1. A computer-assisted method comprising: a data processor identifying a plurality of risk categories stored in a computer memory; the data processor identifying one or more events within each of the risk categories; the data processor assigning a weight value and a likelihood value to each of the determined events; and the data processor computing a category risk likelihood value for each risk category by transforming each assigned weight value and likelihood value into each category risk likelihood using a predefined algorithm.