AI Developer • Data Scientist • Full-Stack Developer • 2025

Diabets Care

Intelligent Meal Recommendation System for Type 2 Diabetes Patients

Diabets Care Project Showcase
Deskripsi Proyek

Diabets Care adalah sistem rekomendasi menu harian berbasis web yang dirancang untuk membantu penderita Diabetes Melitus Tipe 2 menentukan pilihan makanan yang sesuai dengan kebutuhan nutrisi, kondisi kesehatan, alergi, dan preferensi makanan masing-masing pengguna.

Sistem menggabungkan pendekatan Hybrid Filtering dan algoritma optimasi Least Squares untuk menghasilkan rekomendasi menu yang tidak hanya sesuai dengan preferensi pengguna, tetapi juga memenuhi kebutuhan gizi harian berdasarkan standar nutrisi penderita diabetes. Platform ini membantu pengguna memperoleh rekomendasi makanan yang lebih personal, seimbang, dan mendukung pengelolaan kadar gula darah secara berkelanjutan.

Fitur Utama
  • Personalized Daily Meal Recommendation: Rekomendasi menu harian personal sesuai kondisi kesehatan dan kebutuhan masing-masing pengguna.
  • Nutritional Requirement Calculation: Perhitungan matematis kebutuhan nutrisi dan kalori harian spesifik penderita diabetes.
  • Hybrid Filtering Recommendation Engine: Algoritma rekomendasi gabungan (content-based & collaborative filtering) untuk pilihan makanan yang relevan.
  • Least Squares Portion Optimization: Optimasi porsi makanan secara presisi agar memenuhi target gizi harian yang direkomendasikan.
  • Allergy & Dietary Restriction Filtering: Penyaringan bahan makanan pemicu alergi atau pantangan diet khusus pengguna.
  • Nutritional Composition Analysis: Analisis mendetail kandungan gizi (karbohidrat, serat, protein, lemak) di setiap menu masakan.
  • 30-Day Meal Planning System: Perencanaan menu makanan terstruktur selama 30 hari untuk konsistensi pola makan sehat.
  • User Profile Management: Pengelolaan data profil pengguna, riwayat medis, dan preferensi diet secara terpusat.
Dampak Proyek
  • Kebutuhan Gizi Terpenuhi: Membantu penderita diabetes memilih menu yang sesuai dengan kebutuhan nutrisi harian.
  • Rekomendasi Personal: Menghasilkan rekomendasi makanan yang lebih personal berdasarkan kondisi dan preferensi pengguna.
  • Porsi Optimal: Mengoptimalkan porsi makanan agar mendekati target kebutuhan energi, protein, lemak, karbohidrat, dan serat menggunakan algoritma optimasi.
  • Pengendalian Pola Makan: Mendukung pengelolaan pola makan yang lebih terstruktur untuk membantu pengendalian diabetes secara berkelanjutan.
Detail Informasi
Peran AI Dev • Data Scientist • Full-Stack Dev
Instansi Universitas Airlangga (Project Akhir/Riset)
Tahun 2025
Tech Stack
Python (Flask) SQLite HTML5 / CSS3 / JS NumPy & Pandas SciPy (Optimization) Machine Learning
Keahlian Kunci
Artificial Intelligence Recommendation System Machine Learning Data Science Optimization Algorithm Data Analytics Healthcare Informatics Full-Stack Web Development System Design Problem Solving
Scan Project
QR Code GitHub Diabets Care

Scan kode QR atau klik tombol di bawah untuk langsung menuju repository GitHub proyek ini.