Chapter 1: Introducing Chatbots Chapter Make the user get familiar with Chatbots.Sub -Topics1. Do's and Don'ts in Chatbots2. What are the limitations of chatbots and how we should solve them?3. What are different kind of chatbots ? Where do they fit in ? Chapter 2: Natural Language Processing Chapter Be able to do custom natural language processing platform for your chatbotsSub - Topics 1. Installation of NLTK and methods in natural language processing.2. POS Tagging, Stemming, Lemmetization, 3. Logical Semantics Chapter 3: Chatbot Development Chapter Building a chatbot and defining its data constraintsSub - 1. Using api.ai platform to create a chatbot2. Feeding data and defining Intents and entities Chapter 4: Chatbot Communication Chapter Enabling communication with the bot to make the bot respond to your queries. Sub - 1. Making our chatbot respond to our queries2. Integration and Deployment Chapter 5: Build-Train-Deploy Chapter To build, train and deploy a chatbot of your own Sub - 1. Getting acclimatize to use open source libraries to train your data2. Defining Intents and entities on your data3. Using ML algorithms to predict the intent and take action based on that4. Using your code in a web app to make a conversational agent.5. Deploy your app on your own server with AWS
It was amazing book with well documented procedures and step by step guide to building a chat bot with python i surfed the web for 3 week 12 hr/day looking for a well documented guide to building chatbot with python and nothing online is this good.