Chatbot speaking your language

Size: px
Start display at page:

Download "Chatbot speaking your language"

Transcription

1 Chatbot speaking your language Digital business & AI Štěpán Kopřiva, CTO and co-founder 9. April Schloss Hof Blindspot Solutions Prague, Czech Republic

2 Blindspot Solutions Blindspot Solutions is a machine learning / optimization boutique based in Prague. We build our solutions on cutting edge research in machine learning, optimization and data analysis as well as on the broad knowledge in software engineering of large distributed systems. MACHINE LEARNING: Predictions of future state, recommendation systems, detection and classification systems PLANNING & SCHEDULING: Logistics planning, manufacturing scheduling, inspection scheduling, task allocation STRATEGIC OPTIMIZATION: Optimal audit processes, randomized asset allocation, randomized security strategies

3 Chatbot speaking your language

4 Chatbot Short for chat robot, a computer program that understands human conversation, or chat, (through artificial intelligence).

5

6

7 Natural language understanding/processing/generation Could you please buy me a flight to London Buy ticket Lost luggage General FAQ

8 Chatbot service architecture Could you please buy me a flight to London for tomorrow? Buy ticket Lost luggage

9 Chatbot application architecture Intent-based Knowledge-based

10 Available chatbot features Languages Context Personality Human handover Learning In most of the platforms major languages are supported, others are available via translation Chatbots are able to keep context and jump between multiple conversational topics Chatbots may have personality In case that the chatbot cannot provide the answer he knows how to default to human handover mode Chatbots may learn automatically from user decissions and responses

11 Chatbot use-cases Knowledgebase: How can I set up a new banking account? What is current EUR/USD rate? Well scoped purpose: I would like to sell my iphone 6 for EUR ebay bot Ask questions when appropriate, lead generation: I can see you are interested in mortgages, may I offer you one of our products? -- Erica bot, Bank of America

12 Use-case: Erica - the virtual assistant, Bank of America Digital banking assistant, voice and text Deployed in a mobile application Simple tasks: account balance Transferring money between accounts I want to send money to friends Insights for customers Analysis of customer behaviour Recommendations on what to do Developed since October 2016

13 Use-case: Trading bot, TD Ameritrade Access account through Messenger and Twitter Put quotes via the bod Follow the stock exchange changes Bot is augmented by a human support

14 OCR authentication in a chatbot 3rd party tools easily integrated into chatbots Information extraction for streamlining ID reading Technologies for reading documents and scans Surname: Name: ID number: Doe Vojtěch Date of birth: Place of birth: Pardubice, okr. Pardubice Czech Nationality: Date of issue: Date of expiry:

15 Starting with chatbots in an enterprise Single goal Platform Internal 4 business Choose single purpose bot - knowledgebase or intent Choose suitable platform and implementation team Test the bot properly, ideally internally Let the bot talk to customers

16 Contact Blindspot Solutions s.r.o. Office Address Registered Address Blindspot Solutions U Nikolajky 5 Praha 5, Czech Republic Blindspot Solutions Břežánecká 758/2 Praha 5, Czech Republic