https://medium.com/@monocosmo77/state-of-recommender-systems-in-2023-part6-machine-learning-de205b8ef916