This notebook demonstrates how to implement collaborative filtering for movie recommendation systems. Collaborative filtering is a technique used by recommendation systems to predict the preferences of a user by collecting preferences from many users. I have used an item-item based technique for collaborative filtering
We will be using the MovieLens Dataset (https://files.grouplens.org/datasets/movielens/ml-latest-small.zip)