evaluating recommender systems - - an evaluation framework to predict user satisfaction for recommender systems in an electronic programme guide context .
Efficient bayesian hierarchical user modeling for recommendation system