Recommendations are a key revenue driver for many businesses and are used in different kinds of industries, including retail, news, and media. With the availability of large amounts of data about customer activity, you can provide highly relevant recommendations by using machine learning.
https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/build-content-based-recommendation-system-using-recommender