AI powered open source recommender system engine supports classical/LLM rankers and multimodal content via embedding
https://www.springboard.com/learning-paths/machine-learning-python/