WANT TO MAKE YOU OWN CHATBOT ?THEN THIS ARTICLE IS FOR YOU!!
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
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.
Comments
Post a Comment