From the course: Deep Learning Foundations: Natural Language Processing with TensorFlow

Leveraging deep learning for natural language processing - TensorFlow Tutorial

From the course: Deep Learning Foundations: Natural Language Processing with TensorFlow

Start my 1-month free trial

Leveraging deep learning for natural language processing

- [Harshit] Deep learning is a type of machine learning that tries to mimic the functioning of the human brain and can train over huge amounts of data to offer. Hi, I'm Harshit Tyagi. In this course, we are going to explore the foundations of deep learning and natural language processing. We'll use a technology called TensorFlow. Now, TensorFlow is an open source platform that is efficient and free. Within this course, we'll start by understanding the fundamentals of NLP, including the syntactic and semantic analysis, why deep learning performs better than classical machine learning algorithms, and we will learn to pre-process the data before feeding it into the deep learning model. Moving along, I'll show you how to apply word embeddings and visualize dense word vectors on TensorFlow Projector. Building on embeddings, we will learn to classify movie reviews, headlines using recurrent neural networks, and convolutional neural networks to further improve the model's performance. We'll learn how to generate poetry like Shakespeare using RNNs. So, let's get started.

Contents