Silicon Valley Code Camp : October 13 & 14, 2018session
Introduction to Chatbots
This session will introduce the anatomy of a dialog and then we will build a chatbot together and deploy to slack and other social media channels using IBM Watson Assistant, IBM Functions and IBM Cloud.
About This Session
Chatbots are the new craze, but it takes a good understanding of dialogs and communication to design and implement a usable chatbot. We will learn the underlying principles of a chatbot in this talk and then build one from scratch.
In this talk, you will learn the anatomy of a good chatbot and how the various pieces fit together. We will look at - Intents: to convey purpose or goal - Entities: make logical decisions based on user input - Dialogs: design a conversation - Slots: collect important information to fulfill an intent - Digressions and Handlers: handle unexpected conversations - Analytics: improve chatbot on an ongoing basis using metrics