building chatbots in large scale - Czechbots · Common logging & reporting. [email protected]...
Transcript of building chatbots in large scale - Czechbots · Common logging & reporting. [email protected]...
building chatbots in large scalechatbots orchestration
Every company has a chatbot
Question?
But, what if…
what if...
● you need a bot for a bunch of topics
(>300 intents)
● it’s a lot of work for a one team
● your bot should be available
on all messaging channels
● you need the human as a backup
Our challenges?
NLP limitationsfirst challenge
Scaling the production of conversations teams
second challenge
Splitting the conversation to more bots
Cards?
Bank accounts?
Loans?
Investments?
Insurance?
Human agent handoverthird challenge
Provide ability to pass a thread to human
Orchestrating multiple botsfourth challenge
Adding a routing component & master bot
Master Skills
Router
Same experience on all channelsfifth challenge
All channels on same protocol
web
mobile
messaging
voice
Uni Channel protocolsixth challenge
Common messaging templates
Handover protocol - from master bot
Handover protocol - and back
What we’re going to release
Masterbot architecture in ČS
Masterbot architecture pitfalls
● Automating the mastebot training data
maintenance
● Automating the testing
● Sharing conversation state between bots
● Keeping user in the right conversation context
● Common logging & reporting
[email protected] orchestration