MOBILE-BASED FOOD RECOMMENDATION SYSTEM USING HYBRID FILTERING METHODS
Main Article Content
Abstract
In the era of technological progress, information technology-based applications have changed the way we view and choose food. With more and more choices available, many people face the challenge of trying different foods because they are not sure whether a dish will suit their taste. Therefore, a recommendation system was developed to increase user satisfaction and ease of food selection using the Hybrid Filtering method which combines Collaborative Filtering and Content-Based Filtering with the cascade technique. The analysis carried out on this system will be based on food descriptions which include the composition of the food itself such as taste and main ingredients. Meanwhile, users will be asked to fill in preferences based on food descriptions. The operation of this technique involves making recommendations first using the Collaborative Filtering method. Next, the recommendations from this method are further filtered using the Content-Based Filtering method. To calculate the similarity value between items, the cosine similarity formula is used, and to predict missing ratings, the weighted sum formula is used. The research results show that combining these two methods produces better recommendations than using either method separately. The results obtained from the calculation data show that the value produced to find out how big the error value is between the predicted value and the actual value for ten items is 0.29. Apart from that, a survey was also conducted on respondents, and the findings showed that eight out of ten people stated that the recommendations given were in line with their preferences.
Article Details

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
References
[1] Arfisko, H. H., & Wibowo, A. T. (2022). Sistem Rekomendasi Film Menggunakan Metode Hybrid Collaborative Filtering Dan Content-based Filtering. EProceedings of Engineering. Retrieved from https://openlibrarypublications.telkomuniversity.ac.id/index.php/engineering/article/view/18 066
[2] B. Walek and V. Fojtik. (2020, November). A hybrid recommender system for recommending relevant movies using an expert system. Expert Systems with Applications, 113452–113452. doi:https://doi.org/10.1016/j.eswa.2020.113452
[3] G. Geetha, M. Safa, C. Fancy, and D. Saranya. (2018). A Hybrid Approach using Collaborative filtering and Content based Filtering for Recommender System,. Journal of physics, 012101–012101. doi:https://doi.org/10.1088/1742-6596/1000/1/012101
[4] H.-Q. Do, T.-H. Le, and B.-S. Yoon,. (2020, February). Dynamic Weighted Hybrid Recommender Systems,. doi:https://doi.org/10.23919/icact48636.2020.9061465
[5] Mohamed, M. H., & I. M. (2019). Recommender Systems Challenges and Solutions Survey. International Conference on Innovative Trends in Computer Engineering (ITCE). doi:10.1109/itce.2019.8646645
[6] . Haubner and T. Setzer,. (2020). Applying Optimal Weight Combination in Hybrid Recommender Systems,. Retrieved from ResearchGate: [1] Arfisko, H. H., & Wibowo, A. T. (2022). Sistem Rekomendasi Film Menggunakan Metode Hybrid Collaborative Filtering Dan Content-based Filtering. EProceedings of Engineering. Retrieved from https://openlibrarypublications.telkomuniversity.ac.id/index.php/engineering/article/view/18066
[2] B. Walek and V. Fojtik. (2020, November). A hybrid recommender system for recommending relevant movies using an expert system. Expert Systems with Applications, 113452–113452. doi:https://doi.org/10.1016/j.eswa.2020.113452
[3] G. Geetha, M. Safa, C. Fancy, and D. Saranya. (2018). A Hybrid Approach using Collaborative filtering and Content based Filtering for Recommender System,. Journal of physics, 012101–012101. doi:https://doi.org/10.1088/1742-6596/1000/1/012101
[4] H.-Q. Do, T.-H. Le, and B.-S. Yoon,. (2020, February). Dynamic Weighted Hybrid Recommender Systems,. doi:https://doi.org/10.23919/icact48636.2020.9061465
[5] Mohamed, M. H., & I. M. (2019). Recommender Systems Challenges and Solutions Survey. International Conference on Innovative Trends in Computer Engineering (ITCE). doi:10.1109/itce.2019.8646645
[6] . Haubner and T. Setzer,. (2020). Applying Optimal Weight Combination in Hybrid Recommender Systems,. Retrieved from ResearchGate: https://www.researchgate.net/publication/339021993_Applying_Optimal_Weight_Combination_in_Hybrid_Recommender_Systems
[7] Prasetio, N. (2019, July 11). Recommendation System Dengan Python : Definisi (Part 1). Medium. (Data Folks Indonesia) Retrieved from https://medium.com/data-folks-indonesia/recommendation-system-dengan-python-definisi-part-1-71154dc3f700
[8] qutbuddin, . (2020, March 7). Comprehensive Guide on Item Based Collaborative Filtering. Medium. Retrieved from Towards Data Science: https://towardsdatascience.com/comprehensive-guide-on-item-based-recommendation-systems-d67e40e2b75d
[9] Utami, S. (2018). Kuliner Sebagai Identitas Budaya: Perspektif Komunikasi Lintas Budaya. Journal of Strategic Communication, 36–44.
[10] Y. Koren, S. Rendle, and R. M. Bell,. (2021). Advances in Collaborative Filtering,. Springer eBooks. doi:https://doi.org/10.1007/978-1-0716-2197-4_3