The implementation featured in this repository is based on this paper.
This ESVD algorithm was implemented with the goal of creating a Collaborative Filtering system for the MovieLens100k dataset. 5-Fold Cross-Validation yielded an average RMSE of about 0.9733