Netflix Machine learning algorithms for Netflix recommendations (Caltech CS/CNS/EE 156b, Spring 2015)