Data mining is the process of discovering patterns in large data sets involving methods at the intersection of machine learning, statistics, and database systems.

The term “data mining” is a misnomer, because the goal is the extraction of patterns and knowledge from large amounts of data, not the extraction (mining) of data itself. It also is a buzzword and is frequently applied to any form of large-scale data or information processing (collection, extraction, warehousing, analysis, and statistics) as well as any application of computer decision support system, including artificial intelligence (e.g., machine learning) and business intelligence.

The actual data mining task is the semi-automatic or automatic analysis of large quantities of data to extract previously unknown, interesting patterns such as groups of data records (cluster analysis), unusual records (anomaly detection), and dependencies (association rule mining, sequential pattern mining).

Data mining applications

Data mining has various practical applications some of them are listed as below:-

  • Market Analysis
  • Fraud Detection
  • Customer Retention
  • Production Control
  • Science Exploration