Baxi the chatbot

Overview


A chatbot can greatly benefit a restaurant business by enhancing customer satisfaction through its 24/7 availability, instant answers, and endless patience.

My contribution

Product design

The team

1 × product designer

Year

2020

Process

Problem

  1. Sometimes customers need to be helped to decide what to order
  2. Customer service is not available 24/7
  3. There is always a misunderstanding when two persons talk on the phone such as language barriers between 2 persons with different accents and languages.
  4. Finding good deals and dietary preferences(save in memory of bot) on restaurant apps is not easy

What I tried to solve

  1. A novel approach to restaurant communication
  2. Emphasizing the incorporation of food preferences and instructions
  3. Providing food suggestions to users

Research

I interviewed 4 participants with different backgrounds and organized their responses in an affinity map. Based on the map I could see user's habits, experiences, and pain points.

Affinity map

​Main User Goals


1- Ordering food 2-3 times a week.

2- Being able to customize the food

3- See pictures of food and ingredients

4- See the delivery time

5- Having access to answers anytime

I created a user persona and journey map to better understand user needs. I came up with a simple user story sketch and low-fidelity prototypes to test the design with four participants. I organized the results into themes and used to make recommendations for improvements such as adding buttons for faster ordering and better decision making. The feedback from the tests was organized in an affinity map and themes were created to provide recommendations for design improvements.

User persona

A user journey map is created for our Persona to highlight user pain points. There are many pain points in the journey but our focus will be more on choosing a dish and add instruction or preferences.

User journey

User journey

After creating  user journey I came up with a simple user story sketch to figure out the look of the app.

User story sketch
User story sketch

The user flow will be easier to create after having a sketch of the story.

user flow

Wireframes

Wireframe

I have tested the low fidelity prototypes with 4 participants to collect some feedback on the design. I organized feedbacks in an affinity map and made a theme for each.

Usability test

I have tested the low fidelity prototypes with 4 participants to collect some feedback on the design. I organized feedbacks in an affinity map and made a theme for each.

Insight

Insights

  • Fast ordering; Users need a way to order food faster and not all users like to type.
  • More call to action buttons; Users need more buttons to better decide for selections or removing

Things to add:

  • “No Extras button” ,
  • “remove” &  “+” button,
  • “Skip” button.

Color palette

For a food app it is important to have a warm and welcoming design. It is a bot which chat with users so it has to be attractive. Pine Green, Coral, and light summer blue were chosen for Baxi and users conversation.

Mockups

Mockup

Outcome

The outcome of the design is a food ordering experience where users can easily view ingredients and images of dishes, customize their orders, and make quicker selections with the help of daily special recommendations offered by Baxi.

Next step

The next step in the design process is to re-design the prototype to improve user understanding and ease of use, potentially using a different approach than an NLP Bot. The goal is to create a user-friendly ordering system, even if it takes more time to develop.

Next project