Show simple item record

dc.contributor.advisorNgo, Thi Lua
dc.contributor.authorVu, Xuan Hien
dc.date.accessioned2024-03-25T06:02:55Z
dc.date.available2024-03-25T06:02:55Z
dc.date.issued2023-01
dc.identifier.urihttp://keep.hcmiu.edu.vn:8080/handle/123456789/5278
dc.description.abstractChatbots, sometimes referred to as conversational agents or digital assistants, are artificial intelligence (AI) software programs that take the place of living chat agents by conducting online chat conversations via text or text-to-speech. Chatbots in healthcare can establish a two-way information exchange with patients, lowering healthcare expenses and enhancing public access to medical information while providing effective support for patients and healthcare professionals in therapeutic settings outside of on-site consultations. Researches to build a Vietnamese Healthcare Answering system is more challenging than it is to develop an English system, particularly for a system that uses deep learning techniques since the lack of available Vietnamese resources and technologies. From that, I proposed MedBot, a Vietnamese multifunctional role of chatbots assisting in the medical domain. MedBot is designed as a support tool to conduct communication, provide a potential diagnosis and inform patients of necessary disease materials for their needs. This is accomplished with the application of Natural Language Processing technique and deep learning approaches along with transfer learning for complex text understanding and inference. Additionally, Flask API, Sqlite3 database and basic front-end framework are implemented to create a website interface for user experience. In the intent recognition task for which the project classifier knows the disease and the patient's situation, the PhoBERT model outperforms the neural network model, achieving 0.89 F1 score compare to 0.85. The above result is the result of an experiment on a self-constructed data set obtained from Vietnamese medical websites; it may not be accurate with reality or experts, but it is possible to compare the results of the two models and common experience.en_US
dc.language.isoenen_US
dc.subjectChatBoten_US
dc.subjectdeep learningen_US
dc.subjectNatural Language Processingen_US
dc.subjectPhoBerten_US
dc.subjectsqlite3 databaseen_US
dc.subjectFlasken_US
dc.subjectFaissen_US
dc.subjectTransformersen_US
dc.titleHealthcare Chatbot For Medical Assistance Based On Natural Language Processingen_US
dc.typeThesisen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record