NLP/NLU/NLG: 1- Text Classification and Understanding 2-Sentiment and Emotion Analysis 3-Document Categorization and Understanding 4-Text and Language Modelling 5-Neural Machine translation 6-Text Generation 7- Image /Video Captioning 8-Image /Video Storytelling 9-Text Style transfer 10-Speech to text 11-Question answering and Chatbot development 12-Data mining and information clustering 13-Text/Speech analysis (Synonyms,Rhymes ,Homophones ....)