Learn foundational deep learning techniques to classify, predict, and generate text using different neural networks.
- [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.