Course 8: Natural Language Processing
- 5 months
- Intakes: Jan, Apr, Jun, Oct
Prerequisites
- Math knowledge (Probability, linear algebra, and calculus)
- Knowledge of morndern machine learning algorithms
- Programming Knowledge – Python
- Tensorflow or Pytorch knowledge
Who is this course for?
- Students who complete the Tensorflow and/or Pytorch course and Basic AI and ML course and want to advance more.
- Students who have not studied NLP
- People who want to start their AI career specializing in NLP field.
What you'll get after completing this course:
Natural Language Processing with Classification and Vector Spaces
- Sentiment Analysis with Logistic Regression
- Sentiment Analysis with Naïve Bayes
- Vector Space Models
- Machine Translation and Document Search
Natural Language Processing with Probabilistic Models
- Autocorrect
- Part of Speech Tagging and Hidden Markov Models
- Autocomplete and Language Models
- Word embeddings with neural networks
Natural Language Processing with Sequence Models
- Neural Networks for Sentiment Analysis
- Recurrent Neural Networks for Language Modeling
- LSTMs and Named Entity Recognition
- Siamese Networks
Natural Language Processing with Attention Models
- Neural Machine Translation
- Text Summarization
- Question Answering
- Chatbot
How to Apply?
- You Apply
Tell us a little about yourself and we’ll help with the rest. Our convenient online application tool only takes 10 minutes to complete.
- We Connect
After you submit your application, an admissions representative will contact you and will help you to complete the process.
- You Get Ready
Once you’ve completed your application and connected with an admissions representative, you’re ready to create your schedule.