This book has been written with immense care to keep the teachings from this book very pragmatic and results-oriented. Building chatbots is not just about completing a tutorial or following a few steps—it’s a skill in itself. This book will certainly not bore you with lots of text and process to be read; rather, it takes the learning-by-doing approach. You must have used at least one chatbot to do something in your life by now. Whether you are a programmer or not, once you go through this book you will find the building blocks of chatbots, and all the mysteries will be uncovered. Building chatbots may seem difficult from the outside, but this book makes it so easy for you. Our brain is not designed to directly process the complex concepts; rather, we learn step-by-step. When you are reading this book, from the first chapter through the last chapter, you will find how clearly things are progressing. Although you can directly go to any chapter, I highly
recommend you start from the first chapter, as it is bound to bolster your thoughts. This book is like a web series where you won’t be able to resist the next chapter after completing one. Any chatbot that you interact with after going through this book will create a picture in your mind on how that chatbot is designed and built internally.
Building Chatbots with Python Using Natural Language Processing and Machine Learning – Sumit Raj
Python locals()
Python List Comprehension
Python String center()
Python Program to Find the Sum of Natural Numbers
Python Program to Convert Bytes to a String
Python Deep Learning - Valentino Zocca & Gianmario Spacagna & Daniel Slater & Peter Roelants
Python String count()
Python for Loop
Python Deep Learning Cookbook - Indra den Bakker
Python String isalnum()
Python str()
Python Program to Count the Occurrence of an Item in a List
Python String expandtabs()
Python Multiple Inheritance
Deep Learning with Python - Francois Chollet
Python Program to Iterate Over Dictionaries Using for Loop
Python Program to Find ASCII Value of Character
Python List copy()
Python Program to Copy a File
Python Dictionary get()
Python Program to Find Factorial of Number Using Recursion
Python Program to Check if a Number is Positive, Negative or 0
Python Closures
Python Program to Count the Number of Digits Present In a Number
Hands-On Machine Learning with Scikit-Learn and TensorFlow - Aurelien Geron
Python Program Read a File Line by Line Into a List
Python max()
Python 3 for Absolute Beginners - Tim Hall & J.P Stacey
Python Exception Handling Using try, except and finally statement
Python Program to Get the Class Name of an Instance
Python Program to Append to a File
Python String startswith()