Enhancing Meal Recommendation Algorithms: A Contextual Approach to Machine Learning Calibration
At a glance
- Citations
- 1
- References
- 8
- Comments
- 0
Abstract
Personalization has remained a very crucial aspect of present-day business strategies as corporations begin to increasingly use the data and machine learning to personalize experiences towards individual users. This paper explores designing a food recommendation system catering to each user's personalized preferences. The system assimilates various inputs gathered from different users, incorporating dietary restrictions, time, and prevailing weather conditions, while facilitating context-aware recommendations coherent with the meal choices adopted by the users. These two methodologies are core to this system: content-based filtering and collaborative filtering. The content-based filtering methodology suggests items based on the characteristics of food items, which might be similar to previously enjoyed dishes by the user. The algorithm suggests meals based on the specific features of the user's taste profile, thus ensuring that suggestions are highly relevant to his established preferences. In contrast, collaborative filtering is an even broader approach to analyze the patterns and selection habits of other users within the system. It identifies individuals who have the same taste profile and uses their selections to make recommendations for food. Based on the group of collective preferences among all the users, collaborative filtering will expose the new user to dishes they might never have discovered but will most probably enjoy since they are derived from common tastes. To make the personalization of food recommendations even more specific, the system integrates k-nearest neighbors, commonly known as KNN. It measures the similarity between the users based on their previous interactions, ratings for their meals, and preferences and selects the “k” users whose tastes are the closest to those of the current user, thus making a cluster of like-minded people. It checks out the favorite food items of those neighboring users to produce suggestions that resonate with this user's palate. In this way, the technique adds another layer of precision to the suggestions so that it becomes more aligned with the specific tastes of the user. This technique combined helps deliver an extremely personalized food recommendation experience. With content-based filtering's focus on the characteristics of individual dishes, insights into user behavior by collaborative filtering, and precise similarity analysis results through KNN, the recommendation produced will be more specific to a person's preference while at the same time adjusted to time and weather, making this holistic approach improve the experience of the users as it enhances their interaction and satisfaction levels because the users get the most appropriate meal recommendations to their taste and circumstance.
Publication details
- DOI
- 10.1109/iccct63501.2025.11019274
- OpenAlex
- W4411172442
- Document type
- conference-paper
- Language
- EN
- Last metadata update
Comments
Log in to join the discussion.