admin@publications.scrs.in   
Computational Models for Intelligence and Automation

Restaurant Menu Dish Recommendation using Content and/or Collaborative Filtering

Authors: Pradnya Randive, Manmath Ashture, Prasanna Kurkure, Pratik Kakade and Sahil Parupudi


Publishing Date: 28-08-2025

ISBN: 978-81-975670-1-8

DOI: https://doi.org/10.56155/978-81-975670-1-8-3

Abstract

tAIsty is a restaurant menu recommendation system that uses both collaborative and contentbased filtering to suggest dishes to users. The system employs machine learning algorithms like Approximate Nearest Neighbors (ANN) and a vector database to efficiently match users with similar tastes and recommend dishes based on their past orders and preferences. By storing dish attributes such as ingredients and cuisine types, the system can also suggest dishes similar to a user’s current selection. The system also incorporates features such as allergy filtering to further personalize recommendations. In addition to this, in order to highlight the quality of ingredients, their expiry dates are notified to restaurants, and in turn, end users are recommended these dishes, thereby reducing food wastage. This recommendation system can be incorporated into digital menus of restaurants.

Keywords

Recommendation systems, Collaborative filtering, Content-based filtering, Vector databases, Food recommendation

Cite as

Pradnya Randive, Manmath Ashture, Prasanna Kurkure, Pratik Kakade and Sahil Parupudi, "Restaurant Menu Dish Recommendation using Content and/or Collaborative Filtering", In: Puneet Kumar Gupta (eds), Computational Models for Intelligence and Automation, SCRS, India, 2025, pp. 23-35. https://doi.org/10.56155/978-81-975670-1-8-3

Recent

A PHP Error was encountered

Severity: Notice

Message: Trying to get property 'data' of non-object

Filename: home/sidebar.php

Line Number: 36

Backtrace:

File: /home3/scrsiueb/public_html/publications/application/views/home/sidebar.php
Line: 36
Function: _error_handler

File: /home3/scrsiueb/public_html/publications/application/views/home/chapter.php
Line: 548
Function: include_once

File: /home3/scrsiueb/public_html/publications/application/controllers/Home.php
Line: 157
Function: view

File: /home3/scrsiueb/public_html/publications/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Invalid argument supplied for foreach()

Filename: home/sidebar.php

Line Number: 41

Backtrace:

File: /home3/scrsiueb/public_html/publications/application/views/home/sidebar.php
Line: 41
Function: _error_handler

File: /home3/scrsiueb/public_html/publications/application/views/home/chapter.php
Line: 548
Function: include_once

File: /home3/scrsiueb/public_html/publications/application/controllers/Home.php
Line: 157
Function: view

File: /home3/scrsiueb/public_html/publications/index.php
Line: 315
Function: require_once