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

Fantastic Chatbots and where to find them

Fantastic Chatbots and where to find them

Co-presented with Arrie Pieterse.

Voice and text based interfaces are making their way into our products and it turns out, are actually reasonably simple to build.

We will give you a ridiculously short, principled understanding of natural language processing, while building a chatbot that can handle registering a user for your site and responding to small talk. Now what if your chatbot could order you pizza on demand? Or repay an IOU in seconds? Let’s explore this together as we share our foray into text based interfaces and how we can apply them right now.

Demo integrations: Google Assistant (UI), Google Dialogflow (NLP), and Root.co.za for the banking API.

Checkout platform45.com where we build bigger dreams and better business.

Simon van Dyk

February 06, 2018
Tweet

More Decks by Simon van Dyk

Other Decks in Programming

Transcript

  1. My name is Anna Hi Anna! I’m an annoying SlackBot!

    intent: ‘greeting’, entities: { name: ‘Anna’ }, context: { greeting_dialog: { name: ‘Anna’ } } APP LOGIC FULFILMENT
  2. INTENT What’s the weather forecast tomorrow? Will it be cold

    tomorrow? Should I wear a jacket tomorrow?
  3. You owe me 100 rand ENTITY entity: { currency: {

    unit: ‘ZAR’, amount: 100 } }