Ingredient Recommendation System
Welcome! Cooking can be complex. And we all know that one often needs to switch ingredients to avoid issues or accomplish specific culinary goals.
This complexity leads to concerns about:
- Ingredient availability
- Dietary restrictions
- Cost restrictions
- Sustainability
We know that existing substitution systems account for basic similarity, failing to address lifestyle concerns. Lack of interactive visualization makes it difficult for users to explore substitutes and make adjustments dynamically. This project seeks to address gaps by developing a modular food recommendation system that offers flexible personalized ingredient substitutions while improving user interaction through visualization and customization features.
So the problem we are attempting to solve is that many tools exist that suggest ingredient substitutions, but they often offer limited options or lack interactive visualization.
We have built a modular app for that - Pantry
This project proposes a modular food recommendation system that offers ingredient substitutions tailored to user specific needs:
- Allergen avoidance
- Cost reduction
- Waste reduction
- Cultural fusion exploration
The system features:
- a core engine, built to accept plug-ins of personalized needs (”modules”)
- it makes substitution recommendations based on the active module (filter).
Unlike current tools that focus on a single aspect, our system can adapt to many.
The solution is designed for:
- Home cooks
- Food enthusiasts
- People who have allergen avoidance needs
- Budget-conscious shoppers
- Sustainable living advocates who aim to reduce food waste.
Please enjoy using our tool that we had a blast building and we hope that you might consider how approaches like this might work well on problems you are interested in!