WANT TO MAKE YOU OWN CHATBOT ?THEN THIS ARTICLE IS FOR YOU!!

Chatbot

PREREQUISTE

Anyone can make a chatbot technical/non-technical person. IBM watson do not need any programming background.
First thing that you need to do to make a chatbot on IBM WATSON is to make an account on it . Just google IBM watson chatbot and you will be provided with the necessary information and links.

IBM Watson
IBM Watson

The moment you make an account on IBM WATSON it has numerous information for you to on how to  make a chatbot such as read the documentation,watch the training videos, watson blog  , etc . That is why i have decided not to  explain the whole process but i will be giving you the overview of a chatbot and after reading the article it would become so much easy for you to make a chat bot.
After logging into your account you will see  the dashboard . Just click on the catalog and choose Watson then you will be headed in the main page of building with IBM Watson. Click on the box of build a chatbot. 
Now first you need to  open your  watson assistant and name it MyFirstAssistant . And then create a dialog skill and name it MyFirstSkill. You need not to worry about the process because every single detail is being provided in form of tutorial. Just click on it and after completing click on next . 
To make a chatbot  mainly you  have to know about the three terms i.e dailog, intents, entity.


INTENTS
Now, intents are basically the user's questions . When the service is being provided by the chatbot , the customer/user will ask certain questions for such questions is provided with the input in form of intents . For eg  you can make a intent such as enquiry about the flower shops in a certain city , its locations and  hours of operation. Intents are denoted by"#".
ENTITY 
Now , entities are the more complex recognized keywords in the user's questions. For eg : if the user asked about the type of flowers a  certain shop is selling  .
DIALOG: A dialog is basically remix of intents and entity.The dialog flow is represented graphically  as a tree. You can add a branch to process each of the intents that you want the service to handle. You can then add branch nodes that handle the many possible permutations of a request based on other factors, such as the entities found in the user input or information that is passed to the service from your application or another external service.
For eg : if you make an intent of greetings then you can add multiple user example such as hi,  hello, hey , hi how are you? , hola etc. 
You can add samples  in the dailog box . 
You cann also  try of whatever you have done so far while making a chatbot . On the sidebar they have an option of try it . Just click on it and  see you progress.


References 

https://www.analyticsinsight.net/how-to-create-your-first-chatbot-using-ibm-watson-in-30-minutes/


Rupal Garg (2019-2023)

Computer Science Department
KIET Group of Institutions

Comments

Popular posts from this blog

QUANTUM STORAGE & MEMORY

QUANTUM COMPUTING: CAN FIGHT CLIMATE CHANGE

BLOCKCHAIN: HOW IT WORKS AND WHY SO POPULAR