Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Top 23 Python recommender-system Projects
Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 500 universities from 70 countries including Stanford, MIT, Harvard, and Cambridge.Project mention: which book to chose for deep learning :lan Goodfellow or francois chollet | /r/learnmachinelearning | 2023-04-07
A Python implementation of LightFM, a hybrid recommendation algorithm.
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
Fast Python Collaborative Filtering for Implicit Feedback Datasets
Accelerated deep learning R&D (by catalyst-team)Project mention: Instance segmentation of small objects in grainy drone imagery | /r/computervision | 2023-12-09
Deep recommender models using PyTorch. (by maciejkula)
Neural Collaborative Filtering
TensorFlow Recommenders is a library for building recommender system models using TensorFlow. (by tensorflow)
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
Pytorch domain library for recommendation systems
A framework for large scale recommendation algorithms.Project mention: FLaNK Stack Weekly for 20 June 2023 | dev.to | 2023-06-20
Recommendation Framework https://github.com/alibaba/EasyRec
A TensorFlow recommendation algorithm and framework in Python.
fastFM: A Library for Factorization Machines
NVTabular is a feature engineering and preprocessing library for tabular data designed to quickly and easily manipulate terabyte scale datasets used to train deep learning based recommender systems.
Transformers4Rec is a flexible and efficient library for sequential and session-based recommendation and works with PyTorch.
This is a repository of public data sources for Recommender Systems (RS).
Behavioral "black-box" testing for recommender systemsProject mention: EvalRS2023 for Recommender Systems + Hackathon | /r/recommendersystems | 2023-04-29
RecList OS library and paper (it will be used for the event)
A general purpose recommender metrics library for fair evaluation.
Recommendations at "Reasonable Scale": joining dataOps with recSys through dbt, Merlin and MetaflowProject mention: When writing ML software - how do you use TDD? | /r/mlops | 2023-06-25
Good paper, and in response to that one a team from Coveo, wrote this paper on behavioral tests for recommender systems... and also this repo.
Joining the modern data stack with the modern ML stackProject mention: [Advice] MLOps Course recommendations | /r/datascience | 2023-06-24
End-to-end stuff, full-fledge stacks: https://github.com/jacopotagliabue/post-modern-stack
Federated Neural Collaborative Filtering (FedNCF). Neural Collaborative Filtering utilizes the flexibility, complexity, and non-linearity of Neural Network to build a recommender system. Aim to federate this recommendation system.Project mention: Federated-Recommendation-Neural-Collaborative-Filtering | /r/Python | 2023-04-13
Contextual Multi-Armed Bandit Platform for Scoring, Ranking & DecisionsProject mention: It's Okay to Make Something Nobody Wants | news.ycombinator.com | 2023-09-23
I’ll push back on this. I think most of us want some external validation that what we’re creating is useful and valuable.
I spent 2 solid years working on https://improve.ai and it’s gotten very little uptake. It’s taken a long time to emotionally get over putting that much blood, sweat, and money into something that almost no one values.
Going forward will be failing much faster and not giving my life energy to products that aren’t showing traction.
LT-OCF: Learnable-Time ODE-based Collaborative Filtering, CIKM'21Project mention: [R] Blurring-Sharpening Process Models for Collaborative Filtering (TLDR: graph filtering-based methods + inspired by SGMs = SOTA models for recommender systems) | /r/MachineLearning | 2023-04-07
We have more exciting works on recommender systems; please check our LT-OCF (code) and HMLET (code)!
Library for matrix factorization for recommender systems using collaborative filtering
A RISC-V new instruction discovery tool [Work in Progress]
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python recommender-system related posts
[Advice] MLOps Course recommendations
3 projects | /r/datascience | 24 Jun 2023
1 project | /r/Python | 13 Apr 2023
Recommendation system integration
1 project | /r/django | 31 Mar 2022
Content-based Recommender System with Python
1 project | dev.to | 4 Jan 2022
A new way to build decentralised recommendation engines for the creator economy
1 project | news.ycombinator.com | 25 Dec 2021
Python Command not giving any output!
2 projects | /r/learnpython | 11 Jul 2021
Python Command not giving any output!
2 projects | /r/Python | 10 Jul 2021
A note from our sponsor - InfluxDB
www.influxdata.com | 10 Dec 2023
What are some of the best open-source recommender-system projects in Python? This list will help you: