Login Sign Up

Natural Language Processing with Sequence Models

DeepLearning.AI via Coursera

Coursera based on 1,169 ratings

Share

0

Overview

In Course 3 of the Natural Language Processing Specialization, you will: a) Train a neural network with word embeddings to perform sentiment analysis of tweets, b) Generate synthetic Shakespeare text using a Gated Recurrent Unit (GRU) language model, c) Train a recurrent neural network to perform named entity recognition (NER) using LSTMs with linear layers, and d) Use so-called Siamese LSTM models to compare questions in a corpus and identify those that are worded differently but have the same meaning....

Syllabus

  • Recurrent Neural Networks for Language Modeling
    • Learn about the limitations of traditional language models and see how RNNs and GRUs use sequential data for text prediction. Then build your own next-word generator using a simple RNN on Shakespeare text data!
  • LSTMs and Named Entity Recognition
    • Learn about how long short-term memory units (LSTMs) solve the vanishing gradient problem, and how Named Entity Recognition systems quickly extract important information from text. Then build your own Named Entity Recognition system using an LSTM and data from Kaggle!
  • Siamese Networks
    • Learn about Siamese networks, a special type of neural network made of two identical networks that are eventually merged together, then build your own Siamese network that identifies question duplicates in a dataset from Quora.
Natural Language Processing with Sequence Models
Go to Class

DeepLearning.AI via Coursera

21 hours 14 minutes

Paid Certificate Available

English

On-Demand

Intermediate

Instructor

Younes Bensouda Mourri

Reviews

No reviews yet. Be the first to review!