Chatbots are one of the first widespread uses of Artificial Intelligence and Natural Language Processing. They enable end users to interact with data or a service in the most natural way possible: through natural languages and a conversational UI. In this hands-on lab, you will get your hands dirty with this new technology that is set to transform the way we interact with enterprise services.
You will develop and train the chatbot by defining intents, utterances, and entities. You will then design the conversation flow, connect the chatbot to a back-end APIs, and expose the chatbot in Facebook Messenger.
The session also covers ways to surface the chatbot to other messaging applications such as WeChat and Line, voice assistants such as Alexa and Siri, and custom clients that can run inside a mobile app or web app. Attendees must have a Facebook account to participate. Students will learn about conversational design, asynchronous messaging, and conversational analytics.
Who this workshop is for:
Tech enthusiasts and developers are encouraged to join--no development experience required.
What you will learn:
Introduction to different conversational interfaces
Introduction to building a typical chatbot and best practices
Welcome and Intro to Chatbots
Build your First Chatbot
Questions, Closing, and Networking
What to bring:
Your laptop and charger.
Why you should learn to create chatbots:
Chatbots are unlike any other communication method or marketing channel because brands now have a direct, one-to-one line to customers.
Conversational data is unprecedented because we can understand what users want because they tell us exactly what they think using their own words, images, or emojis. The bot ecosystem opens up new job opportunities with the need for developers, conversational experience designers, and more!