Shani, G. & Gunawardana, A. (2011), 'Evaluating recommendation systems', Recommender Systems Handbook , 257--297.