Introduction to Chatbots Introduction: Chatbots are every where in the current industry with starting from automated reply bots, from website greeting chatbots, to zomato's complaint chat bot and upto sophisticated companion ai chatbots in chatting apps. Building and discussing about chatbot is a part of natural language processing, understanding and generation task. In this article, we will describe the basic ideas of how chatbot works, what are the different parts, and we will vividly draw inspiration from the google developer course taught by priyanka verdegha called "deconstructing chatbots." Summary of the article: In this article, we will go through the concepts of what is chatbot, how dialogue works, what are intents, context, and, how the actions are performed by chatbot. This is the first of the chatbot series which I will be writing over january 2021. This post will mainly discuss around understanding the concepts, while in the next posts,
I write about machine learning models, python programming, web scraping, statistical tests and other coding or data science related things I find interesting. Read, learn and grow with me!