1. A computer system for assessing and analyzing risks of adverse effects resulting from use of at least one substance of interest, comprising: a selector for identifying at least one substance of interest; a profiler for selecting from multiple profiles related to safety of the at least one substance of interest, using at least one filter to determine at least one set of cases; at least one data mining engine for processing the at least one set of cases determined and submitted by the at least one filter; and an output device for displaying analytic results from the data mining engine, wherein the substance of interest is assessed in combination with other drugs, foodstuffs, beverages, nutrients, vitamins, toxins, chemicals, hormones, and supplements; wherein the at least one data mining engine comprises a correlator to look for correlated signal characteristics in at least one of drug information, reaction information and demographic information; wherein the correlator is configured to maintain a consistent vocabulary by processing a vector comprising a plurality of categorical terms; and wherein the plurality of categorical terms sent to the correlator are therapeutic categories.