This repository hosts the code for the experiments run for HW4 for the CS-6220 Big Data class. The problem tackled in this assignment is Problem (3), using SVD for dimensionality redcution. The code makes use of the Movie Lens 1M dataset : https://grouplens.org/datasets/movielens/.
Download the data from the aforementioned url, in a directory called ml-1m. Then run the jupyter notebook.
This repo makes use of Surprise library. You can install it using the following command:
pip install scikit-surprise