Cross-representation mediation of user models

Personalization is considered a powerful methodology for improving the effectiveness of information search and decision making. It has led to the dissemination of systems capable of suggesting relevant and personalized information (or items) to the users, according to their characteristics and preferences, as represented by a User Model (UM). Since the quality of the personalization largely depends on the size and accuracy of the managed UMs, it would be beneficial to enrich the UMs by mediating, i.e., importing and integrating, UMs built by other personalization systems. This work discusses and evaluates a cross-representation mediation of UMs from collaborative filtering to content-based recommender systems. According to this approach, a content-based recommender system, having partial or no UM data, can generate recommendations for users by mediating UM data of the same users, collected by a collaborative filtering system. The mediation process transforms the UMs from the collaborative filtering ratings to the content-based weighted item features. The mediation process exploits the item descriptions that are typically not used by the collaborative filtering recommender systems. An experimental evaluation conducted in the domain of movies shows that for users with small collaborative filtering UMs, i.e., users with few item ratings, the accuracy of the recommendations provided using the mediated content-based UMs is superior to that using the original collaborative filtering UMs. Moreover, it shows that the mediation can be used to improve a content-based recommender system by incrementally mediating collaborative filtering UM data (item ratings) and enriching the available content-based UMs.

[1]  Bhaskar Mehta,et al.  Unsupervised strategies for shilling detection and robust collaborative filtering , 2009, User Modeling and User-Adapted Interaction.

[2]  Tsvi Kuflik,et al.  Mediation of user models for enhanced personalization in recommender systems , 2007, User Modeling and User-Adapted Interaction.

[3]  Michael J. Pazzani,et al.  User Modeling for Adaptive News Access , 2000, User Modeling and User-Adapted Interaction.

[4]  Sean M. McNee,et al.  Interfaces for Eliciting New User Preferences in Recommender Systems , 2003, User Modeling.

[5]  Sofia Stamou,et al.  Search personalization through query and page topical analysis , 2009, User Modeling and User-Adapted Interaction.

[6]  Cristina Conati,et al.  User Modeling 2007, 11th International Conference, UM 2007, Corfu, Greece, June 25-29, 2007, Proceedings , 2007, User Modeling.

[7]  Judy Kay,et al.  Managing private user models and shared personas , 2003 .

[8]  Markus Zanker,et al.  Case-studies on exploiting explicit customer requirements in recommender systems , 2009, User Modeling and User-Adapted Interaction.

[9]  Ron Kohavi,et al.  Wrappers for Feature Subset Selection , 1997, Artif. Intell..

[10]  Yoichi Shinoda,et al.  Information filtering based on user behavior analysis and best match text retrieval , 1994, SIGIR '94.

[11]  Tsvi Kuflik,et al.  Enhancing privacy and preserving accuracy of a distributed collaborative filtering , 2007, RecSys '07.

[12]  Andreas Lorenz Agent-Based Ubiquitous User Modeling , 2005, User Modeling.

[13]  John Riedl,et al.  An algorithmic framework for performing collaborative filtering , 1999, SIGIR '99.

[14]  Jonathan L. Herlocker,et al.  Evaluating collaborative filtering recommender systems , 2004, TOIS.

[15]  Michael J. Pazzani,et al.  A Framework for Collaborative, Content-Based and Demographic Filtering , 1999, Artificial Intelligence Review.

[16]  Yoav Shoham,et al.  Fab: content-based, collaborative recommendation , 1997, CACM.

[17]  Yoav Shoham,et al.  Content-Based, Collaborative Recommendation. , 1997 .

[18]  Philip A. Bernstein,et al.  Meta data management , 2004, Proceedings. 20th International Conference on Data Engineering.

[19]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[20]  Robin D. Burke,et al.  Hybrid Recommender Systems: Survey and Experiments , 2002, User Modeling and User-Adapted Interaction.

[21]  C. Niederée A Multi-Dimensional , Unified User Model for Cross-System Personalization , 2005 .

[22]  William W. Cohen,et al.  Recommendation as Classification: Using Social and Content-Based Information in Recommendation , 1998, AAAI/IAAI.

[23]  Maurice Mulvenna,et al.  Personalization on the Net using Web Mining , 2000 .

[24]  Maurice D. Mulvenna,et al.  Personalization on the Net using Web mining: introduction , 2000, CACM.

[25]  Andreas Lorenz,et al.  A Specification for Agent-Based Distributed User Modelling in Ubiquitous Computing , 2005 .

[26]  Sean M. McNee,et al.  Being accurate is not enough: how accuracy metrics have hurt recommender systems , 2006, CHI Extended Abstracts.

[27]  Nava Tintarev,et al.  Explaining Recommendations , 2007, User Modeling.

[28]  Boris Brandherm,et al.  Gumo - The General User Model Ontology , 2005, User Modeling.

[29]  Paul Resnick,et al.  Recommender systems , 1997, CACM.

[30]  Alfred Kobsa,et al.  Generic User Modeling Systems , 2001, User modeling and user-adapted interaction.