AI Glossary / Natural language and speech / Beginner
Conversational user interface
Definition
Definition: A conversational user interface lets people interact with software through exchanges resembling conversation, using written language, speech or a combination. It can ask questions, accept corrections and use earlier turns to help complete a task.
What it means
What it means: The interface is the way a person communicates with a system, not the entire intelligence or business process behind it. A chat window, a spoken assistant and a guided messaging flow can all provide conversational interaction, but they may support very different capabilities.
Conversation can reduce the need to learn menu locations or command syntax. It can also make capabilities harder to discover: a blank message box does not show everything the system can do. Effective design gives users enough guidance, feedback and control to understand what is happening. Natural-sounding replies should not obscure whether a requested action actually succeeded.
How it works
How it works: The system receives a message, interprets its role in the current exchange and updates its working understanding of the task. It may answer, request missing information, consult a service or propose an action. The response should reflect both the conversation and any relevant external result.
Context matters when a user says “make that two” or corrects an earlier detail. In speech, the system also needs to manage when to listen, respond or stop speaking after an interruption. Some interfaces use fixed dialogue flows; others use learned language models or hybrid designs. None of these choices eliminates the need for clear error handling and accurate task-state tracking.
Three practical examples
Three practical examples:
1. A library assistant helps a reader refine a catalog search over several turns. A visual result list can complement the conversation when comparing many books is easier by scanning.
2. An appointment interface gathers a date and preferred time, then reports actual availability. It distinguishes a suggested slot from a successfully recorded booking.
3. An equipment-support interface asks a focused follow-up after an unclear description. It keeps the supplied model number when the user corrects a different detail, avoiding unnecessary repetition.
Think of it this way
Think of it: A conversational interface resembles a service desk where a request develops through questions and replies. The analogy is limited because software can sound socially fluent without possessing the service worker's understanding or authority. Users still need visible evidence of what the system understood and what it completed.
Worked example
Worked example: Consider an original fictional room-search dialogue. The user says, “Find a room for four people tomorrow afternoon.” The system records capacity at least four, date tomorrow relative to the explicitly established local date, and an afternoon preference. It asks for the duration, and the user replies, “One hour, and actually five people.”
The updated state should contain duration one hour and capacity at least five. The correction replaces four; it does not add five to four or erase the date. Suppose the search returns Room A with capacity four and Room B with capacity six, each otherwise available. Only Room B meets the revised capacity requirement.
If the user then asks, “Does it have a screen?”, the interface needs to resolve it to the discussed room or clarify if the reference is ambiguous. Finding Room B and answering about its equipment still do not establish that the room has been booked. The dialogue must distinguish search results, selected options and completed actions.
Illustrative case study
Illustrative case study: Fictional Maple Help introduces a conversational support search. Users initially receive lengthy replies but cannot tell which articles were consulted or how to revise the device model. Some restart the conversation when only one detail needs correction.
The team adds a visible summary of the current device and issue, concise source links and a simple way to edit the device choice. It tests task completion and recovery after misunderstandings, not just whether users find the wording friendly. This invented case illustrates interaction design; it does not claim that conversation is always preferable to forms, menus or direct search.
Common misconceptions and mistakes
Common misconceptions and mistakes: A conversational interface is not necessarily a large language model. It can be implemented with rules or constrained flows. More humanlike wording does not guarantee better task performance. Keeping conversation history is also not the same as correctly using it: a system can remember a superseded value and act on the wrong one. Finally, a message such as “Done” is meaningful only if the underlying action's result supports that claim.
Business use
Business use: Choose conversation where users benefit from flexible requests, clarification or iterative refinement. Test it against simpler alternatives for repetitive or highly visual tasks. Make supported capabilities discoverable and show important task details in a form users can inspect. Evaluate correction, cancellation, interruption and recovery, including cases where an external service fails. Measure successful outcomes, time and user effort rather than treating a high message count as engagement. Provide a clear path to another channel when the interface cannot complete the task.
People also ask
People also ask: Must a conversational interface use voice?
No. Text-based exchanges can be conversational, and an interface can combine speech, text and visual controls.
Is every chatbot a useful conversational interface?
A chatbot provides conversational interaction, but usefulness depends on whether it helps users accomplish their goals and recover from errors.
Should the system ask a question after every message?
No. Follow-up questions should resolve meaningful uncertainty or gather required information. Repeatedly asking for details already provided increases effort.
Check your understanding
Check your understanding: A user changes a requested quantity from three to two, but the system keeps both as active values. What has gone wrong?
Answer: The interface has not correctly updated the task state after a correction. Preserving history should not mean treating superseded instructions as current.
Related terms
- Chatbot
- Voice user interface
- Human - AI interaction
- dialogue system
- dialogue state tracking
- mixed initiative
- conversational repair
- turn-taking
Learn next
sketch a short conversation for a harmless task, including one correction and one failed lookup. Record the task state after each turn. Compare the design with a simple form and identify which steps benefit from conversation and which benefit from visible controls.
More in Natural language and speech
- Controlled natural language - Definition: A controlled natural language is a deliberately designed form of a natural language with specified restrictions on vocabulary, grammar or...
- Conversation analysis - Conversation analysis is the systematic study of how people organize social interaction through successive contributions.
- Conversational speech - Conversational speech is speech produced as people interact, typically with contributions shaped by what others say and do.
- Coordination ambiguity - Coordination ambiguity arises when an expression containing a conjunction, such as and or or, allows more than one structural grouping.
- Copula - A copula is a linking element that connects a subject with a predicate expressing a property, classification, identity or related state.
- Coreference chain - A coreference chain is a set of expressions in a discourse that refer to the same entity. It can connect a name, a description and a pronoun across sentences.
Sources
Sources: Jurafsky and Martin, Speech and Language Processing, chapter 26, Conversation and its Structure: https://web.stanford.edu/~jurafsky/slp3/26.pdf . Amershi, Vorvoreanu and Horvitz, Guidelines for human-AI interaction design: https://www.microsoft.com/en-us/research/?p=564561 . The room-search dialogue and Maple Help case are original illustrations. The cited chapter is a draft overview, and the design guidance is not a guarantee of product performance.
Previous: Conversational speech Next: Convex clustering