About this Course

This course is a part of the Artificial Intelligence Nanodegree Program.

Skill Level
Advanced
Included in Course
  • Rich Learning Content

  • Interactive Quizzes

  • Taught by Industry Pros

  • Real World Projects

  • Student Support Community

  • Personalized Career Support

Join the Path to Greatness

This course is part of a Nanodegree Program. It is a step towards a new career in Artificial Intelligence.

Nanodegree Course

Artificial Intelligence - Natural Language Processing

by IBM Watson

Enhance your skill set and boost your hirability through innovative, independent learning.

Icon steps

What You Will Learn

Lesson 1

Intro to Natural Language Processing

  • Find out how Natural Language Processing is being used in the industry, why it is challenging, and learn to design an NLP solution using IBM Watson's cloud-based services.
Lesson 1

Intro to Natural Language Processing

  • Find out how Natural Language Processing is being used in the industry, why it is challenging, and learn to design an NLP solution using IBM Watson's cloud-based services.
Lesson 2

Bookworm

  • Learn how to build a simple question-answering agent using IBM Watson.
Lesson 2

Bookworm

  • Learn how to build a simple question-answering agent using IBM Watson.
Lesson 3

Natural Language Processing

  • An overview of how to build an end-to-end Natural Language Processing pipeline.
Lesson 3

Natural Language Processing

  • An overview of how to build an end-to-end Natural Language Processing pipeline.
Lesson 4

Text Processing

  • Learn to prepare text obtained from different sources for further processing, by cleaning, normalizing and splitting it into individual words or tokens.
Lesson 4

Text Processing

  • Learn to prepare text obtained from different sources for further processing, by cleaning, normalizing and splitting it into individual words or tokens.
Lesson 5

Feature Extraction

  • Transform text using methods like Bag-of-Words, TF-IDF, Word2Vec and GloVe to extract features that you can use in machine learning models.
Lesson 5

Feature Extraction

  • Transform text using methods like Bag-of-Words, TF-IDF, Word2Vec and GloVe to extract features that you can use in machine learning models.
Lesson 6

Modeling

  • A selection of different Natural Language Processing tasks and how to build models that accomplish them.
Lesson 6

Modeling

  • A selection of different Natural Language Processing tasks and how to build models that accomplish them.
Lesson 7

Machine Translation

  • Apply the skills you've learnt in Natural Language Processing to the challenging and extremely rewarding task of Machine Translation. Bonne chance!
Lesson 7

Machine Translation

  • Apply the skills you've learnt in Natural Language Processing to the challenging and extremely rewarding task of Machine Translation. Bonne chance!
Lesson 8

Embeddings and Word2Vec

  • In this lesson, you'll learn about embeddings in neural networks by implement the word2vec model.
Lesson 8

Embeddings and Word2Vec

  • In this lesson, you'll learn about embeddings in neural networks by implement the word2vec model.
Lesson 9

Sequence to Sequence

  • Here you'll learn about a specific architecture of RNNs for generating one sequence from another sequence. These RNNs are useful for chatbots, machine translation, and more!
Lesson 9

Sequence to Sequence

  • Here you'll learn about a specific architecture of RNNs for generating one sequence from another sequence. These RNNs are useful for chatbots, machine translation, and more!

Prerequisites and Requirements

Differential Calculus, Linear Algebra, Deep Learning, Python

See the Technology Requirements for using Udacity.

Why Take This Course

In this natural language processing course, you will learn text processing & feature extraction, language modeling, embeddings (word2vec & seq2seq), and deep learning machine translation.

What do I get?
  • Instructor videos
  • Learn by doing exercises
  • Taught by industry professionals
Icon globe

Udacity 现已提供中文版本! A Udacity tem uma página em português para você! There's a local version of Udacity for you! Sprechen Sie Deutsch?

Besuchen Sie de.udacity.com und entdecken Sie lokale Angebote, unsere Partnerunternehmen und Udacitys deutschsprachigen Blog.

前往优达学城中文网站 Ir para a página brasileira Go to Indian Site Icon flag de Zu de.udacity.com continue in English