The Conference for Machine Learning Innovation

How to implement Chatbots in an industrial Context

This talk originates from the archive. To the CURRENT program
Join the ML Revolution! Register until September 26th: ✓Arduino Starter Kit or C64 Mini for free ✓Save up to € 300 ✓ 10% Team Discount Register Now
Tuesday, June 18 2019
14:00 - 15:00

Chatbots are among the most popular applications of artificial intelligence and natural language processing. Many companies are developing first prototypes to improve their customer communication and support functions. But running a tutorial or using a predefined cloud service is something fundamentally different than implementing a productive chatbot for a real world application that is scalable, continuously improvable, and integrated into the company’s core IT architecture. 

In my presentation, I will talk about the experience ThoughtWorks has made in several chatbot projects. First, we’ll go over why the definition of the character of the bot is one of the most important design principles, followed by what the architecture of a bot look like. We’ll also talk about what can be done with machine learning algorithms and where the limits of this approach are today. We’ll go over why testing a chatbot is difficult, as well as how to run test-driven development and continuous delivery and how to continuously improve the performance of the bot with continuous intelligence.

I will illustrate this talk with a live demonstration of one of ThroughtWorks’ chatbots.

Behind the Tracks