Glossary

What is natural language understanding (NLU)?

Definition

Natural language understanding (NLU) is the part of AI that works out what a person actually means from their words — extracting intent and key details from a sentence, even when it's phrased casually or incompletely.

01Why NLU matters for phone AI

When a caller says "I need to come in next week to get my tooth looked at," NLU extracts the intent (book an appointment) and the details, so the assistant responds correctly instead of forcing the caller through a rigid menu.

Frequently asked questions

What's the difference between NLU and NLP?

Natural language processing (NLP) is the umbrella field covering everything computers do with human language. NLU is the subset focused on comprehension — working out intent and meaning from words. Its counterpart, natural language generation (NLG), produces the response. A phone assistant uses both: NLU to understand the caller, NLG to compose the reply.

Why do phone menus fail where NLU succeeds?

A menu can only offer choices someone predicted in advance, so callers must squeeze their situation into 'press 1' categories that often don't fit. NLU works in the opposite direction: it takes whatever the caller actually says — hesitations, backstory, and all — and maps it to the right intent. The caller talks normally; the system does the categorizing.

Can NLU handle accents, slang, and industry terms?

Accents are mostly the speech-to-text layer's job — NLU receives text, not audio. Where NLU earns its keep is interpretation: casual phrasing, filler words, incomplete sentences, and shorthand like 'my AC died' meaning a repair request. Industry-specific terms usually need to be supplied to the system, which is why good phone AI is configured with your business's vocabulary.

Related terms

Ahoya is an AI receptionist that answers every call 24/7.

Start free