A multimodel context-aware tourism recommendation service: Approach and architecture

  • A. M. Kashevnik
  • A. V. Ponomarev
  • A. V. Smirnov
Artificial Intelligence


Recommender systems and services are now widely used to support decision-making in the fields characterized by the selection from a large number of alternatives with a significant influence of subjective preferences. A comprehensive multimodel approach to the development of context-aware recommender systems in the field of tourism information support is proposed. In particular, it is proposed to construct a recommender system based on loosely coupled modules, in which both personalized and nonpersonalized recommendation methods are implemented, and the synthesis module, which adapts the module system to the specific conditions of different kinds of initial information.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    G. Adomavicius and A. Tuzhilin, “Toward the next generation of recommender systems: a survey of the stateof- the-art and possible extensions,” IEEE Trans. Knowledge Data Eng. 17, 734–749 (2005).CrossRefGoogle Scholar
  2. 2.
    J. Borras, A. Moreno, and A. Valls, “Intelligent tourism recommender systems: a survey,” Expert Syst. Appl. 41, 7370–7389 (2014).CrossRefGoogle Scholar
  3. 3.
    A. Smirnov, A. Kashevnik, S. Balandin, and S. Laizane, “Intelligent mobile tourist guide: context-based approach and implementation,” in Internet of Things, Smart Spaces, and Next Generation Networking, Vol. 8121 of Lecture Notes in Computer Science (Springer, Berlin, Heidelberg, 2013), pp. 94–106.Google Scholar
  4. 4.
    U. Gretzel, “Intelligent systems in tourism: a social science perspective,” Ann. Tourism Res. 38, 757–779 (2011).CrossRefGoogle Scholar
  5. 5.
    K. Kabassi, “Personalizing recommendations for tourists,” Telemat. Inf. 27, 51–66 (2010).CrossRefGoogle Scholar
  6. 6.
    C. Lamsfus, A. Alzua-Sorzabal, D. Martin, Z. Salvador, and A. Usandizaga, “Human-centric ontology-based context modelling in tourism,” in Proceedings of the International Conference on Knowledge Engineering and Ontology Development, Funchal, Madeira, Portugal, 2009, pp. 424–434.Google Scholar
  7. 7.
    R. Gyorodi, C. Gyorodi, and M. Dersidan, “An extended recommendation system using data mining implemented for smart phones,” Int. J. Comput. Technol. 11, 2360–2372 (2013).Google Scholar
  8. 8.
    M. Batet, A. Moreno, D. Sanchez, D. Isern, and A. Valls, “Turist: agent-based personalised recommendation of touristic activities,” Expert Syst. Appl., No. 39, 7319–7329 (2012).CrossRefGoogle Scholar
  9. 9.
    J. Han and H. Lee, “Adaptive landmark recommendations for travel planning: personalizing and clustering landmarks using geo-tagged social media,” Pervasive Mob. Comput. 18, 4–17 (2015).CrossRefGoogle Scholar
  10. 10.
    D. J. Crandall, L. Backstrom, D. Huttenlocher, and J. Kleinberg, “Mapping the world’s photos,” in Proceedings of the 18th International Conference on World Wide Web, WWW’09 (ACM, New York, 2009), pp. 761–770. doi 10.1145/1526709.1526812Google Scholar
  11. 11.
    A. Marcus, M. S. Bernstein, O. Badar, D. R. Karger, S. Madden, and R. C. Miller, “Twitinfo: aggregating and visualizing microblogs for event exploration,” in Proceedings of the Annual Conference on Human Factors in Computing Systems CHI’11 (ACM, New York, 2011), pp. 227–236.Google Scholar
  12. 12.
    X. Lu, C. Wang, J.-M. Yang, Y. Pang, and L. Zhang, “Photo2trip: generating travel routes from geo-tagged photos for trip planning,” in Proceedings of the International Conference on Multimedia, MM’10 (ACM, New York, 2010), pp. 143–152. doi 10.1145/1873951.1873972CrossRefGoogle Scholar
  13. 13.
    H. Yin, X. Lu, C. Wang, N. Yu, and L. Zhang, “Photo2trip: an interactive trip planning system based on geotagged photos,” in Proceedings of the International Conference on Multimedia, MM’10 (ACM, New York, 2010), pp. 1579–1582.Google Scholar
  14. 14.
    Y. Blanco-Fernandez, J. Pazos-Arias, A. Gil-Solla, M. Ramos-Cabrer, M. Lopez-Nores, J. Garcia-Duque, A. Fernandez-Vilas, and R. Diaz-Redondo, “Exploiting synergies between semantic reasoning and personalization strategies in intelligent recommender systems: a case study,” J. Syst. Software 81, 2371–2385 (2008).CrossRefzbMATHGoogle Scholar
  15. 15.
    C. Desrosiers and G. Karypis, “A comprehensive survey of neighborhood-based recommendation methods,” in Recommender Systems Handbook, Ed. by F. Ricci, L. Rokach, B. Shapira, and P. Kantor (Springer, New York, 2011).Google Scholar
  16. 16.
    E. Cohen, “Toward a sociology of international tourism,” Social Res. 39, 164–172 (1972).Google Scholar
  17. 17.
    E. Wickens, “The sacred and the profane: a tourist typology,” Ann. Tourism Res. 29, 834–851 (2002).CrossRefGoogle Scholar
  18. 18.
    H. Gibson and A. Yiannakis, “Tourist roles: needs and lifecourse,” Ann. Tourism Res. 29, 358–383 (2002).CrossRefGoogle Scholar
  19. 19.
    M. Mehmetoglu, “Typologising nature-based toursits by activity—theoretical and practical implications,” Tourism Manage. 28, 651–660 (2007).CrossRefGoogle Scholar
  20. 20.
    B. McKercher and H. du Cros, “Testing a cultural tourism typology,” Int. J. Tourism Res. 5, 45–58 (2003).CrossRefGoogle Scholar
  21. 21.
    P. L. Pearce and J. Packer, “Minds on the move: new links from psychology to tourism,” Ann. Tourism Res. 40, 386–411 (2013).CrossRefGoogle Scholar
  22. 22.
    K. Hannam, G. Butler, and C. M. Paris, “Developments and key issues in tourism mobilities,” Ann. Tourism Res. 44, 171–185 (2014).CrossRefGoogle Scholar
  23. 23.
    H. Park, A. Yoon, and H. Kwon, “Task model and task ontology for intelligent tourist information service,” Int. J. u- e- Service, Sci. Technol. 5, 43–58 (2012).Google Scholar
  24. 24.
    R. Barta, C. Feilmayr, B. Proll, C. Grun, and H. Werthner, “Covering the semantic space of tourism—an approach based on modularized ontologies,” in Proceedings of the 1st Workshop on Context, Information and Ontologies (ACM, New York, 2009), Article 1.Google Scholar
  25. 25.
    T. V. Levashova, M. P. Pashkin, A. V. Smirnov, and N. G. Shilov, “Ontology management,” J. Comput. Syst. Sci. Int. 42, 621 (2003).zbMATHGoogle Scholar
  26. 26.
    E. H. Mamdani, “Application of fuzzy algorithms for the control of a simple dynamic plant,” Proc. IEEE. 121, 121–159 (1974).Google Scholar
  27. 27.
    A. Smirnov, N. Shilov, A. Kashevnik, N. Teslya, and S. Laizane, “Smart space-based ridesharing service in e-tourism application for Karelia region accessibility. Ontology-based approach and implementation,” in Proceedings of the 8th International Joint Conference on Software Technologies, Reykjavik, Iceland, 2013, pp. 591–598.Google Scholar
  28. 28.
    J. Honkola, H. Laine, R. Brown, and O. Tyrkko, “Smart-M3 information sharing platform,” in Proceedings of the IEEE Symposium on Computers and Communications, Riccione, Italy, 2010, pp. 1041–1046.CrossRefGoogle Scholar

Copyright information

© Pleiades Publishing, Ltd. 2017

Authors and Affiliations

  • A. M. Kashevnik
    • 1
  • A. V. Ponomarev
    • 1
  • A. V. Smirnov
    • 1
    • 2
  1. 1.St. Petersburg Institute for Informatics and Automation of the Russian Academy of SciencesSt. PetersburgRussia
  2. 2.ITMO UniversitySt. PetersburgRussia

Personalised recommendations