Data mining deals with the discovery of useful and previously unknown knowledge from large data sets [3]. Traditional data
mining tools use a combination of machine learning, statistical analysis, modeling techniques and database technology to find
patterns, exceptions and subtle relationships in data. Typical applications include market segmentation, customer profiling,
fraud detection, credit risk analysis, and business data development.