Sistem Rekomendasi Resep Masakan Menggunakan Metode Content Based Filtering Berdasarkan Preferensi Pengguna

Authors

  • Vena Kurnia Sari Universitas Duta Bangsa Surakarta
  • Dwi Hartanti Universitas Duta Bangsa Surakarta
  • Eko Purwanto Universitas Duta Bangsa Surakarta

DOI:

https://doi.org/10.29408/jit.v8i2.30625

Keywords:

Recommendation System, Recipe, Content-Based Filtering, TF-IDF, Cosine Similarity

Abstract

Food is a fundamental human need that plays a crucial role in supporting health. For housewives, cooking is a daily routine in preparing nutritious meals for their families. In the digital era, technology simplifies recipe searching, but the abundance of available recipes often makes it difficult for users to find ones that match their available ingredients. To address this issue, this study develops a recipe recommendation system based on content-based filtering. The dataset was collected from cookpad.com and includes recipe names, ingredients, cooking duration, and cooking instructions. The system is designed using a content-based filtering approach and cosine similarity to measure the relevance between user input and existing recipe data. Users simply input ingredients, seasonings, or types of dishes they have, and the system provides relevant recommendations. Testing results show that the system can accurately identify and recommend recipes based on keywords, including specific cases such as "Soto Ayam Bening." The recommendations generated are reasonably accurate and assist users in selecting the most suitable recipes according to their needs. This system is expected to offer a practical solution for users in determining appropriate meal choices based on the ingredients available at home

References

[1] J. D. Kasingku, “Peran makanan sehat dalam meningkatkan kesehatan fisik dan kerohanian pelajar,” Jurnal Pendidikan Mandala, vol. 8. No. 3, p. 853–859, September 2023.

[2] Rusito, Teknologi Internet, Dasar Internet, Internet of Things (IoT) dan Bahasa HTML, Semarang: Yayasan Prima Agus Teknik, Maret 2021.

[3] R. N. S. F. Nur Ikhsani Suwandy Futri, “Penerapan metode Content-Based Filtering dan KNN pada aplikasi rekomendasi laptop berbasis mobile: Systematic literature review,” JATI (Jurnal Mahasiswa Teknik Informatika), vol. 7 No.2, pp. 1229-1236, April 2023.

[4] A. Sulami, “Penerapan Metode Content Based Filtering dalam Sistem Rekomendasi Pemilihan Produk Skincare,” Jurnal STRING (Satuan Tulisan Riset dan Inovasi Teknologi), vol. 9, 2024.

[5] R. M. Nazwa Aila Salsabilla, “Implementasi Metode Content-Based Filtering pada Aplikasi E-Catering Pemesanan Makanan Berbasis Mobile Android,” Journal of Information System Research (JOSH), Vol. %1 dari %26, no. 1, pp. 438-448, Oct. 2024.

[6] D. P. L. C. R. I. B. S. Anggraini Puspita Sari, “Sistem rekomendasi monitor pada komputer berdasarkan preferensi pengguna menggunakan metode content-based filtering,” Jurnal Mahasiswa Teknik Informatika (JAMASTIKA), vol. 3 No.2, pp. 70-78, Oktober 2024.

[7] V. A. D. H. Daniel Theo Santoso, “Prototipe Sistem Rekomendasi Film Indonesia Menggunakan Pendekatan Content Based,” Infotek : Jurnal Informatika dan Teknologi, vol. Vol. 7 No.2, pp. 444-455, Juli 2024.

[8] M. S. H. B. M. T. H. Amri Muliawan Nur, “Penerapan Algoritma K-Means Clustering Dalam Mengelompokkan Smartphone Yang Rekomendasi Berdasarkan Spesifikasi,” Infotek : Jurnal Informatika dan Teknologi, vol. 7 No.2, pp. 478-488, Juli 2024.

[9] D. R. R. M. Z. Sherly Christina, “Aplikasi resep masakan berbasis Android,” Jurnal SAINTEKOM, vol. 11 No.1, pp. 22-33, Februari 2021.

[10] V. A. d. D. Hartanti, “KNOWLEDGE BASED RECOMMENDATION MODELING FOR CLOTHING PRODUCT SELECTION RECOMMENDATION SYSTEM,” J. Tek. Inform. (JUTIF), Vol. %1 dari %23, No. 5, p. 1407–1413, Oct. 2022..

[11] I. G. N. Suryantara, Python: Implementasi algoritma kompleks dalam era Industri 5.0 dan Society 5.0, Jakarta: PT. Elex Media Komputindo, 2024.

[12] A. S. a. B. Putri, “Sistem rekomendasi berbasis Content-Based Filtering pada aplikasi berita online,” Jurnal Teknologi Informasi, vol. 12, pp. 45-58, 2020.

[13] D. S. d. Isabela, “Analisis Term Frequency Inverse Document Frequency (TF-IDF) Dalam Temu Kembali Informasi Pada Dokumen Teks,” SINTESIA: Jurnal Sistem dan Teknologi Informasi Indonesia, Vol. %1 dari %201, No. 2, pp. 81-88, Maret 2022.

[14] I. G. I. S. S. A. S. A. R. I. G. M. D. M. N. S. I. S. S. H. I. M. D. M. Prastyadi Wibawa Rahayu, Buku Ajar Data Mining, PT. Sonpedia Publishing Indonesia, Januari 2024.

[15] A. Sudianto, B. A. C. Permana, Muhammad Wasil, and Harianto, “Penerapan Sistem Payment Gateway Pada E-Commerce Sebagai Upaya Peningkatan Penjualan”, INFOTEK, vol. 8, no. 1, pp. 271–279, Jan. 2025.

[16] R. S. Pressman, Software Engineering: A Practitioner's Approach, 7th ed, New York: McGraw-Hill, 2010.

Downloads

Published

15-07-2025

How to Cite

Kurnia Sari, V., Hartanti, D., & Purwanto, E. (2025). Sistem Rekomendasi Resep Masakan Menggunakan Metode Content Based Filtering Berdasarkan Preferensi Pengguna. Infotek: Jurnal Informatika Dan Teknologi, 8(2), 345–355. https://doi.org/10.29408/jit.v8i2.30625

Most read articles by the same author(s)