GorseAn open source recommender system service written in Go
TensorrecA TensorFlow recommendation algorithm and framework in Python.
Collaborative RnnA TensorFlow implementation of the collaborative RNN (Ko et al, 2016).
Collaborative Deep Learning For Recommender SystemsThe 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.
LikelikeAn implementation of locality sensitive hashing with Hadoop
RexyFlexible and extendable recommender system based on an abstract User-Product-Tag schema
Ml Surveys📋 Survey papers summarizing advances in deep learning, NLP, CV, graphs, reinforcement learning, recommendations, graphs, etc.
ConsimiloA Clojure library for querying large data-sets on similarity
ElliotComprehensive and Rigorous Framework for Reproducible Recommender Systems Evaluation
RecoderLarge scale training of factorization models for Collaborative Filtering with PyTorch
RecqRecQ: A Python Framework for Recommender Systems (TensorFlow Based)
Recsys19 hybridsvdAccompanying code for reproducing experiments from the HybridSVD paper. Preprint is available at https://arxiv.org/abs/1802.06398.
Fastfm fastFM: A Library for Factorization Machines
Rfdmovies Client🎬instant recommending or finding or downloading movies via the command line
Recsys2019 deeplearning evaluationThis 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.
RecommendersTensorFlow Recommenders is a library for building recommender system models using TensorFlow.
YeddaYEDDA: A Lightweight Collaborative Text Span Annotation Tool. Code for ACL 2018 Best Demo Paper Nomination.
Awesome Recsys PapersThe awesome and classic papers in recommendation system!!! Good luck to every RecSys-learner!
MoviegeekA django website used in the book Practical Recommender Systems to illustrate how recommender algorithms can be implemented.
Newsrecommendsystem个性化新闻推荐系统,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.
RsalgorithmsSome algorithms about traditional and social recommendation.
BuffaloTOROS Buffalo: A fast and scalable production-ready open source project for recommender systems
Recsim A Configurable Recommender Systems Simulation Platform
SasrecSASRec: Self-Attentive Sequential Recommendation
RecnnReinforced Recommendation toolkit built around pytorch 1.7
LightfmA Python implementation of LightFM, a hybrid recommendation algorithm.
Product NetsTensorflow implementation of Product-based Neural Networks. An extended version is at https://github.com/Atomu2014/product-nets-distributed.
RspapersA Curated List of Must-read Papers on Recommender System.
ArtificioDeep Learning Computer Vision Algorithms for Real-World Use
Winerama Recommender TutorialA wine recommender system tutorial using Python technologies such as Django, Pandas, or Scikit-learn, and others such as Bootstrap.
CornacA Comparative Framework for Multimodal Recommender Systems
Recdb PostgresqlRecDB is a recommendation engine built entirely inside PostgreSQL
DsinCode for the IJCAI'19 paper "Deep Session Interest Network for Click-Through Rate Prediction"
DaisyrecA 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
AlinkAlink is the Machine Learning algorithm platform based on Flink, developed by the PAI team of Alibaba computing platform.
JNSKRThis is our implementation of JNSKR: Jointly Non-Sampling Learning for Knowledge Graph Enhanced Recommendation (SIGIR 2020)
SAE-NADThe implementation of "Point-of-Interest Recommendation: Exploiting Self-Attentive Autoencoders with Neighbor-Aware Influence"
SIGIR2021 ConureOne Person, One Model, One World: Learning Continual User Representation without Forgetting
multi channel bprImplementation of Bayesian Personalized Ranking (BPR) for Multiple Feedback Channels
recommenderNReco Recommender is a .NET port of Apache Mahout CF java engine (standalone, non-Hadoop version)