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: 6 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,581
microsoft/lightgbm A high-performance gradient boosting framework for machine learning tasks 16,769
modeltc/lightllm A Python-based framework for serving large language models with low latency and high scalability. 2,691
coreylynch/pyfm A Python implementation of a factorization machine algorithm for recommendation systems. 923
recommenders-team/recommenders Provides best practices and examples for building recommendation systems using machine learning algorithms 19,418
microsoft/lmops A research initiative focused on developing fundamental technology to improve the performance and efficiency of large language models. 3,747
lightly-ai/lightly A Python library for self-supervised learning on images using contrastive learning and deep learning techniques. 3,204
microsoft/flaml Automates machine learning workflows and optimizes model performance using large language models and efficient algorithms 3,968
optimalscale/lmflow A toolkit for fine-tuning and inferring large machine learning models 8,312
alibaba/easyrec A framework for building and deploying scalable recommendation algorithms 1,814
huggingface/lighteval An all-in-one toolkit for evaluating Large Language Models (LLMs) across multiple backends. 879
huggingface/peft An efficient method for fine-tuning large pre-trained models by adapting only a small fraction of their parameters 16,699
graviraja/mlops-basics A structured learning series covering MLOps basics from data preparation to deployment and model monitoring. 6,120
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