Data mining (the analysis step of the knowledge discovery in databases process,
or KDD), a relatively young and interdisciplinary field of computer science is the
process of discovering new patterns from large data sets involving methods at the
intersection of artificial intelligence, machine learning, statistics and database
systems.The goal of data mining is to extract knowledge from a data set in a human-understandable
structure and involves database and data management, data preprocessing, model and
inference considerations, interestingness metrics, complexity considerations, post-processing
of found structure, visualization and online updating.