Preference learning in recommender systems
A Framework for Collaborative, Content-Based and Demographic Filtering