Building A Simple Chatbot With Dialogflow

Motivation

Chatbots and Dialog Systems are a hot topic at the moment. We want to give an overview of the current state of the tooling for these applications.

Goals

By the end of the workshop the participants should know the basic concepts of Dialogflow. Furthermore the participants will be able to build a conversational interface for Swiss public transport data (https://transport.opendata.ch/).

Outline

– Welcome / Introduction
– Introduction to Dialog Systems
– Introduction to Dialogflow
– Walkthrough of the TransportBot Demo application
– Hands-on Session

Target Audience

We target a broad audience interested the in real-world implementation of chatbots.
For the hands-on part, it would be good to have some people in the audience with basic python skills. We will provide sample code in Python and split the audience into groups.

Organizers

SpinningBytes AG, ZHAW