RecSys2019_DeepLearning_Evaluation

Recommender system evaluation

An evaluation framework and repository of deep learning algorithms for recommendation systems

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.

GitHub

983 stars
39 watching
248 forks
Language: Python
last commit: over 1 year ago
Linked from 1 awesome list

bprbprmfbprslimcollaborative-filteringcontent-based-recommendationdeep-learningevaluation-frameworkfunksvdhybrid-recommender-systemhyperparametersknnmatrix-completionmatrix-factorizationneural-networkrecommendation-algorithmsrecommendation-systemrecommender-systemreproducibilityreproducible-researchslimelasticnet

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
deeplearningbrasil/mars-gym A framework for building and evaluating recommender systems using reinforcement learning 51
deepgraphlearning/recommendersystems A comprehensive library of algorithms and techniques for building recommender systems 1,102
alibaba/easyrec A framework for building and deploying scalable recommendation algorithms 1,784
yihong-chen/neural-collaborative-filtering An implementation of a deep learning-based framework for making recommendations using neural networks and matrix factorization. 480
hexiangnan/neural_collaborative_filtering An implementation of collaborative filtering models using deep learning techniques 1,800
bupt-gamma/multi-component-graph-convolutional-collaborative-filtering A deep learning framework for collaborative filtering and graph-based recommender systems 60
preferredai/cornac A tool for building and comparing multimodal recommender systems using various machine learning algorithms. 884
jfkirk/tensorrec A Python framework for building recommendation systems using TensorFlow. 1,277
tensorflow/recommenders A software framework for building recommender systems using machine learning and deep learning techniques. 1,849
defulian/recsys An academic project providing a framework for building and evaluating recommender systems in MATLAB. 47
je-dbl/gnn-recsys A framework for building and training Graph Neural Networks for recommendation systems 277
astrazeneca/rexmex A library providing a comprehensive set of metrics and tools for evaluating recommender systems 278
greenwolf-nsk/yandex-cup-2022-recsys A recommender system built using multiple candidate selection and ranking methods for predicting next item likes in a streaming data environment. 54
ankane/torchrec-ruby A deep learning-based recommendation system framework for Ruby 34
xiangwang1223/neural_graph_collaborative_filtering A Python implementation of a graph neural network-based collaborative filtering framework for personalized recommendation systems 806