Open Source Libs
Find Open Source Packages
Open Source Libraries
👉
Machine Learning
👉
Collaborative Filtering
126 Open Source Collaborative Filtering Software Projects
Free and open source collaborative filtering code projects including engines, APIs, generators, and tools.
Librec
2839 ⭐
LibRec: A Leading Java Library for Recommender Systems, see
Deep Learning For Recommendation Systems
2285 ⭐
This repository contains Deep Learning based articles , paper and repositories for Recommender Systems
Implicit
2115 ⭐
Fast Python Collaborative Filtering for Implicit Feedback Datasets
Deeprecommender
1510 ⭐
Deep learning for recommender systems
Neural_collaborative_filtering
1126 ⭐
Neural Collaborative Filtering
Gorse
1057 ⭐
An offline recommender system backend based on collaborative filtering written in Go
Deeprec
890 ⭐
An Open-source Toolkit for Deep Learning based Recommendation with Tensorflow.
Deepmatch
818 ⭐
A deep matching model library for recommendations & advertising. It's easy to train models and to export representation vectors which can be used for ANN search.
Recsys2019_deeplearning_evaluation
710 ⭐
This is the repository of our article published in RecSys 2019 "Are We Really Making Much Progress? A Worrying Analysis of Recent Neural Recommendation Approaches" and of several follow-up studies.
Neurec
629 ⭐
Next RecSys Library
Newsrecommendsystem
518 ⭐
个性化新闻推荐系统，A news recommendation system involving collaborative filtering,content-based recommendation and hot news recommendation, can be adapted easily to be put into use in other circumstances.
Neural_graph_collaborative_filtering
435 ⭐
Neural Graph Collaborative Filtering, SIGIR2019
Competitive Recsys
385 ⭐
A collection of resources for Recommender Systems (RecSys)
Vae_cf
358 ⭐
Variational autoencoders for collaborative filtering
Pytorch Fm
327 ⭐
Factorization Machine models in PyTorch
Recommendation Systems Paperlist
282 ⭐
Papers about recommendation systems that I am interested in
Summary Of Recommender System Papers
259 ⭐
阅读过的推荐系统论文的归类总结，持续更新中…
Cornac
264 ⭐
A Comparative Framework for Multimodal Recommender Systems
Ghamrouni Recommender
232 ⭐
A C library for product recommendations/suggestions using collaborative filtering (CF)
Movielens
241 ⭐
4 different recommendation engines for the MovieLens dataset.
Neural Collaborative Filtering
232 ⭐
pytorch version of neural collaborative filtering
Recommendationsystem
213 ⭐
Book recommender system using collaborative filtering based on Spark
Paperlist For Recommender Systems
197 ⭐
Recommender Systems Paperlist that I am interested in
Polara
181 ⭐
Recommender system and evaluation framework for top-n recommendations tasks that respects polarity of feedbacks. Fast, flexible and easy to use. Written in python, boosted by scientific python stack.
Collaborativememorynetwork
162 ⭐
Collaborative Memory Network for Recommendation Systems, SIGIR 2018
Sssxccc Recommender System
161 ⭐
A developing recommender system in tensorflow2. Algorithm: UserCF, ItemCF, LFM, SLIM, GMF, MLP, NeuMF, FM, DeepFM, MKR, RippleNet, KGCN and so on.
Rsparse
141 ⭐
Fast and accurate machine learning on sparse matrices - matrix factorizations, regression, classification, top-N recommendations.
Recotour
130 ⭐
A tour through recommendation algorithms in python [IN PROGRESS]
Movielens Recommender
116 ⭐
A pure Python implement of Collaborative Filtering based on MovieLens' dataset.
Rectorch
108 ⭐
rectorch is a pytorch-based framework for state-of-the-art top-N recommendation
Daisyrec
134 ⭐
A developing recommender system in pytorch. Algorithm: KNN, LFM, SLIM, NeuMF, FM, DeepFM, VAE and so on, which aims to fair comparison for recommender system benchmarks
Deep Autoencoders For Collaborative Filtering
96 ⭐
Using Deep Autoencoders for predictions of movie ratings.
Deepicf
84 ⭐
TensorFlow Implementation of Deep Item-based Collaborative Filtering Model for Top-N Recommendation
Tf Recsys
82 ⭐
tf-recsys contains collaborative filtering (CF) model based on famous SVD and SVD++ algorithm. Both of them are implemented by tensorflow in order to utilize GPU acceleration.
Graphmat
79 ⭐
GraphMat graph analytics framework
Kdd_cup_2020_debiasing_rush
88 ⭐
Solution to the Debiasing Track of KDD CUP 2020
Slopeone
70 ⭐
PHP implementation of the Weighted Slope One rating-based collaborative filtering scheme.
Noisywinds Recommend
68 ⭐
Python 3.6 下的推荐算法解析，尽量使用简单的语言剖析原理，相似度度量、协同过滤、矩阵分解等
Funq
79 ⭐
Source files for "Fun Q: A Functional Introduction to Machine Learning in Q"
Research On Collaborative Filtering Algorithms
66 ⭐
Research on Collaborative Filtering Algorithms
Bpr_mpr
62 ⭐
BPR, Bayesian Personalized Ranking (BPR), extremely convenient BPR & Multiple Pairwise Ranking
Asif536 Movie Recommender System
70 ⭐
Basic Movie Recommendation Web Application using user-item collaborative filtering.
Matrix Completion
63 ⭐
Lightweight Python library for in-memory matrix completion.
Collaborative Deep Learning For Recommender Systems
60 ⭐
The hybrid model combining stacked denoising autoencoder with matrix factorization is applied, to predict the customer purchase behavior in the future month according to the purchase history and user information in the Santander dataset.
Enmf
68 ⭐
This is our implementation of ENMF: Efficient Neural Matrix Factorization (TOIS. 38, 2020). This also provides a fair evaluation of existing state-of-the-art recommendation models.
Spotify Song Recommendation Ml
56 ⭐
UC Berkeley team's submission for RecSys Challenge 2018
Consimilo
54 ⭐
A Clojure library for querying large data-sets on similarity
Person Recommendation Algorithms
50 ⭐
推荐算法个人学习笔记以及代码实战
Cmfrec
47 ⭐
(Python) Collective matrix factorization with cold-start functionality (recommender systems)
Recoder
45 ⭐
Large scale training of factorization models for Collaborative Filtering with PyTorch
Deepcf
43 ⭐
DeepCF: A Unified Framework of Representation Learning and Matching Function Learning in Recommender System
Recommendationengine
39 ⭐
[Deprecated] An optimized MapReduce for item‐based collaborative filtering recommendation algorithm with empirical analysis
Deeplearning4recommendersystem
39 ⭐
deep learning for recommender system
Gluonrank
39 ⭐
Ranking made easy
Gcmc
38 ⭐
Code for Graph Convolutional Matrix Factorization for Bipartite Edge Prediction
Neural Networks For Collaborative Filtering
37 ⭐
Deep Learning for Recommendation
Restricted Boltzmann Machine
36 ⭐
Restricted Boltzmann Machine for collaborative filtering of movies.
Movie Recommender Demo
39 ⭐
This project walks through how you can create recommendations using Apache Spark machine learning. There are a number of jupyter notebooks that you can run on IBM Data Science Experience, and there a live demo of a movie recommendation web application you can interact with. The demo also uses IBM Message Hub (kafka) to push application events to topic where they are consumed by a spark streaming job running on IBM BigInsights (hadoop).
Disentangled_graph_collaborative_filtering
46 ⭐
Disentagnled Graph Collaborative Filtering, SIGIR2020
Nncf
34 ⭐
Code for paper "On Sampling Strategies for Neural Network-based Collaborative Filtering"
Recsys_spark
42 ⭐
Spark SQL 实现 ItemCF，UserCF，Swing，推荐系统，推荐算法，协同过滤
Mayukh18 Reco
36 ⭐
a simple yet versatile recommendation systems library in python
Lenguyenthedat Raptor
34 ⭐
A lightweight product recommendation system (Item Based Collaborative Filtering) developed in Haskell.
Batsqd Movie
34 ⭐
Personalized real-time movie recommendation system
Nreco Recommender
33 ⭐
NReco Recommender is a .NET port of Apache Mahout CF java engine (standalone, non-Hadoop version)
Keras Recommender
32 ⭐
Recommender built using keras
Graph Based Recommendation System
35 ⭐
building a recommendation system using graph search methodologies. We will be comparing these different approaches and closely observe the limitations of each.
Svae_cf
31 ⭐
[ WSDM '19 ] Sequential Variational Autoencoders for Collaborative Filtering
Deep Autoencoder Recommendation
31 ⭐
Keras implementation of AutoRec and DeepRecommender from Nvidia.
Transfer Rec
61 ⭐
PyTorch and TensorFlow Implementations For A Series Of Deep Learning-Based Recommendation Models (IN PROGRESS)
Book_recommend
27 ⭐
基于协同过滤的书籍推荐系统
Jalajthanaki Movie_recommendation_engine
29 ⭐
This repository contains the code for building movie recommendation engine.
Memory Based Collaborative Filtering
27 ⭐
高效的协同过滤算法实现——推荐系统
Machine_learing_algo_python
25 ⭐
implement the machine learning algorithms by python for studying
Lr Gccf
32 ⭐
Revisiting Graph based Collaborative Filtering: A Linear Residual Graph Convolutional Network Approach, AAAI2020
Recommender Systems With Collaborative Filtering And Deep Learning Techniques
23 ⭐
Implemented User Based and Item based Recommendation System along with state of the art Deep Learning Techniques
Recsys19_hybridsvd
23 ⭐
Accompanying code for reproducing experiments from the HybridSVD paper. Preprint is available at https://arxiv.org/abs/1802.06398.
Librecommender
28 ⭐
Versatile End-to-End Recommender System (TensorFlow Based)
Recommender System
20 ⭐
In this code we implement and compared Collaborative Filtering algorithm, prediction algorithms such as neighborhood methods, matrix factorization-based ( SVD, PMF, SVD++, NMF), and many others.
Recommendation System Baseline
25 ⭐
Some common recommendation system baseline, with description and link.
Movie Recommender Using Rbm
20 ⭐
A Movie Recommender System using Restricted Boltzmann Machine (RBM), approach used is collaborative filtering.
Slrc
20 ⭐
Short-term and Life-time Repeat Consumption (SLRC) Model for Recommendation
Ucl Drl Msc
20 ⭐
Learning to Recommend using a Deep Reinforcement Agent
Collaboratory
19 ⭐
Laboratory for collaborative filtering
Cp User Behavior
19 ⭐
Recommendation engine using collaborative filtering and matrix factorization
Bellkoralgorithm
18 ⭐
A Python implementation of the Bellkor Algorithm
Movie_recommendation_engine
19 ⭐
Movie Recommender based on the MovieLens Dataset (ml-100k) using item-item collaborative filtering.
Nodeml
20 ⭐
machine learning framework for node.js
Rankfm
42 ⭐
Factorization Machines for Recommendation and Ranking Problems with Implicit Feedback Data
Recommender Systems For Implicit Feedback Datasets
16 ⭐
Matrix Factorization augmented with customer item meta data
Shubham Bhatnagar Movie Recommendation System
16 ⭐
Implementation of movie recommendation system using C
Quick Data Science Experiments 2017
15 ⭐
Quick-Data-Science-Experiments
Qmazon
15 ⭐
Qt C++ 图书推荐与评论系统GUI 协同过滤推荐 collaborative filtering, book recommendation System, Book-Crossing Dataset
Collaborative Filtering In Mysql
15 ⭐
collaborative filtering in mysql
Movie1_recommend
13 ⭐
基于协同过滤的电影推荐系统,UserCF和ItemCF协同过滤推荐算法的实现
Agritech
16 ⭐
Recommendation system for farmers based on soil type, location, season etc.
Mrsr
13 ⭐
MRSR - Matlab Recommender Systems Research is a software framework for evaluating collaborative filtering recommender systems in Matlab.
Collaborativefiltering
14 ⭐
simple c++ implementation of collaborative filtering.
Bigdata_project_recommender_system
12 ⭐
Recommender system based on Item Collaborative Filtering and MapReduce
You Can Not Recommend
13 ⭐
Recommender system engine on NodeJS