Towards a Unified Arabic Government Services Chatbot Based on Ontology

The amount of information has risen considerably since the beginning of the electronic era. Meanwhile, the relationships between various types of information have become more and more complex. On the other hand, the growing number of users have encouraged researchers to take an advantage of this inf...

وصف كامل

محفوظ في:
التفاصيل البيبلوغرافية
المؤلف الرئيسي: Areed, Sufyan (author)
منشور في: 2020
الموضوعات:
الوصول للمادة أونلاين:https://bspace.buid.ac.ae/handle/1234/1831
الوسوم: إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
_version_ 1862980614272057344
author Areed, Sufyan
author_facet Areed, Sufyan
author_role author
dc.creator.none.fl_str_mv Areed, Sufyan
dc.date.none.fl_str_mv 2020-09
2021-04-12T07:58:58Z
2021-04-12T07:58:58Z
dc.format.none.fl_str_mv application/pdf
dc.identifier.none.fl_str_mv 20182240
https://bspace.buid.ac.ae/handle/1234/1831
dc.language.none.fl_str_mv en
dc.publisher.none.fl_str_mv The British University in Dubai (BUiD)
dc.subject.none.fl_str_mv ontology knowledge base extraction
Arabic AIML files construction
Arabic Government services chatbot
United Arab Emirates (UAE)
UAE government
Arabic language
dc.title.none.fl_str_mv Towards a Unified Arabic Government Services Chatbot Based on Ontology
نحو روبوت محادثة عربي موحد للخدمات الحكومية يعتمد على الأنطولوجيا
dc.type.none.fl_str_mv Dissertation
description The amount of information has risen considerably since the beginning of the electronic era. Meanwhile, the relationships between various types of information have become more and more complex. On the other hand, the growing number of users have encouraged researchers to take an advantage of this information and develop techniques which analyze the experiences of customers to accommodate their requirements and satisfy their needs. Since the birth of the term "e-government", the amount of structured and unstructured information has increased dramatically, which has forced all government entities worldwide to provide many call centers with long working hours that may reach to 24/7 in some entities to answer users' questions related government services, regardless of the time wasted by the clients while waiting to get in touch with the agent. In fact, UAE government is not an exception. As far as Dubai government is concerned, some entities have taken a step forward by introducing their own chatbot technology to respond to customer inquiries. However, the challenges fraught with the chatbot development in general in addition to the challenges associated with the Arabic language in particular, made it extremely difficult to design a unified chatbot that is capable to respond to all services provided by Dubai government especially when dealing with the Arabic language. In this study, a novel approach is proposed to extract an Arabic language knowledge base from a previously built ontology for more than 500 services provided by the Dubai government in order to use the extracted knowledge base into a chatbot application through Artificial Intelligence Markup Language (AIML) files. The current ontology is an enhancement which builds on a previously created ontology. Furthermore, a chatbot response algorithm is proposed to respond to government services queries through a hybrid of three different approaches that were executed in a pipeline fashion based on the query complexity. The feasibility of the proposed algorithm has been proven through executing multiple experimental tests for the same set of questions (414 questions) that were performed on the ontology earlier, then it has been compared with the ontology itself and the formal chatbot that has been designed by Smart Dubai Government (Rashid) chatbot. High Accuracy score has been achieved by the proposed algorithm that reached 96% with Recall of 100% and Precision of 96% as well. These results confirmed that the performance of the proposed algorithm could outperform both a previously developed chatbot-based on ontology and Rashid chatbot as well.
id budr_3df5e66d5a32bc2600083049a6fe91dc
identifier_str_mv 20182240
language_invalid_str_mv en
network_acronym_str budr
network_name_str The British University in Dubai repository
oai_identifier_str oai:bspace.buid.ac.ae:1234/1831
publishDate 2020
publisher.none.fl_str_mv The British University in Dubai (BUiD)
repository.mail.fl_str_mv
repository.name.fl_str_mv
repository_id_str
spelling Towards a Unified Arabic Government Services Chatbot Based on Ontologyنحو روبوت محادثة عربي موحد للخدمات الحكومية يعتمد على الأنطولوجياAreed, Sufyanontology knowledge base extractionArabic AIML files constructionArabic Government services chatbotUnited Arab Emirates (UAE)UAE governmentArabic languageThe amount of information has risen considerably since the beginning of the electronic era. Meanwhile, the relationships between various types of information have become more and more complex. On the other hand, the growing number of users have encouraged researchers to take an advantage of this information and develop techniques which analyze the experiences of customers to accommodate their requirements and satisfy their needs. Since the birth of the term "e-government", the amount of structured and unstructured information has increased dramatically, which has forced all government entities worldwide to provide many call centers with long working hours that may reach to 24/7 in some entities to answer users' questions related government services, regardless of the time wasted by the clients while waiting to get in touch with the agent. In fact, UAE government is not an exception. As far as Dubai government is concerned, some entities have taken a step forward by introducing their own chatbot technology to respond to customer inquiries. However, the challenges fraught with the chatbot development in general in addition to the challenges associated with the Arabic language in particular, made it extremely difficult to design a unified chatbot that is capable to respond to all services provided by Dubai government especially when dealing with the Arabic language. In this study, a novel approach is proposed to extract an Arabic language knowledge base from a previously built ontology for more than 500 services provided by the Dubai government in order to use the extracted knowledge base into a chatbot application through Artificial Intelligence Markup Language (AIML) files. The current ontology is an enhancement which builds on a previously created ontology. Furthermore, a chatbot response algorithm is proposed to respond to government services queries through a hybrid of three different approaches that were executed in a pipeline fashion based on the query complexity. The feasibility of the proposed algorithm has been proven through executing multiple experimental tests for the same set of questions (414 questions) that were performed on the ontology earlier, then it has been compared with the ontology itself and the formal chatbot that has been designed by Smart Dubai Government (Rashid) chatbot. High Accuracy score has been achieved by the proposed algorithm that reached 96% with Recall of 100% and Precision of 96% as well. These results confirmed that the performance of the proposed algorithm could outperform both a previously developed chatbot-based on ontology and Rashid chatbot as well.The British University in Dubai (BUiD)2021-04-12T07:58:58Z2021-04-12T07:58:58Z2020-09Dissertationapplication/pdf20182240https://bspace.buid.ac.ae/handle/1234/1831enoai:bspace.buid.ac.ae:1234/18312021-09-22T12:51:06Z
spellingShingle Towards a Unified Arabic Government Services Chatbot Based on Ontology
Areed, Sufyan
ontology knowledge base extraction
Arabic AIML files construction
Arabic Government services chatbot
United Arab Emirates (UAE)
UAE government
Arabic language
title Towards a Unified Arabic Government Services Chatbot Based on Ontology
title_full Towards a Unified Arabic Government Services Chatbot Based on Ontology
title_fullStr Towards a Unified Arabic Government Services Chatbot Based on Ontology
title_full_unstemmed Towards a Unified Arabic Government Services Chatbot Based on Ontology
title_short Towards a Unified Arabic Government Services Chatbot Based on Ontology
title_sort Towards a Unified Arabic Government Services Chatbot Based on Ontology
topic ontology knowledge base extraction
Arabic AIML files construction
Arabic Government services chatbot
United Arab Emirates (UAE)
UAE government
Arabic language
url https://bspace.buid.ac.ae/handle/1234/1831