Adding a collaborative feature in Yelp to streamline the group decision-making process when finding restaurants.

Adding a collaborative feature in Yelp to streamline the group decision-making process when finding restaurants.

ROLE

UX/UI Designer

UX/UI Designer

UX/UI Designer

DURATION

Oct '24- Nov '24

Oct '24- Nov '24

Oct '24- Nov '24

TOOLKIT

Figma, FigJam, Google Suite, Otter.Ai

Figma, FigJam, Google Suite, Otter.Ai

Figma, FigJam, Google Suite, Otter.Ai

Background

Yelp connects users to businesses such as restaurants, services, and salons. As a social platform, it allows users to share reviews, photos, ratings, and their experience with a local restaurant that gives the community insight on what to expect and prepare them for their visit. People can be more confident in their decisions and discover new spots because they have easy access to a business’ information. I chose to add a feature to Yelp because I am a foodie who understands the difficulty in agreeing on a place to eat at when planning with other people. I wanted to design a feature that makes the process a little easier and more fun for the group.

Problem

Yelp has limited search filters and currently presents recommendations in a way that may be overwhelming for groups trying to find restaurants to eat at, contributing to decision fatigue.

Solution

Reduce decision fatigue when selecting a restaurant in a group by making the process more efficient through collaborative decision-making, personalization, and AI-driven recommendations.

Research

Research

We want to learn what current Yelp users value in the platform when searching for a restaurant so that we understand what can help streamline the group decision-making process.

We want to learn what current Yelp users value in the platform when searching for a restaurant so that we understand what can help streamline the group decision-making process.

We want to learn what current Yelp users value in the platform when searching for a restaurant so that we understand what can help streamline the group decision-making process.

COMPETITOR ANALYSIS

Evaluating other restaurant platforms to identify opportunities.

Evaluating other restaurant platforms to identify opportunities.

I examined four restaurant finder services that use AI-driven recommendations to evaluate their strengths and weaknesses. This analysis provided insight into existing market solutions, highlighting a lack of a strong collaborative feature and opportunities for improvement.

USER INTERVIEWS

Understanding the challenges with finding restaurants.

Understanding the challenges with finding restaurants.

I conducted interviews with 5 individuals who have used Yelp to find restaurants, with two that have a preference towards using Google Maps. They all provided valuable insight on qualities they look for in restaurants, communication about dining options amongst a group, and their opinions about AI recommendations.

Key Findings

Many wanted Yelp’s current search features to be more intuitive: Disliked limited filter options, making it difficult to search for specific preferences, and they experienced scrolling fatigue when reviewing the suggested restaurants.

Main pain point when deciding in a group is a conflict in preferences: Requires compromise and it overall causes it to take longer to reach a decision.

Interest in a shared list where all users can add restaurant options: Typically collaborate by directly sending Yelp/Google links in a third party group chat.

Viewed the usefulness of AI recommendations on a spectrum: Certain factors such as how responsive the AI is, how often they interact with the platform, and the time commitment to learn if they like the suggested item or not can determine how much they trust or rely on AI.

Organizing common themes into an affinity map:

Need more advanced filters, Group preference conflicts, Ability to compare restaurant options, Interest in AI-driven recommendations

Define

Define

USER PERSONAS

Representing our target user’s needs.

Representing our target user’s needs.

The research yielded a diverse set of user needs when choosing a restaurant in a group that inspired me to focus my design around 3 user personas. This approach helps ensure an inclusive experience that accommodates different decision-making styles such as someone who has specific food preferences, enjoys taking the lead in planning, or prefers to go with the flow.

FLOWCHARTS

Building intuitive user and task flows for key features.

Building intuitive user and task flows for key features.

Participants expressed interest in AI-driven recommendations and found a shared list the most helpful. In response, I designed user flows to map out the possible pathways users take when creating a group collection and generating restaurant recommendations. The goal was to create a seamless, intuitive experience that simplifies the decision-making process.

KEY

Shared Collection: Create a Group Collection

Recommendations: Generate AI-driven recommendations

Design

Design

WIREFRAMES

Low Fidelity Wireframes

Low Fidelity Wireframes

I translated the user flows and sketches into digital wireframes to explore the layout and structure of the key group features. I conducted early user testing and received feedback on pain points such as confusion on how to invite members and more clarity on the shared list section’s functionality.

Building all low-fi wireframes.

WIREFRAMES

High Fidelity Wireframes

High Fidelity Wireframes

I recreated Yelp’s established style guide, researching their iconic branding. I applied Yelp’s UI elements to my lowfi wireframes to closely match their current aesthetics.

Develop

Develop

USABILITY TESTS

Engaging users with our group collaboration solution.

Engaging users with our group collaboration solution.

I conducted usability tests with 5 Yelp users who have experience deciding on a restaurant in a group or a pair. The study aimed to identify potential areas of improvements in the designs.

Performed 4 Tasks

#1

Create a Group Collection


#2

Invite members to created Collection


#3

Explore Group Collection with added restaurants

#4

Get Yelp Recommendations for the group

Key Findings

100% success rate in creating a Group Collection and inviting members due to clear labeling and iconography.

Many felt overwhelmed by how the comments were all listed below the restaurant, making them get lost in the comments and decreasing the readability of the page, especially when there was multiple comments.

Many wished there was a way to pin certain restaurant options and have better organization of the restaurant listings.

Most found the Recommendations interaction the most enjoyable and preferred an easy and fun interaction such as using the react buttons. Many found the AI-generated summaries to be helpful with the bolded keywords and concise details; not overloaded with information.

ITERATIONS

Making improvements based on user feedback.

Making improvements based on user feedback.

These iterations helped shape a more user-centered design, ensuring the app remains intuitive, engaging, visually-appealing and valuable for groups deciding on a place to eat.

FINAL PROTOTYPE

Creating an interactive prototype.

Creating an interactive prototype.

The final prototype integrates key improvements, polishing up the overall experience and interface.

REFLECTION

Lessons Learned

Designing within Brand Constraints

This project taught me to design within the constraints of an established brand. I compromised the interactivity of certain designs in order to stay consistent with Yelp’s already offered features. I learned the importance of understanding a company’s brand identity and getting familiar with its platform’s current features so that my designs and ideas seamlessly blend in.

Improved Prototyping

I gained more hands on experience and practice in building prototypes in Figma. I discovered new ways to make it more interactive and accurately portray the functionality or intentions of the features. This allowed participants to engage with the interface more realistically, leading to more insightful and meaningful feedback.

Next Steps

Group Match Percentage

Users needed more clarification on how the Group Match was calculated. Provide a visual breakdown of the factors that make up the percentage.

Refining AI Recs

Interest in AI-generated summaries of restaurants and what would be included such as dishes places is known for or key info in top reviews.

User Testing

Experiment with different Recommendation interactions such a swiping feature or side by side comparisons to see what resonates best with users.

Check out the next Case Study!

Increasing a Local Tea Shop's Social Presence

Designing a responsive and robust website for ELNO to strengthen customer relationships.

View Project

Increasing a Local Tea Shop's Social Presence

Designing a responsive and robust website for ELNO to strengthen customer relationships.

View Project

Increasing a Local Tea Shop's Social Presence

Designing a responsive and robust website for ELNO to strengthen customer relationships.

View Project

Increasing a Local Tea Shop's Social Presence

Designing a responsive and robust website for ELNO to strengthen customer relationships.

View Project

BACK TO TOP

© 2025 Laura Jasmin Gavia

Connect with me!

© 2025 Laura Jasmin Gavia

Connect with me!

© 2025 Laura Jasmin Gavia

Connect with me!

© 2025 Laura Jasmin Gavia

Connect with me!

© 2025 Laura Jasmin Gavia

Connect with me!