Natural Language Processing (NLP) Natural Language Generation Speech Recognition Machine Translation Sentiment Analysis Semantic Search Question answering - Chatbot