Scalable dimensionality reduction methods for recommender systems