Digital Repository

KitchenAI - Development of a Personalized and Culturally Adaptive Meal Recommendation System for Healthy Eating and Fitness Goals

Show simple item record

dc.contributor.author Kottawaththa Singhage, Hansi
dc.date.accessioned 2026-05-05T07:02:06Z
dc.date.available 2026-05-05T07:02:06Z
dc.date.issued 2025
dc.identifier.citation Kottawaththa Singhage, Hansi (2025) KitchenAI - Development of a Personalized and Culturally Adaptive Meal Recommendation System for Healthy Eating and Fitness Goals. BSc. Dissertation, Informatics Institute of Technology en_US
dc.identifier.issn 20211253
dc.identifier.uri http://dlib.iit.ac.lk/xmlui/handle/123456789/3273
dc.description.abstract The current generation of personalised food planning systems does not incorporate individual cultural eating customs nor community accessible ingredients nor fitness needs-specific dietary requirements. The present recommendation models depend on global datasets to suggest meals but they produce unpractical and expensive food choices which neglect Sri Lankan cuisine. The functionality of modern systems fails to adapt recipes according to fitness goals including weight loss and muscle gain and dietary restrictions which restricts their effectiveness for fitness enthusiasts and general users. To address these limitations, we have developed a Personalized and Culturally Adaptive Meal Recommendation System using a Retrieval-Augmented Generation (RAG) and Large Language Model (LLM). The approach is augmented with an in-house recipe embedding model that is trained on global as well as Sri Lanka-centric recipe databases, capable of supporting meal recommendations from ingredients. The system pre-processes user-input ingredients using Natural Language Processing (NLP), converts recipes into vector representations using BERT-based embeddings, and ranks them using cosine similarity. Further recipe modification layers are used to ensure that recommendations are aligned with user-specified fitness goals. The model is deployed using Flask for API management and a React.js-based user interface, offering an interactive and scalable user experience. Our system reaches 87% accuracy when recommending contextually and nutritionally suitable recipes which proves superior to baseline models according to experimental results. The system demonstrates both precision and recall performance at 78% and 82% which demonstrates its capacity to create appropriate meal recommendations. The model displays an 8.66 Root Mean Square Error (RMSE) that demonstrates consistent performance in creating nutritional links to fitness goals. The research proves that AI-based personalised recommendations will succeed in providing culturally diverse meals to any user type regardless of their fitness needs. en_US
dc.language.iso en en_US
dc.subject Natural Language Processing en_US
dc.subject Large Language Models en_US
dc.subject Personalized en_US
dc.title KitchenAI - Development of a Personalized and Culturally Adaptive Meal Recommendation System for Healthy Eating and Fitness Goals en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search


Advanced Search

Browse

My Account