Upgrade to Pro — share decks privately, control downloads, hide ads and more …

There's a bot for that

There's a bot for that

In the last few years this world went crazy for sure. My apologies, this talk won't be about pokemons, although I have some thoughts to spread. It feels like everyone nowadays is into speaking and writing about conversational interfaces and building chat bots, stating that this is what's our future. But how do the end users perceive it? Are the chat bots at least a little useful? What are the use cases for the conversational interfaces? Are there any technical or user experience challenges in building a chat bot?

Ilya Pukhalski

August 27, 2016

More Decks by Ilya Pukhalski

Other Decks in Technology


  1. - Prerequisites of chatbot-boom - What is chatbot? - Where

    do they inhabit? - Possibilities - Conversational UX - Bot as a product
  2. Chatbot a computer program which conducts an intelligent conversation with

    one or more human users via auditory or textual methods.
  3. Alice aka “Dodge a question” bot, 1995 judge: Hi. What

    do you know about AI? ALICE: Hi there! I'll come back to that later. judge: When exactly? ALICE: Time does not exist. judge: Okay. Tell me more about JavaScript ALICE: I see. Are you a man or woman?
  4. Chatbot a computer program which conducts an intelligent conversation with

    one or more human users via auditory or textual methods
  5. Habitats of the chatbot - Standalone - Dedicated native apps

    - SMS-based - Web-based - Over the top (OTT)
  6. Rich templates - Buttons - Receipts - Airline-related - Itinerary

    - Checkin - Boarding Pass - Flight Update
  7. Bot is an app inside an app Today’s chatbots don’t

    pretend to replace humans, they pretend to replace some apps.
  8. Conversational UI - almost no or no UI - no

    need to teach how to use - works everywhere OOTB - low-bandwidth - censorship hole
  9. Onboarding - state clearly about what bot does and what

    it doesn't - always offer "help" command - onboarding message should not take more than one screen of text #1
  10. Users always desire a bot to be as clever as

    a human, if it, at least, tries to hold a conversation #2
  11. If your bot pretends to be as smart as a

    human, make sure it actually is #4
  12. Good bot as a good app is single-purpose Don’t try

    to make a swiss knife out of it #8
  13. We've learned so far - Bot !== AI - Most

    of the bots are useless - Tech possibilities are limited - User expectations are high - Bots won't disappear - Good conversational UX is challenging
  14. Messenger has no store yet The only possibility to discover

    a chatbot is to google it or go to an unofficial bot store. “Installation” via direct link or QR-code.
  15. Chatbots become a part of omnichannel business model It’s time

    to start thinking about your bot strategy