We created our own chat bot platform. It has completely customizable scenario system which we use to create bot interactions with almost infinite complexity. Our platform also contains Natural Language Understanding components which allows us to understand precisely what our clients want to achieve. We are running our chat bot on actual clients of Russia's biggest telecom operators.
In this talk, we will cover:
- why did we decide to create our own platform;
- what challenges chat bots encounter in a cruel human-centric world;
- which machine learning algorithms we used in our first prototypes and what we use now;
- what tricks and technology we use in our development process.