Predict the rating that a user would give to a movie that he has not yet rated.
Movielens Dataset link to download https://files.grouplens.org/datasets/movielens/ml-latest-small.zip
This Dataset has 100,000 ratings and 3,600 tag applications applied to 9,000 movies by 600 users.
You need to have installed following softwares and libraries in your machine before running this project.
1.Python
2.Libraries: Pandas, Numpy, Matplotlib, Sklearn, sys, pickle.
ipython-notebook - Python Text Editor
sklearn - Machine learning library
seaborn, matplotlib.pyplot, - Visualization libraries
numpy, scipy- number python library
pandas - data handling library
Ayush Agrawal - complete work