Build and interact with your intelligent chatbot with NLP!
About This Video
- Master Google's TensorFlow framework by building an intelligent chatbot using Natural Language Processing and Deep Learning model
- Get complete exposure to all the important aspects of Natural Language Processing and Deep Learning models with TensorFlow
- This course is designed with minimal theory and maximal practical implementation, followed by step-by-step instructions to get you up-and-running
Do you want your machine to analyze, understand, and generate human speech? Do you want to build chatbots? NLP is the next step in bridging many concerns that users, businesses, and developers experience with customer service.
Chatbots are making it easier and replacing humans everywhere in social media, websites, stores, and even business-to-business conversations. With a less talk and more action approach, this course will lead you through various implementations of NLP techniques by implementing end-to-end deep learning models and creating an intelligent chatbot on our own.
Get your hands on this course to learn the most fascinating technology in the field of AI and leverage the power of TensorFlow right away!
The codes of this course can be found on GitHub: https://github.com/PacktPublishing/-Building-Natural-Language-Applications-with-TensorFlow
Table of Contents
- Chapter 1 : Getting Started with NLP and Deep Learning Intuitions
Chapter 2 : Transform Raw Data into Machine-Understandable Format
- Installing the TensorFlow Environment 00:05:45
- Import Dataset and Create Dictionaries and Lists 00:11:19
- Clean Texts for Questions and Answers 00:04:07
- Filter Q and A and Create Three Dictionaries for Mapping 00:03:51
- Add Tokens to Dictionaries and Create an Inverse Dictionary 00:03:16
- Translating and Sorting All Questions and Answers 00:05:20
- Chapter 3 : Build a Seq2Seq Model with Encoder and Decoder RNN
Chapter 4 : Train a Model with Hyperparameter Tuning
- Setting the Hyperparameters and Defining a Session 00:03:56
- Getting Training and Test Predictions 00:01:20
- Loss Error, Optimizer, and Gradient Clipping 00:02:32
- Padding the Sequence 00:04:58
- Training Our Chatbot 00:08:06
- Chapter 5 : Let's Test Our Intelligent Chatbot
- Title: Building Natural Language Applications with TensorFlow
- Release date: October 2018
- Publisher(s): Packt Publishing
- ISBN: 9781789539745