← 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
Not currently ranked — collecting fresh signals.
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.

Frequently asked

What is hexiangnan/neural_collaborative_filtering?
Neural network implementation for collaborative filtering and recommender systems based on the WWW'17 paper.
Is neural_collaborative_filtering open source?
Yes — hexiangnan/neural_collaborative_filtering is open source, released under the Apache-2.0 license.
What language is neural_collaborative_filtering written in?
hexiangnan/neural_collaborative_filtering is primarily written in Python.
How popular is neural_collaborative_filtering?
hexiangnan/neural_collaborative_filtering has 1.9k stars on GitHub.
Where can I find neural_collaborative_filtering?
hexiangnan/neural_collaborative_filtering is on GitHub at https://github.com/hexiangnan/neural_collaborative_filtering.

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