User-User Collaborative Filtering
Published:
Summary: The goal is to desing a User-User Collaborative Filtering that we can use to predict how would a given user would rate a given movie that he/she has not seen before. The idea is to identify users with the most similar interactions profile (nearest neighbors) to that user and see how they rated that movie, and based on the similarity coefficients (for between users) that we calculate, we then predict the ratings. We can later on use such ratings to recommend new movies to the users. We use the 20 million MovieLens data set available on Kaggle. Though, for practical implementation on a pc we shrink this dataset.
For more information on this project, please see link. To see the Github repository for this project, see Github.