Food on Google Search: Menu Visualizer
Project Overview
Developed a real-time visual validation tool for menus sent to Google by partners, simplifying the submission process and improving data accuracy.
Category
Links
Collaborators
Solo
Date
January 2023 - March 2023
My Role
Project Overview
The Menu Visualizer is a tool used by dining and food ordering partners to validate their menus before sending them to Google.
Prior to this feature, it would take O(hours) for the processing pipeline to reach production / sandbox environments for partners to then validate and iterate on their menus, and the process was error prone and tedious. Now, it is O(minutes).
Here's how it works:
-
Partners submit menu data in JSON-LD format, which breaks up the menu into different components. This is so components can be updated without re uploading the entire menu
-
System reconstructs the entire menu UI from latest version of each component, joining the items back together
-
Partners access the visualizer UI via Actions Center within minutes of submission, for quick validation and adjustment
Menu Visualizer UI
System
Key Achievements
- Designed and implemented the system architecture, including an efficient data processing / ETL pipeline from partner submission to UI display
- Integrated the visualizer with Google's Actions Center to create a user-friendly interface that clearly highlights errors and provides actionable feedback
Impact
- Reduced menu data validation time from hours to minutes
- XX% reduction in menu data errors post-launch
- Decreased menu-related support tickets by XX%
- Higher frequency of menu updates, ensuring fresher content for end-users