← all repositories

hexiangnan/neural_collaborative_filtering

Neural network implementation for collaborative filtering and recommender systems based on the WWW'17 paper.

1.9k stars Python Domain AppsML Frameworks
neural_collaborative_filtering
Velocity · 7d
+0.6
★ / day
Trend
steady
star history

This repository provides implementations of three neural collaborative filtering models: Generalized Matrix Factorization (GMF), Multi-Layer Perceptron (MLP), and Neural Matrix Factorization (NeuMF). The models use deep learning to learn user-item interaction patterns from implicit feedback data. Built with Keras and Theano, the implementation optimizes models using log loss with negative sampling for ranking tasks.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.