Explainability
Explain why each restaurant was recommended and which preferences influenced the match.
Refresh the page if the video isn't playing
My role: Lead Product Designer in collaboration with Product Manager and Engineers.
Problem: The existing Toast web restaurant discovery experience made it difficult for guests to discover restaurants, contributing to low order conversion.
Solution: We built a responsive web marketplace for discovering Toast restaurants, starting with familiar search and filtering patterns. We then explored an AI-powered conversational experience that understood nuanced requests and identified the best matches for guests—rather than leaving them to compare results and determine which options fit their needs.
Outcome: 62K+ site views, increased takeout conversion by 22%, and generated 146–242 daily reservations.
More on Process More on Final DesignWe started the process by interviewing guests to understand how do they currently search for restaurants and what are pain points related to it:
"If I'm looking for somewhere to take my son to eat, how hard is it to show me if the restaurant has a playground? It's really tricky to find places to go out to eat that have playgrounds for children." Guest research participant
We asked participants about existing restaurant discovery products, what worked well, and what could be improved:
Searches for specific needs like “Chinese kid-friendly” or “Chinese healthy” returns similar results, making it difficult to identify which restaurant best matched the criteria.
“I wish that I could just have an app know my preferences first off or me be able to input my situation and my specifications on what I'm looking for and have it recognize those things.” Research participant
We prioritized the work in stages: first, build a scalable web design system; then, redesign the existing marketplace while preparing our restaurant data for more advanced search; rapidly prototype and validate new discovery experiences using Claude Code; and ultimately, evolve toward AI-powered search that could understand nuanced requests and surface the best matches.
To streamline collaboration and reduce repetitive work, we've created a web design system that helped designers and engineers build consistent experiences faster and more efficiently.
For the MVP, we launched a quick redesign of the existing experience. As a follow-up, I used Claude Code to rapidly prototype a new restaurant page and map experience. This allowed us to gather early feedback from guests, restaurant owners, and managers before investing further in engineering.
Map view prototype Restaurant page prototypeAs an MVP follow up, we've created an AI-powered conversational search that acts like a local food guide and helps the user make the restaurant or ordering choice. Instead of returning a long list of similar results, the experience recommends three highly relevant restaurants based on each guest’s request. For each recommendation, AI explains why it was a strong match and provides a match score informed by guest’s ordering and reservation history, restaurant reviews, and dietary preferences.
Explain why each restaurant was recommended and which preferences influenced the match.
Avoid favoring large or popular restaurants by default, giving independent restaurants an equal opportunity to surface.
Recognize when information is missing or uncertain instead of making assumptions.
Give guests visibility and control over what history, preferences, and personal signals are remembered and used.
Show the evidence behind recommendations and communicate uncertainty when information cannot be verified.
Let guests refine recommendations, provide feedback, or choose another path instead of treating AI suggestions as the final answer.
Building trust is essential to creating effective AI experiences. We focused on the following principles to make recommendations feel transparent, relevant, and reliable.
For high-stakes requests like food allergies, the AI should recognize when it doesn’t have enough verified information, transparently communicate its limitations, and guide guests toward confirming details directly with the restaurant.
To create trust, we've defined clear boundaries around what the assistant could and couldn’t answer. When users ask questions outside of restaurant discovery, the AI should acknowledge the request while guiding the conversation back toward finding the right dining experience.
To build trust, guests need visibility into what AI remembers and control over how their data is used.