AI FitFinder - ML Recommendation Feature

Integrating conversational AI into the shopping journey to address user pain points in fashion decision-making

Overview

Context & Challenge

This project addresses a key challenge in JD.com’s fashion retail platform: helping users, particularly high-income, middle-aged male shoppers, select clothing that suits their body type, usage scenarios, and styling preferences. The existing platform offers editorials and recommendation algorithms but the personalization is limited.

Opportunity

To tackle this challenge, I designed a a chat-based AI stylist assistant. Through a conversational interface, the chatbot collects user attributes (e.g., body shape, height, weight, skin tone) and translates them into personalized outfit recommendations. Beyond product suggestions, the system provides outfit recommendations, fit guidance, and styling ideas at key moments in the shopping journey.


The goal was to reduce decision fatigue, improve confidence in purchase choices, and open new opportunities for cross-selling through personalized recommendations.

Team

Product Designer

Skills

User-Centered Product Thinking

Conversational Design

Integration into Existing Ecosystem

Strategic Design Planning

Timeline

2025

Module

JD.COM Platform End-to-End

Tools

Figma

Project Background

Technology

Clothing

Target Audience

Strengths

Use Cases

Painpoints

Product Characteristic

Weaknesses

Opportunity

Avoid

(Design Principles for AI-Powered Features)

The Challenge

Fashion retail has long been a challenge on JD.com, especially for middle-aged, high-income male users who typically have specific shopping goals and limited time to browse the vast selection of clothing. Their hesitation to complete purchases often stems from concerns about fit, style compatibility, and skin tone matching. Traditional methods like user-generated reviews and editorial recommendations have limits.

Design Opportunity

I saw an opportunity in ML-powered recommendation systems, which offer more precise personalized outfit suggestions and could replace outdated editorial and user-generated content. This system work as a top sales associate, proactively recommending options they’ll love before they even ask.

Design Model

In designing this solution, I followed a model: When integrating technology into existing designs, designers should align technology’s strengths with user pain points and the product’s core characteristics, ensuring that technology enhances rather than disrupts the original experience.

User pain-points +

Product Characteristic

Overwhelming Options

Lack of Styling Inspiration

Difficulty Expressing Preferences

Technology

Strengths

Personalized Guidance

AI assistant can collect user attributes (e.g., body type, height) and delivers tailored clothing options.

ML Recommendations

ML-powered recommendations replace the current editorial and user-generated content, offering more accurate and effective suggestions.

Personalized Accuracy

As ML collects user preferences and purchasing habits, it can deliver increasingly accurate recommendations over time

Design

Goals

chat-based shopping experience

As a alternative shop experience to assist users directly to purchase, reducing time spent on browsing and decision-making.

Integrate within the existing shopping flow

Replace ineffective editorial and user-generated content with a machine learning recommendation system that adapts to user data.

Build Personalized User Profiles

Use ML to continuously collect and refine user data, delivering increasingly personalized shopping experiences.

02 . AI Touch points and Information Flow

To seamlessly embed the ML recommendation system into JD.com’s existing app, I planned how both the AI recommendation flow and existing app flow would interconnect.


Based on the existing user journey, I designed two new, interrelated flows: the ML-powered product recommendation flow and the shopping flow leveraging the AI assistant. Additionally, I developed a series of conversational designs for different stages of the AI assistant to improve the efficiency and effectiveness of AI interactions.

Homepage / Search

Product Detail Page

Cart

Profile /

Order History

App Flow

Discover

Decision making

Conversion &

Average Order Value

Repeat Purchase

ML Rec. Flow

AI

Rec.

Style Discovery

Trending styles and looks

Exclusive promotions

Exclusive promotions

Recently viewed items on sale

Collecting customer style and fit preferences

Fit & Style Guidance

Colletct Customer Information

fitting review by users

Fit inspiration

Similar Product with lower price

Complete the Look

Fit inspiration

Inspiration with promotion

Personalized Offers

Inspiration with promotion

Fit inspiration

Connection

Help narrow down options at the start

Suggests personalized options based on body type, height, etc.

Provides complementary items based on the selected item

Suggests complementary items on sale

03. Design Concept

The ML-powered recommendation system was integrated into two key dimensions of JD.com’s shopping experience:

3.1

ML Recommendation Entry Points Design

I designed AI interfaces and screens within the existing app to provide timely guidance and reference at key steps, ensuring that the AI enhances the experience without disrupting the user’s original workflow. The AI assistant is accessible from multiple pages, allowing seamless engagement throughout the app.

3.2

AI-Assistant Shopping Experience Design

Once users access the AI assistant through the flows mentioned above, they enter the AI-powered shopping flow, where they receive personalized recommendations, bundling suggestions, and style-matching guidance, enabling them to complete their purchase seamlessly.

3.3

Conversational Shopping Framework

Inside the assistant, I designed a complete conversational shopping experience that guided users through the entire purchase lifecycle, offering personalized fit and styling advice at every stage.

3.1 ML Recommendation Entry Points Design

Homepage

Search Page

Product Detail Page

Discover

Decision making

Tailored

product feed

Based on order history

Based on user’s fit info.

Based on user’s fit info.

Fit and inspiration based on user’s fit info.

Styling Bundle with Exclusive Discounts

Exclusive deals of the stores that the user follows

Fit and inspiration based on user’s fit info.

Cart

Conversion & Average Order Value

User Profile

Order History

Repeat Purchase

3.2 AI-Assistant Shopping Experience Design

The AI-driven chatbot by itself also provides, end-to-end shopping experience, guiding users from discovery to return purchase just like a shopping associate.

Discover

Decision making

user’s fit profile

Styling Bundle with Exclusive Discounts

Conversion & Average Order Value

Repeat Purchase

Additions to ComplementPrevious Purchase

3.3 Conversational Shopping Framework

Within the AI-led flow, I designed personalized messaging to enhance the conversational experience with the AI assistant, ensuring that recommendations felt tailored and contextually relevant. The messaging was crafted to appeal to user preferences, based on data inputs like body type and style goals.

Recommendation Drivers

1

Fit preferences, style goals, and clothing choices

2

Regional and seasonal style trends

3

New arrivals from preferred brands or categories

4

Outfit pairings based on past purchases

5

Personalized offers on favorite brands or lower-priced alternatives

6

Time-, season-, or climate-based recommendations

Customer-Facing Messaging

“Selected for Your Fit”

“Your Top Picks”

“Trending in Your Area”

“Popular Looks Around You”

“Just In from Your Brands”

“New Arrivals You’ll Value”

“Complete Your Look”

“Made to Match What You Own”

“Your Brands, Now on Sale”

“Exclusive Offer Applied”

“Season-Ready Picks”

“Right for the Occasion”

Related Works

Contact Me

Email:

Mobile:

Social:

annyjialuli01@gmail.com

(+1) 778-697-4718 Canada

Create a free website with Framer, the website builder loved by startups, designers and agencies.