The Intertwined Relation Between Data Mining, Machine Learning, And Artificial Intelligence Latest technologies like artificial intelligence, machine learning are the new hype in the IT market. Today, a majority of the companies are striving to incorporate these technologies into their business operations. These technologies are focusing on discovering adaption mechanisms with utilizing intelligence. Data mining is a technique which applies algorithms of machine learning and artificial intelligence to extract information by finding hidden data patterns in the large sets of databases. Also, data mining services serve the foundation of knowledge management and help businesses with the critical information required to make informed decisions. Some of the data mining techniques such as clustering, classification, association etc. utilizes algorithms of machine learning which is correlated to artificial intelligence. Few examples of data mining process include search applications, text summarization, etc. Once the data is mined and hidden patterns are revealed, the hypotheses can be applied to both artificial intelligence and machine learning. The data mining, machine learning and, artificial intelligence techniques are correlated in such a way that one can’t define any hierarchy between the three. They have different applications instead. The symbiotic relationships between them develop a combination of methods which can be used to get accurate results. Over the years, artificial intelligence and data mining techniques are manifesting their potential in various business domains by recognizing patterns and solving their problems. For instance, we know artificial intelligence in reference to computers and systems which can resolve issues by their own solutions. But these solutions are not fed into the program directly, instead, requires information/data in the coded form to be used by AI. Here, data mining process gets dominance in terms of providing necessary information/data, statistics to AI for resolving issues. Machine learning takes this process ahead. It extracts the data from large databases and detects patterns to help a machine to develop new solutions and actions by providing that information. Certainly, a machine requires some parameters so as to become able to read and access new data. This is done by deploying data mining techniques and creating algorithm through AI to develop models for predicting outcomes. And AI uses those developed models and other algorithms to behave intelligently.