For the given movie and user predict the rating given by him/her to the movie
The dataset was obtained from kaggle. Matrix factorization was used to get similarity matrices. Tried and tested various ML models to get minimum Root Mean Square. Best result was obtained for model with Matrix Factorization SVD with RMS value of 1.072
- All the models have tuned on 25k user dataset
- Slight reduction in RMSE found for tuned models.
- Best train result are found in case of knn_bsl_m with minimum rmse of 0.323167
- Uavg and Mavg features found most important for most of the models.