Yan Watequlis Syaifudin, Triatna Fatmawati, Nabilah Argyanti Ardyningrum, Indrazno Siradjuddin, Dwi Puspitasari, Mungki Astiningrum
Cooking is an essential part of daily life activity for many people worldwide to fulfill nutritional needs. Basically, it is the process of preparing food by combining different ingredients and applying various cooking techniques. Commonly, most people use the available ingredients they have on hand to prepare meals. The preferred ingredients often depend on what's in their pantry, refrigerator, or garden, as well as what's easily accessible from local grocery stores or markets. This paper presents an approach method to providing a list of recommended recipes based on the availability of ingredients and recipe selection behavior of users by implementing a recipe recommendation system, namely EasyCook. Data on recipes is gathered from various websites that provide popular Indonesian food recipes using the web scraping process. Then, content-based filtering is applied as an approach method to identify the similarity of recipe ingredients and generate recipe recommendations. To evaluate the developed system's effectiveness, aspects of web scraping and the recommendation process based on ingredient availability and user-preferred recipes are investigated. The results show that the developed system effectively provides recommended recipes for users based on ingredient availability and user-preferred recipes. © 2023 IEEE.
State Polytechnic of Malang, Dept. of Information Technology, Malang, Indonesia