An open API service indexing awesome lists of open source software.

https://github.com/moeh-jama/user-based-predictor

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.
https://github.com/moeh-jama/user-based-predictor

collaborative-filtering pearson-correlation predictive-modeling rating-system recommender-system

Last synced: 4 months ago
JSON representation

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.

Awesome Lists containing this project

README

        

# 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