Self-Assessment Chatbot for COVID-19 prognosis using Deep Learning-based Natural Language Processing (NLP)

Eki Thwala, AA Adegun, M. Adigun
{"title":"Self-Assessment Chatbot for COVID-19 prognosis using Deep Learning-based Natural Language Processing (NLP)","authors":"Eki Thwala, AA Adegun, M. Adigun","doi":"10.1109/SEB-SDG57117.2023.10124619","DOIUrl":null,"url":null,"abstract":"Chatbots are computer programs that communicate with humans using natural language processing. Conversational programming is the most crucial part of the development of a chatbot. Existing chatbots are based on simple rule-based techniques. They are therefore limited in terms of functionality, context, and coherence, with narrow domains. Some of these systems also lack flexibility and do not emulate actual human conversation. The available chatbots use machine learning algorithms to answer questions and have structured conversations. However, they lack flexibility and do not emulate actual human conversation. The study proposes a chatbot that will help users self-diagnose symptoms related to COVID-19. Even today, the creation of a good chatbot model remains a significant challenge in Natural Language Processing (NLP) using Machine Learning (ML). This study suggests a newly developed method of creating a chatbot by using deep learning: The Recurrent Neural Network (RNN) will be used to model sequence data since it is modeled after the functionality of the human brain. Based on the classification of the available response classes, this study outputs both the chatbot response and the probability value. The system achieves a response time of 0.3 seconds and an accuracy of 95.35%. The study suggests a newly developed method of creating a chatbot by using deep learning with multiple processing layers, the deep learning approach provides better learning for chatbots to make intelligent decisions. Deep learning-based NLP chatbots result in better text classification accuracy with the ability to understand sarcasm, humor, and conversations better.","PeriodicalId":185729,"journal":{"name":"2023 International Conference on Science, Engineering and Business for Sustainable Development Goals (SEB-SDG)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-04-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 International Conference on Science, Engineering and Business for Sustainable Development Goals (SEB-SDG)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SEB-SDG57117.2023.10124619","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Chatbots are computer programs that communicate with humans using natural language processing. Conversational programming is the most crucial part of the development of a chatbot. Existing chatbots are based on simple rule-based techniques. They are therefore limited in terms of functionality, context, and coherence, with narrow domains. Some of these systems also lack flexibility and do not emulate actual human conversation. The available chatbots use machine learning algorithms to answer questions and have structured conversations. However, they lack flexibility and do not emulate actual human conversation. The study proposes a chatbot that will help users self-diagnose symptoms related to COVID-19. Even today, the creation of a good chatbot model remains a significant challenge in Natural Language Processing (NLP) using Machine Learning (ML). This study suggests a newly developed method of creating a chatbot by using deep learning: The Recurrent Neural Network (RNN) will be used to model sequence data since it is modeled after the functionality of the human brain. Based on the classification of the available response classes, this study outputs both the chatbot response and the probability value. The system achieves a response time of 0.3 seconds and an accuracy of 95.35%. The study suggests a newly developed method of creating a chatbot by using deep learning with multiple processing layers, the deep learning approach provides better learning for chatbots to make intelligent decisions. Deep learning-based NLP chatbots result in better text classification accuracy with the ability to understand sarcasm, humor, and conversations better.
基于深度学习的自然语言处理(NLP)自评估聊天机器人预测COVID-19
聊天机器人是使用自然语言处理与人类交流的计算机程序。会话编程是聊天机器人开发中最关键的部分。现有的聊天机器人基于简单的基于规则的技术。因此,它们在功能、上下文和连贯性方面受到限制,并且具有狭窄的领域。其中一些系统还缺乏灵活性,不能模拟实际的人类对话。现有的聊天机器人使用机器学习算法来回答问题并进行结构化的对话。然而,它们缺乏灵活性,也不能模仿真实的人类对话。该研究提出了一种聊天机器人,可以帮助用户自我诊断与COVID-19相关的症状。即使在今天,在使用机器学习(ML)的自然语言处理(NLP)中,创建一个好的聊天机器人模型仍然是一个重大挑战。该研究提出了一种利用深度学习创建聊天机器人的新方法:将使用循环神经网络(RNN)对序列数据进行建模,因为它是根据人类大脑的功能建模的。在对可用响应类别进行分类的基础上,本研究输出聊天机器人响应和概率值。系统的响应时间为0.3秒,准确率为95.35%。该研究提出了一种新开发的方法,通过使用具有多个处理层的深度学习来创建聊天机器人,深度学习方法为聊天机器人做出智能决策提供了更好的学习。基于深度学习的NLP聊天机器人能够更好地理解讽刺、幽默和对话,从而提高文本分类的准确性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信