Best Practices on Recommendation Systems
Support
Quality
Security
License
Reuse
Gorse open source recommender system engine
Support
Quality
Security
License
Reuse
Easy-to-use,Modular and Extendible package of deep-learning based CTR models .
Support
Quality
Security
License
Reuse
A Python scikit for building and analyzing recommender systems
Support
Quality
Security
License
Reuse
An open source recommender system service written in Go
Support
Quality
Security
License
Reuse
A Python implementation of LightFM, a hybrid recommendation algorithm.
Support
Quality
Security
License
Reuse
Papers on Computational Advertising
Support
Quality
Security
License
Reuse
Fast Python Collaborative Filtering for Implicit Feedback Datasets
Support
Quality
Security
License
Reuse
LibRec: A Leading Java Library for Recommender Systems, see
Support
Quality
Security
License
Reuse
Classic papers and resources on recommendation
Support
Quality
Security
License
Reuse
Deep recommender models using PyTorch.
Support
Quality
Security
License
Reuse
A unified, comprehensive and efficient recommendation library
Support
Quality
Security
License
Reuse
A Deep Learning Recommender System
Support
Quality
Security
License
Reuse
Tensorflow implementation of DeepFM for CTR prediction.
Support
Quality
Security
License
Reuse
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.
Support
Quality
Security
License
Reuse
Recommender Learning with Tensorflow2.x
Support
Quality
Security
License
Reuse
Deep learning for recommender systems
Support
Quality
Security
License
Reuse
n
neural_collaborative_filteringby hexiangnan
Python 
1597
Version:Current
License: Permissive (Apache-2.0)
Neural Collaborative Filtering
Support
Quality
Security
License
Reuse
A Library for Field-aware Factorization Machines
Support
Quality
Security
License
Reuse
TensorFlow Recommenders is a library for building recommender system models using TensorFlow.
Support
Quality
Security
License
Reuse
Automated upstream mirror for libbpf stand-alone build.
Support
Quality
Security
License
Reuse
A python library for implementing a recommender system
Support
Quality
Security
License
Reuse
Pytorch domain library for recommendation systems
Support
Quality
Security
License
Reuse
QRec: A Python Framework for quick implementation of recommender systems (TensorFlow Based)
Support
Quality
Security
License
Reuse
:+1::-1: A recommendation engine using Likes and Dislikes for your Ruby app
Support
Quality
Security
License
Reuse
A TensorFlow recommendation algorithm and framework in Python.
Support
Quality
Security
License
Reuse
bpf 学习仓库
Support
Quality
Security
License
Reuse
An Open-source Toolkit for Deep Learning based Recommendation with Tensorflow.
Support
Quality
Security
License
Reuse
MovieLens based recommender system.使用MovieLens数据集训练的电影推荐系统。
Support
Quality
Security
License
Reuse
A framework for large scale recommendation algorithms.
Support
Quality
Security
License
Reuse
A
Python 
1060
Version:Current
License: No License (No License)
Awesome Deep Learning papers for industrial Search, Recommendation and Advertising. They focus on Embedding, Matching, Ranking (CTR and CVR prediction), Post Ranking, Multi-task Learning, Graph Neural Networks, Transfer Learning, Reinforcement Learning, Self-supervised Learning and so on.
Support
Quality
Security
License
Reuse
fastFM: A Library for Factorization Machines
Support
Quality
Security
License
Reuse
k
knowledge_graph_attention_networkby xiangwang1223
Python 
944
Version:Current
License: Permissive (MIT)
KGAT: Knowledge Graph Attention Network for Recommendation, KDD2019
Support
Quality
Security
License
Reuse
R
RecSys2019_DeepLearning_Evaluationby MaurizioFD
Python 
944
Version:Current
License: Strong Copyleft (AGPL-3.0)
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.
Support
Quality
Security
License
Reuse
Tensorflow-based Recommendation systems
Support
Quality
Security
License
Reuse
Factorization Machine models in PyTorch
Support
Quality
Security
License
Reuse
Factorization machines in python
Support
Quality
Security
License
Reuse
A django website used in the book Practical Recommender Systems to illustrate how recommender algorithms can be implemented.
Support
Quality
Security
License
Reuse
The official SuiteSparse library: a suite of sparse matrix algorithms authored or co-authored by Tim Davis, Texas A&M University.
Support
Quality
Security
License
Reuse
An on-line movie recommender using Spark, Python Flask, and the MovieLens dataset
Support
Quality
Security
License
Reuse
Recurrence the recommender paper with Tensorflow2.0
Support
Quality
Security
License
Reuse
D
Datasets-for-Recommender-Systemsby caserec
Jupyter Notebook 
776
Version:Current
License: No License (No License)
This is a repository of a topic-centric public data sources in high quality for Recommender Systems (RS)
Support
Quality
Security
License
Reuse
Ten thousand books, six million ratings
Support
Quality
Security
License
Reuse
n
neural_graph_collaborative_filteringby xiangwang1223
Python 
736
Version:Current
License: Permissive (MIT)
Neural Graph Collaborative Filtering, SIGIR2019
Support
Quality
Security
License
Reuse
[AAAI 2019] Source code and datasets for "Session-based Recommendation with Graph Neural Networks"
Support
Quality
Security
License
Reuse
A Comparative Framework for Multimodal Recommender Systems
Support
Quality
Security
License
Reuse
CTR prediction models based on deep learning(基于深度学习的广告推荐CTR预估模型)
Support
Quality
Security
License
Reuse
GraphJet is a real-time graph processing library.
Support
Quality
Security
License
Reuse
推荐系统
Support
Quality
Security
License
Reuse
个性化新闻推荐系统,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.
Support
Quality
Security
License
Reuse
r
recommendersby microsoft
Best Practices on Recommendation Systems
Python
15863
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
gorseby gorse-io
Gorse open source recommender system engine
Go
6907
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
D
DeepCTRby shenweichen
Easy-to-use,Modular and Extendible package of deep-learning based CTR models .
Python
6872
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
S
Surpriseby NicolasHug
A Python scikit for building and analyzing recommender systems
Python
5791
Updated: 2 y ago
License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
g
gorseby zhenghaoz
An open source recommender system service written in Go
Go
5346
Updated: 3 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
l
lightfmby lyst
A Python implementation of LightFM, a hybrid recommendation algorithm.
Python
4348
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
A
Ad-papersby wzhe06
Papers on Computational Advertising
Python
3918
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
i
implicitby benfred
Fast Python Collaborative Filtering for Implicit Feedback Datasets
Python
3184
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
librecby guoguibing
LibRec: A Leading Java Library for Recommender Systems, see
Java
3175
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
R
Reco-papersby wzhe06
Classic papers and resources on recommendation
Python
3126
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
spotlightby maciejkula
Deep recommender models using PyTorch.
Python
2858
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
R
RecBoleby RUCAIBox
A unified, comprehensive and efficient recommendation library
Python
2681
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
S
SparrowRecSysby wzhe06
A Deep Learning Recommender System
Python
2123
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
tensorflow-DeepFMby ChenglongChen
Tensorflow implementation of DeepFM for CTR prediction.
Python
2000
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
D
DeepMatchby shenweichen
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.
Python
1959
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
R
RecLearnby ZiyaoGeng
Recommender Learning with Tensorflow2.x
Python
1664
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
D
DeepRecommenderby NVIDIA
Deep learning for recommender systems
Python
1643
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
n
neural_collaborative_filteringby hexiangnan
Neural Collaborative Filtering
Python
1597
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
l
libffmby ycjuan
A Library for Field-aware Factorization Machines
C++
1578
Updated: 2 y ago
License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
r
recommendersby tensorflow
TensorFlow Recommenders is a library for building recommender system models using TensorFlow.
Python
1575
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
l
libbpfby libbpf
Automated upstream mirror for libbpf stand-alone build.
C
1461
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
p
python-recsysby ocelma
A python library for implementing a recommender system
Python
1452
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
t
torchrecby pytorch
Pytorch domain library for recommendation systems
Python
1451
Updated: 2 y ago
License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
Q
QRecby Coder-Yu
QRec: A Python Framework for quick implementation of recommender systems (TensorFlow Based)
Python
1416
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
r
recommendableby davidcelis
:+1::-1: A recommendation engine using Likes and Dislikes for your Ruby app
Ruby
1350
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
tensorrecby jfkirk
A TensorFlow recommendation algorithm and framework in Python.
Python
1234
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
b
Support
Quality
Security
License
Reuse
D
DeepRecby cheungdaven
An Open-source Toolkit for Deep Learning based Recommendation with Tensorflow.
Python
1109
Updated: 2 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
m
movie_recommenderby chengstone
MovieLens based recommender system.使用MovieLens数据集训练的电影推荐系统。
Jupyter Notebook
1108
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
E
EasyRecby alibaba
A framework for large scale recommendation algorithms.
Python
1081
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
A
Awesome-Deep-Learning-Papers-for-Search-Recommendation-Advertisingby guyulongcs
Awesome Deep Learning papers for industrial Search, Recommendation and Advertising. They focus on Embedding, Matching, Ranking (CTR and CVR prediction), Post Ranking, Multi-task Learning, Graph Neural Networks, Transfer Learning, Reinforcement Learning, Self-supervised Learning and so on.
Python
1060
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
f
fastFMby ibayer
fastFM: A Library for Factorization Machines
Python
1022
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
k
knowledge_graph_attention_networkby xiangwang1223
KGAT: Knowledge Graph Attention Network for Recommendation, KDD2019
Python
944
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
R
RecSys2019_DeepLearning_Evaluationby MaurizioFD
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.
Python
944
Updated: 2 y ago
License: Strong Copyleft (AGPL-3.0)
Support
Quality
Security
License
Reuse
T
TF-recommby songgc
Tensorflow-based Recommendation systems
Python
906
Updated: 4 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
p
pytorch-fmby rixwew
Factorization Machine models in PyTorch
Python
889
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
pyFMby coreylynch
Factorization machines in python
Python
840
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
m
moviegeekby practical-recommender-systems
A django website used in the book Practical Recommender Systems to illustrate how recommender algorithms can be implemented.
Python
832
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
S
SuiteSparseby DrTimothyAldenDavis
The official SuiteSparse library: a suite of sparse matrix algorithms authored or co-authored by Tim Davis, Texas A&M University.
C
820
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
s
spark-movie-lensby jadianes
An on-line movie recommender using Spark, Python Flask, and the MovieLens dataset
Jupyter Notebook
803
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
R
Recommender-System-with-TF2.0by ZiyaoGeng
Recurrence the recommender paper with Tensorflow2.0
Python
779
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
D
Datasets-for-Recommender-Systemsby caserec
This is a repository of a topic-centric public data sources in high quality for Recommender Systems (RS)
Jupyter Notebook
776
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
g
goodbooks-10kby zygmuntz
Ten thousand books, six million ratings
Jupyter Notebook
749
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
n
neural_graph_collaborative_filteringby xiangwang1223
Neural Graph Collaborative Filtering, SIGIR2019
Python
736
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
S
SR-GNNby CRIPAC-DIG
[AAAI 2019] Source code and datasets for "Session-based Recommendation with Graph Neural Networks"
Python
719
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
c
cornacby PreferredAI
A Comparative Framework for Multimodal Recommender Systems
Python
716
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
d
deep-ctr-predictionby qiaoguan
CTR prediction models based on deep learning(基于深度学习的广告推荐CTR预估模型)
Python
681
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
G
GraphJetby twitter
GraphJet is a real-time graph processing library.
Java
675
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
R
Support
Quality
Security
License
Reuse
N
NewsRecommendSystemby bluemapleman
个性化新闻推荐系统,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.
Java
669
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse