Web-based chatbot for Frequently Asked Queries (FAQ) in Hospitals

J Taibah Univ Med Sci. 2021 Jul 4;16(5):740-746. doi: 10.1016/j.jtumed.2021.06.002. eCollection 2021 Oct.

Abstract

Objectives: Local hospitals are operated by the resigned association of patients as passive communication channels. The online hospital data related to the users' queries are not transparent and reliable. Therefore, it is crucial to have an intelligent web chatbot that manages user requests and provides quick access to local hospital information. In this paper, we present a framework and functionality of a chatbot developed using web technologies.

Methods: The bot engine was integrated by several machine learning approaches like gradient descent (GD) and natural language processing (NLP) algorithms. The trained data entered into the bot were split into mini-word batches, and the GD algorithm was applied sequentially on each mini-batch. The NLP methods involved in converting a word to its stem with a text result less readable by humans.

Results: The employed ML algorithms were successfully incorporated to manage the alternative synchronisation of text and voice messages.

Conclusions: The proposed bot can be a better solution for data extraction from local hospital which functioning as a good communication channel for both users and hospital staff and helpful in reducing the crowd.

أهداف البحث: تدار المستشفيات المحلية من قبل جمعية المرضى المستقيلة كقنوات اتصال سلبية. بيانات المستشفى عبر الإنترنت المتعلقة باستفسارات المستخدمين ليست مضمونة من حيث الشفافية والموثوقية. لذلك، من الضروري أن يكون لديك روبوت محادثة ذكي على الويب يمكنه استكشاف إدارة طلبات المستخدم، وتوفير وصول سريع لمعلومات المستشفى المحلي. في هذه الورقة، قدم المؤلفون إطار عمل ووظيفة روبوت محادثة تم تطويره بواسطة خبراء في تقنيات الويب.

طرق البحث: تم دمج محرك الروبوت من خلال العديد من مناهج التعلم الآلي مثل خوارزميات الانحدار ومعالجة اللغة الطبيعية. وتم تقسيم البيانات المدربة التي تم إدخالها في الروبوت إلى مجموعات من الكلمات المصغرة وتم تطبيق خوارزمية الانحدار على كل دفعة صغيرة بالتتابع. طرق البرمجة اللغوية العصبية المتضمنة في تحويل الكلمة إلى جذعها مع نتيجة نصية منخفضة يمكن قراءتها من قبل البشر.

النتائج: تم دمج الخوارزميات المستخدمة بنجاح لإدارة المزامنة البديلة للرسائل النصية والصوتية.

الاستنتاجات: يمكن أن يكون الروبوت المقترح حلاً أفضل لاستخراج البيانات من المستشفيات المحلية. إنها قناة اتصال ثاقبة لكل من المستخدمين وموظفي المستشفى.

Keywords: Bagging; Hospital bot; Natural language processing; Neural networks; Query; Web technologies.