Artificial intelligence, computational intelligence, data mining

Artificial Intelligence (AI) is the branch of computer science that studies intelligence and aims to create computational or machine models that include intelligence. AI has become an essential part of the technology industry, providing the heavy lifting for many of the most difficult problems in computer science. Computational Intelligence (CI) is an alternative to artificial intelligence that rather relies on heuristic algorithms such as in fuzzy systems, neural networks and evolutionary computation. Data Mining (DM) is the process of extracting useful information from raw data in the form of patterns.