FeastAl: An ML & LLM-powered dinner selection web application

bracu.degree.levelUndergraduate
bracu.type.groupStudent Works
datacite.rightsOpen Access
dc.contributor.advisorAhmed, Saadat Rafid
dc.contributor.authorMukul, Rifat Mahamud
dc.contributor.departmentDepartment of Computer Science and Engineering
dc.date.accessioned2026-08-23T10:18:40Z
dc.date.available2026-08-23T10:18:40Z
dc.date.copyright2024
dc.date.issued2026-04
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2026.
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (page 50).
dc.description.abstractIn today’s fast-paced Restaurant Industry of Bangladesh, discovering the perfect diner has become an experience that goes beyond the basic nature of searching; that is why a personalized and intelligent recommendation system has become essential to help Bangladeshi users to come up with an intuitive and e!ective way of searching restaurants. This project introduces a comprehensive restaurant recommendation engine that uses advanced machine learning algorithms and large language models (LLMs) to find the best eating options for each user. By assessing crucial characteristics such as geographical proximity, the system narrows down options based on the user’s distance from probable restaurants, assuring convenience. After that, it uses sophisticated sentiment analysis and rate evaluation algorithms to analyze restaurant reviews, providing unbiased information on the caliber of the cuisine and the level of service. Furthermore, the engine incorporates user history and behavior tracking, learning from previous choices and dining patterns to recommend restaurants that match individual tastes. The unique time-based rating feature of this project ensures that suggestions are both enticing and useful by balancing the user’s available eating time with the restaurant’s food preparation time. In order to customize recommendations to each user’s unique time limitations and culinary tastes, the system also looks into connections between food type and preparation time. The ultimate result is a strong, data-driven recommendation system that dynamically aligns high-quality dining experiences with both personal preferences and practical logistical issues.
dc.description.degreeBachelor of Science in Computer Science
dc.description.statementofresponsibilityRifat Mahamud Mukul
dc.format.extent50 pages
dc.identifier.otherID 22141007
dc.identifier.urihttps://hdl.handle.net/10361/29465
dc.language.isoen_US
dc.publisherBRAC University
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internationalen
dc.rightsBRAC University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission.
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectRestaurant recommendation system
dc.subjectLLMs
dc.subjectMachine learning
dc.subjectReal-time data
dc.subjectData-driven system
dc.subjectUser preferences
dc.subjectDietary restrictions
dc.subject.lcshNatural language processing (Computer science).
dc.subject.lcshMachine learning.
dc.subject.lcshReal-time data processing.
dc.subject.lcshArtificial intelligence.
dc.titleFeastAl: An ML & LLM-powered dinner selection web application
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
22141007_CSE.pdf
Size:
5.24 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: