1. A system for monitoring a process, the system comprising a computer readable medium that stores computer program product that is executable by a computer, the product comprising: a code directed to storing a first model in memory; a code directed to acquiring data from a process; a code to remove outlier data from the data acquired from the process, and to obtain filtered data as a result thereof; a code directed to applying the first model to the filtered data to identify a first predicted descriptor characteristic of a state of the process; and a code directed to consulting a first knowledge based system to provide an output based upon the first predicted descriptor.