Slot Filling
Definition
Slot filling captures the required information of a dialogue in predefined fields.
Slot filling extracts or requests structured values that a dialogue system needs for an intent or action.
Simply explained
A booking assistant collects information step by step such as destination, date, and number of people for further processing.
Why it matters in practice
The term helps to design automated processes reliably, measurably, and with clear responsibilities.
Example from business
An appointment assistant captures date, time, location, and participants from a message and asks for missing information.
Limits and pitfalls
- Ambiguous values, outdated states, and missing confirmation can trigger incorrect actions.
Origin & history
Task-oriented dialogue systems have used slots since early frame and planning approaches; modern systems combine them with statistical NLP.
Use in mid-sized companies
- Possible application: An appointment assistant captures date, time, location, and participants from a message and asks for missing information.
Frequently asked questions
What does filling dialogue fields (Slot Filling) mean?
Slot Filling extracts or requests structured values that a dialogue system needs for an intent or action. What should be considered? Ambiguous values, outdated states, and missing confirmation can trigger incorrect actions.
Sources
- VoiceXML 2.1 · W3C, VoiceXML 2.1
Source checked on 10.10.2026. Editorial application examples are hypothetical; no evidence of real customer results.
Editorially reviewed on: