Herlocker, J. L.; Konstan, J. A.; Terveen, L. G. & Riedl, J. T. (2004), 'Evaluating collaborative filtering recommender systems', ACM Trans. Inf. Syst. 22 (1), 5--53.