Natural Language Understanding
NLU aims to fill in the gap between natural and machine language. This involves learning language syntax, context, patterns, definitions, sentiment and intent. Note that the focus of NLP is to represent natural language in a machine readable format.