top of page
AI Assistant Chatbot

Transforming Search: The Ultimate AI-Powered Shopping Experience

iPhone 12 Pro (Wooden Hands).png
Overview

This project involves the development of an AI assistant chatbox utilizing GPT-based models to improve the product search experience on our e-commerce platform. By accurately interpreting natural language queries and offering personalized product recommendations, the chatbox aims to enhance user engagement and satisfaction. The solution will seamlessly integrate with our existing platform, ensuring compatibility across devices while maintaining robust data security and privacy. Ultimately, this innovative tool is expected to improve search accuracy, increase conversion rates, and drive overall business growth.

Role

Product designer

Team
  • 1 Product manager

  • 1 Product Designer

  • 2 front-end developers

  • 3 back-end developers

Project Timeline

April 2024- ongoing 

Tools

Figma | Miro

My Contributions

Research and interviews, synthesis and artefact creation ideation and concept testing, low to high-fi prototyping, user testing, development oversight

The Problem

In the competitive e-commerce landscape, traditional product search functionalities often fail to understand nuanced customer queries and provide personalized recommendations, leading to user frustration and lower conversion rates. To address this, we aim to design an AI assistant chatbox powered by GPT-based models that enhances product search capabilities on our platform. This chatbox will interpret natural language queries accurately, offer personalized product recommendations, and provide an engaging and intuitive user experience, ultimately improving customer satisfaction, increasing conversion rates, and driving business growth.

Design Process
1
Research
2
Define
3
Ideation
4
Design
5
User Testing
User Research
rafiki.png
User Interviews
pana.png
Surveys
amico.png
Reviews & Social media

As part of my user research, I conducted interviews with 5 users to gather detailed insights into their needs and preferences. I also distributed surveys to a wider audience to collect quantitative data. Additionally, I read reviews and conducted social media research on AI assistants to understand broader user opinions and trends. This comprehensive approach helped me gain a well-rounded understanding of user expectations for the AI assistant

Findings from User Research
UX - Frame 1.jpg
UX - Frame 2 (1).jpg
UX - Frame 3 (1).jpg
  • Difficulty with Current Search: Users often struggle with finding specific products using the current search functionality, citing issues with relevance and accuracy.

  • Preference for Natural Language: Users expressed a strong preference for a search tool that understands natural language queries, making it easier to find products quickly.

  • Desire for Personalization: Many users want personalized recommendations based on their past purchases and browsing history to enhance their shopping experience.

  • Importance of Quick Responses: Users emphasized the need for quick and accurate responses from the AI assistant to avoid frustration and improve efficiency during their shopping journey.

Competitive Analysis/ Benchmarking

To gain a comprehensive understanding of the market landscape, I conducted a competitive analysis by examining leading e-commerce platforms that utilize AI assistant chatboxes. This involved evaluating their features, user experiences, and customer feedback. I assessed key functionalities such as natural language processing, personalization capabilities, and response times. By analyzing strengths and weaknesses of competitor offerings, I identified best practices and potential gaps in the market.

IMG_9001.JPG
IMG_8999.PNG
Define

As part of my user research, I conducted an in-depth analysis to identify and understand different user types. By examining various customer behaviors, preferences, and interaction patterns on our e-commerce platform, I was able to categorize users into distinct segments. 

​

In addition to researching user types, I also explored potential user journeys to map out how customers interact with our e-commerce platform from start to finish. By analyzing these journeys, I identified key touchpoints, pain points, and opportunities for enhancement.

IMG_9003.JPG
IMG_9002.JPG
User Flow

During the ideation phase, I generated several logic flows to conceptualize the functionality and interaction of the AI assistant chatbox. These logic flows outlined the various pathways and decision points users might encounter, helping to visualize how the chatbox would respond to different queries and actions. This process was crucial in ensuring a cohesive and intuitive user experience, laying a solid foundation for the subsequent design and development stages.

IMG_9004.PNG
Designs

Following the research and ideation phase, I created the initial designs and screens for the AI assistant chatbox. These designs were based on the insights gathered from user research and potential user journeys, ensuring that the chatbox would be intuitive and user-friendly. The preliminary screens served as a foundation for developing the prototype and visualizing how the chatbox would function in real-world scenarios.

IMG_9013.PNG
IMG_9012.PNG
IMG_9011.PNG
IMG_9010.PNG
IMG_9009.PNG
IMG_9008.PNG
IMG_9007.PNG
IMG_9006.PNG
IMG_9005.PNG
 Prototype

After completing the initial designs and screens, I developed a clickable prototype of the AI assistant chatbox. This interactive prototype allowed for hands-on testing and provided a realistic representation of the chatbox's functionality and user experience. By simulating real-world interactions, the prototype was instrumental in identifying any design flaws and gathering valuable user feedback before moving on to full-scale development.

Testing and Iterating

After creating the initial designs and prototype of the AI assistant chatbox, I conducted a Hallway test with three of our colleagues and users. This informal testing method allowed me to gather immediate feedback on the usability and functionality of the chatbox. The insights gained from these sessions were invaluable, helping me identify areas for improvement and ensuring that the final product meets user expectations and provides a seamless shopping experience.

​

Test went live on 14.05.2024 and was paused on 03.06.2023

Findings

Positives:

  • Nice recommendations of products

  • Interactivity

  • The tone of the responses from the Asistant

 

Concerns:

  • Switching between product ideas

  • Some products were outside price range

  • Displayed used products

  • Suggestions are not clickable

  • Limited length of processable chats

  • ChatGPT unaware of recent events

Next steps
  • ​Create business case

  • Consult legal team

  • More tests

Thank you for reading. Questions? Let's chat about this case study in detail.
bottom of page