Natural Language Processing Using Deep Learning
NLP
| Intermediate
- 14 videos | 1h 55m 5s
- Includes Assessment
- Earns a Badge
Deep learning has revolutionized natural language processing (NLP), offering powerful techniques for understanding, generating, and processing human language. Through deep neural networks (DNNs), NLP models can now comprehend complex linguistic structures, extract meaningful information from vast amounts of text data, and even generate human-like responses. Begin this course by learning how to utilize Keras and TensorFlow to construct and train neural networks. Next, you will build a DNN to classify messages as spam or not. You will find out how to encode data using count vector and term frequency-inverse document frequency (TF-IDF) encodings via the Keras TextVectorization layer. To enhance the training process, you will employ Keras callbacks to gain insights into metrics tracking, TensorBoard integration, and model checkpointing. Finally, you will apply sentiment analysis using word embeddings, explore the use of pre-trained GloVe word vector embeddings, and incorporate convolutional layers to grasp local text context.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseDescribe deep learning with tensorflowLoad and analyze text dataClean and visualize text dataGenerate count vector representations for text using the textvectorization layerTrain a dnn modelGenerate term frequency-inverse document frequency (tf-idf) encodings for text
-
Train a dnn on tf-idf encodingsView the tensorboard callback outputLoad and preprocess data for sentiment analysisTrain a dnn on word embeddingsTrain a dnn on glove embeddingsTrain a cnn for sentiment analysisSummarize the key concepts covered in this course
IN THIS COURSE
-
2m 8sIn this video, we will discover the key concepts covered in this course. FREE ACCESS
-
7m 27sAfter completing this video, you will be able to describe deep learning with TensorFlow. FREE ACCESS
-
11m 30sDuring this video, you will learn how to load and analyze text data. FREE ACCESS
-
9m 48sIn this video, find out how to clean and visualize text data. FREE ACCESS
-
8m 34sDiscover how to generate count vector representations for text using the TextVectorization layer. FREE ACCESS
-
13m 4sLearn how to train a DNN model. FREE ACCESS
-
4m 53sIn this video, discover how to generate term frequency-inverse document frequency (TF-IDF) encodings for text. FREE ACCESS
-
8m 18sFind out how to train a DNN on TF-IDF encodings. FREE ACCESS
-
8m 47sDuring this video, you will learn how to view the TensorBoard callback output. FREE ACCESS
-
9m 35sDiscover how to load and preprocess data for sentiment analysis. FREE ACCESS
-
10m 45sIn this video, find out how to train a DNN on word embeddings. FREE ACCESS
-
10m 55sLearn how to train a DNN on GloVe embeddings. FREE ACCESS
-
6m 40sDuring this video, discover how to train a CNN for sentiment analysis. FREE ACCESS
-
2m 39sIn this video, we will summarize the key concepts covered in this course. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.