Skip to content

Collaborative filtering algorithm used to predict a users rating for some unseen item using its k closest (similiar) rating users. Built using pearson's correlation, Knn, and resnick algorithm.

Notifications You must be signed in to change notification settings

Moeh-Jama/user-based-predictor

Repository files navigation

user based predictor

using a csv of ratings & movies that was gotten from https://grouplens.org/datasets/movielens/

collect n-users and their ratings. Purpose of the repo is to find the predictive rating for a user a on an unseen, to user a, item j. Find the k nearest neighbours of user a who have high correalation to them and have previously rated item j. Use the resnick algorithm to then find the predicitive rating for item j for user a.

Main-File: main_script.py

About

Collaborative filtering algorithm used to predict a users rating for some unseen item using its k closest (similiar) rating users. Built using pearson's correlation, Knn, and resnick algorithm.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages