Development of a Backend System Using .Net for a Diet Food Consultation Application Utilizing Deep Learning
Abstract
Penelitian ini membahas implementasi backend pada aplikasi konsultasi makanan diet menggunakan deep learning. Backend dikembangkan menggunakan .NET dan PostgreSQL untuk mengelola data pengguna dan makanan. Model YOLOv8 digunakan untuk mendeteksi makanan pada gambar, dengan informasi nutrisi yang diambil dari FatSecret. Integrasi model dilakukan menggunakan ONNX Runtime, dan aplikasi di-deploy di Google Cloud Run menggunakan Docker. Hasil pengujian beban menunjukkan bahwa backend ini mampu menangani deteksi makanan untuk setidaknya 10 pengguna secara bersamaan, dengan masing-masing pengguna melakukan hingga 100 permintaan, sehingga total mencapai 1.000 permintaan. Implementasi ini diharapkan menjadi dasar bagi pengembangan aplikasi konsultasi diet yang lebih canggih.
Kata kunci— backend, deep learning, yolov8, onnx, .net, docker, gcp, fatsecret, diet
References
C. Rachmi, H. Jusril, I. Ariawan, T. Beal, and A. Sutrisna, "Eating behaviour of Indonesian adolescents: a systematic review of the literature," Public Health Nutrition, vol. 24, pp. s84-s97, 2020. [Online]. Available: https://doi.org/10.1017/S1368980020002876. [Accessed: June 27, 2024].
D. Colozza, "A qualitative exploration of ultra-processed foods consumption and eating out behaviours in an Indonesian urban food environment," Nutrition and Health, vol. 2601060221133897, 2022. [Online]. Available: https://doi.org/10.1177/02601060221133897. [Accessed: June 27, 2024].
Alodokter, "Konsultasi gizi dan pola makan," Alodokter. [Online]. Available: https://www.alodokter.com/carirumah-sakit/gizi-klinik/konsultasi-gizi-dan-polamakan?page=1. [Accessed: June 27, 2024].
World Health Organization, "Indonesia obesity rates among adults double over past two decades," WHO Indonesia News, Mar. 4, 2021. [Online]. Available: https://www.who.int/indonesia/news/detail/04-03-2021-indonesia-obesity-rates-among-adults-double-over-pasttwo-decades. [Accessed: June 27, 2024].
R. Ardiyanti, "Obesity and cholesterol factors on hypertension in Indonesia: Data of Indonesian basic health research 2013," Neliti, 2018. [Online]. Available: https://www.neliti.com/publications/275485/obesityand-cholesterol-factors-on-hypertension-in-indonesiadata-of-indonesian. [Accessed: June 27, 2024].
Goodstats.id, "Kasus diabetes pada usia muda di Indonesia meroket jadi yang terbanyak di ASEAN," Goodstats, Nov. 17, 2022. [Online]. Available: https://goodstats.id/article/kasus-diabetes-pada-usiamuda-di-indonesia-meroket-jadi-yang-terbanyak-diasean-LVlXV. [Accessed: June 27, 2024].
Goodstats.id, "Tingkat kematian akibat obesitas di Indonesia selama kurun waktu 10 tahun," Goodstats, 2023. [Online]. Available: https://goodstats.id/article/tingkat-kematian-akibatobesitas-di-indonesia-selama-kurun-waktu-10-tahunGZ74l. [Accessed: June 29, 2024].
Goodstats.id, "Peringkat 6 di Asia Tenggara, obesitas masih jadi mimpi buruk di Indonesia," Goodstats, 2023. [Online]. Available: https://goodstats.id/article/peringkat-6-di-asia-tenggaraobesitas-masih-jadi-mimpi-buruk-di-indonesia-Gd3Pn. [Accessed: June 29, 2024].
Goodstats.id, "Tingkat obesitas negara Asia Tenggara," Goodstats, 2023. [Online]. Available: https://goodstats.id/infographic/tingkat-obesitas-negaraasia-tenggara-WVgu8. [Accessed: June 29, 2024].
Katadata.co.id, "Ini Penyakit Kronis yang Banyak Diderita Lansia Indonesia," Databoks, May 30, 2022. [Online]. Available: https://databoks.katadata.co.id/datapublish/2022/05/30/ini-penyakit-kronis-yang-banyak-diderita-lansiaindonesia. [Accessed: June 29, 2024].



