| 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 |