Preference elicitation techniques for group recommender systems

A key issue in group recommendation is how to combine the individual preferences of different users that form a group and elicit a profile that accurately reflects the tastes of all members in the group. Most Group Recommender Systems (GRSs) make use of some sort of method for aggregating the preference models of individual users to elicit a recommendation that is satisfactory for the whole group. In general, most GRSs offer good results, but each of them have only been tested in one application domain. This paper describes a domain-independent GRS that has been used in two different application domains. In order to create the group preference model, we select two techniques that are widely used in other GRSs and we compare them with two novel techniques. Our aim is to come up with a model that weighs the preferences of all the individuals to the same extent in such a way that no member in the group is particularly satisfied or dissatisfied with the final recommendations.

[1]  Adriana Susana Giret Boggino,et al.  A Multi Agent Architecture for Single User and Group Recommendation in the Tourism Domain , 2011 .

[2]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[3]  Tao Li,et al.  Exploiting Domain Knowledge by Automated Taxonomy Generation in Recommender Systems , 2009, EC-Web.

[4]  Tuukka Ruotsalo,et al.  Methods and applications for ontology-based recommender systems , 2010 .

[5]  Laura Sebastia,et al.  A Negotiation Approach for Group Recommendation , 2009, IC-AI.

[6]  Laura Sebastia,et al.  e-Tourism: A Tourist Recommendation and Planning Application , 2008, ICTAI.

[7]  Johan Koolwaaij,et al.  Context-Aware Recommendations in the Mobile Tourist Application COMPASS , 2004, AH.

[8]  Lior Rokach,et al.  Recommender Systems Handbook , 2010 .

[9]  Michael J. Pazzani,et al.  Learning and Revising User Profiles: The Identification of Interesting Web Sites , 1997, Machine Learning.

[10]  Yoav Shoham,et al.  Fab: content-based, collaborative recommendation.(Special Section: Recommender Systems) , 1997 .

[11]  Ludovico Boratto,et al.  Groups Identification and Individual Recommendations in Group Recommendation Algorithms , 2010, PRSAT@RecSys.

[12]  Laura Sebastia,et al.  GRSK: A Generalist Recommender System , 2010, WEBIST.

[13]  John Riedl,et al.  Item-based collaborative filtering recommendation algorithms , 2001, WWW '01.

[14]  John Riedl,et al.  Recommender systems in e-commerce , 1999, EC '99.

[15]  John Riedl,et al.  GroupLens: an open architecture for collaborative filtering of netnews , 1994, CSCW '94.

[16]  Henry Lieberman,et al.  Let's browse: a collaborative browsing agent , 1999, Knowl. Based Syst..

[17]  Cataldo Musto,et al.  Enhanced vector space models for content-based recommender systems , 2010, RecSys '10.

[18]  J PazzaniMichael A Framework for Collaborative, Content-Based and Demographic Filtering , 1999 .

[19]  Alfred Kobsa,et al.  The Adaptive Web, Methods and Strategies of Web Personalization , 2007, The Adaptive Web.

[20]  Alessandro Soro,et al.  Information Retrieval and Mining in Distributed Environments , 2011 .

[21]  Eric Bauer,et al.  An Empirical Comparison of Voting Classification Algorithms: Bagging, Boosting, and Variants , 1999, Machine Learning.

[22]  Judith Masthoff,et al.  Group Modeling: Selecting a Sequence of Television Items to Suit a Group of Viewers , 2004, User Modeling and User-Adapted Interaction.

[23]  Liliana Ardissono,et al.  Intrigue: Personalized recommendation of tourist attractions for desktop and hand held devices , 2003, Appl. Artif. Intell..

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

[25]  Hyunbo Cho,et al.  Improving memory-based collaborative filtering via similarity updating and prediction modulation , 2010, Inf. Sci..

[26]  K. Arrow,et al.  Social Choice and Individual Values , 1951 .

[27]  Gediminas Adomavicius,et al.  Personalization technologies , 2005, Commun. ACM.

[28]  Yoon Ho Cho,et al.  Collaborative filtering with ordinal scale-based implicit ratings for mobile music recommendations , 2010, Inf. Sci..

[29]  S. Floyd,et al.  Adaptive Web , 1997 .

[30]  Duen-Ren Liu,et al.  A hybrid of sequential rules and collaborative filtering for product recommendation , 2009, Inf. Sci..

[32]  Anthony Jameson,et al.  More than the sum of its members: challenges for group recommender systems , 2004, AVI.

[33]  Douglas B. Terry,et al.  Using collaborative filtering to weave an information tapestry , 1992, CACM.

[34]  Francesco Ricci,et al.  DIETORECS: Travel Advisory for Multiple Decision Styles , 2003, ENTER.

[35]  Shotaro Akaho,et al.  A Survey and Empirical Comparison of Object Ranking Methods , 2010, Preference Learning.

[36]  Shriram Krishnamurthi,et al.  Preference aggregation in group recommender systems for committee decision-making , 2009, RecSys '09.

[37]  Konstantinos G. Margaritis,et al.  Using SVD and demographic data for the enhancement of generalized Collaborative Filtering , 2007, Inf. Sci..

[38]  Gediminas Adomavicius,et al.  Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions , 2005, IEEE Transactions on Knowledge and Data Engineering.

[39]  Panagiotis Symeonidis,et al.  Collaborative recommender systems: Combining effectiveness and efficiency , 2008, Expert Syst. Appl..

[40]  Peretz Shoval,et al.  Information Filtering: Overview of Issues, Research and Systems , 2001, User Modeling and User-Adapted Interaction.

[41]  John Riedl,et al.  PolyLens: A recommender system for groups of user , 2001, ECSCW.

[42]  Brendon Towle,et al.  Knowledge Based Recommender Systems Using Explicit User Models , 2000 .

[43]  Ana L. C. Bazzan,et al.  Optimizing Preferences within Groups: A Case Study on Travel Recommendation , 2008, SBIA.

[44]  Sargur N. Srihari,et al.  Decision Combination in Multiple Classifier Systems , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[45]  Enrique Herrera-Viedma,et al.  A hybrid recommender system for the selective dissemination of research resources in a Technology Transfer Office , 2012, Inf. Sci..

[46]  Barry Smyth,et al.  CATS: A Synchronous Approach to Collaborative Group Recommendation , 2006, FLAIRS.

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

[48]  Martín López-Nores,et al.  Adapting Spreading Activation Techniques towards a New Approach to Content-Based Recommender Systems , 2010 .

[49]  Luis M. de Campos,et al.  Managing uncertainty in group recommending processes , 2009, User Modeling and User-Adapted Interaction.

[50]  Adam Prügel-Bennett,et al.  A Scalable, Accurate Hybrid Recommender System , 2010, 2010 Third International Conference on Knowledge Discovery and Data Mining.

[51]  Uzay Kaymak,et al.  News personalization using the CF-IDF semantic recommender , 2011, WIMS '11.

[52]  Barry Smyth,et al.  Generating recommendations for consensus negotiation in group personalization services , 2011, Personal and Ubiquitous Computing.

[53]  Bradley N. Miller,et al.  MovieLens unplugged: experiences with an occasionally connected recommender system , 2003, IUI '03.

[54]  Anthony Jameson,et al.  Two methods for enhancing mutual awareness in a group recommender system , 2004, AVI.

[55]  Francesco Ricci,et al.  ITR: A Case-Based Travel Advisory System , 2002, ECCBR.

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

[57]  Laura Sebastia,et al.  A Group Recommender System for Tourist Activities , 2009, EC-Web.

[58]  Pasquale Lops,et al.  Knowledge infusion into content-based recommender systems , 2009, RecSys '09.

[59]  Adriana Giret,et al.  A Multi Agent Architecture for Tourism Recommendation , 2010, PAAMS.

[60]  Edith Elkind,et al.  Hybrid Voting Protocols and Hardness of Manipulation , 2005, ISAAC.

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

[62]  Young U. Ryu,et al.  Personalized Recommendation over a Customer Network for Ubiquitous Shopping , 2009, IEEE Transactions on Services Computing.

[63]  A. Jameson,et al.  Collaborative Preference Elicitation in a Group Travel Recommender System , 2002 .

[64]  Laura Sebastia,et al.  On the design of individual and group recommender systems for tourism , 2011, Expert Syst. Appl..

[65]  Juan C. Burguillo,et al.  A hybrid content-based and item-based collaborative filtering approach to recommend TV programs enhanced with singular value decomposition , 2010, Inf. Sci..

[66]  Joseph F. McCarthy,et al.  MusicFX: an arbiter of group preferences for computer supported collaborative workouts , 1998, CSCW '98.

[67]  Ludovico Boratto,et al.  State-of-the-Art in Group Recommendation and New Approaches for Automatic Identification of Groups , 2011, Information Retrieval and Mining in Distributed Environments.

[68]  Henry Lieberman,et al.  Let's browse: a collaborative Web browsing agent , 1998, IUI '99.

[69]  Diomidis Spinellis,et al.  Intelligent Cokes and Diapers: MyGROCER Ubiquitous Computing Environment , 2002 .

[70]  K. Arrow,et al.  Handbook of Social Choice and Welfare , 2011 .