Introduction
This is a contact tracing mobile application along with a web application to trace the the close contacts of covid 19 and chronic kidney disease infected persons. GPS and Bluetooth technologies will be used to trace the contacts
Problem Overview
PROBLEMS RELATED WITH COVID-19 ( Communicable disease )
- Inefficiency to trace the close contacts of an infected person manually.
- Not being able to know whether you’ve been in contact with an infected person.
- Lack of options to know whether a public place was visited by an infected person recently.
PROBLEMS RELATED WITH Chronic Kidney Disease/CKDu ( Non-Communicable)
- Lack of awareness
- Difficulty in manually sorting data to identify the spreading rates and trends.
- No efficient way to identify disease spreading hotspots/areas by the general public .
As a solution, we are proposing to build a contact tracing mobile application as well as a web application. We are planing to use both bluetooth and GPS to track down the contacts of the infected person.
Solution Overview
COVID19
To trace the close contacts Bluetooth is used.
To track the whereabouts (History of the locations visited) of the infected person GPS is used.
Using this GPS data, a proper dataset is created. Then this data set will be processed using data mining and machine learning techniques to provide the users with HIGH RISK ZONES on a map , Future predictions of the spread of the disease.
Chronic kidney disease
Data of the infected people are uploaded by the health officials. This dataset is then subjected to data mining and using machine learning techniques, users are alerted when they enter a high risk zone and predictions are made for the third party authorities so that necessary precautions can be made to minimize the spread.
Solution Architecture
Data Flow
Mobile App Demo
GPS tracking
Web App Demo
Requirements Analysis
Functional Requirements
System should be able to trace close contacts of an infected person.
Mobile application
- Should get gps and bluetooth tracking permission
- Should be able to display covid 19 and CKDu updates.
- Should send alert notifications when risk detected
- Should be able to get covid status through the app
Web app
- Should allow authorities to track user details
- Should allow public users to check covid 19 and ckdu updates.
Non-Functional Requirements
Usability
- Responsive user friendly UI
Reliability
- Tracks user locations for every 15 seconds
Performance
- Realtime updates of maps and charts
UML Class Diagram
Use case Diagrams
Mobile app
Web app
Machine Learning Proposal
Communicable
-Based on the covid infection,recovery and death counts prediction in trends are made (Forecast) -Based on Geo-locations Hotspot identification and spreading rates are identified. -Based on bluetooth data cluster formation and spread of the cluster is predicted.
Non-Communicable
-Based on the infected , recovered and death counts of specific locations the trend in spread is predicted
MACHINE LEARNING WORKFLOW