Natural Language Processing Specialization Bootcamp

Bootcamp AI

About This Course

This program will enhance learners’ existing machine learning and deep learning skills with the addition of natural language processing and speech recognition techniques. These skills can be used in various applications such as part of speech tagging and machine translation, among others. Learners will develop the skills they need to start applying natural language processing techniques to real-world challenges and applications.


To share in LinkedIn

You can share your Certificates in the Certifications section of your LinkedIn profile, on your printed resume, or in other documents.



  • A well-prepared learner should have significant experience with Python and entry-level experience with probability, statistics, and deep learning architectures. Learners should also have the ability to write a class in Python and add comments to their code for others to read. Lastly, learners should have familiarity with the term “neural networks” and the differential math that drives backpropagation.
  • Learners need access to a 64-bit operating system with at least 8GB of RAM, along with administrator account permissions sufficient to install programs including Anaconda with Python 3.5 and supporting packages. The network should allow secure connections to remote hosts (like SSH).


165 Lessons

Intro to NLP

NLP Overview1:12Preview
03. Structured Languages1:31
03. Structured Languages
04. Grammar0:35
04. Grammar
05. Unstructured Text1:17
05. Unstructured Text
06. Counting Words00:00:00
07. Context Is Everything1:34
08. NLP and Pipelines0:48
09. How NLP Pipelines Work1:11
10. Text Processing1:56
11. Feature Extraction2:48
12. Modeling0:54

Text Processing

Spam Classifier with Naive Bayes

Part of Speech Tagging with HMMs

Project Part of Speech Tagging

Feature extraction and embeddings

Topic Modeling

Sentiment Analysis

Sequence to Sequence

Deep Learning Attention

RNN Keras Lab

Cloud Computing Setup Instructions

Project Machine Translation

Intro to Voice User Interfaces

(Optional) Alexa History Skill

Speech Recognition

Project DNN Speech Recognizer

Recurrent Neural Networks

Long Short-Term Memory Networks (LSTM)