Glossary
NLU (Natural Language Understanding)
The branch of AI focused on extracting meaning from human language — identifying intent, entities, and sentiment.
Natural Language Understanding (NLU) is a subset of Natural Language Processing that focuses on extracting semantic meaning from human language — what the speaker intends, what entities they mention, and what sentiment they convey.
Core NLU Tasks
- Intent classification: Identify the user's goal (book_appointment, check_balance, report_problem).
- Named Entity Recognition (NER): Extract specific information (names, dates, locations, amounts).
- Sentiment analysis: Gauge whether the speaker is satisfied, frustrated, or neutral.
- Slot filling: Extract required parameters for a task (who, what, when).
NLU vs. NLP
- NLP: Broad field covering all language processing (grammar, syntax, translation, generation).
- NLU: Narrower focus on extracting meaning (semantics, intent, entities).
NLU in Voice Agents
After ASR converts speech to text, the NLU layer processes the transcript to understand what the caller wants and what information they provided. High-quality NLU is essential for routing conversations correctly and extracting the data needed to fulfill requests.
NLU Challenges
- Paraphrasing: "I want to book a call" and "Can I schedule a meeting?" are the same intent, different words.
- Multi-intent utterances: "I want to reschedule but I also have a question about billing."
- Ambiguity: "Can you help with this order?" could mean shipping status, a product question, or a return.
Related Terms
See AI Voice Agents in Action
Workforce Wave deploys AI voice agents across healthcare, staffing, and more. Book a 30-minute demo — no pressure, no generic scripts.
Book a Demo