Loading

AboutWork LinkedIn

Glenen AI

Designing probabilistic product discovery for 2,900+ retail items.

An AI-powered retail kiosk that helps shoppers describe what they want in everyday language and receive ranked, explainable product recommendations through conversational search.

ROLE

Product Designer

PLATFORM

In-store Kiosk · Web App · Mobile

CORE CAPABILITY

Probabilistic Search · RAG · Conversational AI

STATUS

In Progress

Glenen AI kiosk concept

AT A GLANCE

2,900+Products in catalog
4 intentsTaste · Cocktail · Pairing · Education
+89%RAG quality improvement vs keyword baseline
~400msChat endpoint latency

PROBLEM → SOLUTION

Search works only when users know what to search for.

Problem

Search expects users to speak in catalog language.

In specialty retail, customers often walk in with vague needs, not exact product names. They may know the occasion, budget, taste, or person they are buying for, but not the right brand, category, or product vocabulary.

Traditional search and filters expect users to speak in catalog language. But shoppers usually speak in human language:

"I need a gift under $60."
"I want something smooth but not too strong."
"What goes well with grilled salmon?"
"I like smoky, but I'm still a beginner."
Choice overload Vague intent Keyword friction Staff dependency
Solution

Turn product discovery into a guided AI conversation.

Glenen AI uses probabilistic search and RAG-based retrieval to map customer language to product metadata, rank relevant options, and explain why each recommendation fits.

Instead of returning a long list of products, the system gives shoppers a small set of explainable recommendations they can compare, refine, and act on.

Intent recognition Probabilistic ranking Explainable results Guided comparison

PRODUCT VISION

Not a search bar. A conversation with the store's best expert.

Glenen AI was designed around one product belief: The best retail experience does not start with filters. It starts with understanding what the customer is trying to do.

In a specialty store, the most valuable employee is often the person who can translate vague customer language into confident product suggestions. Glenen AI brings that behavior into a kiosk experience: always available, fast, explainable, and connected to the live catalog.

Product vision: Glenen AI is not a better search interface for a liquor store. It is a decision-support system that helps every customer move from uncertainty to a confident product choice.

WHO IT IS DESIGNED FOR

Four shopper archetypes, four design needs.

ArchetypeSituationWhat they sayDesign need
Occasion BuyerBuying for dinner, party, or gift"Just tell me what works."Fast recommendation with a clear reason
First-TimerNew to the category"I don't know the vocabulary."Plain-language guidance without judgment
Flavor ChaserKnows what they like"I like smoky. What should I try next?"Taste matching and intelligent exploration
Home BartenderHas ingredients at home"What can I make with what I have?"Cocktail suggestions based on available inventory

CORE DESIGN CHALLENGE

Designing a conversation, not just an interface.

The hardest design problem in Glenen AI was not the screen layout. It was the dialogue. The assistant had to understand what the customer meant, ask the right follow-up questions, remember the conversation context, and move naturally between different shopping intents.

A shopper might start by asking for a gift, then switch to a food pairing, then ask for a cocktail idea. The interface needed to support that movement without making the user restart.

Customer intent Clarifying question Product retrieval Ranked recommendation Explanation Compare / refine / locate

FOUR INTENT TYPES

One assistant. Four shopping mindsets.

01

Taste Matching

"I like something smooth, not too boozy, for a first whiskey."

Goal: Find something based on taste preference.

Approach: Map sensory language to product flavor metadata and return 3–5 matches with plain-language explanations.

02

Cocktail Creation

"I have Aperol, gin, and lime. What can I make?"

Goal: Make a drink using available ingredients.

Approach: Cross-reference available ingredients with cocktail logic and recommend recipes based on what the shopper has or can buy in-store.

03

Food Pairing

"I'm making grilled salmon."

Goal: Find a bottle for a meal.

Approach: Match the food profile to relevant product attributes and explain the recommendation in everyday language, not expert jargon.

04

Taste Education

"What's the difference between bourbon and scotch?"

Goal: Learn enough to make a better decision.

Approach: Teach through comparison, then pivot to a recommendation so education still supports product discovery.

PROBABILISTIC SEARCH SYSTEM

Bridging customer language and product data.

The biggest product challenge was the vocabulary gap.

Customers say
"Smooth, fruity, not too sweet, good for a gift."
Catalogs say

Brand, category, ABV, price, region, tasting notes, shelf location, inventory status.

Glenen AI uses probabilistic search to translate messy customer language into ranked product matches. The system does not depend on exact keywords. It evaluates multiple signals and ranks products based on fit.

Customer request Intent extraction Preference signals Probabilistic retrieval Multi-axis ranking AI explanation Recommendation cards

Six-axis taste taxonomy.

Taste Profile

Smooth · Smoky · Fruity · Spicy

Occasion

Gift · Dinner Party · BBQ · Cocktails

Experience

Beginner · Curious · Enthusiast · Expert

Food Context

Red Meat · Seafood · Dessert · Cheese

Body

Light · Medium · Full · Fizzy

Budget Feel

Everyday · Special · Gift-Worthy · Splurge

MAPPING EXAMPLE

From sentence to signals.

Customer query: "I want something smooth for a first-timer who's into cocktails and has a $30 budget."

Extracted signalMapped axisProduct logic
"smooth"Taste ProfileSmooth, approachable, low-burn products
"first-timer"ExperienceBeginner-friendly, clear flavor notes
"into cocktails"OccasionWorks well in mixed drinks
"$30 budget"Budget FeelEveryday or accessible price range

The system retrieves candidates from the vector store, ranks them by multi-axis fit, and uses the AI layer to explain why each product matches the user's request.

KEY DESIGN DECISIONS

Five decisions that shaped the product.

01. Conversation-first, not search-first

Chose

Open-ended dialogue with intent classification.

Rejected

Traditional search bar with AI-enhanced filters.

Why

Filters require customers to know vocabulary they often do not have.

02. Recommendations need a "because"

Chose

Every recommendation card includes a reason.

Rejected

A plain list of product names and prices.

Why

Customers buy confidence, not just products.

03. Show options, not one final answer

Chose

Return 3 to 5 ranked options.

Rejected

One "best" recommendation.

Why

A single AI answer can feel too final. Comparison gives users control.

04. Make refinement lightweight

Chose

Quick chips like "cheaper," "more premium," "more unique," "similar."

Rejected

Restarting the conversation for every change.

Why

Users should be able to steer the AI without losing progress.

05. Design for public, standing use

Chose

Short responses, large tap targets, scannable cards.

Rejected

Long chatbot-style responses.

Why

A kiosk needs to be faster and more visual than a desktop chat.

MAIN USER FLOW

From vague request to confident choice.

Start Describe need Clarify Recommend Compare Locate / Save / Ask staff
01

Welcome screen

Helps users start with guided prompts instead of a blank chat box.

02

Intent capture

Lets users type naturally or tap chips for budget, occasion, taste, or experience level.

03

Clarifying question

Asks one useful follow-up only when it improves recommendation quality.

04

Recommendation results

Shows ranked product cards with match reasons.

05

Compare mode

Helps users decide between similar products.

06

Store handoff

Lets users locate the item, save the result, or ask an associate.

RECOMMENDATION CARD DESIGN

The recommendation card became the trust layer.

The card does not just show a result. It explains the reasoning behind the result. That explanation is what makes the AI feel trustworthy.

Card anatomy

What goes on every card.

  • Product name
  • Price
  • Availability
  • Match score or best-for label
  • Why this fits
  • Taste / occasion tags
  • Compare action
  • Find in store

ITERATIONS

Four shifts that made the experience trustworthy.

Iteration 01 · From blank chat to guided prompts

Before: The kiosk opened with a blank input. Users had to figure out what to ask.

After: Added starter prompts like "Find a gift," "Shop by budget," "Pair with dinner," and "Compare products."

Iteration 02 · From long AI text to product cards

Before: The assistant returned recommendations as paragraphs. Text-heavy responses were hard to scan on a kiosk.

After: Created visual product cards with price, match reason, availability, and actions.

Iteration 03 · From one answer to ranked options

Before: The AI returned a single best recommendation. Users did not fully trust one answer.

After: Returned 3 to 5 ranked options, each with a different reason to choose it.

Iteration 04 · From hidden logic to explainable matching

Before: Users saw what was recommended, but not why. The AI felt like a black box.

After: Added "Why this fits" labels and matched-signal explanations to each card.

SYSTEM OVERVIEW

How the system supports the experience.

Kiosk UI FastAPI NLP backend LangGraph agent pipeline ChromaDB vector search Product catalog LLM response synthesis Recommendation UI

The experience is supported by a modular AI architecture: a kiosk frontend, NLP backend, product data API, product catalog, and Night Agent QA workflow. Five components working together to deliver fast, explainable, on-catalog recommendations.

HUMAN-IN-THE-LOOP SAFETY

AI suggests. Humans approve.

For inventory and product data, Glenen AI uses a human-in-the-loop process. AI-generated enrichments and catalog changes are not automatically pushed live. Operators review and approve changes before they reach the production catalog.

Why this matters for UX: This protects trust in a live retail environment. Customers should not receive recommendations based on unapproved or inaccurate product data. The diff-then-apply pipeline, enrichment proposals, and audit logs ensure operator approval before catalog changes go live.

OUTCOMES

What the system delivered.

Product outcomes

3,264 SKUs in RAM — Fast access to product data during live kiosk use.

87% cache hit rate — Most lookups are served without slowing the conversation.

0% context bleed — One customer's conversation does not leak into another session.

+89% RAG quality improvement — Semantic retrieval outperformed the keyword baseline.

UX outcomes

Faster product discovery — Users do not have to browse the full catalog manually.

Higher trust in recommendations — Each result includes a reason.

Better support for vague intent — Users can describe needs naturally.

More confident comparison — Users can compare ranked options without restarting.

WHAT I WOULD TEST NEXT

Four open questions worth validating.

01

How many questions are too many?

Test whether users prefer one, two, or three clarifying questions before seeing recommendations.

02

Do explanations increase trust?

Compare product cards with and without "Why this fits" explanations.

03

Does kiosk context change behavior?

Test standing use, public typing comfort, visibility, and time pressure inside a real store.

04

Does probabilistic search improve decision quality?

Compare keyword search, filtered browsing, and probabilistic recommendation flows.

REFLECTION

What this project taught me about AI product design.

Glenen AI taught me that AI product design is not just about generating answers. The real challenge is designing the conditions around the answer: how users express intent, how the system clarifies ambiguity, how recommendations are explained, and how people stay in control.

The original question

"How can AI recommend products?"

The better question

"How can AI help shoppers feel confident about why a product fits?"

That shift shaped the product: guided prompts instead of blank search, recommendation cards instead of long responses, comparison instead of a single answer, and explanations instead of black-box AI.

Good AI does not just give an answer. It helps people make a decision they trust.

View Next →

UttishaNow Wander IRCTC Back to all projects