Conversational AI · Knowledge Retrieval

Designing the shift from search to conversation

Redesigning KNOWRON's industrial knowledge assistant to handle ambiguous requests, ask for context when needed, and make its interpretation easier to understand.

CompanyKNOWRON
RoleSenior Product Designer
PlatformB2B SaaS · Web
TeamDesign · Engineering · Customer Success
0%
Improvement in Document Match accuracy across 30+ benchmark prompts
Higher
Trust in the assistant reported in user interviews
Fewer
Questions to Customer Success about how the assistant worked
Context

Why we were moving toward an assistant

KNOWRON already had semantic search: users selected a product line, entered a few keywords, and found technical information. As conversational AI became familiar, customers started asking for a way to ask questions naturally and follow up without reformulating searches.

We also saw the assistant as a foundation for future workflows, so Engineering built an early version and put it in front of users. That gave us real queries and exposed where the interaction was breaking down.

Missing context

Users were leaving out important context

A request like "service manual" could return dozens of valid documents because the assistant did not know which product or machine the user meant. To the user, it simply looked unreliable.

The old search flow had trained users to select a product line before searching. They carried that mental model into the assistant and assumed the product context was already known.

Instead of teaching people to write better prompts, I focused on how much work the assistant could do before asking the user for help.
Case study media
The interaction

The final approach

The assistant searched first. Clear requests went straight to results. When the result set became too broad, it acknowledged the ambiguity and asked for the missing product or machine context.

Search first
Do not ask for context upfront when the system can already answer.
Ask when the result set is too broad
Clarification appears only when the missing information changes the quality of the result.
Rerun with the added context
Once the user identifies the machine or product, the assistant narrows the search and returns a more useful result.

Why we kept filters inside a conversational experience

Technicians already knew filters from the existing product, and they usually needed only two or three. Selecting a known option was often quicker than writing another sentence. It also gave users direct control while our AI-generated filter suggestions were still too unreliable to ship.

Intent

The assistant also had to understand what kind of response someone wanted

The assistant had two retrieval skills. Search synthesised an answer from the knowledge base; Document Match returned specific files. The wording of a request did not always make that distinction clear.

I reviewed more than 50 real queries and mapped their elements against the skill we expected to respond. That helped us see where rules might work, and where they would become brittle because of shorthand, multilingual requests and missing context.

Search
Synthesises an answer from information in the knowledge base.
Document Match
Retrieves a specific document or set of documents.
Making it legible

Making the assistant's interpretation visible

We considered making users choose Search or Document Match upfront, but that added a decision before every request and assumed intent would stay fixed throughout a conversation.

Case study media

We evaluated the trade-off between giving users more control upfront and keeping the interaction flexible as their intent changed.

Case study media

Instead, the assistant evaluated each turn independently and showed which skill it had selected. If the interpretation was wrong, users could rephrase or change direction without restarting the conversation.

The goal was not perfect intent detection. It was to make the system easier to understand and easier to recover from when it got something wrong.
Case study media
What changed

What changed

Document Match accuracy improved by around 20% across more than 30 benchmark prompts. User interviews showed higher trust in the assistant, and Customer Success reported fewer questions about how it worked.

Measurement note
We initially wanted to measure fallback rate: how often users left the assistant and returned to traditional search. At this stage, we did not have enough usage data to measure it reliably.

This version covers the main product story. The full case study includes the rejected concepts, query analysis, skill-routing trade-offs, benchmark setup, and detailed interaction flows.

View Full Case Study
KNOWRON · Senior Product Designer
Conversational AIAI searchB2B SaaSIndustrial UXHuman-AI interactionInformation retrieval