A SECURED PLATFORM FOR PHARMACEUTICAL AND
MEDICAL CONSULTING SERVICES
A SECURED PLATFORM FOR PHARMACEUTICAL AND MEDICAL CONSULTING SERVICES
CDAP | Project Progress Presentation
Project ID : 2022-164
2022 / 02 / 02 1
Our Supervisor
Mr. Thusithanjana Thilakarthna
LECTURER
FACULTY OF COMPUTING | COMPUTER SCIENCE & SOFTWARE ENGINEERING
2022 / 02 / 02 2
Our Co-Supervisor
Mr. Didula Chamara
LECTURER
FACULTY OF COMPUTING | COMPUTER SCIENCE & SOFTWARE ENGINEERING
2022 / 02 / 02 3
Our Team
Perera N.D.A.
Jayasinghe J.P.N.H.
Gangegedara T.K.
IT19146416
Software Engineering
IT19210070
Software Engineering
IT19210216
Software Engineering
Samiraja D.S.M.M.C.A.B.
IT19153582
Information Technology
2022 / 02 / 02 4
Introduction
Research Problem
Objectives
System Overview
Subcomponents
Commercialization
Content
2022 / 02 / 02 5
INTRODUCTION
2022 / 02 / 02 6
Introduction of mHealth
2022 / 02 / 02 7
Older users and physically disabled persons can’t use a mobile application
Elder people are not flexible with interfaces
Sometimes pharmacists’ couldn’t identify the prescription
Can’t trust about secure of the data
Research Problem
2022 / 02 / 02 10
Our Objectives
2022 / 02 / 02 11
System Overview
2022 / 02 / 02 12
Perera N.D.A
IT19146416
Software Engineering
2022 / 02 / 02 13
Ethereum block-chain based network to secure and store medical records
2022 / 02 / 02 14
IT19146416 | Perera N.D.A | 2022-164
Introduction
2022 / 02 / 02 15
IT19146416 | Perera N.D.A | 2022-164
Research Problem
Can a user trust to enter the patient details?
Can patients control their medical records?
2022 / 02 / 02 16
IT19146416 | Perera N.D.A | 2022-164
Main Objective
To develop an Ethereum block-chain based network to secure and store medical records
2022 / 02 / 02 17
IT19146416 | Perera N.D.A | 2022-164
Specific Objectives
Implement a trusted reputation-based re-encryption oracle to securely fetch and share patients’ medical data
A reliable mechanism is created for the doctors to store medical data and access the historical data
2022 / 02 / 02 18
IT19146416 | Perera N.D.A | 2022-164
METHODOLOGY
2022 / 02 / 02 19
IT19146416 | Perera N.D.A | 2022-164
Content
2022 / 05 / 26 20
IT19146416 | Perera N.D.A | 2022-164
System Diagram
Achievements
Technologies
Current Progress
Task to be Completed
Requirements
Risk Mitigation
System Diagram
2022 / 05 / 26 21
IT19146416 | Perera N.D.A | 2022-164
Proof of work
IT19146416 | Perera N.D.A | 2022-164
2022 / 05 / 26 22
IT19146416 | Perera N.D.A | 2022-164
2022 / 05 / 26 23
Tools &Technologies
Blockchain
Decentralized network
Ethereum Blockchain System
Remix IDE
Smart Contracts
2022 / 05 / 26 24
IT19210216 | Gangegedara T.K. | 2022-164
Metamask Wallet
Proxy Re-encryption Schema
Current Progress
IT19146416 | Perera N.D.A | 2022-164
2022 / 05/ 26 25
Task To Be Completed
IT19146416 | Perera N.D.A | 2022-164
2022 / 05 / 26 26
Requirements
Functional Requirements
Non-functional Requirements
2022 / 05 / 26 27
IT19146416 | Perera N.D.A | 2022-164
Risk Mitigation
IT19146416 | Perera N.D.A | 2022-164
2022 / 05 / 26 28
Jayasinghe J.P.N.H.
IT19210070
Software Engineering
2022 / 02 / 02 29
IT19210070 | Jayasinghe J.P.N.H. | 2022-164
Use voice recognition to search medications and get relevant information
2022 / 02 / 02 30
IT19210070 | Jayasinghe J.P.N.H. | 2022-164
Introduction
2022 / 02 / 02 31
IT19210070 | Jayasinghe J.P.N.H. | 2022-164
Background
Why do healthcare Apps need such kind of feature?
How our research varies from others?
2022 / 02 / 02 32
IT19210070 | Jayasinghe J.P.N.H. | 2022-164
Research Problem
Can elders or people with some reading difficulties use this application easily?
Do you know the usages of the medicine you use?
2022 / 02 / 02 33
IT19210070 | Jayasinghe J.P.N.H. | 2022-164
Main Objective
Voice recognition feature to search the medicines and their details
2022 / 02 / 02 34
IT19210070 | Jayasinghe J.P.N.H. | 2022-164
Specific Objectives
Get to know about various medications
Use text-to-speech feature for listening to the description
2022 / 02 / 02 35
IT19210070 | Jayasinghe J.P.N.H. | 2022-164
METHODOLOGY
2022 / 02 / 02 36
IT19210070 | Jayasinghe J.P.N.H. | 2022-164
Content
2022 / 05 / 26 37
IT19210070 | Jayasinghe J.P.N.H. | 2022-164
System Diagram
Achievements
Technologies
Current Progress
Task to be Completed
Requirements
Risk Mitigation
System Diagram
2022 / 05 / 26 38
IT19210070 | Jayasinghe J.P.N.H. | 2022-164
Proofs
2022 / 05 / 26 39
IT19210070 | Jayasinghe J.P.N.H. | 2022-164
2022 / 05 / 26 40
IT19210070 | Jayasinghe J.P.N.H. | 2022-164
2022 / 05 / 26 41
IT19210070 | Jayasinghe J.P.N.H. | 2022-164
Technologies
Python
Librosa
CNN
TensorFlow
Keras
2022 / 05 / 26 42
IT19210070 | Jayasinghe J.P.N.H. | 2022-164
Current Progress
2022 / 05 / 26 43
IT19210070 | Jayasinghe J.P.N.H. | 2022-164
Task To Be Completed
2022 / 05 / 26 44
IT19210070 | Jayasinghe J.P.N.H. | 2022-164
Requirements
Functional Requirements
Non-functional Requirements
2022 / 05 / 26 45
IT19210070 | Jayasinghe J.P.N.H. | 2022-164
Risk Mitigation
2022 / 05 / 26 46
IT19210070 | Jayasinghe J.P.N.H. | 2022-164
Gangegedara T.K.
IT19210216
Software Engineering
2022 / 05 / 26 47
IT19210216 | Gangegedara T.K. | 2022-164
Identify medicines and read prescriptions by detecting through a mobile camera
2022 / 05 / 26 48
IT19210216 | Gangegedara T.K. | 2022-164
Introduction
2022 / 05 / 26 49
IT19210216 | Gangegedara T.K. | 2022-164
Research Problem
Difficult to read handwritten prescriptions
Lack of knowledge about medicines
Can’t get pharmacy details
Cause too many diseases by getting wrong medicines
2022 / 05 / 26 50
IT19210216 | Gangegedara T.K. | 2022-164
Main Objective
Provide accurate medicine descriptions by identifying the medicine box or reading prescriptions through the camera
2022 / 05 / 26 51
IT19210216 | Gangegedara T.K. | 2022-164
Specific Objectives
Get all the pharmacy details
Get to know about various medications
Get the nearest pharmacy that medicine is available
2022 / 05 / 26 52
IT19210216 | Gangegedara T.K. | 2022-164
METHODOLOGY
2022 / 05 / 26 53
IT19210216 | Gangegedara T.K. | 2022-164
System Diagram
Achievements
Technologies
Current Progress
Content
2022 / 05 / 26 54
IT19210216 | Gangegedara T.K. | 2022-164
Task to be Completed
Requirements
Risk Mitigation
System Diagram
2022 / 05 / 26 55
IT19210216 | Gangegedara T.K. | 2022-164
Achievements
CNN based Neural Network Model, TensorFlow , OpenCV
CNN, Tesseract , OpenCV
2022 / 05 / 26 56
IT19210216 | Gangegedara T.K. | 2022-164
In method 1 train a CNN model and get accuracy around 0.8
2022 / 05 / 26 57
IT19210216 | Gangegedara T.K. | 2022-164
In method 2 printed medicine or handwritten medicine detected through the webcam.
2022 / 05 / 26 58
IT19210216 | Gangegedara T.K. | 2022-164
Technologies
Python
CNN
Tesseract
Open CV
TensorFlow
2022 / 05 / 26 59
IT19210216 | Gangegedara T.K. | 2022-164
OCR
Current Progress
2022 / 05 / 26 60
IT19210216 | Gangegedara T.K. | 2022-164
Task To Be Completed
2022 / 05 / 26 61
IT19210216 | Gangegedara T.K. | 2022-164
Requirements
Functional Requirements
Non-functional Requirements
2022 / 05 / 26 62
IT19210216 | Gangegedara T.K. | 2022-164
Risk Mitigation
2022 / 05 / 26 63
IT19210216 | Gangegedara T.K. | 2022-164
Samiraja D.S.M.M.C.A.B.
IT19153582
Information Technology
2022 / 05 / 26 64
IT19153582 | Samiraja D.S.M.M.C.A.B. | 2022-164
Design Flexible Interfaces For Both Elder & Younger People According To User Interaction
2022 / 05 / 26 65
IT19153582 | Samiraja D.S.M.M.C.A.B. | 2022-164
Introduction
2022 / 05 / 26 66
IT19153582 | Samiraja D.S.M.M.C.A.B. | 2022-164
Research Problem
Elder people can’t clearly see the interfaces
Language may not understandable for everyone
Too many actions to do within a task
2022 / 05 / 26 67
IT19153582 | Samiraja D.S.M.M.C.A.B. | 2022-164
Main Objective
To Make sure that the application is flexible for both elder and younger users
2022 / 05 / 26 68
IT19153582 | Samiraja D.S.M.M.C.A.B. | 2022-164
Specific Objectives
Make sure the application is understandable for everyone
Use different languages
Use different types of login
2022 / 05 / 26 69
IT19153582 | Samiraja D.S.M.M.C.A.B. | 2022-164
METHODOLOGY
2022 / 05 / 26 70
IT19153582 | Samiraja D.S.M.M.C.A.B. | 2022-164
System Diagram
Achievements
Technologies
Current Progress
Content
2022 / 05 / 26 71
Task to be Completed
Requirements
Risk Mitigation
IT19153582 | Samiraja D.S.M.M.C.A.B. | 2022-164
System Diagram
2022 / 05 / 26 72
IT19153582 | Samiraja D.S.M.M.C.A.B. | 2022-164
Achievements
Create UI using flutter and flutter lab.
2022 / 05 / 26 73
IT19153582 | Samiraja D.S.M.M.C.A.B. | 2022-164
Detect the person from the webcam and identify age and gender correctly.
2022 / 05 / 26 74
IT19153582 | Samiraja D.S.M.M.C.A.B. | 2022-164
Technologies
Python
Figma
Flutter
Open CV
Flutter Lab
2022 / 05 / 26 75
IT19153582 | Samiraja D.S.M.M.C.A.B. | 2022-164
Current Progress
2022 / 05 / 26 76
IT19153582 | Samiraja D.S.M.M.C.A.B. | 2022-164
Task To Be Completed
2022 / 05 / 26 77
IT19153582 | Samiraja D.S.M.M.C.A.B. | 2022-164
Requirements
Functional Requirements
Non-functional Requirements
2022 / 05 / 26 78
IT19153582 | Samiraja D.S.M.M.C.A.B. | 2022-164
Risk Mitigation
2022 / 05 / 26 79
IT19153582 | Samiraja D.S.M.M.C.A.B. | 2022-164
Commercialization
Pharmacists, Doctors, Patients & Persons.
Free access to the application
in the first 3 months.
Publish a video trailer of our
product in social media platforms.
2022 / 05 / 26 80
Any Questions?
2022 / 05 / 26 81
THANK YOU !
2022 / 05 / 26 82