Companies like Amazon, Google, and Netflix have done an amazing job of providing a great customer experience. For example, when you use Google’s search engine, it quickly figures out if you are just researching a topic or planning to a buy a product/service. Accordingly, it tailors content to show you relevant ads or chooses not to display any. Similarly, when you buy a product on Amazon, it displays other products that may be of interest to you. Netflix offers suggestions of movies you may enjoy based on your viewing behavior. How do they do this?