What is Data Mining?

Data mining is the process of extracting useful information from masses of data by extracting patterns and trends from the data.

Data mining has it roots in machine learning, Machine learning, a discipline of artificial intelligence, deals with techniques that enable devices to learn from their own performance and modify their own functioning. Devices learn by building and modifying models. Data mining applies machine learning concepts to data.Machine learning identifies two kinds of learning:

Data mining can be used to solve many kinds of business problems, including:

Data mining is not restricted to solving business problems. For example, data mining can be used in the life sciences to discover the factors involved with a disease, to discover gene and protein targets, and to identify leads for new drugs.

Data mining builds models to detect patterns and trends. Building models is part of a larger process that starts with defining the problem to be solved and ends with deploying the model in a production environment. The data mining process is described in How Do You Mine Data?