neural_graph_collaborative_filtering

Collaborative filtering framework

A Python implementation of a graph neural network-based collaborative filtering framework for personalized recommendation systems

Neural Graph Collaborative Filtering, SIGIR2019

GitHub

806 stars
11 watching
267 forks
Language: Python
last commit: over 4 years ago
Linked from 1 awesome list

collaborative-filteringgraph-neural-networkhigh-order-connectivityneural-collaborative-filteringpersonalized-recommendationrecommendationrecommender-systemsigir2019

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
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
je-dbl/gnn-recsys A framework for building and training Graph Neural Networks for recommendation systems 277
preferredai/cornac A tool for building and comparing multimodal recommender systems using various machine learning algorithms. 884
mauriziofd/recsys2019_deeplearning_evaluation An evaluation framework and repository of deep learning algorithms for recommendation systems 983
liqimai/gcn An implementation of graph convolutional networks for semi-supervised learning in Python using TensorFlow and other libraries. 45
deepgraphlearning/gmnn A software framework that integrates statistical relational learning and graph neural networks for semi-supervised object classification and unsupervised node representation learning. 401
mdeff/cnn_graph An implementation of convolutional neural networks on graphs using spectral filtering 1,339
fedml-ai/spreadgnn A framework for decentralized multi-task learning of graph neural networks on molecular data with guaranteed convergence 44
benedekrozemberczki/appnp A PyTorch implementation of a graph neural network model that learns personalized node representations 363
taolei87/rcnn An implementation of neural network components and optimization methods for text analysis, including rationales for neural predictions. 355
benedekrozemberczki/sgcn An implementation of a deep learning algorithm for graph data 268
deepgraphlearning/recommendersystems A comprehensive library of algorithms and techniques for building recommender systems 1,102
tensorflow/gnn Builds Graph Neural Networks on the TensorFlow platform using heterogeneous graphs and various machine learning techniques. 1,369