Homework 4: Clustering, Recommenders, Dim. Reduction, ML and Graph Mining