Empowering geoportals HCI with task-oriented chatbots through NLP and deep transfer learning
Mohammad H. Vahidnia Center for Remote Sensing and GIS Research,Faculty of Earth Sciences,Shahid Beheshti University,Tehran,IranMohammad Hassan Vahidnia is an Assistant Professor at the Center for Remote Sensing and GIS Research,Faculty of Earth Sciences,Shahid Beheshti University. He earned his Ph.D. in GIS Engineering from K.N. Toosi University in 2014. Additionally,he served as a Postdoctoral Researcher and Lecturer at the University of Tehran and the Science and Research Branch of the Islamic Azad University. Vahidnia has supervised numerous theses,led research projects,and contributed to numerous journal papers. His research interests encompass Geo-computation and Artificial Intelligence,Geo-Ontology and Logic,Spatial Decision Support Systems,Spatial Reasoning,Volunteered Geographic Information (VGI),and Location-based Services.
DOI: https://doi.org/10.1080/20964471.2024.2403166
2024-09-20
Big Earth Data
Abstract:In the past ten years, chatbot development has matured to become one of the most well-distinguished outcomes of artificial intelligence. Despite some criticism, Bing AI, ChatGPT and other natural language processing (NLP) products of similar nature are becoming more popular. The creation of chatbots can close several gaps in geographic information retrieval as well. This research introduces and successfully implements, for the first time, a model for integrating task-oriented chatbots into geoportals, with the goal of easing user requests, improving access to geospatial services, and fostering human-computer interactions (HCI). Additionally, it presents a novel recommendation solution for matching the most appropriate volunteer to the user's geospatial needs based on expertise similarity, semantic similarity, and community feedback. The three categories of finding map services, discovering geoprocessing services, and volunteer expert recommendations were shown to be the most significant geoportal bot intents. Depending on the requirement, each intent additionally includes various entities such as time, place, description, skill, etc. The notion of deep transfer learning (DTL) was then put into practice by customizing a pre-trained BERT (Bidirectional Encoder Representations from Transformers) model for our particular aim and creating a task-oriented conversational agent. According to the results, effective intent classification and entity recognition in the geospatial domain could arise from this approach. We performed the training process with 200 sample data, 20% of which were utilized in a stratified manner for testing, and we obtained f1-scores of at least 0.75. Finally, a pilot Geoportal Chabot that combines crowdsourcing and conversational agents' approaches was put into use and tested with success. In keeping with SDI technical purposes, the system might direct users to common geospatial web services, namely WMS and WPS, in addition to including natural language understanding (NLU) and natural language generation (NLG) capabilities. Result of user-centered evaluation indicated that the integration of a chatbot significantly reduces the average time required to access geospatial data and processing services by more than 50%. Notably, this effect is even more pronounced when locating an expert, with a fivefold decrease in the time required. Finally, overall user satisfaction rose from 86% to 94%.
geosciences, multidisciplinary,remote sensing,computer science, information systems