Personal and Ubiquitous Computing

, Volume 15, Issue 7, pp 759–770 | Cite as

A web-based pervasive recommendation system for mobile tourist guides

  • Damianos GavalasEmail author
  • Michael Kenteris
Original Article


Mobile tourist guides have attracted considerable research interest during the past decade, resulting in numerous standalone and web-based mobile applications. Particular emphasis has been given to personalization of services, typically based on travel recommender systems used to assist tourists in choosing places to visit; these systems address an important aspect of personalization and hence reduce the information burden for the user. However, existing systems fail to exploit information, behaviours, evaluations or ratings of other tourists with similar interests, which would potentially provide ground for the cooperative production of improved tourist content and travel recommendations. In this paper, we extend this notion of travel recommender systems utilizing collaborative filtering techniques while also taking into account contextual information (such as the current user’s location, time, weather conditions and places already visited by the user) for deriving improved recommendations in pervasive environments. We also propose the use of wireless sensor network (WSN) installations around tourist sites for enabling precise localization and also providing mobile users convenient and inexpensive means for uploading tourist information and ratings about points of interest (POI) via their mobile devices. We also introduce the concept of ‘context-aware rating’, whereby user ratings uploaded through WSN infrastructures are weighted higher to differentiate among users that rate POIs using the mobile tourist guide application while onsite and others using the Internet away from the POI.


Travel recommender systems Mobile tourism Personalization Location-awareness Context-awareness Collaborative filtering Clustering Wireless sensor networks 


  1. 1.
    Abowd A, Atkeson C, Hong J, Long S, Pinkerton M (1996) Cyberguide: a mobile context-aware tour guide. Wirel Netw 3(5):421–433CrossRefGoogle Scholar
  2. 2.
    Akyildiz IF, Su W, Sankarasubramaniam Y, Cayirci E (2002) Wireless sensor networks: a survey. Comput Netw 38(4):393–422CrossRefGoogle Scholar
  3. 3.
    Baus J, Kruger A, Wahlster W (2002) A Resource-adaptive mobile navigation system. In: Proceedings of the 7th international conference on intelligent user interfaces, 15–22Google Scholar
  4. 4.
    Belsis P, Konstantopoulos C, Mamalis B, Pantziou G, Skourlas C (2008) Interactive cluster-based personalized retrieval on large document collections. In: Proceedings of the 1st international symposium on intelligent interactive multimedia systems and services (KES-IIMSS’08) 142:211–220Google Scholar
  5. 5.
    Benelli G, Bianchi A, Marti P, Not E, Sennati S (1999) HIPS: hyper-interaction within physical space. In: Proceedings of the IEEE international conference on multimedia computing and systems (ICMC’99)Google Scholar
  6. 6.
    Berger S, Lehmann H, Lehner F (2003) Location-based services in the tourist industry. Inf Technol Tour 5(4):243–256CrossRefGoogle Scholar
  7. 7.
    Berka Τ, Plößnig Μ (2004) Designing recommender systems for tourism. In: Proceedings of the 11th international conference on information technology in travel & tourism (ENTER’2004)Google Scholar
  8. 8.
    Brown B, Chalmers M (2003) Tourism and mobile technology. In: Proceedings of the European conference on computer supported collaborative work (CSCW’2003), pp 335–355Google Scholar
  9. 9.
    Buhalis D (2003) eTourism: information technology for strategic tourism management, Prentice Hall, Englewood CliffsGoogle Scholar
  10. 10.
    Buyukkokten O, Garcia-Molina H, Paepcke A, Winograd T (2002) Efficient web browsing on handheld devices using page and form summarization. ACM Trans Inf Syst 20(1):82–115CrossRefGoogle Scholar
  11. 11.
    Cheverst K, Mitchell K, Davies N (2002) The role of adaptive hypermedia in a context-aware tourist GUIDE. Commun ACM 45(5):47–51CrossRefGoogle Scholar
  12. 12.
    Cheverst K, Davies N, Mitchell K, Friday A, Efstratiou C (2000) Developing a context-aware electronic tourist guide: some issues and experiences. In: Proceedings of the SIGCHI conference on Human factors in computing systems, Conference on Human Factors in Computing Systems, pp 17–24Google Scholar
  13. 13.
    Conner M, Herlocker J (1999) Clustering items for collaborative filtering. In: Proceedings of the ACM SIGIR workshop on recommender systemsGoogle Scholar
  14. 14.
    Felfernig A, Gordea S, Jannach D, Teppan E, Zanker M (2007) A short survey of recommendation technologies in travel and tourism. ÖGAI J 25(7):17–22Google Scholar
  15. 15.
    García-Crespo A, Chamizo J, Rivera I, Mencke M, Colomo-Palacios R, Gómez-Berbís JM (2009) SPETA: social pervasive e-tourism advisor. Telematics Inform 26(3):306–315CrossRefGoogle Scholar
  16. 16.
    Gavalas D, Economou D (2010) Development platforms for mobile applications: status and trends. IEEE Softw, in pressGoogle Scholar
  17. 17.
    Google, Google Maps for mobile,, last visited May 2010
  18. 18.
    Herlocker J, Konstan J, Terveen L, Riedl J (2004) Evaluating collaborative filtering recommender systems. ACM Trans Inf Syst 22(1):5–53CrossRefGoogle Scholar
  19. 19.
    Hinze A, Buchanan G (2005) Context-awareness in mobile tourist information systems: challenges for user interaction. In: Proceedings of the workshop on context in mobile HCIGoogle Scholar
  20. 20.
    Jain A, Dubes R (1988) Algorithms for clustering data. Prentice Hall, Englewood CliffszbMATHGoogle Scholar
  21. 21.
    JSR 179: Location API for J2ME,, last visited May 2010
  22. 22.
    Kabassi K (2010) Personalizing recommendations for tourists. Telematics Inform 27(1):51–66CrossRefGoogle Scholar
  23. 23.
    Kjeldskov J, Stage J (2003) New techniques for usability evaluation of mobile systems. Int J Hum Comput Stud 60:599–620CrossRefGoogle Scholar
  24. 24.
    Kenteris M, Gavalas D, Economou D (2010) Electronic mobile guides: a survey. Personal and ubiquitous computing, in pressGoogle Scholar
  25. 25.
    Kenteris M, Gavalas D, Economou D (2009) An innovative mobile electronic tourist guide application. Pers Ubiquitous Comput 13(2):103–118CrossRefGoogle Scholar
  26. 26.
    Konstantopoulos C, Gavalas D, Pantziou G (2008) Clustering in mobile ad-hoc networks through neighborhood stability-based mobility prediction. Comput Netw 52(9):1797–1824zbMATHCrossRefGoogle Scholar
  27. 27.
    Kray C, Laakso K, Elting C, Coors V (2003) Presenting route instructions on mobile devices. In: Proceedings of the 2003 international conference on intelligent user interfaces (IUI’03), pp 117–124Google Scholar
  28. 28.
    Li M, Yang B (2006) A survey on topology issues in wireless sensor network. In: Proceedings of the international conference on wireless networks (ICWN’06)Google Scholar
  29. 29.
    Malaka R, Zipf A (2000) DEEP MAP—challenging IT research in the framework of a tourist information system. Information and communication technologies in tourism, In: Proceedings of ENTER’2000Google Scholar
  30. 30.
    Maw SY, Naing MM (2006) Personalization agent for multi-agent tourism system. In: Proceedings of the 4th international conference on computer application, pp 117–124Google Scholar
  31. 31. Greek weather forecast service,
  32. 32.
    Mobasher B, Cooley R, Srivastava J (2000) Automatic personalization based on web usage mining. Commun ACM 43(8):142–151CrossRefGoogle Scholar
  33. 33.
    Mobasher B, Dai H, Luo T, Nakagawa M (2002) Discovery and evaluation of aggregate usage profiles for web personalization. Data Min Knowl Discov 6(1):61–82MathSciNetCrossRefGoogle Scholar
  34. 34.
    MyCityMate, MyCityMate homepage,, last visited May 2010
  35. 35.
    Nokia Beta Labs, Ovi Maps Beta for mobile,, last visited May 2010
  36. 36.
    Paliouras G, Karkaletsis V, Papatheodorou V (1999) Exploiting learning techniques for the acquisition of user stereotypes and communities. In: Proceedings of the 7th international conference on user modeling (UM’99), pp 169–178Google Scholar
  37. 37.
    Poslad S, Laamanen H, Malaka R, Nick A, Buckle P, Zipl A (2001) CRUMPET: creation of user-friendly mobile services personalised for tourism. In: Proceedings of the 3G mobile communication technologies, pp 28–32Google Scholar
  38. 38.
    Ricci F (2002) Travel recommender systems. IEEE Intell Syst 17:55–57Google Scholar
  39. 39.
    Ricci F, Rokach L, Shapira B, Kantor PB (2010). Recommender systems handbook, 1st EditionGoogle Scholar
  40. 40.
    Rich E (1979) User modeling via stereotypes. Cogn Sci 3(4):329–354Google Scholar
  41. 41.
    Staab S, Werthner H (2002) Intelligent systems for tourism–introduction. IEEE Intell Syst 17(6):53–55CrossRefGoogle Scholar
  42. 42.
    Scharl A, Dickinger A, Murphy J (2004) Diffusion and success factors of mobile marketing. Electron Commer Res Appl 4(2):159–173CrossRefGoogle Scholar
  43. 43.
    Schmidt-Belz B, Poslad S, Nick A, Zipf A (2002) Personalized and location-based mobile tourism services. In: Proceedings of the international conference on mobile HCI’02Google Scholar
  44. 44.
    Schwinger W, Grün C, Pröll B, Retschitzegger W, Schauerhuber A (2002) Context-awareness in mobile tourism guides–a comprehensive survey. Technical Report, Johannes Kepler University Linz, IFS/TKGoogle Scholar
  45. 45.
    SunSPOT project,, last visited May 2010
  46. 46.
    Su X, Khoshgoftaar TM (2009) A survey of collaborative filtering techniques. Adv Artif IntellGoogle Scholar
  47. 47.
    Sun Microsystems, Java ME Platform(2009)., last visited May 2010
  48. 48.
    Tsekouras G, Anagnostopoulos C, Gavalas D, Economou D (2007) Classification of web documents using fuzzy logic categorical data clustering. In: Proceedings of the 4th IFIP conference on artificial intelligence applications & innovations (AIAI’2007) 247:93–100Google Scholar
  49. 49.
    Van Setten M, Pokraev S, Koolwaaij J (2004) Context-aware recommendations in the mobile tourist application COMPASS. In: Proceedings of the 3rd international conference on adaptive hypermedia and adaptive web-based systems (AH’2004), LNCS 3137:235–244Google Scholar
  50. 50.
    Wahlster W, Reithinger N, Blocher A (2001) SmartKom: towards multimodal dialogues with anthropomorphic interface agents. In: Proceedings of international status conference “human-computer interaction”. pp 23–34Google Scholar
  51. 51.
    Zhang D, Adipat B (2005) Challenges, methodologies and issues in the usability testing of mobile applications. Int J Hum Comput Interact 18(3):293–308CrossRefGoogle Scholar

Copyright information

© Springer-Verlag London Limited 2011

Authors and Affiliations

  1. 1.Department of Cultural Technology and CommunicationUniversity of the AegeanMytileneGreece

Personalised recommendations