datawhalechina/fun-rec
推荐系统入门教程,在线阅读地址:https://datawhalechina.github.io/fun-rec/
This project provides a comprehensive guide to building and understanding recommendation systems, from traditional methods to cutting-edge generative AI approaches. You'll learn how to take user interaction data and item information to output personalized recommendations. It's designed for data scientists, machine learning engineers, and researchers looking to master the core principles and practical applications of recommendation algorithms.
6,830 stars. Actively maintained with 3 commits in the last 30 days.
Use this if you need to design, implement, and optimize systems that suggest products, content, or connections to users.
Not ideal if you are looking for a simple API or pre-built library for basic recommendations without understanding the underlying mechanics.
Stars
6,830
Forks
985
Language
Python
License
—
Category
Last pushed
Mar 12, 2026
Commits (30d)
3
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/datawhalechina/fun-rec"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related frameworks
meta-pytorch/torchrec
Pytorch domain library for recommendation systems
recommenders-team/recommenders
Best Practices on Recommendation Systems
hongleizhang/RSPapers
RSTutorials: A Curated List of Must-read Papers on Recommender System.
kakao/buffalo
TOROS Buffalo: A fast and scalable production-ready open source project for recommender systems
RUCAIBox/CRSLab
CRSLab is an open-source toolkit for building Conversational Recommender System (CRS).