L
lightfm
lyst/lightfm
A Python implementation of LightFM, a hybrid recommendation algorithm.
★5.1kstars
Python
Apache-2.0
Updated: 1d ago
📋 Project at a Glance
Tap to expand
What's this?A open-source Data & Infrastructure project, built with Python, focusing on learning-to-rank and machine-learning
Who made it?Maintained by lyst team, 5.1K⭐ on GitHub, #355 out of 3133 in Data & Infrastructure
Why does it exist?As the Data & Infrastructure landscape evolved, the lyst team identified the need for better learning-to-rank solutions. lightfm was created to simplify machine-learning workflows.
What can it do?Key use cases: matrix-factorization, recommender, recommender-system
How to install with AI?Use an AI coding assistant (Claude Code, Cursor, Copilot) to automatically set up pip dependencies and virtual env. Follow the README — the AI handles the rest.
🔗 github.com/lyst/lightfm
🔗 github.com/lyst/lightfm
Topics
learning-to-rankmachine-learningmatrix-factorizationpythonrecommenderrecommender-system