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

985 stars
39 watching
249 forks
Language: Python
last commit: over 3 years 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:

RepositoryDescriptionStars
deeplearningbrasil/mars-gymA framework for building and evaluating recommender systems using reinforcement learning51
deepgraphlearning/recommendersystemsA comprehensive library of algorithms and techniques for building recommender systems1,102
alibaba/easyrecA framework for building and deploying scalable recommendation algorithms1,814
yihong-chen/neural-collaborative-filteringAn implementation of a deep learning-based framework for making recommendations using neural networks and matrix factorization.486
hexiangnan/neural_collaborative_filteringAn implementation of collaborative filtering models using deep learning techniques1,806
bupt-gamma/multi-component-graph-convolutional-collaborative-filteringA deep learning framework for collaborative filtering and graph-based recommender systems60
preferredai/cornacA tool for building and comparing multimodal recommender systems using various machine learning algorithms.897
jfkirk/tensorrecA Python framework for building recommendation systems using TensorFlow.1,277
tensorflow/recommendersA software framework for building recommender systems using machine learning and deep learning techniques.1,869
defulian/recsysAn academic project providing a framework for building and evaluating recommender systems in MATLAB.47
je-dbl/gnn-recsysA framework for building and training Graph Neural Networks for recommendation systems284
astrazeneca/rexmexA library providing a comprehensive set of metrics and tools for evaluating recommender systems278
greenwolf-nsk/yandex-cup-2022-recsysA recommender system built using multiple candidate selection and ranking methods for predicting next item likes in a streaming data environment.54
ankane/torchrec-rubyA deep learning-based recommendation system framework for Ruby36
xiangwang1223/neural_graph_collaborative_filteringA Python implementation of a graph neural network-based collaborative filtering framework for personalized recommendation systems812