azadsadr / Recommender-System

Recommender Systems Project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hyybrid Recommendation System

This project is implementation of a hybrid recommender system:

  • Model-based Collaborative-filtering technique in PyTorch
  • Bayesian Average method.

the Model-based Collaborative-filtering technique uses non-negative matrix factorization and is applied for existing users. In case of adding new user to database without any historical data (cold start), the Bayesian Average has been applied.

The project is trained on MovieLens 100k dataset.

About

Recommender Systems Project

License:GNU General Public License v3.0


Languages

Language:Jupyter Notebook 98.1%Language:Python 1.9%