BACKEND IMPLEMENTATION FOR DIABETES RISK PREDICTION SYSTEM
Diabetes is a disease that has a major impact on global health, with the risk of serious complications and high mortality rates. To assist in the prevention and management of diabetes, the development of systems that can predict diabetes risk and calculate calorie intake is very important. This r...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/85859 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:85859 |
---|---|
spelling |
id-itb.:858592024-09-12T07:45:21ZBACKEND IMPLEMENTATION FOR DIABETES RISK PREDICTION SYSTEM Iqbal Alam Firmansyah, Muhammad Indonesia Final Project backend, efficient, diabetes, system INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/85859 Diabetes is a disease that has a major impact on global health, with the risk of serious complications and high mortality rates. To assist in the prevention and management of diabetes, the development of systems that can predict diabetes risk and calculate calorie intake is very important. This research aims to develop and implement a machine learning-based backend that can predict diabetes risk and develop a calorie calculation feature through integration with the Edamam API. In this study, the backend was designed to receive and process diabetes risk factor data such as age, gender, BMI, and other health factors. All this data is managed in a PostgreSQL database which ensures data security and accessibility. In addition, the development of the calorie calculation feature was carried out using machine learning to identify types of food from images sent by users, then food calorie information was retrieved through integration with the Edamam API. Backend functional testing is carried out using the Postman application to ensure that the system is able to meet all the specified requirements. In addition, performance testing was carried out using Locust to evaluate the system's ability to receive 50 images per hour. Test results show that the backend is able to carry out diabetes risk predictions and calorie calculations efficiently, and the system successfully receives and processes images with adequate RPS, namely 0.93, well above the minimum limit of 0.014 RPS. text |
institution |
Institut Teknologi Bandung |
building |
Institut Teknologi Bandung Library |
continent |
Asia |
country |
Indonesia Indonesia |
content_provider |
Institut Teknologi Bandung |
collection |
Digital ITB |
language |
Indonesia |
description |
Diabetes is a disease that has a major impact on global health, with the risk of serious
complications and high mortality rates. To assist in the prevention and management of
diabetes, the development of systems that can predict diabetes risk and calculate calorie
intake is very important. This research aims to develop and implement a machine
learning-based backend that can predict diabetes risk and develop a calorie calculation
feature through integration with the Edamam API. In this study, the backend was
designed to receive and process diabetes risk factor data such as age, gender, BMI, and
other health factors. All this data is managed in a PostgreSQL database which ensures
data security and accessibility. In addition, the development of the calorie calculation
feature was carried out using machine learning to identify types of food from images sent
by users, then food calorie information was retrieved through integration with the
Edamam API. Backend functional testing is carried out using the Postman application to
ensure that the system is able to meet all the specified requirements. In addition,
performance testing was carried out using Locust to evaluate the system's ability to
receive 50 images per hour. Test results show that the backend is able to carry out
diabetes risk predictions and calorie calculations efficiently, and the system successfully
receives and processes images with adequate RPS, namely 0.93, well above the minimum
limit of 0.014 RPS. |
format |
Final Project |
author |
Iqbal Alam Firmansyah, Muhammad |
spellingShingle |
Iqbal Alam Firmansyah, Muhammad BACKEND IMPLEMENTATION FOR DIABETES RISK PREDICTION SYSTEM |
author_facet |
Iqbal Alam Firmansyah, Muhammad |
author_sort |
Iqbal Alam Firmansyah, Muhammad |
title |
BACKEND IMPLEMENTATION FOR DIABETES RISK PREDICTION SYSTEM |
title_short |
BACKEND IMPLEMENTATION FOR DIABETES RISK PREDICTION SYSTEM |
title_full |
BACKEND IMPLEMENTATION FOR DIABETES RISK PREDICTION SYSTEM |
title_fullStr |
BACKEND IMPLEMENTATION FOR DIABETES RISK PREDICTION SYSTEM |
title_full_unstemmed |
BACKEND IMPLEMENTATION FOR DIABETES RISK PREDICTION SYSTEM |
title_sort |
backend implementation for diabetes risk prediction system |
url |
https://digilib.itb.ac.id/gdl/view/85859 |
_version_ |
1822010852771889152 |