Herlocker, J.L., Konstan, J.A., Terveen, L.G. and Riedl, J.T.. "Evaluating collaborative filtering recommender systems." ACM Transactions on Information Systems 22 , no. 1 (2004): 5--53.