An Evaluation Methodology for Collaborative Recommender Systems