Toward a Smart Tourism Recommender System: Applied to Tangier City

  • Zineb Aarab
  • Asmae Elghazi
  • Rajaa Saidi
  • Moulay Driss Rahmani
Conference paper
Part of the Lecture Notes in Networks and Systems book series (LNNS, volume 37)


Context-awareness has captivated a lot of attention, especially in the field of mobile and pervasive computing. Indeed, an important demand for real-world location data within the virtual world is growing. Yet, user’s context is more than its location. Most information systems do not take into account the diversity of users’ need and preferences because of its complexity to manage. Context-Aware Systems (CAS) are self-adaptive. Thus, automating the development of such systems and the interpretation of user’s preferences is a real challenge. One way to achieve this challenge is by discovering knowledge for prediction regarding actions of users with the systems (their history and so on). In this article, we explore how context information can be exploit to create intelligent and adaptive recommender systems. It provides an overview of the multiform notion of context with a discussion of several context oriented approaches and systems, and illustrates the usage of such approaches in several application areas. In this paper, we present our vision of the notion of context through a context metamodel. We also present an effective tourist recommendation system that respect personal preferences and capture usage, personal, social and environmental contextual parameters. A case study applied has been conducted to Tangier, a Moroccan city where a new intelligent international city will be constructed for the next decade. The article concludes by discussing the challenges and future research directions for context-aware recommender systems.


Context-Aware system Mobile recommender system Mobile tourism Location-awareness Adaptive system Smart tourism Smart tourism recommender systems 


  1. 1.
    Aarab, Z., Saidi, R., Rahmani, M.D.: Towards a framework for context-aware mobile information systems. In: 2014 Tenth International Conference on Signal-Image Technology and Internet-Based Systems (SITIS), pp. 694–701. IEEE (2014)Google Scholar
  2. 2.
    Ferscha, A., Vogl, S., Beer, W.: Context sensing, aggregation, representation and exploitation in wireless networks. Scalable Comput. Pract. Exp. 6(2), 71–81 (2001)Google Scholar
  3. 3.
    Adorni, M., Arcelli, F., Bandini, S., Baresi, L., Batini, C., Bianchi, A., Bianchini, D., Brioschi, M., Caforio, A., Cali, A.: Reference architecture and framework. In: Mobile Information Systems, pp. 25–46. Springer (2006)Google Scholar
  4. 4.
    Ali, R., Dalpiaz, F., Giorgini, P.: A goal-based framework for contextual requirements modeling and analysis. Requirements Eng. 15(4), 439–458 (2010)CrossRefGoogle Scholar
  5. 5.
    Bolchini, C., Curino, C.A., Quintarelli, E., Schreiber, F.A., Tanca, L.: A data-oriented survey of context models. ACM Sigmod Rec. 36(4), 19–26 (2007)CrossRefGoogle Scholar
  6. 6.
    Abowd, G., Dey, A., Brown, P., Davies, N., Smith, M., Steggles, P.: Towards a better understanding of context and context-awareness. In: Handheld and Ubiquitous Computing, pp. 304–307. Springer, Berlin, Heidelberg (1999)Google Scholar
  7. 7.
    Bolchini, D., Paolini, P.: Goal-driven requirements analysis for hypermedia-intensive Web applications. Requirements Eng. 9(2), 85–103 (2004)CrossRefGoogle Scholar
  8. 8.
    Aarab, Z., Saidi, R., Rahmani, M.D.: Towards a framework for context-aware mobile information systems. In: 2014 Tenth International Conference on Signal-Image Technology and Internet-Based Systems (SITIS), pp. 694–701. IEEE, November 2014Google Scholar
  9. 9.
    Pernici, B.: Basic concepts. In: Mobile Information Systems, pp. 3–23. Springer (2006)Google Scholar
  10. 10.
    Strang, T., Linnhoff-Popien, C.: A context modeling survey. In: Workshop Proceedings, September 2004Google Scholar
  11. 11.
    Hong, J.Y., Suh, E.H., Kim, S.J.: Context-aware systems: a literature review and classification. Expert Syst. Appl. 36(4), 8509–8522 (2009)CrossRefGoogle Scholar
  12. 12.
    Baldauf, M., Dustdar, S., Rosenberg, F.: A survey on context-aware systems. Int. J. Ad Hoc Ubiquit. Comput. 2(4), 263–277 (2007)CrossRefGoogle Scholar
  13. 13.
    Corallo, A., Lorenzo, G., Solazzo, G., Arnone, D.: Knowledge-based tools for e-service profiling and mining. In: Mobile Information Systems, pp. 265–291 (2006)Google Scholar

Copyright information

© Springer International Publishing AG 2018

Authors and Affiliations

  1. 1.LRIT Associated Unit to CNRST (URAC 29), Faculty of SciencesMohammed V UniversityRabatMorocco
  2. 2.SI2M LaboratoryINSEARabatMorocco

Personalised recommendations