Basically, NLU is what enables us to be understood by machines, without having to type code into our smartphones (and if you’re wondering what the difference is between NLP and NLU, the answer is simple: NLU is a subset of NLP.
This is where natural language understanding (NLU) comes in. NLU is a deep and complex subject that has been fascinating researchers for several decades – the first known attempt at an NLU program dates back to 1965. Specific examples of NLU include machine translation, automatic routing of customer service tickets, and automated reasoning, i.e the ability to make logical inferences based on previous examples. Basically, NLU is what enables us to be understood by machines, without having to type code into our smartphones (and if you’re wondering what the difference is between NLP and NLU, the answer is simple: NLU is a subset of NLP.