Natural Language Understanding (NLU) is used in a variety of manners, ranging from voice technologies (i.e. separating voice commands from external noise) to text classification (i.e. filtering out spam emails) to better understanding the intent of our words.