RecipeSense: ML based Recipe Recommender

RecipeSense: ML based Recipe Recommender

React.jsFlaskPython

Overview

This Recipe Recommendation System uses advanced machine learning techniques to suggest personalized recipes. It employs TF-IDF vectorization to understand user preferences and provides tailored cooking suggestions through an intuitive interface.

Key Features

  • Personalized recipe recommendations
  • Ingredient-based search
  • Dietary restrictions filter
  • Cooking time estimation
  • Nutritional information

Challenges & Solutions

  • Creating accurate recommendation algorithms
  • Handling diverse recipe data formats
  • Optimizing search performance

Project Gallery6 images

RecipeSense: ML based Recipe Recommender screenshot 1
View larger
RecipeSense: ML based Recipe Recommender screenshot 2
View larger
RecipeSense: ML based Recipe Recommender screenshot 3
View larger
RecipeSense: ML based Recipe Recommender screenshot 4
View larger
RecipeSense: ML based Recipe Recommender screenshot 5
View larger
RecipeSense: ML based Recipe Recommender screenshot 6
View larger

Tech Stack

frontend

React.jsMaterial-UI

backend

PythonFlaskscikit-learn

database

PostgreSQL

ml

TF-IDFCosine Similarityscikit-learn

Project Info

Timeline

July 2023 - August 2023

Role

ML Engineer & Backend Developer

Team

  • Deeptanshu Lal