Machine Learning

A process by which a computer uses an algorithm to understand a data set and then makes predictions based on its understanding.
Many types of machine learning technique exist. Most of them are classified as supervised or unsupervised techniques.