Skip to content

Recommendation System to predict user rating on GroupLens Movie Database.

Notifications You must be signed in to change notification settings

dhruvsrivastava/Recommendation-System

Repository files navigation

Recommendation System

A predictive model to predict User rating for a given movie using Item-Item and User-User based Collaborative Filtering. Data used is MovieLens 100K Dataset . Algorithm uses Pearson Correlation to return a weighted sum of K nearest neighbors to predict the rating.

Algorithm selects 500 random points on the data matrix which are populated , and removes that point from the matrix to determine the prediction by the algorithm. Prediction is considered to be accurate if the maximum absolute error is 1. Achieved accuracy on the output file(output.txt) is 91.6%.

Rating Distribution of all Users on the GroupLens movie database.

About

Recommendation System to predict user rating on GroupLens Movie Database.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published