What is Natural Language Processing (NLP) vs Natural Language Understanding (NLU)?

Reviewed by Jason Burns, Editorial Steward · Last updated

Natural Language Processing (NLP) is the broad field of computer techniques for handling human language — tokenizing, parsing, translating, generating — while Natural Language Understanding (NLU) is the narrower subproblem of extracting meaning, intent, and inference from text.