https://medium.com/@monocosmo77/innovative-use-cases-of-recommender-systems-part1-machine-learning-4bef2f240ade