0% found this document useful (0 votes)
492 views

Report On Health Care Chatbot Using AI PDF

The document discusses developing a healthcare chatbot using AI to provide basic health information and identify potential illnesses based on symptoms. It covers introducing chatbots and their uses in healthcare, objectives of a medical chatbot like providing information and guidance to patients, and implementing a chatbot system with user registration and symptom matching to prescribe treatment.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
492 views

Report On Health Care Chatbot Using AI PDF

The document discusses developing a healthcare chatbot using AI to provide basic health information and identify potential illnesses based on symptoms. It covers introducing chatbots and their uses in healthcare, objectives of a medical chatbot like providing information and guidance to patients, and implementing a chatbot system with user registration and symptom matching to prescribe treatment.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

Health Care Chatbot Using AI

Abstract

Health care is very important to start a good life. However, if you have a healt h
problem, it is very difficult to talk to your doctor. Chatbots can be used to co
mmunicate with text or voice interfaces and receive responses via artificial int
elligence. Chatbots are programs designed to automatically interact with inco ming
messages. Chatbots can be programmed to respond the same each tim e and respond
differently to messages containing specific keywords. In additio n, you can use
machine learning to adapt your response to your situation. Mor e and more hospitals,
nursing homes, and even private centers are now using online human service chatbots
on their websites. These bots connect with pot ential patients accessing the site, find
specialists, make appointments, and en sure appropriate treatment. In any case, the use
of artificial intelligence in indu stries where people\'s lives can be a problem still
raises personal concerns. T he question arises whether the above tasks should be left
to human staff. This healthcare chatbot system helps hospitals provide 24/7 online
healthcare sup port. It answers both deep and general questions. It also helps generate
leads and automatically delivers lead information to sales. Asking in turn helps the
patient by guiding them on exactly what they are looking for.

INTRODUCTION

Today, our lives require great health care. Today, people are busy with work r
eceptions, work at work, and additional addictions to the Internet. You are not
involved in your health. So you avoid going to the hospital because of a small
problem. This can be a significant disadvantage. Therefore, before consulting your
doctor, consider developing a health chatbot system with AI that can iden
tify the illness and provide basic information about the illness. Chatbots are so ftware
programs used to interact with customers using natural language proce ssing in text or
text-to-speech format. Chatbots were originally developed to in teract with humans
only for entertainment purposes. In modern times, the bigg est challenge facing India
as a country is to provide quality and affordable me dical services to a growing
population, while at the same time not being cost-e ffective. Difficulty in accessing
and transporting medical facilities, especially in rural areas, means that patients
postpone treatment or seek closer but at the same timeless cost-effective medical
facilities to meet their medical needs. It means that. The role of medical chatbots,
which is an efficient way to provide patients with the timely quality of care, access,
and treatment, is to connect pa tients to chatbots and administer appropriate
antibiotics/drugs and precaution
s. Useful for.

A. Necessity

The healthcare industry is no stranger to emergencies. And time plays a very crucial
role in tackling them! Healthcare chatbots provide helpful information in stantly,
especially in times where every second is important. For example, if a patient rushes
in with an attack, the doctor can get the patient’s information lik e previous records,
other diseases, allergies, check-ups, etc., instantly over a bot.

B. Objectives

A chatbot is a piece of software that conducts a conversation with users via a uditory
or textual methods. A medical chatbot facilitates the job of a healthcar e provider and
helps improve their performance by interacting with users in a human-like way.

There are countless cases where intelligent medical chatbots could help physi cians,
nurses, therapists, patients, or their families. They can step in and mini mize the
amount of time they spend on tasks like:

1. Providing health-related information to users


2. Guidance for patient
3. Medication management and dosage
4. Connecting people and organizations with first responders
5. FAQ-type queries (contact details, directions, opening hours and
service/treatment details)
It’s important to note that despite the fact that chatbots can offer valuable fact s and
symptoms, they aren’t qualified to give an official diagnosis. The main p remise
behind these talking or texting smart algorithms is to become the first p oint of contact
before any human involvement is needed.

III. LITERATURE SURVEY

In paper[1] it reviews the present evidence for the feasibility and effectiveness of
online one-on-one psychological state interventions that use the text-based
synchronous chat. Synchronous written conversations (or "chats") are getting
increasingly popular as Web-based psychological state interventions. This re view
provides an evaluation of individual synchronous Web-based chat techn ologies as a
mode of psychological intervention and supports supported the pr esent evidence of
the appliance of this technology during this area of psychol ogical state research, we
see tentative support for this mode of intervention. I nterventions utilizing text-based
synchronous communication showed better o utcomes compared with Waitlist
conditions and overall equivalent outcomes c ompared with Treatment as was
common and were a minimum of nearly as g ood because of the comparison
interventions. However, the difficulty of wheth er these technologies are cost-
effective in clinical practice remains a consider ation for future research studies. In
paper [2] the chatbot will act as a virtual d octor and makes it possible for the patient
to interact with a virtual doctor. ling uistic communication processing and pattern
matching algorithm for the event of this chatbot. it's developed using the python
language. supported the surve y given it's found at the no of the proper answer given
by the chatbot is 80% a nd incorrect/ambiguous answer given is 20%. This survey of
chatbots and ana lysis of the results suggested that this software is used for teaching
and as a v
irtual doctor for awareness and first care. [3] This literature review presents th e
History, Technology, and Existing Work of the Chat-Bots. Chatbots have go od
conversational abilities they're good at emulating a personality's conversati on, and
they learn through knowledge Evolution of chatbots• TURING TEST 1 950 ELIZA
1960. PARRY (1972) RACTER 1984 ALEXA. GOOGLES MEENA
IBM WATSON APPLE SIRI Chats-Bots mentioned during this Literature surve y are
additionally supported for a medicinal purpose like K-Bot

IV. SYSTEM MODELING

In our proposed system the user can chat with the bot regarding the query thr ough
text. The system uses an expert system to answer the queries. Users ca n also view the
available doctors for that particular disease. This system can b e used by multiple
users to get counseling sessions online. The data of the ch atbot is stored in the
database in the form of a pattern template.

B. Description of Programming Languages

1. Python: It is a general-purpose coding language which means that, unlike


HTML, CSS, and JavaScript, it can be used for other types of programming
and software development besides web development.
2. Machine Learning: Machine learning (ML) is the study of computer
algorithms that improve automatically through experience and by the use of
data. It is seen as a part of artificial intelligence. Machine learning algorithms
build a model based on sample data, known as "training data", in order to
make predictions or decisions without being explicitly programmed to do so.
Machine learning algorithms are used in a wide variety of applications, such
as in medicine, email filtering, and computer vision, where it is difficult or
unfeasible to develop conventional algorithms to perform the needed tasks.
3. Ai (Artificial Intelligence): Artificial Intelligence (AI) refers to the branch of
computer science—and more specifically, the branch of artificial intelligence
or AI—concerned with giving computers the ability to understand the text and
spoken words in much the same way human beings can.

C. Description of Libraries use

1. Numpy: NumPy, which stands for Numerical Python, is a library consisting of


multidimensional array objects and a collection of routines for processing
those arrays. Using NumPy, mathematical and logical operations on arrays can
be performed.NumPy is a Python package. It stands for ‘Numerical Python’. It
is a library consisting of multidimensional array objects and a collection of
routines for processing of array.
2. Pandas: Pandas is an open source Python package that is most widely used for
data science/data analysis and machine learning tasks. It is built on top of
another package named Numpy, which provides support for multi-dimensional
arrays. As one of the most popular data wrangling packages, Pandas works
well with many other data science modules inside the Python ecosystem, and
is typically included in every Python
distribution, from those that come with your operating system to commercial
vendor distributions like ActiveState’s ActivePython.
3. Matplotlib: Matplotlib is a plotting library available for the Python
programming language as a component of NumPy, a big data numerical
handling resource. Matplotlib uses an object oriented API to embed plots in
Python applications.
V. IMPLEMENTATION

In our chatbot, you must first register with our chatbot system. Then this data will be
stored in our system. You will then connect to the chatbot. First, you wil l see the
option to start the chatbot. When you click the start button, the chatb ot will ask you
questions like "What kind of symptoms are you experiencing", then the bot will show
you some symptoms on the display screen. You just ne ed to answer "yes" or "no". If
you say yes, these types of symptoms happen to me, the Chatbot will match the
symptoms from its dataset and accordingly it will prescribe the original medication
and doctor's contact details, so you can contact your doctor directly or make an
appointment at the doctor. In this chat bot, we can contact the doctor directly by
clicking on the website link provided on the chatbot.

VI. FUTURE SCOPE

The future era is the era of messaging apps as a result of people spending a l onger
time on messaging apps than the other apps. The implementation of pe rsonalized
drugs would with success save several lives and build medical awa reness among the
people. No matter how far people are, they will have this m edical voice
communication. The sole demand is they have an easy desktop o r smartphone with an
active web association. The economy of the chatbot will be improved by adding a lot
of combinations of words and increasing the use of database information so the
medical chatbot may handle all types of diseas es.
VII. APPLICATIONS

1. Provide Medical Information: Chatbot algorithms are trained on massive


healthcare data including disease symptoms, diagnostics, Markers, and
available treatments. Public datasets are used to continuously train chatbots,
such as COVIDx for COVID-19 diagnosis, and Wisconsin Breast Cancer
Diagnosis (WBCD). Conversational chatbots with different intelligence levels
can understand the questions of the user and provide answers based on pre-
defined labels in the training data.
For example: The healthily app provides information about different diseases’
symptoms, assessments of overall health, and tracks patient progress. Ada a pp
provided correct disease suggestions earlier than the time of clinical diagn osis 56%
of the time (Wikipedia)

2. Schedule Medical Appointments: Chatbots are integrated into the medical f acility
system to extract information about suitable physicians, available slots, and clinics
and pharmacy working days. Chatbots ask patients about their curr ent health issue,
find matching physician and dentists, provide available time slots, and schedule,
reschedule, and delete appointments for patients. Chatbo ts are also integrated into
user’s device calendars to send reminders and upd ates about medical appointments.

3. Collect Patient Data: Chatbots can extract patient information using simple
questions about name, address, symptoms, current doctor, and insurance det ails.
Chatbots then store this information in the medical facility system to facilit ate patient
admission, symptom tracking, doctor-patient communication, and medical record
keeping.

4. Handle Insurance Inquiries: Chatbots can provide insurance services and h


ealthcare resources to patients and plan members. Moreover, integrating RPA or other
automation solutions with chatbots allows automating insurance clai m processing
and healthcare billing. To read more on how RPA can automate
insurance processes, feel free to read our article RPA in Insurance Industry: Use
Cases & Case Studies [2021]

5. Provide Mental health Assistance: Chatbots that provide mental health assi stance
are trained to to deliver cognitive behavioral therapy (CBT) for patients with
depression, post traumatic stress disorder (PTSD), and anxiety, or train autistic
patients to improve their social skills and job interview skills. Users ca n interact
with chatbots via text, microphones and cameras.

For example, Woebot, which we listed among successful chatbots, provides C BT,
mindfulness, and Dialectical Behavior Therapy (CBT).

6. Request prescripTion Refills: Chatbots collect patient information, name, bir thday,
contact information, current doctor, last visit to the clinic, and prescripti on
information. The chatbot submits a request to the patient’s doctor for a final decision
and contacts the patient when a refill is available. This allows doctor s to process
prescription refills in batch or automate them in cases where doct or intervention is
not necessary.

Conclusion

Our medical chatbot provides medical help to the patients for a few general di seases
like fever, cold, typhoid, malaria, jaundice, etc. we have a tendency to area unit
inventing the system owing to the requirement for the increasing pop ulation of our
country. Such systems area unit obtainable in foreign however n ot in our country. As
we all know well regarding it that the numbers of doctors area unit less to serve the
requirement of the patient. This state of affairs may be higher understood by walking
through the city’s government hospitals. Thu s, the medical chatbot can provide
medical help to the patients whereas the d octor isn\'t obtainable which is able to
ultimately improve the potency & perfor mance of the medical business by decreasing
the death rate. the applying of c hatbots within the medical domain is sort of the
simplest way on the far side o ur imagination. we\'ve got lined most the points that a
medical chatbot ought t
o support to cater to the requirement of the patient. within the past few years, t here
area unit plenty of models of the medical chatbot are fancied that were q uite dear for
a traditional person however we\'ve got tried to beat this disadvan tage in our ‘health
care chatbot system.

You might also like