Data Mining extracts interesting knowledge from large amounts of data stored in multiple data sources such as file systems, databases and data warehouses. This knowledge benefits to various sectors such as business strategies, scientific and medical research, and governments