Recommender systems survey
Evaluating collaborative filtering recommender systems