Developing a Conversational Travel Advisor with ADVISOR SUITE

  • Dietmar Jannach
  • Markus Zanker
  • Markus Jessenitschnig
  • Oskar Seidler
Conference paper


Due to the inherent complexity of building highly-interactive and personalized web applications, the development of a web-based travel advisory system can be a costly and time-consuming task. We see this as one of the major obstacles to a more widespread adoption of such systems in particular with respect to small and medium-sized companies and e-Tourism platforms. The goal of the ADVISOR SUITE project discussed in this paper is thus to provide an off-the-shelf framework and development environment that allows us to build intelligent and easy-to-maintain advisory applications in a cost-efficient way: The main pillars of the presented system are therefore an integrated graphical modelling-environment, the provision of different domain-independent recommendation algorithms, as well as model-based mechanisms to fully generate functional web applications based on declarative definitions in a central knowledge repository. The paper discusses the core concepts and main functionalities of the system by means of an example of an interactive travel advisor developed for an Austrian spa resort.


Recommendation system interactive travel advisory consumer decision support systems 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Ardissono, L., Felfernig, A., Friedrich, G., Goy, A., Jannach, D., Petrone, G., Schäfer, R. & Zanker, M. (2003). A Framework for the Development of Personalized, Distributed Web-Based Configuration Systems. AI Magazine, 24(3) 93–110.Google Scholar
  2. Bridge, D., (2002). Towards Conversational Recommender Systems: A Dialogue Grammar Approach. In proceedings of the Workshop in Mixed-Initiative Case-Based Reasoning, Workshop Programme at the Sixth European Conference in Case-Based Reasoning, (pp. 9–22), 2002.Google Scholar
  3. Carenini, G., Smith, J., & Poole, D. (2003). Towards more Conversational and Collaborative Recommender Systems, In proceedings of the 8th international conference on Intelligent user Interfaces, Miami, Florida, 12–18.Google Scholar
  4. Ricci, F. & Del Missier, F. (2004). Supporting Travel Decision Making through Personalized Recommendation. In Clare-Marie Karat, Jan Blom, and John Karat (Eds.), Designing Personalized User Experiences for eCommerce (pp. 221–251), Kluwer Academic Publisher.Google Scholar
  5. Felfernig, A., Friedrich, G., Jannach, D. & Zanker, M. (2006). An Integrated Environment for the Development of Knowledge-Based Recommender Applications. International Journal of Electronic Commerce, Special issue on Recommender Systems, to appear.Google Scholar
  6. Höpken, W. et al. (2006). etPlanner: An IT framework for comprehensive and integrative travel guidance, in: Hitz, M. et al. (Eds.) Information and Communication Technologies in Tourism, ENTER 2006 (pp. 125–134), Springer Wien/New York.CrossRefGoogle Scholar
  7. Jannach, D., & Kreutler, G. (2004). A Knowledge-Based Framework for the Rapid Development of Conversational Recommenders. In: X. Zhou, S. Su, M. Papazoglou, M. Orlowska, K. Jeffery (Eds.), Web Information Systems-WISE 2004, (pp. 390–402). Springer New York, LNCS 3306.Google Scholar
  8. Jannach, D., & Kreutler G. (2005). Personalized User Preference Elicitation for e-Services. In: Cheung W., Hsu J. (Eds.): IEEE International conference on e-Technology, e-Commerce and e-Service, Hong Kong, IEEE Computer Society, 604–611.Google Scholar
  9. Jannach D. (2006). Finding Preferred Query Relaxations in Content-based Recommenders. Proceedings of IEEE Intelligent Systems Conference IS’2006, (pp. 355–360) Westminster, UK, IEEE Press, 2006.Google Scholar
  10. Mailharro, D. (1998). A classification and constraint-based framework for configuration. AI in Engineering. Design and Manucturing, 12, 383–397.Google Scholar
  11. Thompson, C.A., Göker, M.H. & Langley, P. (2004). A Personalized System for Conversational Recommendations. Journal of Artificial Intelligence Research, 21, 393–428.Google Scholar
  12. Werthner, H. (2003). Intelligent Systems in Travel and Tourism. Proceeding of the 18th International Joint Conference on Artificial Intelligence, IJCAI-03, Acapulco, Mexico, 2003.Google Scholar
  13. Zanker, M., Bricman, M., Gordea, S., Jannach, D. & Jessenitschnig, M. (2006). Persuasive online-selling in quality & taste domains, Proceedings of 7th International Conference on Electronic Commerce and Web Technologies-EC-Web’ 06, (pp. 51–60). Krakow, Poland.Google Scholar
  14. Zanker, M., Aschinger, M. & Jessenitschnig, M. (2006b). Knowledge-based composition of Recommendations, Extended Abstract, Workshop Notes of the Configuration Workshop held in conjunction with the European Conference on Artificial Intelligence (ECAI-06), Riva del Garda, Italy.Google Scholar

Copyright information

© Springer-Verlag Wien 2007

Authors and Affiliations

  • Dietmar Jannach
    • 1
  • Markus Zanker
    • 1
  • Markus Jessenitschnig
    • 1
    • 2
  • Oskar Seidler
    • 3
  1. 1.Institute for Intelligent Systems and Business InformaticsUniversity KlagenfurtAustria
  2. 2.InnsbruckAustria
  3. 3.ThermenResort Warmbad-VillachVillachAustria

Personalised recommendations