Culinary

Culinary

Companion

Companion

Helping users save time finding recipes with AI tailored to their preferences and health needs.

Project Type:

Personal practice, end-to-end

Skills:

UX research, product design

Duration:

5 weeks

The Problem

The Problem

Even with available ingredients, figuring out what to cook can feel discouraging and overwhelming.

How might we help users quickly find recipes that meet their preferences while utilizing their available ingredients?

The Solution

Introducing your very own
Culinary Companion
Introducing your very own
Culinary Companion
Introducing your very own
Culinary Companion
Save time finding recipes

Input your ingredients and the AI will provide recipes fit for you and your taste.

Save time finding recipes

Input your ingredients and the AI will provide recipes fit for you and your taste.

The design journey that led here.

01 - Understanding our users

Interviewed 7 home cooks to understand their research process and identified areas to improve.

Tap to view their interview

User pain points

1

1

1

Guilt of unused ingredients filling up.

2

2

2

Finding recipes matching their needs.

3

3

3

Instructions are confusing to follow.

Visualizing our user insights into a persona.
User flow: Helping our persona reach their goal.

Version 1

Version 5

Began with a simple idea to help users reach their goal.

Version 1

Version 5

Began with a simple idea to help users reach their goal.

Version 1

Version 5

Began with a simple idea to help users reach their goal.

02 - Product identity
Designing the logo and color palette

Cooking, guidance and catchy alliterations inspired the name of the app. Focused towards home cooks, earthy tones, warm family environments and neutral tones help elevate the colors of dishes.

Culinary Companion

Joy

Creativity

Independence

Toasted Spice

#794620

Brown Sugar

#794620

Cocoa Bean

#52443C

Vanilla Cream

#FFF8F5

Concept

Version 1

Version 8

Final

Key concepts
  • The user

  • The recipe

  • All encompassing

Concept

Version 1

Version 8

Final

Key concepts
  • The user

  • The recipe

  • All encompassing

Concept

Version 1

Version 8

Final

Key concepts
  • The user

  • The recipe

  • All encompassing

Harmonizing

Your cooking

Your recipes

03 - Prototyping
Testing design choices

There were multiple iterations moving forward and back throughout the process, so here are some of the issues identified from usability tests and their iterations.

Play with prototype
  1. Continue as guest

  2. Search for a recipe

  3. Refine results to add couscous

  4. Select a recipe

  5. Find a substitute for grape tomatoes

Identified issues and iterations
Issue 01 - Generative AI Recipes Screen
Issue 02 - Substituting Ingredients Feature
Problem:

How can we help users know that they can swap ingredients? [Skip to solution]

Design goals:
  1. Clear affordance

  1. Predictable outcome

  1. Minimalistic aesthetic

Added toggle button

Toggle will highlight ingredients to swap.

Problems:
  • Text unnoticeable

  • Too many taps

  • Have to scroll

Idea

Making the ingredient elements intuitively interactable is ideal

Try more labels
Design goals:

Clear affordance

Predictable outcome

Minimalistic aesthetic

Try more labels
Design goals:

Clear affordance

Predictable outcome

Minimalistic aesthetic

Try more labels
Design goals:

Clear affordance

Predictable outcome

Minimalistic aesthetic

Try swipe Interactions
Usability test results

100% participants enjoyed the interaction

50% recognized the visual cue

—> Users tapped or pressed button instead

Design goals:
  1. Clear affordance

  1. Predictable outcome

  1. Minimalistic aesthetic

Idea

Keep swiping animation but match user expectations.

Solution

Tap slides the ingredients to reveal a button to swap. Although it takes an additional action, it was most clear to our users.

Design goals:
  1. Clear affordance

  1. Predictable outcome

  1. Minimalistic aesthetic

Final design

Reflection

It was interesting to tackle issues incorporating AI as a feature. On the surface, it felt like it could be a "do-all" solution, but for the user experience, balancing users' agency and AI proved to be a challenge. For example, deciding between user prompted inputs vs. a physical button.

Improve accessibility throughout

The body text for the recipe instructions are 18px with extra spacing in between lines to improve readability and skimming while users are busy cooking. However, this attention towards accessibility could be further improved throughout the design. For example, the text size within the badges and recipe info are minimally 12px in order to fit nicely, but I believe that future projects should strive for better accessibility.

Non-leading tasks during usability test

When testing the usability for swiping the ingredients, I had tasks asking participants to interact with the it. However, I realized that in doing so, I am telling them that the element is interactable before they’re able to make their own observations.


So to improve upon this, I asked participants to express their thoughts and expectations before giving any tasks. This provided more accurate results on user expectations and the intuitiveness of the interactable elements.

Disclaimers

This personal project focuses mainly on creating an experience with various assumption and doesn't address the concerns and constraints that could occur with development.

AI-generated photos may not reflect the actual dish.

There could inaccurate portrayals of the dish, making the recipe look more appealing than in reality, thus may lead to perceived failure, disappointment and discourage users from cooking. In today's era of social media, it is more common to see the glorified side of cooking, which can be visually appealing, but can also be harmful to aspiring home cooks.

Health concerns with AI-generated recipes.

Although there is a feature in place for users to set their preferences and allergens, there would need to be extensive research and training to ensure generated recipes can be replicated in a kitchen safely. Generated recipes can pose health risks due to inaccurate nutritional information, overlooked allergens, and unsafe ingredient combinations.

Previous Project
Next Project
Let's connect

Dennisdesigning@gmail.com

Dennis Nguyen

© All rights reserved