Health Care Chat Bot System Using Artificial Intelligence
Health Care Chat Bot System Using Artificial Intelligence
Health Care Chat Bot System Using Artificial Intelligence
ARTIFICIAL INTELLIGENCE
Abstract—The main aim of project ―HEALTH CARE B. Expected Scheme
CHATBOT is to help you better visualize the presentation of The logistic regression algorithm in ML allows us to
mined data (information). It deals with all the health care
process the data efficiently. The goal here is to model the
issues which will really benefit stakeholders in the health care
space.
underlying structure or distribution of the data in order to
learn more from the training set.In any case, the utilization of
Keywords—chatbot ,health care artificial intelligence in an industry where individuals’ lives
could be in question, still starts misgivings in individuals. It
brings up issues about whether the task mentioned above
I. INTRODUCTION ought to be assigned to human staff.
Through chat bots one can communicate with text or
voice interface and get reply through artificial intelligence. III. PROJECT ANALYSIS
Typically, a chat bot will communicate with a real person.
Chat bots are used in applications such as ecommerce A. Review of litreture
customer service, call centres and Internet gaming. Chat bots The main purpose of the scheme is to build the language
are programs built to automatically engage with received gap between the user and health providers by giving
messages. Chat bots can be programmed to respond the same immediate replies to the Questions asked by the user.
way each time, to respond differently to messages containing Today’s people are more likely addicted to the internet but
certain keywords and even to use machine learning to adapt they are not concerned about their personal health. They
their responses to fit the situation. A developing number of avoid going to hospital for small problems which may
hospitals, nursing homes, and even private centres, presently become a major disease in future. Establishing question
utilize online Chat bots for human services on their sites. answer forums is becoming a simple way to answer those
These bots connect with potential patients visiting the site, queries rather than browsing through the list of potentially
helping them discover specialists, booking their relevant documents from the web. Many of the existing
appointments, and getting them access to the correct systems have some limitations such as there is no instant
treatment. An ML model has to be created wherein we could response given to the patients they have to wait for experts to
give any text input and on the basis of training data it must acknowledge for a long time. Some of the processes may
analyse the symptoms. A Supervised Logistic Regression charge an amount to perform live chat or telephony
machine learning algorithm can be implemented to train the communication with doctors online. The aim of this system
model with data sets containing various diseases CSV files. is to replicate a person’s discussion.
The goal is to compare outputs of various models and
suggest the best model that can be used for symptoms in real B. Dataset Details
world inputs. Data set contains CSV file having all diseases
compiled together. The logistic regression algorithm in ML Dataset contains description of different types of
allows us to process the data efficiently. The goal here is to diseases. There are different sets of different types of
model the underlying structure or distribution of the data in diseases. These sets consists of descriptions of a
order to learn more from the training set. In any case, the single disease with different doctors, hospitals, etc. A
utilization of artificial intelligence in an industry where dataset has been created by recording sequences from
individuals’ lives could be in question, still starts misgivings over 133 number of diseases and doctors and
in individuals. It brings up issues about whether the task hospitals.
mentioned above ought to be assigned to human staff. This
healthcare chat bot system will help hospitals to provide
healthcare support online 24 x 7, it answers deep as well as C. Methodology Used:
general questions. It also helps to generate leads and
automatically delivers the information of leads to sales. By The Health-Care Chat Bot System should be written in
asking the questions in series it helps patients by guiding Python, GUI links and a simple, accessible network API. The
what exactly he/she is looking for. system must provide a capacity for parallel operation and
system design should not introduce scalability issues with
regard to the number of surface computers, tablets or
II. PURPOSE displays connected at any one time. The end system should
also allow for seamless recovery, without data loss, from
A. Scope individual device failure. There must be a strong audit chain
Almost everyone kept on hold while operators connect with all system actions logged. While interfaces are worth
you to a customer care executive. On an average people noting that this system is likely to conform to what is
spend around 7 minutes until they are assigned to a person. available. With that in mind, the most adaptable and portable
Gone are the frustrating days of waiting in a queue for the technologies should be used for the implementation. The
next available operative. They are replacing live chat and system has criticality in so far as it is a live system. If the
other forms of slower contact methods such as emails and system is down, then customers must not notice, or notice
phone calls. Since chat bots are basically virtual robots they that the system recovers quickly (seconds). The system must
never get tired and continue to obey your command. They be reliable enough to run, crash and glitch free more or less
will continue to operate every day throughout the year indefinitely, or facilitate error recovery strong enough such
without requiring to take a break. that glitches are never revealed to its end-users.
online. The aim of this system is to replicate a person’s
discussion.
D. Block diagram
E. Explanation
The raspberry pi is interfaced with chatbot activator
button and once the button gets activated and the chat bot
starts asking the question once we starts replying to the
question the raspberry pi performs Machine learning and
compares the answers with the symptom database
If any of the symptom gets matches the respective
symptom is shown through LCD and the chatbot also suggest
the Respective doctor to visit.
G. Experimental Setup:
The main purpose of the scheme is to build the language gap
between the user and health providers by giving immediate
replies to the Questions asked by the user. Today’s people
are more likely addicted to the internet but they are not
concerned about their personal health. They avoid going to
hospital for small problems which may become a major
disease in future. Establishing question answer forums is
The python script for chatbot system is executed in
becoming a simple way to answer those queries rather than
Raspberry Pi First all the testing and Training data is
browsing through the list of potentially relevant documents
imported Once the Program gets executed The chatbot asks
from the web. Many of the existing systems have some
questions Once the symptom is detected it prints the
limitations such as there is no instant response given to the
possibilities and also suggest the recommended doctor for
patients they have to wait for experts to acknowledge for a
the problem.
long time. Some of the processes may charge an amount to
perform live chat or telephony communication with doctors
1. [1] Flora Amato, Stefano Marrone, “Chatbots meet
eHealth: automat zing healthcare”, proceeding of
diet, May-2018.