AMAZON
Natural Language Processing , Natural Language Processing (NLP) refers to AI method of communicating with an intelligent systems using a natural language such as English.
Natural Language Understanding (NLU)
Natural Language Generation (NLG)