When a shopping site loads recommendations based on a customer’s product purchases and views, that's machine learning. When your phone auto-corrects a typo in your text messages, that's machine learning. From natural language processing to finding anomalies in massive data sets, machine learning algorithms learn like the human brain, but with the technical accuracy of a computer.