Supervised Collaborative Filtering Based on Ridge Alternating Least Squares and Iterative Projection Pursuit | IEEE Journals & Magazine | IEEE Xplore