Definition 

Machine learning involves fully-automated classification (supervised learning) and identifying patterns in data (unsupervised learning). It embodies the notion that data will tell the story, with an emphasis on massive micro-level data.