Enabling Context-based AI in Chatbots for conveying Personalized Interdisciplinary Knowledge to Users
Received: 23 August 2023 | Revised: 13 September 2023 and 26 September 2023 | Accepted: 29 September 2023 | Online: 5 December 2023
Corresponding author: Asif Raza
Abstract
Adaptable chatbots have revolutionized user interactions by dynamically tailoring responses to users' knowledge and explainability preferences in interdisciplinary domains, such as AI in education and medicine. While strides have been made in model explainability, little attention has been paid to making models contextually aware and responsive to users' background knowledge. This study investigated interdisciplinary knowledge learning principles in a different domain, where the chatbot's contextual understanding is enhanced through dynamic knowledge graphs that capture users' past interactions to deliver up-to-date and relevant responses. By incorporating explainability features, chatbot responses become enriched, enabling users to understand the reasoning behind answers. This study proposed a model that showed superior chatbot performance and accurately addressed most queries, outperforming competitor chatbots DBpedia, ODC, and ODA. A 0.7 F-measure showcased its excellence, attributed to dynamic knowledge graphs and explainability checks. This study envisions a new era of conversational AI that not only meets user needs but also fosters a deeper understanding of AI decision-making, making it indispensable in delivering personalized, informed, and contextually aware interactions.
Keywords:
contextually aware interactions, dynamic knowledge graphs, personalized chatbot, explainability level checkDownloads
References
G. Wilcock and K. Jokinen, "Conversational AI and Knowledge Graphs for Social Robot Interaction," in 2022 17th ACM/IEEE International Conference on Human-Robot Interaction (HRI), Sapporo, Japan, Mar. 2022, pp. 1090–1094. DOI: https://doi.org/10.1109/HRI53351.2022.9889583
A. Ait-Mlouk and L. Jiang, "KBot: A Knowledge Graph Based ChatBot for Natural Language Understanding Over Linked Data," IEEE Access, vol. 8, pp. 149220–149230, 2020. DOI: https://doi.org/10.1109/ACCESS.2020.3016142
R. Dutt, K. Bhattacharjee, R. Gangadharaiah, D. Roth, and C. Rose, "PerKGQA: Question Answering over Personalized Knowledge Graphs," in Findings of the Association for Computational Linguistics: NAACL 2022, Seattle, United States, Apr. 2022, pp. 253–268. DOI: https://doi.org/10.18653/v1/2022.findings-naacl.19
B. Nethravathi, G. Amitha, A. Saruka, T. P. Bharath, and S. Suyagya, "Structuring Natural Language to Query Language: A Review," Engineering, Technology & Applied Science Research, vol. 10, no. 6, pp. 6521–6525, Dec. 2020. DOI: https://doi.org/10.48084/etasr.3873
the Department of Computing, Faculty of Arts, Computing and Creative Industry, Universiti Pendidikan Sultan Idris, Malaysia et al., "Exploring the Trend and Potential Distribution of Chatbot in Education: A Systematic Review," International Journal of Information and Education Technology, vol. 13, no. 3, pp. 516–525, 2023. DOI: https://doi.org/10.18178/ijiet.2023.13.3.1834
Y. Chen et al., "Prostate cancer management with lifestyle intervention: From knowledge graph to Chatbot," Clinical and Translational Discovery, vol. 2, no. 1, Art. no. e29, 2022. DOI: https://doi.org/10.1002/ctd2.29
M. Madhukar and S. Verma, "Hybrid Semantic Analysis of Tweets: A Case Study of Tweets on Girl-Child in India," Engineering, Technology & Applied Science Research, vol. 7, no. 5, pp. 2014–2016, Oct. 2017. DOI: https://doi.org/10.48084/etasr.1246
V. K. Shukla and A. Verma, "Enhancing LMS Experience through AIML Base and Retrieval Base Chatbot using R Language," in 2019 International Conference on Automation, Computational and Technology Management (ICACTM), London, UK, Apr. 2019, pp. 561–567. DOI: https://doi.org/10.1109/ICACTM.2019.8776684
T. Spinner, U. Schlegel, H. Schäfer, and M. El-Assady, "explAIner: A Visual Analytics Framework for Interactive and Explainable Machine Learning," IEEE Transactions on Visualization and Computer Graphics, vol. 26, no. 1, pp. 1064–1074, Jan. 2020. DOI: https://doi.org/10.1109/TVCG.2019.2934629
A. Saxena, S. Chakrabarti, and P. Talukdar, "Question Answering Over Temporal Knowledge Graphs." arXiv, Jun. 02, 2021. DOI: https://doi.org/10.18653/v1/2021.acl-long.520
E. Kacupaj, J. Plepi, K. Singh, H. Thakkar, J. Lehmann, and M. Maleshkova, "Conversational Question Answering over Knowledge Graphs with Transformer and Graph Attention Networks." arXiv, Jun. 24, 2021. DOI: https://doi.org/10.18653/v1/2021.eacl-main.72
A. Saxena, A. Tripathi, and P. Talukdar, "Improving Multi-hop Question Answering over Knowledge Graphs using Knowledge Base Embeddings," in Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics, Apr. 2020, pp. 4498–4507. DOI: https://doi.org/10.18653/v1/2020.acl-main.412
T. Wambsganss, R. Winkler, P. Schmid, and M. Söllner, "Unleashing the Potential of Conversational Agents for Course Evaluations: Empirical Insights from a Comparison with Web Surveys," ECIS 2020 Proceedings, 2020, Art. no. 50.
A. Atiyah, S. Jusoh, and S. Almajali, "An Efficient Search for Context-Based Chatbots," in 2018 8th International Conference on Computer Science and Information Technology (CSIT), Amman, Jordan, Jul. 2018, pp. 125–130. DOI: https://doi.org/10.1109/CSIT.2018.8486187
S. Hussain, O. Ameri Sianaki, and N. Ababneh, "A Survey on Conversational Agents/Chatbots Classification and Design Techniques," in Web, Artificial Intelligence and Network Applications, 2019, pp. 946–956. DOI: https://doi.org/10.1007/978-3-030-15035-8_93
A. Alqahtani, H. Alhakami, T. Alsubait, and A. Baz, "A Survey of Text Matching Techniques," Engineering, Technology & Applied Science Research, vol. 11, no. 1, pp. 6656–6661, Feb. 2021. DOI: https://doi.org/10.48084/etasr.3968
R. G. Athreya, A.-C. Ngonga Ngomo, and R. Usbeck, "Enhancing Community Interactions with Data-Driven Chatbots--The DBpedia Chatbot," in Companion Proceedings of the The Web Conference 2018, Lyon, France, Dec. 2018, pp. 143–146. DOI: https://doi.org/10.1145/3184558.3186964
S. Keyner, V. Savenkov, and S. Vakulenko, "Open Data Chatbot," in The Semantic Web: ESWC 2019 Satellite Events, Portorož, Slovenia, 2019, pp. 111–115. DOI: https://doi.org/10.1007/978-3-030-32327-1_22
S. Neumaier, V. Savenkov, and S. Vakulenko, "Talking Open Data," in The Semantic Web: ESWC 2017 Satellite Events, Portorož, Slovenia, 2017, pp. 132–136. DOI: https://doi.org/10.1007/978-3-319-70407-4_25
Downloads
How to Cite
License
Copyright (c) 2023 Asif Raza, Mirza Adnan Baig, Mustafa Latif, Muhammad Ali Akhtar, Muhammad Umer Farooq, . Waseemullah
This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain the copyright and grant the journal the right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) after its publication in ETASR with an acknowledgement of its initial publication in this journal.