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
695 forks
Language: Python
last commit: about 2 years ago
Linked from 4 awesome lists

learning-to-rankmachine-learningmatrix-factorizationpythonrecommenderrecommender-system

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
benfred/implicitFast Python implementations of recommendation algorithms for implicit feedback datasets.3,581
microsoft/lightgbmA high-performance gradient boosting framework for machine learning tasks16,769
modeltc/lightllmA Python-based framework for serving large language models with low latency and high scalability.2,691
coreylynch/pyfmA Python implementation of a factorization machine algorithm for recommendation systems.923
recommenders-team/recommendersProvides best practices and examples for building recommendation systems using machine learning algorithms19,418
microsoft/lmopsA research initiative focused on developing fundamental technology to improve the performance and efficiency of large language models.3,747
lightly-ai/lightlyA Python library for self-supervised learning on images using contrastive learning and deep learning techniques.3,204
microsoft/flamlAutomates machine learning workflows and optimizes model performance using large language models and efficient algorithms3,968
optimalscale/lmflowA toolkit for fine-tuning and inferring large machine learning models8,312
alibaba/easyrecA framework for building and deploying scalable recommendation algorithms1,814
huggingface/lightevalAn all-in-one toolkit for evaluating Large Language Models (LLMs) across multiple backends.879
huggingface/peftAn efficient method for fine-tuning large pre-trained models by adapting only a small fraction of their parameters16,699
graviraja/mlops-basicsA structured learning series covering MLOps basics from data preparation to deployment and model monitoring.6,120
aksnzhy/xlearnA high-performance machine learning package with linear models and factorization machines.3,087
christophm/rulefitAn algorithm implementation for rule-based prediction using gradient boosting and L1 regularization.411