Contextual Information Elicitation in Travel Recommender Systems

  • Matthias BraunhoferEmail author
  • Francesco Ricci
Conference paper


Context-Aware Recommender Systems are advisory applications that exploit users’ preference knowledge contained in datasets of context-dependent user ratings, i.e., ratings augmented with the description of the contextual situation detected when the user experienced the item and rated it. Since the space of context-dependent ratings increases exponentially in size with the number of contextual factors, and because certain contextual information is still hard to acquire automatically (e.g., the user’s mood or the travellers’ group composition), it is fundamental to identify and acquire only those factors that truly influence the user preferences and consequently the ratings and the recommendations. In this paper, we propose a novel method that estimates the impact of a contextual factor on rating predictions and adaptively elicits from the users only the relevant ones. Our experimental evaluation, on two travel-related datasets, shows that our method compares favorably to other state-of-the-art context selection methods.


Context-Aware Recommender Systems Travel Recommender Systems Context Acquisition 


  1. Adomavicius, G., Mobasher, B., Ricci, F., & Tuzhilin, A. (2011). Context-aware recommender systems. AI Magazine, 32(3), 67–80.Google Scholar
  2. Baltrunas, L., Ludwig, B., Peer, S., & Ricci, F. (2012). Context relevance assessment and exploitation in mobile recommender systems. Personal and Ubiquitous Computing, 16(5), 507–526.CrossRefGoogle Scholar
  3. Braunhofer, M., Elahi, M., & Ricci, F. (2014). Usability assessment of a context-aware and personality-based mobile recommender system. In E-commerce and web technologies (pp. 77–88). Switzerland: Springer International Publishing.Google Scholar
  4. Braunhofer, M., Fernández-Tobìas, I., & Ricci, F. (2015). Parsimonious and adaptive contextual information acquisition in recommender systems. In Proceedings of IntRS’15. Google Scholar
  5. Elahi, M., Ricci, F., & Rubens, N. (2013). Active learning strategies for rating elicitation in collaborative filtering: A system-wide perspective. ACM Transactions on Intelligent Systems and Technology (TIST), 5(1), 13.Google Scholar
  6. Herlocker, J. L., Konstan, J. A., Terveen, L. G., & Riedl, J. T. (2004). Evaluating collaborative filtering recommender systems. ACM Transactions on Information Systems (TOIS), 22(1), 5–53.CrossRefGoogle Scholar
  7. Kohavi, R. (1995). A study of cross-validation and bootstrap for accuracy estimation and model selection. In Ijcai (Vol. 14, No. 2, pp. 1137–1145).Google Scholar
  8. Odić, A., Tkalcic, M., Tasic, J. F., & Košir, A. (2012). Relevant context in a movie recommender system: Users’ opinion vs. statistical detection. ACM RecSys, 12.Google Scholar
  9. Odić, A., Tkalčič, M., Tasič, J. F., & Košir, A. (2013). Predicting and detecting the relevant contextual information in a movie-recommender system. Interacting with Computers, 25(1), 74–90.Google Scholar
  10. Peng, H., Long, F., & Ding, C. (2005). Feature selection based on mutual information criteria of max-dependency, max-relevance, and min-redundancy. IEEE Transactions on Pattern Analysis and Machine Intelligence, 27(8), 1226–1238.CrossRefGoogle Scholar
  11. Ricci, F., Rokach, L., & Shapira, B. (2011). Introduction to recommender systems handbook (pp. 1–35). New York: Springer.CrossRefGoogle Scholar
  12. Vargas-Govea, B., González-Serna, G., & Ponce-Medellın, R. (2011). Effects of relevant contextual features in the performance of a restaurant recommender system. In ACM RecSys, 11.Google Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  1. 1.Faculty of Computer ScienceFree University of Bozen–BolzanoBozenItaly

Personalised recommendations