GSOC2018 My GSOC 2018 project The summary can also be viewed here: http://www.mlpack.org/gsocblog/alternatives-to-neighborhood-based-cf.html