0% found this document useful (0 votes)
5 views20 pages

For My App

for my apps create project.

Uploaded by

Arunraj Kesavan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views20 pages

For My App

for my apps create project.

Uploaded by

Arunraj Kesavan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 20

4.

6 DATA FLOW DIAGRAM


A data flow diagram maps out the flow of information for
any process or system It uses defined symbols like rectangles
circles and arrows, plus short text labels, to show data inputs
outputs storage points and the routes between each
destination
4.7.UNIFIED MODELLING LANGUAGE
UML is a visual language that provides a way for software
engineers and developers to construct document and visualize
software systems. While UML is not a programming language
it can provide visual representations that help software
developers better understand potential outcomes
4.7.1.USE CASE DIAGRAM

In UML, use-case diagrams model the behavior of a system


and help to capture the requirements of the system. Use-case
diagrams describe the high-level functions and scope of a
system These diagrams also identify the interactions between
the system and its actors
4.7.2.CLASS DIAGRAM

You can use class diagrams to visualize, specify and


document structural features in your models.For example during
the analysis and design phases of the development cycle, you
can create class diagrams to perform the following functions
Capture and define the structure of classes and other
classifiers
4.7.3.SEQUENCE DIAGRAM

Sequence diagrams, commonly used by developers,


model the interactions between objects in a single use
case. They illustrate how the different parts of a
system interact with each other to carry out a function
and the order in which the interactions occur when a
particular use case is executed
4.7.4.ACTIVITY DIAGRAM

An activity diagram is a type of Unified Modeling Language


(UML) flowchart that shows the flow from one activity to
another in a system or process. It's used to describe the
different dynamic aspects of a system and is referred to as
a behavior diagram' because it describes what should
happen in the modeled system.
4.7.5.COLLABORATION DIAGRAM

A collaboration diagram, also known as a communication


diagram, is an illustration of the relationships and
interactions among software objects in the Unified
Modeling Language (UML)
4.7.6.E-R DIAGRAM

An enhanced entity-relationship diagram [32]- [34] can be


used to model the scenarios of patient medical information.
DOCTOR entity, PATIENT entity, VISIT entity, and CASE
entity are the sets of attributes of physicians, patients,
patient's visit, and clinical case, respectively.
4.8.MODULES DESCRIPTION

Database:
A database system module can help users and doctors
search for different medicine options for the same disease
Data preparation:
This module can include data from hospitals
Data visualization:
This module can help build an accurate and efficient
recommendation framework
Recommendation model:
This module can use algorithms like SVM, neural networks
, and decision trees to help doctors prescribe the right
medications

Model evaluation:
This module can help select the best algorithm for
the medicine recommendation system

Semantic and multi-criteria filtering:


This module can help ensure that patient receive
more accurate and personalized medication
recommendations.

Medicine reputation score:


This module can help ensure that the approach
remains effective even when dealing with limited
ratings or new items
4.9.ALGORITHM USED

Medicine recommendation systems can use a variety of


algorithms, including classification algorithms, machine
learning algorithms, and collaborative filtering algorithms
Classification algorithms:
These algorithms include nearest neighbors, logistic
regression, random forest, and multilayer perceptron. For
example, nearest neighbors uses a simple majority vote to
predict a class label based on a small number of training
samples that are similar to new data.
Machine learning algorithms:
These algorithms include support vector machine (SVM),
BP neural network, ID3 decision tree, Bayesian theorem,
clustering, and artificial neural network
Collaborative filtering algorithms:
These algorithms use user-item matrices based on
ratings to find similarities between users or items. They
can provide recommendations without understanding the
item, but may have problems with cold start sparsity and
scalability.

Medicine recommendation systems can help improve


patient outcomes by providing timely and accurate
drug recommendations, especially in medical
emergencies. They can also create customized health
recommendations, suggest treatment plans and lifestyle
changes, and improve patient engagement by providing
relevant health-related content
4.9.1 FULLY HOMOMORPHIC ENCRYPTION

Fully Homomorphic Encryption (FHE) is indeed a


fascinating topic, especially in the context of medical
recommendation systems where privacy and security of
sensitive data are paramount. Heres how FHE could be
relevant

Privacy-Preserving Data Analysis:


FHE allows computation on encrypted data without
decrypting it first. In a medical recommendation system, this
means that computations (like statistical analysis, machine
learning algorithms, etc.) can be performed directly on
encrypted patient data without exposing the data in its raw
form to anyone, including the system administrators or
analysts.

Secure Medical Data Sharing:


Healthcare providers often need to share patient data
for collaborative research or second opinions. FHE enables
secure data sharing by allowing computations on encrypted
data across different institutions without revealing the
actual data content

Patient-Centric Control:
FHE could empower patients to control who can access their
data and for what purposes. By keeping data encrypted
patients can maintain ownership and enforce fine-grained
access policies even when data is in use
Compliance with Regulations:
Many regions have stringent regulations ( e . g . , GDPR in Europe,
HIPAA in the US) governing the protection of personal health
information. FHE can help organizations comply with these
regulations by ensuring that sensitive data remains encrypted
during processing

However, FHE comes with challenges such as computational


overhead and complexity, which may affect performance in real
time medical recommendation systems. Advances in FHE
techniques and hardware acceleration are actively addressing
these challenges to make FHE more practical for various
applications, including healthcare

In summary, FHE holds promise for enhancing the security and


privacy of medical recommendation systems by enabling
computations on encrypted data, thereby mitigating risks
associated with data breaches and unauthorized access.
5.CONCLUSION
Medicine recommender systems can assist the medical care
providers with the selection of an appropriate medication for
the patients. The advanced technologies available nowadays
can help developing such recommendation systems which can
lead to more concise decisions

Health care is moving into the home increasingly often and


involving a mixture of people, a variety of tasks, and a broad
diversity of devices and technologies; it is also occurring in a
range of residential environments. The factors driving this
migration include the rising costs of providing health care; the
growing numbers of older adults; the increasing prevalence of
chronic disease; improved survival rates of various diseases,
injuries, and other conditions (including those of fragile
newborns); large numbers of veterans returning from war with
serious injuries; and a wide range of technological innovations.
The health care that results varies considerably in its safety,
effectiveness, and efficiency, as well as its quality and cost.

The committee was charged with examining this major trend


in health care delivery and resulting challenges from only one
of many perspectives: the study of human factors. From the
outset it was clear that the dramatic and evolving change in
health care practice and policies presents a broad array of
opportunities and problems. Consequently the committee
endeavored to maintain focus specifically on how using the
human factors approach can provide solutions that support
maximizing the safety and quality of health care delivered in
the home while empower
uh

You might also like