Glossary term
Glossary term
Foundations
NLU is a subset of NLP focused on interpreting meaning and intent behind language. It enables AI systems to understand user goals, even with vague phrasing, driving accurate, context-aware responses and reliable actions.
A subset of natural language processing that determines the intentions of something said or typed. Natural language understanding can go beyond natural language processing to consider complex aspects of language like context, sarcasm, and sentiment.
Kore.ai XO Platform NLU detects intents, entities, sentiment, and traits across user utterances.
Rasa NLU is an open-source NLU engine for conversational AI.
Google Dialogflow CX NLU and Amazon Lex NLU power enterprise virtual assistants.
Created for this library
A customer support team uses natural language understanding to classify incoming tickets into intents like billing, technical, and account.
A voice assistant team uses natural language understanding to map spoken utterances to structured commands with slots.
A search team uses natural language understanding to map free-text queries to intent categories before retrieval.
Definition source: Google for Developers Machine Learning Glossary | Creative Commons Attribution 4.0 License