Digital Repository

Recipe Recommendation and Management System

Show simple item record

dc.contributor.author Jayawardhana Pathiranage, Dinesh Chathuranga
dc.date.accessioned 2026-03-17T03:37:48Z
dc.date.available 2026-03-17T03:37:48Z
dc.date.issued 2025
dc.identifier.citation Jayawardhana Pathiranage, Dinesh Chathuranga (2025) Recipe Recommendation and Management System. Msc. Dissertation, Informatics Institute of Technology en_US
dc.identifier.issn 20221896
dc.identifier.uri http://dlib.iit.ac.lk/xmlui/handle/123456789/2979
dc.description.abstract This document refers to a project that creates a web-based Recipe Recommendation System to help busy users by focusing on delivering a simple function where users can search specific recipes based on available ingredients, preparation time, and meal type. Beyond the function of filtering, the project enhances the user experience by indicating the nutritional value of each recipe and allowing users to save their favourite recipes to be accessed later. A leading principle of design was to achieve an optimal user experience, so all content of the application is designed to exist solely in the application itself (no external browsers). The application was designed using React.js for the front end of the application, with Material UI (MUI) used for the design of the application. The application uses Node.js with Express as the backend service. User authentication of the application is being delivered through JSON Web Tokens (JWT) as a means for users to log in and save recipes. A small machine learning model consisting of Scikit-learn is being used to recommend recipes based on ingredients the user selected, utilizing TF-IDF for vectorization and cosine similarity for the algorithm function to match the user inputted data, ingredients to the data sofa recipes. The goal of this project ultimately addresses the need for increased healthy eating habits by making home cooking easier, less time-consuming, and more personal for modern users. en_US
dc.language.iso en en_US
dc.subject Recipe Recommendation System en_US
dc.subject Web application en_US
dc.subject Machine Learning en_US
dc.title Recipe Recommendation and Management System 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