Skip to content

This repository has implementation of different algorithms for collaborative filtering on movielens dataset

Notifications You must be signed in to change notification settings

rahul411/Collaborative-filtering-on-MovieLens

Repository files navigation

Collaborative-filtering-on-MovieLens

This repository has implementation of following algorithms for collaborative filtering on movielens dataset

  1. Belief propogation based on Pairwise Markov Random Field
  2. Restricted Boltzman Machine
  3. Deep Belief Network
  4. Stacked Autoencoder. (An implementation of the paper Training Deep AutoEncoders for Collaborative Filtering).
  5. Variational Autoencoder

Dataset:

MovieLens dataaset is used for the task of collaborative filtering. This dataset has a set of users who have given ratings to a set of movies.

About

This repository has implementation of different algorithms for collaborative filtering on movielens dataset

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages