Please wait a minute...
Big Data Mining and Analytics  2021, Vol. 4 Issue (1): 47-55    DOI: 10.26599/BDMA.2020.9020015
Special Issue on Intelligent Recommendation System and Big Data Analysis     
Hybrid Recommender System for Tourism Based on Big Data and AI: A Conceptual Framework
Khalid AL Fararni*(),Fouad Nafis(),Badraddine Aghoutane(),Ali Yahyaouy(),Jamal Riffi(),Abdelouahed Sabri()
LISAC Laboratory, Department of Informatics, Faculty of Sciences Dhar El Mahraz, Sidi Mohamed Ben Abdellah University, Fez-Atlas 30000, Morocco.
IA Laboratory, Department of Computer Science, Faculty of Sciences, Moulay Ismail University, Meknes 50070, Morocco.
Download: PDF (6284 KB)      HTML  
Export: BibTeX | EndNote (RIS)      


With the development of the Internet, technology, and means of communication, the production of tourist data has multiplied at all levels (hotels, restaurants, transport, heritage, tourist events, activities, etc.), especially with the development of Online Travel Agency (OTA). However, the list of possibilities offered to tourists by these Web search engines (or even specialized tourist sites) can be overwhelming and relevant results are usually drowned in informational "noise", which prevents, or at least slows down the selection process. To assist tourists in trip planning and help them to find the information they are looking for, many recommender systems have been developed. In this article, we present an overview of the various recommendation approaches used in the field of tourism. From this study, an architecture and a conceptual framework for tourism recommender system are proposed, based on a hybrid recommendation approach. The proposed system goes beyond the recommendation of a list of tourist attractions, tailored to tourist preferences. It can be seen as a trip planner that designs a detailed program, including heterogeneous tourism resources, for a specific visit duration. The ultimate goal is to develop a recommender system based on big data technologies, artificial intelligence, and operational research to promote tourism in Morocco, specifically in the Daraa-Tafilalet region.

Key wordsrecommender systems      user profiling      content-based filtering      collaborative filtering      hybrid recommender system      e-tourism      trip planning     
Received: 31 July 2020      Published: 12 January 2021
Corresponding Authors: Khalid AL Fararni     E-mail:;;b.aghoutane@;;;
About author: Khalid AL Fararni is a PhD student in computer science at Faculty of Sciences Dhar El Mahraz, Sidi Mohamed Ben Abdellah University, Fez, Morocco. He received the master degree in imaging and business intelligence from the same university in 2018. His main research is in the areas of big data, recommender systems, and machine learning.|Fouad Nafis is a PhD student at the Sidi Mohamed Ben Abdellah University. He works as a computer science teacher in the preparatory classes. His research focuses on semantic integration based on several technologies (ontologies, RDF/Owl, SPARQL, etc.) of semantic web, cultural heritage data, open data, linked data, and big data technologies.|Badraddine Aghoutane obtained the PhD degree in computer science from Sidi Mohamed Ben Abdellah University, Morocco in 2011. He is a professor at the Department of Computer Sciences, Faculty of Science, Moulay Imail University, Meknes, Morocco. He joined Moulay Ismail University (UMI) in 2011. He was an assistant professor at the Polydisciplinary Faculty of Errachidia from 2011 to 2019. He is the manager of "software platforms for cataloging, management, and dissemination of the cultural heritage" research project (UMI program-2016) and the member of the CUI-UMI/GIRE project in the framework of VLIR UOS Programs. He is the chairman of the Scientific Committees of SRIE’15, CHAT’19, and MITA’2020 conferences as well. He was also a member of the Organizing and the Scientific Committees of several international symposia and conferences dealing with topics related to computer sciences, technologies, and their applications. His research interest is towards Web semantic, recommender systems, IoT security, and big data.|Ali Yahyaouy is a professor at the Faculty of Sciences Dhar El Mahraz, Sidi Mohamed Ben Abdellah University, Fez, Morocco. He received the PhD degree from Sidi Mohamed Ben Abdellah University in 2010. His research themes are intelligent homes and transports.|Jamal Riffi obtained the PhD degree in computer science from Sidi Mohamed Ben Abdellah University, Morocco in 2015. He is an assistant professor at the Faculty of Science Dhar El Mahraz, Sidi Mohamed Ben Abdellah University, Fez, Morocco. His main researches focus on machine learning, medical image analysis, and text mining.|Abdelouahed Sabri is a professor at the Faculty of Science Dhar El Mahraz, Sidi Mohamed Ben Abdellah University, Fez, Morocco. He received the PhD degree from Sidi Mohamed Ben Abdellah University in 2009. His research areas include image processing and information retrieval.
Cite this article:

Khalid AL Fararni,Fouad Nafis,Badraddine Aghoutane,Ali Yahyaouy,Jamal Riffi,Abdelouahed Sabri. Hybrid Recommender System for Tourism Based on Big Data and AI: A Conceptual Framework. Big Data Mining and Analytics, 2021, 4(1): 47-55.

URL:     OR

Fig. 1 Proposed architecture for tourism recommender system.
Fig. 2 Flowchart of the conceptual framework.
Fig. 3 User profiling, where 1.1 represents that the user profile contains one and only one of each module.
Fig. 4 Web and mobile version of the cultural and natural heritage platform of the Daraa-Tafilalet region.
[1]   Sebastia L., García I., Onaindia E., and Guzmán Alvarez C., e-Tourism: A tourist recommendation and planning application, International Journal on Artificial Intelligence Tools, vol. 18, no. 5, pp. 717-738, 2009.
[2]   Ricci F., Rokach L., and Shapira B., Introduction to recommender systems handbook, in Recommender Systems Handbook, Ricci F., Rokach L., Shapira B., and Kantor P., eds. Boston, MA, USA: Springer, 2011, pp. 1-35.
[3]   Adomavicius G. and Tuzhilin A., Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions, IEEE Transactions on Knowledge and Data Engineering, vol. 17, no. 6, pp. 734-749, 2005.
[4]   de Gemmis M., Lops P., Musto C., Narducci F., and Semeraro G., Semantics-aware content-based recommender systems, in Recommender Systems Handbook, Ricci F., Rokach L., and Shapira B., eds. Boston, MA, USA: Springer, 2015, pp. 119-159.
[5]   Loh S., Lorenzi F., Salda?a R., and Lichtnow D., A tourism recommender system based on collaboration and text analysis, Information Technology & Tourism, vol. 6, no. 3, pp. 157-165, 2003.
[6]   Gavalas D., Konstantopoulos C., Mastakas K., and Pantziou G., Mobile recommender systems in tourism, Journal of Network and Computer Applications, vol. 39, pp. 319-333, 2014.
[7]   Rao K. N. and Talwar V. G., Application domain and functional classification of recommender systems—A survey, DESIDOC Journal of Library & Information Technology, vol. 28, no. 3, pp. 17-35, 2008.
[8]   Su X. Y. and Khoshgoftaar T. M., A survey of collaborative filtering techniques, Adv. Artif. Intell., vol. 2009, p. 421425, 2009.
[9]   Cenamor I., de la Rosa T., Nú?ez S., and Borrajo D., Planning for tourism routes using social networks, Expert Syst. Appl., vol. 69, pp. 1-9, 2017.
[10]   Fenza G., Fischetti E., Furno D., and Loia V., A hybrid context aware system for tourist guidance based on collaborative filtering, in Proc. IEEE Int. Conf. Fuzzy Systems, Taipei, China, 2011, pp. 131-138.
[11]   Meehan K., Lunney T., Curran K., and McCaughey A., Context-aware intelligent recommendation system for tourism, presented at 2013 IEEE Int. Conf. Pervasive Computing and Communications Workshops (PERCOM Workshops), San Diego, CA, USA, 2013, pp. 328-331.
[12]   Abowd G. D., Dey A. K., Brown P. J., Davies N., Smith M., and Steggles P., Towards a better understanding of context and context-awareness, in Handheld and Ubiquitous Computing, Gellersen H. W., ed. Berlin, Germany: Springer, 1999, pp. 304-307.
[13]   Boulaalam O., Aghoutane B., El Ouadghiri D., Moumen A., and Malinine M. L. C., Proposal of a big data system based on the recommendation and profiling techniques for an intelligent management of moroccan tourism, Procedia Computer Science, vol. 134, pp. 346-351, 2018.
[14]   Borràs J., Moreno A., and Valls A., Intelligent tourism recommender systems: A survey, Expert Systems with Applications, vol. 41, no. 16, pp. 7370-7389, 2014.
[15]   Ravi L. and Vairavasundaram S., A collaborative location based travel recommendation system through enhanced rating prediction for the group of users, Computational Intelligence and Neuroscience, vol. 2016, p. 1291358, 2016.
[16]   Lim K. H., Chan J., Leckie C., and Karunasekera S., Personalized tour recommendation based on user interests and points of interest visit durations, in Proc. 24th Int. Joint Conf. Artificial Intelligence, Buenos Aires, Argentina, 2015, pp. 1778-1784.
[17]   Brilhante I. R., Macedo J. A., Nardini F. M., Perego R., and Renso C., On planning sightseeing tours with TripBuilder, Information Processing & Management, vol. 51, no. 2, pp. 1-15, 2015.
[18]   Al Fararni K., Aghoutane B., Yahyaouy A., Riffi J., Sabri A., and Yahyaouy A., Comparative study on approaches of recommendation systems, in Proc. Embedded Systems and Artificial Intelligence, Fez, Morocco, 2019, pp.753-764.
[19]   Di Bitonto P., Laterza M., Roselli T., and Rossano V., A recommendation system to promote local cultural heritage, Journal of E-Learning and Knowledge Society, vol. 7, no. 3, pp. 97-107, 2011.
[20]   Aarab Z., Elghazi A., Saidi R., and Rahmani M. D., Toward a smart tourism recommender system: Applied to tangier city, in Innovations in Smart Cities and Applications, Ben Ahmed M. and Boudhir A., eds. Cham, Switzerland: Springer, 2018, pp. 643-651.
[21]   Lucas J. P., Luz N., Moreno M. N., Anacleto R., Figueiredo A. A., and Martins C., A hybrid recommendation approach for a tourism system, Expert Systems with Applications, vol. 40, no. 9, pp. 3532-3550, 2013.
[22]   Hong M., Jung J. J., Piccialli F., and Chianese A., Social recommendation service for cultural heritage, Personal and Ubiquitous Computing, vol. 21, no. 2, pp. 191-201, 2017.
[23]   Vozalis M. and Margaritis K. G., On the enhancement of collaborative filtering by demographic data, Web Intelligence and Agent Systems, vol. 4, no. 2, pp. 117-138, 2006.
[24]   Nguyen A. T., Denos N., and Berrut C., Exploitation des données ”disponibles à froid” pour améliorer le démarrage à froid dans les systèmes de filtrage d’information, in Actes du XXIV Congrès d’INFORSID, Hammamet, Tunisie, 2006, pp. 81-95.
[25]   Kavitha S., Jobi V., and Rajeswari S., Tourism recommendation using social media profiles, in Artificial Intelligence and Evolutionary Computations in Engineering Systems, Dash S., Vijayakumar K., Panigrahi B., and Das S., eds. 2017, pp. 243-253.
[26]   Menk A., Sebastia L., and Ferreira R., Recommendation systems for tourism based on social networks: A survey, arXiv preprint arXiv:1903.12099, 2019.
[27]   Claypool M., Le P., Wased M., and Brown D., Implicit interest indicators, in Proc. 6th Int. Conf. Intelligent User Interfaces, Santa Fe, NM, USA, 2001, pp. 33-40.
[28]   Burke R., Hybrid web recommender systems, in the Adaptive Web. Lecture Notes in Computer Science, vol 4321, Brusilovsky P., Kobsa A., and Nejdl W., eds. Berlin, Germany: Springer, 2007, pp. 377-408.
[29]   Hafed K., Fakhri Y., Boulaknadel S., Moumen A., Jamil H., and Aghoutane B., Decisional information systems of the public actors in Moroccan Oasis Zones: Case study Draa-Tafilalet region: Towards a descriptive approach and a measurement of qualities and performances, presented at 2018 International Conference on Intelligent Systems and Computer Vision (ISCV), Fez, Morocco, 2018.
[30]   Nafis F., Yahyaouy A., and Aghoutane B., Towards a generic ontology for describing heritage data, in Conférence Afro-Méditerranéenne Sur La Recherche Multidisciplinaire & Applications, Rabat, Maroc, 2018.
[31]   Nafis F., Yahyaouy A., and Aghoutane B., Ontologies for the classification of cultural heritage data, in Proc. 5th Int. Conf. Wireless Technologies, Embedded and Intelligent Systems, Fez, Morocco, 2019, pp. 1-7.
[1] Andy Ramlatchan, Mengyun Yang, Quan Liu, Min Li, Jianxin Wang, Yaohang Li. A Survey of Matrix Completion Methods for Recommendation Systems[J]. Big Data Mining and Analytics, 2018, 01(04): 308-323.
[2] Yu Liu, Shuai Wang, M. Shahrukh Khan, Jieyu He. A Novel Deep Hybrid Recommender System Based on Auto-encoder with Neural Collaborative Filtering[J]. Big Data Mining and Analytics, 2018, 01(03): 211-221.