Skip to main content

Posts

Showing posts with the label chatbot

Introduction to Rasa: the NLU chatbot framework

                       Introduction to Rasa                                        Written by: shyambhu mukherjee Motivation: With the onset of 2021, I planned to up-skill in chatbot creation. For chatbot creation, there are a number of frameworks available; such as Dialogflow, RASA and others. I already wrote about what are chatbots and created a small appointment scheduler chatbot using Dialogflow by following google's developer course on the same. If you don't know what a chatbot is, read the above linked article first; and then continue in this post.  Summary of the article: In this article, we will first describe what Rasa is and what a normal chatbot anatomy looks like. Then we will quickly iterate over a few concepts related to chatbot framework. Finally we will ...

Introduction to chatbots: what, why and how?

                  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 conc...