Android Based Healthcare Bot
Android Based Healthcare Bot
Institute of technology
Faculty of informatics
Department of information system
Industrial project-1
Android Based Healthcare Chabot
Group members
Name Id No.
1. Alemsefa Birhane--------------------------------------------Is/0010/10
2. Nardos Solomon---------------------------------------------Is/0086/10
3. Zereabrham Mulugeta ------------------------------------Is/0124/10
4. Misganaw Tackle---------------------------------------------Is/0000/10
5. Abdulla Ibrahim----------------------------------------------Is/0001/10
0|Page
Table of contents
CHAPTER ONE: Introduction
1.1. Background of the project
1.2. Statement of the problem
1.3. Objectives of the project
1.3.1. General objective
1.3.2. Specific objective
1.4. Scope of the study
1.5. Limitation of the study
1.6. Methodology
1.6.1. Data collection methodology
1.6.2. System analysis and design methodology
1.6.3. System implementation
1.6.4. Testing and deployment methodology
1.6.5. Development environment
1.6.6. System requirement
1.7. Feasibility study
1.8. Project schedule
Introduction
Chatbots are employed in applications like ecommerce client service, decision centers and net
gambling. Chabot are programs engineered to mechanically have interaction with received
messages. Chabot will be programmed to retort a similar manner when, to retort otherwise to
messages containing bound keywords and even to use machine learning to adapt their responses
to suit things. A developing range of hospitals, nursing homes, and even personal centers,
presently utilize on-line Chabot for human services on their sites. These bots connect with
potential patients visiting the positioning, serving to them discover specialists, booking their
appointments, and obtaining them access to the proper treatment.
Healthcare is that the maintenance or improvement of health via the bar, diagnosis, treatment,
recovery, or cure of illness, illness, injury, and different physical and mental impairments in
individuals. Health care is delivered by health professionals and allied health fields. Medicine,
dentistry, pharmacy, midwifery, nursing, audiology, psychology, physiotherapy, preparation and
different health professions square measure all a part of health care. It includes work drained
providing medical aid, secondary care, and tertiary care, likewise as publically health. Access to
health care could vary across countries, communities, and people, influenced by social and
economic conditions likewise as health policies. Providing health care services suggests that the
timely use of non-public health services to realize the simplest doable health outcomes.
Healthcare Chabot could be a piece of computer program that conduct wellbeing related
discussion through literary method. Such programs are regularly planned to convincingly
reenact how a human would carry on as customary partner. Through healthcare Chabot one can
communicate with content interface and get replay through manufactured intelligence. Typically
healthcare Chabot can communicate with genuine person.
This project introduces about the general introduction about system. The project can be
organized with a number of sub-sections. It begins with background of the study then after
objectives of the project (both general and specific objectives), and statement of problem are
followed. The project also include scope and limitations of the study, methodology (data
collection, system analysis and design, system development, testing and deployment
methodologies), development and working environments, feasibility studies (economic, technical
2|Page
and operational feasibilities), cost breakdown and in the last subsection, it deals with the
schedule for the system.
ALICE was enforced by Richard Wallace in 1995[21]. It uses pattern matching and
stores the knowledge in computing Mark-up Language, as an alternative referred to
as AIML, files. associate degree AIML file {is similar|is associate degree alogous|
is comparable} to an XML file that was developed to store pattern data for
chatbots.
4|Page
1.3 Objectives
To increase the ability for healthcare professionals to better understand the day-to-
day patterns and needs of the people they care for,
This study will focus on developing android based healthcare chatbot used for customers
and healthcare officials and. Healthcare Chabot that help interested customers to talk to
and open-up without fear or freely talk, customers get health status consultant at any time.
Moreover, the proposed system allows customers communicate with healthcare Chabot
easily, customers know the diseases symptom and prescribe drug by pharmacists. Finally
the healthcare chatbot helps customers or patients by reducing time lost in going manual
healthcare center.
6|Page
1.6.2 Systems Analysis & Design Methodology
The team has chosen to apply the Object Oriented System Analysis and Design (OOSAD)
methodology throughout the analysis and design process of the project. OOSAD is chosen for
many benefits that it has over structured approach including reusability, extensibility, improve
quality, maintainability and manages complexity.
The implementation is the final and important phase, once the design phase has already finished
the next task issue of implementation. Therefore the validation activity has been performed by
python.
Testing is a process of evaluating the developed system whether it is functional or not and is it
fulfill all the requirements or not .we are o develop a system, so we should predict the type of
testing that is important for our system. There are many testing techniques including:-
Unit testing:-testing each component one by one. Each component of the system would be
tested by the team members while doing the implementation of the system.
Integrating testing:-testing the whole component once and testing how they perform tasks
when they are integrated. This is a testing technique that tests the whole system once.
Software tools
White-star UML
With the original StarUML not being updated anymore UML is a project basing directly
on its code base and offering all its features adapted to the modern environment like
support of Unicode strings or being developed and tested on Windows 7 and 8. As this is
an active project new features and bug fixes are provided on regular basis.If you would
like to download White-StarUML, its source code or learn more details take a look at
the project page.
Microsoft office 2010:-to prepare documents and power points.
Browsers (Mozilla Firefox, UC browser, Baidu Browser, Chrome): because they are the
widely used browsers.
8|Page
Hardware tools
o Desktop computer
500GB hard disk
4 GB RAM
Screen size 20’’
Pentium(R) Dual-Core 3.2 GHz
o Laptop
500GB hard disk
4GB RAM
Core i3 2.1 GHz
o 32GB flash disc
1.7 Feasibility study of the system
Feasibility study is carried out when there is a complex problem or opportunity. It is considered
as the primary investigation.A Feasibility study is undertaken to determine the possibility of
either improving the existing system or developing a completely new system.
o Intangible benefit:-
Moral satisfaction
Work initiation,
Attract users
Increase reliability
o Tangible benefit:-
High income due application development
Organizational development
Globalized
10 | P a g e
Operational Feasibility Study
The operational feasibility is concerned with the operability of the system after it has been
installed. That is, some programmer may not like changes in their routine method of work or has
fear that they will lose their peer group. The following areas will have the operational feasibility
in the proposed system:
The organization has approved this system as their working system.
The User of the system has accepted the proposed system as their new working system and
realized the benefits of it.
The system will work in a proper way after it has been installed and the installation process is
easy to use.
Schedule feasibility Study
Time evaluation is the most important consideration in the development of project. The time
schedule required for the developed of this project is very important since more development
time effect machine time, cost and cause delay in the development of other systems.
Software development cost
For this particular project we will be using different software but the software is provided by
the university.
System design
Document review
Documentation
12 | P a g e
S