Conversational AI that guides users through progressive style refinement, building detailed queries from natural dialogue to deliver highly personalized product recommendations.
Shopping for fashion is inherently exploratory—users rarely know exactly what they want upfront. They think in vibes, occasions, and context. Traditional search forces them to commit to specific terms too early. We built progressive refinement to mirror how people actually discover style: starting broad, then narrowing through guided questions that surface options they didn't know to ask for.
Gemini-powered intent classification determines whether user wants general search, product comparison, or styling suggestions. Extracts structured filters (price, category, brand) and visual descriptors (neckline, sleeve length, material) from natural language.
Category-specific refinement tools guide users through style discovery. Clothing triggers neckline/sleeve/fit questions. Shoes prompt heel height and style. Each response accumulates descriptors that enhance subsequent searches.
Google Chat Module integration maintains full conversation history with proper role attribution. Sessions persist accumulated style descriptors, active filters, and chat history for context-aware responses across multiple turns.
Enhanced queries feed into Pinecone vector search with CLIP embeddings. Product-specific actions enable users to compare similar items or get styling suggestions directly from product cards, maintaining conversation context throughout.