Textual Interface - the rise of the chatbot

Post on 22-Jan-2018

267 views 3 download

transcript

Textual Interface The rise of the ChatBot

Steven CooperSenior Developer EvangelistXero

#slackmelb @DeveloperSteve

Ive been to a few events

#slackmelb @DeveloperSteve

#slackmelb @DeveloperSteve

Over 717,000+ Subscribers around the

world

#slackmelb @DeveloperSteve

https://www.xero.com/blog/2016/05/trillion-reasons-use-xero/

#slackmelb @DeveloperSteve

The BotsAre growing in number

Rise of the Bots

#slackmelb @DeveloperSteve

They come in Peace

#slackmelb @DeveloperSteve

Just because we disagree

#slackmelb @DeveloperSteve

do we disengage

#slackmelb @DeveloperSteve

HistoryWe have a long history of Bots

We have come a long way

#slackmelb @DeveloperSteve

The Turk

#slackmelb @DeveloperSteve

By Carafe at English Wikipedia, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=7860391

IRC eggdrop bot

#slackmelb @DeveloperSteve

AIML

#slackmelb @DeveloperSteve

Early Chatter Bots

#slackmelb @DeveloperSteve

By Bemidji State University, Attribution, https://commons.wikimedia.org/w/index.php?curid=14494369

The Spambots

#slackmelb @DeveloperSteve

#slackmelb @DeveloperSteve

Typing as a UITextual interface

Contextual User Experience

#slackmelb @DeveloperSteve

#slackmelb @DeveloperSteve

Raise Invoices

#slackmelb @DeveloperSteve

Payroll

#slackmelb @DeveloperSteve

Reconciliation

#slackmelb @DeveloperSteve

Dashboard Overview

Textual User Experience

#slackmelb @DeveloperSteve

Orly bot

#slackmelb @DeveloperSteve

HeySlack

#slackmelb @DeveloperSteve

devstev.es/heyxero

#slackmelb @DeveloperSteve

HUBOTCustomisable life embetterment robot

hubot.github.com

#slackmelb @DeveloperSteve

Setup the config

#slackmelb @DeveloperSteve

XeroAPI

#slackmelb @DeveloperSteve

A Count Ant

@developersteve @Coder_bec

Don’t worry imnot ..… buggy

developer.xero.com

@developersteve @developersteve

Totes <3 that Developer TV*CLICK*Wow fastest internet ever

Xero Auth

#slackmelb @developersteve

*HEY RAPPER*

Yo what up Ant

Hey im not your Aunt

You could say im… Import Ant

Hi there… i run an import business

Well its better than the Aunt joke at least

*facepalm*

Xero Auth

#slackmelb @developersteve

You could say the next bit is ….

Import Ant

Now for the Xero user to sign in and auth Hey that’s me!

Now I just enter my password…..AntL0ver3And Computer Says YesWow, just wow

Configure Slack

#slackmelb @DeveloperSteve

run hubot run

#slackmelb @DeveloperSteve

HeyXero commands

#slackmelb @DeveloperSteve

Everyone Stop

#slackmelb @DeveloperSteve

Its Demo time

#slackmelb @DeveloperSteve

ThanksComments? Questions?

Developers.Xero.com@XeroAPI

Xero Lvlup Melbourne

#slackmelb @DeveloperSteve

devstev.es/lvlup1

Xero Dev TV

#slackmelb @DeveloperSteve

devstev.es/devtv

devstev.es/xerocareers

#slackmelb @DeveloperSteve

Drop Microphone

#slackmelb @DeveloperSteve

Walk off stage