Adomavicius, G. & Tuzhilin, A. (2005), 'Toward the Next Generation of Recommender Systems: A Survey of the State-of-the-Art and Possible Extensions', Knowledge and Data Engineering, IEEE Transactions on 17 (6), 734--749.