{"title":"Enhancing Smart Tourism With Chatbots: Focus on the Metamodel of Domain-Specific Language and Emerging Technologies","authors":"Lamya Benaddi, Adnane Souha, Charaf Ouaddi, Abdellah Chehri, Abdeslam Jakimi, Brahim Ouchao","doi":"10.1111/exsy.70083","DOIUrl":null,"url":null,"abstract":"<p>The tourism sector is adopting smart solutions to offer visitors more personalised and sustainable experiences. By leveraging urban infrastructure and new technologies, tourist destinations aim to enhance the interaction between travellers and their environment. Artificial intelligence (AI) and natural language processing (NLP) play a key role in this transformation, particularly through chatbots. They are AI-driven applications designed to simulate human-like conversations, enabling users to interact with digital services through text or voice interfaces. In the tourism sector, they facilitate real-time access to information and services, improving the visitors' experience. These applications typically rely on intent recognition APIs, which may be proprietary, requiring access fees and potentially leading to high implementation costs. This study explores the use of a domain-specific language (DSL) dedicated to chatbot development for smart tourism. The first contribution comprises various research topics and emerging technologies used to improve smart tourism experiences and their impact on key tourism components such as attractions, accessibility, amenities, activities, available packages, and ancillary services. Second, this work aims to present the key concepts of model-driven engineering involved in constructing a DSL and to introduce our approach to building a DSL, with a focus on presenting the DSL metamodel. Third, this study identifies the challenges and limitations of using DSLs in chatbot development.</p>","PeriodicalId":51053,"journal":{"name":"Expert Systems","volume":"42 7","pages":""},"PeriodicalIF":3.0000,"publicationDate":"2025-05-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1111/exsy.70083","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Expert Systems","FirstCategoryId":"94","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1111/exsy.70083","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
The tourism sector is adopting smart solutions to offer visitors more personalised and sustainable experiences. By leveraging urban infrastructure and new technologies, tourist destinations aim to enhance the interaction between travellers and their environment. Artificial intelligence (AI) and natural language processing (NLP) play a key role in this transformation, particularly through chatbots. They are AI-driven applications designed to simulate human-like conversations, enabling users to interact with digital services through text or voice interfaces. In the tourism sector, they facilitate real-time access to information and services, improving the visitors' experience. These applications typically rely on intent recognition APIs, which may be proprietary, requiring access fees and potentially leading to high implementation costs. This study explores the use of a domain-specific language (DSL) dedicated to chatbot development for smart tourism. The first contribution comprises various research topics and emerging technologies used to improve smart tourism experiences and their impact on key tourism components such as attractions, accessibility, amenities, activities, available packages, and ancillary services. Second, this work aims to present the key concepts of model-driven engineering involved in constructing a DSL and to introduce our approach to building a DSL, with a focus on presenting the DSL metamodel. Third, this study identifies the challenges and limitations of using DSLs in chatbot development.
期刊介绍:
Expert Systems: The Journal of Knowledge Engineering publishes papers dealing with all aspects of knowledge engineering, including individual methods and techniques in knowledge acquisition and representation, and their application in the construction of systems – including expert systems – based thereon. Detailed scientific evaluation is an essential part of any paper.
As well as traditional application areas, such as Software and Requirements Engineering, Human-Computer Interaction, and Artificial Intelligence, we are aiming at the new and growing markets for these technologies, such as Business, Economy, Market Research, and Medical and Health Care. The shift towards this new focus will be marked by a series of special issues covering hot and emergent topics.