WoT-Digital-Twin-Healtcare-Heart-Failure

Web page

You can access the web page at the following link: https://unisalento-idalab-iotcourse-2022-2023.github.io/WoT-Digital-Twin-Healtcare-Heart-Failure/

Preview

On each page of the site, it is possible to download the csv of the dataset by simply clicking on the respective button.

A machine learning algorithm was used to give information on the probability of a patient suffering from heart failure; this parameter is displayed in both dashboards.

The documentation of the project can be found here: https://github.com/UniSalento-IDALab-IoTCourse-2022-2023/WoT-Digital-Twin-Healtcare-Heart-Failure/blob/master/wot_heart_digital_twin_documentation.pdf

Architecture

In the following picture it is possible to see the architecture of the system, presenting all the technologies used and how they interact with each other.

architecture

Dashboards

Patients list

The frontend provides a main dashboard, where the doctor can get an overview of the patients’ status. dashboard

The doctor can switch the display mode to the patient-specific dashboard using the button in the last column.

Patient Digital Twin

Through the use of graphs and visual tools, the patient’s status can be monitored in this section. 1

user2 The patient’s heartbeat values, which were recorded every minute, are displayed on a graph. The default display is set to 5 hours, meaning that the patient’s values recorded during this time are displayed. However, a function was implemented that allows the doctor to change how the values are displayed in the graph. The doctor has the option to adjust this time limit at any time to 1 hour or 12 hours. On the other hand, the second graph shows the spO2 measurements taken for each patient. The same logic that was used to create the previous graph was also used to create this one.

The patient’s ECG is be viewed on a carousel. As you scroll through the images, the same graph is visible, but with important features like the R, P, Q, S, and T peaks highlighted. ecg1 ecg2 ecg3

Component

For more information, please refer to the relevant git pages of the various components

Machine Learning https://github.com/UniSalento-IDALab-IoTCourse-2022-2023/WoT-Digital-Twin-Healtcare-Heart-Failure-Machine-Learning

Frontend https://github.com/UniSalento-IDALab-IoTCourse-2022-2023/WoT-Digital-Twin-Healtcare-Heart-Failure-Frontend

Backend https://github.com/UniSalento-IDALab-IoTCourse-2022-2023/WoT-Digital-Twin-Healtcare-Heart-Failure-Machine-Backend