NLP is built on two key components. There’s Natural Language Understanding (NLU), which analyses input to extract meaning and intent, and Natural Language Generation (NLG), which produces ...