AI engineering glossary · NLP embeddings

What is NLU (natural language understanding)?

Natural language understanding (also called NLU): The part of language processing concerned with extracting meaning from text, for example working out what a user wants and which details they mention. In assistants it often means intent classification plus slot extraction.

Level: beginnerTopic: NLP embeddings

Natural language understanding: an example

From "Book a train to Pune tomorrow", it finds the intent book_train and the slots destination=Pune and date=tomorrow.

Related terms

More NLP embeddings terms

Where you learn it

Natural language understanding is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.

Before you go

Take the cheat sheet with you

One free PDF: the key AI-engineering terms, formulas and Python idioms. No spam; unsubscribe any time.