Sistem Personalisasi Rekomendasi Resep Masakan untuk Penderita Diabetes Berdasarkan Profil Nutrisi Menggunakan Content-Based Filtering

INDRIANTO, RIZAL ARDI (2026) Sistem Personalisasi Rekomendasi Resep Masakan untuk Penderita Diabetes Berdasarkan Profil Nutrisi Menggunakan Content-Based Filtering. Other thesis, Universitas Duta Bangsa Surakarta.

[thumbnail of Cover dan Abstrak.pdf] Text
Cover dan Abstrak.pdf - Preview
Restricted to Registered users only

Download (304kB)
[thumbnail of Bab 1.pdf] Text
Bab 1.pdf - Preview
Restricted to Registered users only

Download (371kB)
[thumbnail of Bab 2.pdf] Text
Bab 2.pdf - Preview
Restricted to Registered users only

Download (350kB)
[thumbnail of Bab 3.pdf] Text
Bab 3.pdf - Preview
Restricted to Registered users only

Download (1MB)
[thumbnail of Bab 4.pdf] Text
Bab 4.pdf - Preview
Restricted to Registered users only

Download (6MB)
[thumbnail of Bab 5.pdf] Text
Bab 5.pdf - Preview
Restricted to Registered users only

Download (286kB)
[thumbnail of Daftar Pustaka.pdf] Text
Daftar Pustaka.pdf - Preview
Restricted to Registered users only

Download (47kB)
[thumbnail of Lampiran.pdf] Text
Lampiran.pdf - Preview
Restricted to Registered users only

Download (400kB)
[thumbnail of Artikel Publikasi.pdf] Text
Artikel Publikasi.pdf - Preview
Restricted to Registered users only

Download (687kB)

Abstract

Diabetes melitus merupakan penyakit kronis yang membutuhkan pengelolaan pola makan secara tepat untuk menjaga kestabilan kadar gula darah. Namun, banyak penderita diabetes mengalami kesulitan dalam menentukan resep makanan yang sesuai dengan kebutuhan nutrisi karena keterbatasan informasi mengenai kandungan kalori, protein, lemak, dan karbohidrat pada makanan. Oleh karena itu, diperlukan suatu sistem yang mampu memberikan rekomendasi resep makanan berdasarkan kebutuhan nutrisi pengguna. Penelitian ini bertujuan untuk mengembangkan sistem personalisasi rekomendasi resep masakan bagi penderita diabetes berdasarkan profil nutrisi menggunakan metode Content-Based Filtering.Metode yang digunakan dalam penelitian ini memanfaatkan Term Frequency-Inverse Document Frequency (TF-IDF) untuk melakukan ekstraksi dan representasi fitur, serta Cosine Similarity untuk menghitung tingkat kemiripan antara profil nutrisi pengguna dengan karakteristik nutrisi resep makanan. Dataset yang digunakan berupa data resep makanan dengan atribut utama berupa kalori, protein, lemak, dan karbohidrat. Sistem dikembangkan menggunakan bahasa pemrograman Python dengan framework Streamlit. Proses rekomendasi dilakukan melalui tahapan preprocessing data, pembentukan representasi fitur, perhitungan similarity, dan pemeringkatan resep berdasarkan nilai kemiripan tertinggi.Hasil penelitian menunjukkan bahwa sistem berhasil memberikan rekomendasi resep makanan berdasarkan profil nutrisi yang dimasukkan pengguna. Pengujian Black Box terhadap beberapa skenario masukan menunjukkan bahwa fungsi sistem, mulai dari input profil nutrisi, penyaringan data, proses rekomendasi, hingga penanganan kondisi tanpa hasil, dapat berjalan sesuai dengan rancangan. Validasi algoritma juga dilakukan dengan membandingkan hasil perhitungan manual dan hasil sistem untuk memastikan kesesuaian implementasi metode TF-IDF, Cosine Similarity, dan Content-Based Filtering. Sistem yang dikembangkan dapat membantu pengguna memperoleh alternatif pilihan resep makanan yang lebih sesuai dengan kebutuhan nutrisi penderita diabetes.

Item Type: Thesis (Other)
Uncontrolled Keywords: Content-Based Filtering, Cosine Similarity, Diabetes, Profil Nutrisi, Sistem Rekomendasi, TF-IDF.
Subjects: T Technology > T Technology (General)
Divisions: Fakultas Ilmu Komputer > S1 - Teknik Informatika
SWORD Depositor: Perpustakaan Fikom
Depositing User: Perpustakaan Fikom
Date Deposited: 28 Oct 2026 08:36
Last Modified: 28 Oct 2026 08:36
URI: http://eprints.udb.ac.id/id/eprint/5450

Actions (login required)

View Item
View Item