Collaborative Filtering Project (Computational Intelligence Lab 2014)