Jump to Final Designs

Integrating a conversational agent into Beli’s system to

allow users to find occasion based recommendations.

Integrating a conversational agent into Beli’s system to

allow users to find occasion based recommendations.

Ask Beli.

Timeline:


July 2026

Timeline:


July 2026

Role:


Designer

Role:


Designer

Team:


Just me this time!

Platform:


Mobile Application

Team:


Just me this time!

Platform:


Mobile Application

Jump to Final Designs

Runthrough Demonstration of Ask Beli flow!

FINAL THOUGHTS

This project was a chance to bring my two fields together.


Cognitive science taught me that people don’t distrust AI in the abstract - they distrust unexplained decisions. Product design is where that insight actually becomes a screen someone can use. Ask Beli was my attempt to design a recommendation someone could interrogate, not just accept - because the moment a user has to wonder why a system is telling them something, trust is already gone.

Balancing the scales: design tradeoffs

01 - Trust vs. Speed

Every screen between “I have a craving” and “here’s your pick” is a chance for someone to give up. But an unchecked AI guess is worse than a slower, correct one.


The confirmation step adds friction on purpose - a misread caught before results load is cheap; a misread baked into a recommendation is expensive to a user’s trust

02 - Honesty vs. Appeal

The easiest version of this card only says nice things. The honest caveat is the line most likely to get cut under deadline pressure - and the one that matters most.


A recommendation that only flatters isn’t a recommendation, it’s an ad. Beli’s whole identity depends on not becoming one.

Translating this concept into a high-fidelity interface meant designing for a user overwhelmed by choice, not lacking it. We focused on transparency, restraint, and native familiarity - nothing here should feel bolted onto an app people already trust. The final flow doesn’t just rank restaurants; it turns scattered friend and community data into one explainable answer, delivered the way a friend would give it

Translating this concept into a high-fidelity interface meant designing for a user overwhelmed by choice, not lacking it. We focused on transparency, restraint, and native familiarity - nothing here should feel bolted onto an app people already trust. The final flow doesn’t just rank restaurants; it turns scattered friend and community data into one explainable answer, delivered the way a friend would give it

HI-FI DESIGNS

The final high-fidelity designs.

The final high-fidelity designs.

The entry point borrows Beli’s own teal and type before anyone even taps - it looks native, not new. It shows suggested prompts as well as a place to type in your own personalized font.

The entry point borrows Beli’s own teal and type before anyone even taps - it looks native, not new. It shows suggested prompts as well as a place to type in your own personalized font.

  1. Asking Beli

Nothing happens without a check-in - parsed intent is shown as editable tags before any results load, so any misreads gets caught. Results keep a persistent filter bar above them, so refining feels like adjusting a filter, never starting over.

  1. Confirming and Delivering

Nothing happens without a check-in - parsed intent is shown as editable tags before any results load, so any misreads gets caught. Results keep a persistent filter bar above them, so refining feels like adjusting a filter, never starting over.

  1. Establishing Trust

Of everything shown above, the reasoning card is where it all culminates - trust here isn’t one design decision, it’s four small ones, stacked.

01

The match score


A quick-scan confidence signal, styled after Beli’s own rating badge - not a new convention, a borrowed one.

03

Community signal


Grounded in Beli’s own tagging system, not a generic star average - always present, even with zero friend data.

04

The honest caution


The tradeoff that makes this feel like a friend’s advice, not an ad - tells you what to watch out for!

02

Friend signal


Names a specific friend and details - a reason to believe them, not just a headcount.

Maya and Jordan see the same four components - just weighted differently. Maya’s card leans on 02; Jordan’s leans on 03. Same trust system, different inputs.

  1. Establishing Trust

Maya and Jordan see the same four components - just weighted differently. Maya’s card leans on 02; Jordan’s leans on 03. Same trust system, different inputs.

Maya Chen, 27

Maya Chen, 27

Trusts: friend rankings over public consensus


Needs: to reconcile conflicting friend opinions fast, for high-stakes occasions

Established user · 30+ friends

Established user · 30+ friends

Jordan Riley, 24

Trusts: public and community data, by necessity


Needs: the app to feel useful immediately, not after months of network-building

New to Beli · 2–3 friends

Jordan Riley, 24

Trusts: public and community data, by necessity


Needs: the app to feel useful immediately, not after months of network-building

New to Beli · 2–3 friends

WHO IT’S FOR

Multiple users, 1 system.

Multiple users, 1 system.

Those four commitments only matter if they hold up for real, different people - not just a hypothetical average user.

Those four commitments only matter if they hold up for real, different people - not just a hypothetical average user.

Based on that, I established these 4 committments that needed to be included in the Ask Beli design:

Two things came out of that research and landscape scan: people are overwhelmed by choice, and no competitor solves it with anything that knows the user personally.

01

No data gate


Public reviews are the baseline for every user - friend data enhances, never blocks.

02

Confirm before results


Parsed intent shown as editable tags, so misreads get caught early.

03

Refine in place


A persistent filter bar re-ranks live, instead of opening a new conversation thread.

04

Always explain why


Every pick shows its signal sources and an honest caveat, not just a match score.

4 things the feature had to get right.

MAIN GOAL

Multi-turn

refinement

Yelp

Assistant

OpenTable

Concierge

Ask

Beli

Explains its reasoning

Friend data weighted

Works with no friend data

Yes

Yes

Yes

Yes

Yes

Yes

Yes

No

No

No

No

Weak

COMPETITIVE LANDSCAPE

Yelp’s assistant and OpenTable’s Concierge already do conversational, occasion-aware dining search. Neither knows who you actually trust.

Yelp’s assistant and OpenTable’s Concierge already do conversational, occasion-aware dining search. Neither knows who you actually trust.

The category isn’t empty. The trust layer is.

The category isn’t empty. The trust layer is.

That tension isn’t unique to Beli. Here’s how other competitors currently handle it - and where they stop short.

That tension isn’t unique to Beli. Here’s how other competitors currently handle it - and where they stop short.

ON DECISION FATIGUE

ON DECISION FATIGUE

“Beli shows so many options, but it’s hard to choose between them.”

“Beli shows so many options, but it’s hard to choose between them.”

ON WHAT’S MISSING

“I wish there was something that could tell me where to go based on the vibes I’m feeling.”

KEY FINDING:

KEY FINDING:

Users don’t lack information on Beli - they lack a way to apply it to a specific moment. The app’s strength (depth of friend and community data) is also its friction point once the ask gets specific

Users don’t lack information on Beli - they lack a way to apply it to a specific moment. The app’s strength (depth of friend and community data) is also its friction point once the ask gets specific

RESEARCH

What current Beli users said…

What current Beli users said…

These Interviews surfaced the same tension from two directions - too much choice, and not enough guidance toward the right choice.

These Interviews surfaced the same tension from two directions - too much choice, and not enough guidance toward the right choice.

To ground that gap in something more than a hunch, I talked to current Beli users about how they actually decide where to eat.

To ground that gap in something more than a hunch, I talked to current Beli users about how they actually decide where to eat.

ON WHAT’S MISSING

“I wish there was something that could tell me where to go based on the vibes I’m feeling.”

Ask Beli lets users describe an occasion in plain language and get back a small set of recommendations, synthesized from friends, the wider Beli community, and their own taste history - and explained, not just ranked.

Ask Beli lets users describe an occasion in plain language and get back a small set of recommendations, synthesized from friends, the wider Beli community, and their own taste history - and explained, not just ranked.

Beli’s current homepage. Quick actions and browsing, no way to ask a specific question

Beli’s identity is built on social proof around food - trust comes from friends and community, not algorithms. But the app is built around browsing and ranking things you’ve already decided to look at. It doesn’t help when the ask is fuzzy and occasion-driven: a first date, a family dinner, a client meeting - situations where the right answer depends on ambiance and social stakes, not just a score.

Beli’s identity is built on social proof around food - trust comes from friends and community, not algorithms. But the app is built around browsing and ranking things you’ve already decided to look at. It doesn’t help when the ask is fuzzy and occasion-driven: a first date, a family dinner, a client meeting - situations where the right answer depends on ambiance and social stakes, not just a score.

Beli already knows the answer. It just can’t hear the question.

Beli already knows the answer. It just can’t hear the question.

Beli already knows the answer. It just can’t hear the question.

OVERVIEW

Based on that, I established these 4 committments that needed to be included in the Ask Beli design:

Two things came out of that research and landscape scan: people are overwhelmed by choice, and no competitor solves it with anything that knows the user personally.

01

No data gate


Public reviews are the baseline for every user - friend data enhances, never blocks.

02

Confirm before results


Parsed intent shown as editable tags, so misreads get caught early.

03

Refine in place


A persistent filter bar re-ranks live, instead of opening a new conversation thread.

04

Always explain why


Every pick shows its signal sources and an honest caveat, not just a match score.

4 things the feature had to get right.

MAIN GOAL

01

No data gate


Public reviews are the baseline for every user - friend data enhances, never blocks.

02

Confirm before results


Parsed intent shown as editable tags, so misreads get caught early.

03

Refine in place


A persistent filter bar re-ranks live, instead of opening a new conversation thread.

04

Always explain why


Every pick shows its signal sources and an honest caveat, not just a match score.

Maya Chen, 27

Trusts: friend rankings over public consensus


Needs: to reconcile conflicting friend opinions fast, for high-stakes occasions

Established user · 30+ friends

Runthrough Demonstration of Ask Beli flow!

FINAL THOUGHTS

This project was a chance to bring my two fields together.


Cognitive science taught me that people don’t distrust AI in the abstract - they distrust unexplained decisions. Product design is where that insight actually becomes a screen someone can use. Ask Beli was my attempt to design a recommendation someone could interrogate, not just accept - because the moment a user has to wonder why a system is telling them something, trust is already gone.

Balancing the scales: design tradeoffs

01 - Trust vs. Speed

Every screen between “I have a craving” and “here’s your pick” is a chance for someone to give up. But an unchecked AI guess is worse than a slower, correct one.


The confirmation step adds friction on purpose - a misread caught before results load is cheap; a misread baked into a recommendation is expensive to a user’s trust

02 - Honesty vs. Appeal

The easiest version of this card only says nice things. The honest caveat is the line most likely to get cut under deadline pressure - and the one that matters most.


A recommendation that only flatters isn’t a recommendation, it’s an ad. Beli’s whole identity depends on not becoming one.

This project was a chance to bring my two fields together.


Cognitive science taught me that people don’t distrust AI in the abstract - they distrust unexplained decisions. Product design is where that insight actually becomes a screen someone can use. Ask Beli was my attempt to design a recommendation someone could interrogate, not just accept - because the moment a user has to wonder why a system is telling them something, trust is already gone.