recommenders-team/recommenders
Best Practices on Recommendation Systems
This project helps businesses and researchers build, test, and deploy systems that suggest products, content, or services to users. It takes in historical user interaction data and outputs personalized recommendations, which can be integrated into websites, apps, or internal tools. Anyone involved in enhancing user experience through tailored suggestions, such as e-commerce managers, content strategists, or product owners, would find this useful.
21,514 stars. Actively maintained with 70 commits in the last 30 days. Available on PyPI.
Use this if you need to quickly prototype, experiment with, and bring various recommendation systems into production, from classic methods to modern deep learning approaches.
Not ideal if you are looking for a pre-built, out-of-the-box recommendation API without needing to understand or customize the underlying algorithms.
Stars
21,514
Forks
3,298
Language
Python
License
MIT
Category
Last pushed
Mar 12, 2026
Commits (30d)
70
Dependencies
17
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/recommenders-team/recommenders"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
meta-pytorch/torchrec
Pytorch domain library for 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
google-research/recsim
A Configurable Recommender Systems Simulation Platform
RUCAIBox/CRSLab
CRSLab is an open-source toolkit for building Conversational Recommender System (CRS).