Hybrid group recommendations for a travel service

Recommendation techniques have proven their usefulness as a tool to cope with the information overload problem in many classical domains such as movies, books, and music. Additional challenges for recommender systems emerge in the domain of tourism such as acquiring metadata and feedback, the sparsity of the rating matrix, user constraints, and the fact that traveling is often a group activity. This paper proposes a recommender system that offers personalized recommendations for travel destinations to individuals and groups. These recommendations are based on the users’ rating profile, personal interests, and specific demands for their next destination. The recommendation algorithm is a hybrid approach combining a content-based, collaborative filtering, and knowledge-based solution. For groups of users, such as families or friends, individual recommendations are aggregated into group recommendations, with an additional opportunity for users to give feedback on these group recommendations. A group of test users evaluated the recommender system using a prototype web application. The results prove the usefulness of individual and group recommendations and show that users prefer the hybrid algorithm over each individual technique. This paper demonstrates the added value of various recommendation algorithms in terms of different quality aspects, compared to an unpersonalized list of the most-popular destinations.

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

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

[3]  Hui Xiong,et al.  A Cocktail Approach for Travel Package Recommendation , 2014, IEEE Transactions on Knowledge and Data Engineering.

[4]  Hui Xiong,et al.  Personalized Travel Package Recommendation , 2011, 2011 IEEE 11th International Conference on Data Mining.

[5]  Heather Gibson,et al.  Tourist roles: Needs and the Lifecourse , 2002 .

[6]  George Karypis,et al.  A Comprehensive Survey of Neighborhood-based Recommendation Methods , 2011, Recommender Systems Handbook.

[7]  Markus Zanker,et al.  Collaborative Feature-Combination Recommender Exploiting Explicit and Implicit User Feedback , 2009, 2009 IEEE Conference on Commerce and Enterprise Computing.

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

[9]  Liliana Ardissono,et al.  Tailoring the Recommendation of Tourist Information to Heterogeneous User Groups , 2001, OHS-7/SC-3/AH-3.

[10]  Christopher D. Manning,et al.  Introduction to Information Retrieval , 2010, J. Assoc. Inf. Sci. Technol..

[11]  Saso Koceski,et al.  Tourism Recommendation System: Empirical Investigation , 2012 .

[12]  Francesco Ricci,et al.  Travel Recommender Systems , 2002 .

[13]  Francesco Ricci,et al.  Case Base Querying for Travel Planning Recommendation , 2001, J. Inf. Technol. Tour..

[14]  Toon De Pessemier,et al.  Context-aware recommendations through context and activity recognition in a mobile environment , 2014, Multimedia Tools and Applications.

[15]  Robin D. Burke,et al.  Hybrid Web Recommender Systems , 2007, The Adaptive Web.

[16]  Li Chen,et al.  A user-centric evaluation framework for recommender systems , 2011, RecSys '11.

[17]  R. Law,et al.  Progress in information technology and tourism management: 20 years on and 10 years after the Internet - the state of eTourism research. , 2008 .

[18]  B. Ohman,et al.  Discrete sensor validation with multilevel flow models , 2002 .

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

[20]  Shuliang Wang,et al.  A collaborative filtering recommendation algorithm based on item and cloud model , 2011, Wuhan University Journal of Natural Sciences.

[21]  Haim Levkowitz,et al.  Introduction to information retrieval (IR) , 2008 .

[22]  Toon De Pessemier,et al.  Comparison of group recommendation algorithms , 2014, Multimedia Tools and Applications.

[23]  Alexander Felfernig,et al.  Constraint-based recommender systems: technologies and research issues , 2008, ICEC.

[24]  Recommendation Diversification Using Explanations , 2009, 2009 IEEE 25th International Conference on Data Engineering.

[25]  María N. Moreno García,et al.  A hybrid recommendation approach for a tourism system , 2013, Expert Syst. Appl..

[26]  Markus Zanker,et al.  Proceedings of the fourth ACM conference on Recommender systems , 2010, RecSys 2010.

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

[28]  Macarena Espinilla,et al.  REJA: A Georeferenced Hybrid Recommender System for Restaurants , 2009, 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology.

[29]  Judy Kay,et al.  Adapting Information Delivery to Groups of People , 2005 .

[30]  John Riedl,et al.  LensKit: a modular recommender framework , 2011, RecSys '11.

[31]  Sophie Ahrens,et al.  Recommender Systems , 2012 .

[32]  Antonio Moreno,et al.  TouRS'15: Workshop on Tourism Recommender Systems , 2015, RecSys.

[33]  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.

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

[35]  Mark P. Graus,et al.  Understanding choice overload in recommender systems , 2010, RecSys '10.

[36]  Toon De Pessemier,et al.  Time dependency of data quality for collaborative filtering algorithms , 2010, RecSys '10.