incorporates database querying techniques to sift through this tremendous amount of data and extract portions to be analyzed. This data is then manipulated by a machine learning algorithm to intelligently discover new information (in the form of rules) by searching for and generalizing existing patterns. |