lightfm

Recommendation Engine

A Python implementation of a hybrid recommendation algorithm that incorporates explicit and implicit feedback for personalized item suggestions.

A Python implementation of LightFM, a hybrid recommendation algorithm.

GitHub

5k stars
87 watching
691 forks
Language: Python
last commit: 4 months ago
Linked from 4 awesome lists

learning-to-rankmachine-learningmatrix-factorizationpythonrecommenderrecommender-system

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
benfred/implicit Fast Python implementations of recommendation algorithms for implicit feedback datasets. 3,561
microsoft/lightgbm A high-performance gradient boosting framework for machine learning tasks 16,717
modeltc/lightllm An LLM inference and serving framework providing a lightweight design, scalability, and high-speed performance for large language models. 2,609
coreylynch/pyfm A Python implementation of a factorization machine algorithm for recommendation systems. 922
recommenders-team/recommenders Provides best practices and examples for building recommendation systems using machine learning algorithms 19,315
microsoft/lmops A research initiative focused on developing fundamental technology to improve the performance and efficiency of large language models. 3,695
lightly-ai/lightly A Python library for self-supervised learning on images using contrastive learning techniques. 3,176
microsoft/flaml Automates machine learning workflows and optimizes model performance using large language models and efficient algorithms 3,919
optimalscale/lmflow A toolkit for finetuning large language models and providing efficient inference capabilities 8,273
alibaba/easyrec A framework for building and deploying scalable recommendation algorithms 1,795
huggingface/lighteval A toolkit for evaluating Large Language Models across multiple backends 804
huggingface/peft An efficient method for fine-tuning large pre-trained models by adapting only a small fraction of their parameters 16,505
graviraja/mlops-basics A structured learning series covering MLOps basics from data preparation to deployment and model monitoring. 6,071
aksnzhy/xlearn A high-performance machine learning package with linear models and factorization machines. 3,087
christophm/rulefit An algorithm implementation for rule-based prediction using gradient boosting and L1 regularization. 411