Final Merged
Final Merged
Final Merged
Certificate
This is to certify that Project Report on E-Healthcare Advisor is submitted
in complete fulfillment of the requirement for the completion of the course
Industrial Project Management by the following students
Yours Sincerely,
Team
HealthTech
ABSTRACT
HealthTech is an online healthcare information system designed to
help identify potential diseases by answering a series of questions.
The system will diagnose the disease on the basis ofinformation given
by the user and redirect to a third party website for any medication.The
system uses artificial intelligence (AI) to continuously improve and
update its database through user feedback loop and self-learning for
more reliable and accurate diagnosis in its future applications.
Page
SN CONTENTS
Number
1 INTRODUCTION 6
2 SRS 7-10
3 PLANNING 11-13
4 DESIGN 14-16
5 SIMULATION AND RESULT 17-19
6 CONCLUSION 20
7 FUTURE SCOPE 21
8 REFERENCES 22
Introduction
HealthTech, an E-Healthcare advisory system, aims to develop a
healthcare information system that leverages artificial intelligence for
diagnosing common diseases. By answering a set of questions, users can
receive preliminary diagnosis and the system also advises users to
seek professional medical consultation when necessary.
The system maintains patient history, allowing for better healthcare
management and facilitating more accurate diagnosis over time through
AI-based self-learning using user feedback loop. By integrating modern
technologies like Next.js, supabase, PostgreSQL, etc., the system
ensures reliable performance, flexibility and scalability for a better
project lifespan.
HealthTech aims not only to streamline the decision-making process in
healthcare management but also contribute to enhance patient care
through efficient data handling and diagnosis support along with
medicine recommendations.
SYSTEM REQUIREMENT
SPECIFIACTION(SRS)
1. Introduction:
This document is a Software Requirements Specification (SRS) of the
HealthTech, an e-healthcare advisory system enshrining the
requirements of the project. This healthcare information system will
help user’s diagnose diseases by using a question-and-answer format.
2. Overall Description:
The System will be a web-based system and easy to use point of
access by patients, people who are not members and administrators.
The system will have the following features:
a.) Diagnosis of disease by getting response from the user.
7. Technical Requirements:
8. USERS:
8.1 Patients: Primary users of the system using diagnosis and
viewing health record after creating an account.
8.2 Non-members: Users using the platform without creating
account, having limited access.
8.3 Administrator: Users managing the system, data, and
reports.
Planning
Feasibility Analysis:
1 Technical Feasibility:
1.1 Technology Stack: The project will be developed using open-
source technologies, including JavaScript, CSS/Tailwind CSS,
python, XFORMS, node.js, next.js and SQL. This technology stack is
well-documented and supported, and the team is familiar with them,
making development feasible.
1.2 AI Integration: Implementing AI-based learning models for self-
learning using user-feedback loop is technically feasible using tools
like PyTorch, Scikit learn, TensorFlow.
1.3 Hardware & Software: The system can be hosted on Windows
with supabase for database management.
2 Economic Feasibility:
2.1 Cost of Development: The entire project is mainly based on
open-source tools which make the project cost minimal/negligible.
2.2 Cost-Benefit Analysis: After deployment, the project will use AI
and won’t require much human interaction which makes it very much
cost efficient in the long run.
3 Operational Feasibility:
3.1 User Adoption: The system is designed with simplicity and
accessibility in mind with a professional look in mind making it
suitable for patients and administrators.
3.2 Scalability: The system will be designed to be able to handle an
increasing number of users and increasingly large datasets as it scales,
making it feasible for long-term operation.
4 Legal and Ethical Feasibility:
4.1 Data Privacy: The system must comply with healthcare
regulations like HIPAA (Health Insurance Portability and
Accountability Act) or GDPR (General Data Protection Regulation) to
ensure patient data is securely handled and kept confidential.
4.2 Medical Accuracy: Users must be informed that the diagnosis is
preliminary and should not replace professional medical advice and
its only a suggestion to speed up their healthcare procedures.
Requirement gathering:
1. Programming languages :- CSS, JavaScript for the frontend,
PostgreSql for backend and python for AI.
2. Runtime Environment :- Node.js
3.Framework:- Next.js
4.Tools:- Supabase for DBMS; PyTorch, Sckitlearn, keras for AI;
VS code and GitHub for code management.
Risk Analysis:
RISKS MITIGATIONS
User adoption User usability testing with target users and provide
clear documentations for easy adoption.
System performance at Regular load testing and optimizing queries and
scale algorithms. Checking performance under heavy
user base load.
Data security and Implementing strong encryption and compliance
privacy concerns with healthcare regulations for data confidentiality.
AI accuracy in Have to start model training with a knowledge base
diagnoses already verified by medical experts and iteratively
improve over that base using user feedback loop
and treatments by healthcare professionals.
Design
1. System Architecture:
The system will be designed using a 3-level architecture to ensure modularity,
scalability, and maintainability.
1.1. Presentation Layer (Frontend)
This will design the use interface using
1.1.1 XFORMS: for user input forms, registration, and disease diagnosis.
1.1.2 CSS and JavaScript: For designing elements and styling the webpages.
2.1 Schema:
Entities Attributes
2.2 Relationships:
2.2.1 One-to-many between Patients and Diagnoses (a patient can have
multiple diagnoses).
2.2.2 Many-to-many between Diseases and Medications (a disease can be
treated with multiple medications, and a medication can treat multiple
diseases).
3. Component Design:-
All in all, HealthTech will not only improve the management in the
healthcare sector of a country but also allow users to find easy and
accurate information about their health and help speeding up their
medical procedures which make it a great tool in the healthcare
industry.
Another advantage is that by employing OPEN SOURCE technologies
such as Next.js, Supabase and PyTorch ensure that the system is cheap
to develop and maintain. In addition, the system is application
compliant with the regulations of the health sector, thus keeping the
patients’ data safe, private and confidential.
All in all, HealthTech will not only improve the management in the
healthcare sector of a country but also allow users to find easy and
accurate information about their health and help speeding up their
medical procedures which make it a great tool in the healthcare
industry.
FUTURE SCOPE