Machine Learning is a technique behind innovations such as facial recognition, self-driving cars, predictive results in search, Predictive text etc.