This is a submission for the Google AI Studio Multimodal Challenge
What I Built
Picture this: You're on a first date at that trendy new restaurant downtown. The menu arrives, and suddenly you're staring at "Quiche Lorraine" and "Spinach and Feta Stuffed Chicken" wondering what exactly you're about to order. Your date looks confident, but inside you're panicking. Sound familiar?
Whether you're an introvert who dreads asking servers about menu items, an extrovert exploring a new cuisine, or simply someone who wants to make smart dining choices, MenuMaster is your discreet dining companion that turns menu confusion into confident ordering.
MenuMaster solves the universal problem of menu anxiety by instantly analyzing any restaurant menu through your phone's camera and providing personalized recommendations based on your preferences, dietary restrictions, and dining goals. No more awkward moments, no more ordering regrets, just confident dining experiences.
Demo
Try the Applet:
You can try out the deployed applet here: https://menumaster-181501076904.us-west1.run.app/
Video Demo:
Watch a demonstration of the applet in action: https://vimeo.com/1118329445
Additional Demos:
For a more in-depth look at the different sections and features, you can view multiple demo videos in this folder: https://drive.google.com/drive/folders/1UJEJuQFrmcoNfRZzhlX1VA52d8cy1mwc?usp=sharing
How I Used Google AI Studio
MenuMaster is powered by Google AI Studio, using Gemini 2.5 Pro as its intelligent core. It's a true multimodal app that combines sight with reasoning to solve a common problem.
Here’s how it works:
- Vision: When you upload a menu photo, Gemini’s powerful vision capability instantly reads and understands all the text, from dish names to prices.
- Language & Reasoning: Next, it processes your personal preferences (like "mildly spicy" or "gluten-free"). It then uses its advanced reasoning skills to connect your needs with the menu items it just read.
In short, Google AI Studio allowed me to create a simple tool that sees what you see, understands what you want, and gives you a clear, confident recommendation.
Multimodal Features
Menu Upload & Analysis
Simply snap a photo of any menu, and MenuMaster instantly understands every dish and price. This core vision capability removes the first barrier to a great dining experience.
Goal-Based Recommendations
Tell the app your goal—whether you're exploring new flavors, sticking to a budget, looking for healthy options, or just need a quick lunch—and it tailors suggestions to fit the occasion.
Smart Recommendations
By combining the menu analysis with your personal tastes (like spice level and protein choice), the app delivers truly personalized dish suggestions that you're likely to love.
Dietary Alerts
The app automatically flags dishes containing allergens or ingredients you want to avoid, providing peace of mind and making dining safer for those with restrictions.
Dish Decoder
Confusing culinary terms are translated into simple, easy-to-understand explanations, complete with key ingredients and taste profiles, so you always know what you're ordering.
Cultural Insights
To enrich the dining experience, the app provides interesting facts about the cuisine, local dining etiquette, and the history behind certain dishes, turning a meal into a cultural exploration.
Built with Google AI Studio • Deployed on Google Cloud Run • Powered by Gemini 2.5 Pro
Top comments (0)