recommender systems (including topics such as matrix factorization, critiquing, noise