16
Chatbots – What, Why and How? AIWTB Sep 2016

Chatbots - What, Why and How? - Beerud Sheth

Embed Size (px)

Citation preview

Page 1: Chatbots - What, Why and How? - Beerud Sheth

Chatbots – What, Why and How?AIWTB

Sep 2016

Page 2: Chatbots - What, Why and How? - Beerud Sheth

Personal Intro

(now Upwork)

Page 3: Chatbots - What, Why and How? - Beerud Sheth

Agenda• What is a chat bot?• Why is everyone talking about bots?• How do you build a chat bot? • Demo

Page 4: Chatbots - What, Why and How? - Beerud Sheth

Once-in-a-decade paradigm shift

4

80s 90s 00s 10s

Page 5: Chatbots - What, Why and How? - Beerud Sheth

Everyone uses messaging!Big 4 social networks• Twitter• Facebook• LinkedIn• Instagram

Big 4 messaging apps• WeChat• Viber• WhatsApp• FB Messenger

5

Page 6: Chatbots - What, Why and How? - Beerud Sheth

What’s unique about bots?• No download! (server side software)

• Easier to build, upgrade and maintain• In messaging app

• Popular platform• Conversational interface

• Natural interactions• Private conversation threads

• Maintains context

Page 7: Chatbots - What, Why and How? - Beerud Sheth

Apps vs Bots• App fatigue - Users don’t like downloads• User acquisition costs are high• Only short-tail apps popular• Context is retained• High cost of

• development• upgrade• marketing

7

Page 8: Chatbots - What, Why and How? - Beerud Sheth

Enormous potential for NLP + AI

8

• Extract meaning out of the user statements (Entity and Intent)

• Search and pull out content based on the query (Semantic Search)

• Context and personalization (Recommend based on history)

Page 9: Chatbots - What, Why and How? - Beerud Sheth

Scope & Context• Scope

• Limit the scope of the bot where possible• Intelligence is evaluated wrt scope• Least user effort to accomplishing the task

• Maintain user context• Auth is implied and instant• History is right there• Personalization: “Usual”• Context: “Why did it happen?”

9

Page 10: Chatbots - What, Why and How? - Beerud Sheth

Bot-to-bot communication

10

• Bot development (plug-and-play)• Bot interactions (e.g. ecommerce)• Bots are the new APIs

Page 11: Chatbots - What, Why and How? - Beerud Sheth

Every brand & every business is building a bot strategy

11

Page 12: Chatbots - What, Why and How? - Beerud Sheth

Building bots?

12

Page 13: Chatbots - What, Why and How? - Beerud Sheth

© Copyright Gupshup 2016

Huge space emerging for critical enabling technologies

13

Payment / Ads / NLP Horizontal Services

Bots

Bot-to-bot communication

Search & Discovery

Infrastructure

X-platform APIs

Messaging Channels

Users

Web analogs

Paypal / Ad Networks

n/a

Google

AWS

http / html

Browser

Standards / Specs

For humans For bots

Dev / QA Hosting Monitor Analytics

X-platform / Smart

Channel-specificChannel APIs

E-commerce, content, enterprise, vertical-specific

Page 14: Chatbots - What, Why and How? - Beerud Sheth

© Copyright Gupshup 201614

Payment / Ads / NLP Horizontal Services

Bots

Bot-to-bot communication

Search & Discovery

Infrastructure

X-platform APIs

Messaging Channels

Users

Web analogs

Paypal / Ad Networks

n/a

Google

AWS

http / html

Browser

Standards / Specs

For humans For bots

Dev / QA Hosting Monitor Analytics

X-platform / Smart

Channel-specificChannel APIs

Ecommerce, content, enterprise, vertical-specific

Horizon 3

Horizon 2

Current features

Gupshup offers tools for bot building

Page 15: Chatbots - What, Why and How? - Beerud Sheth

© Copyright Gupshup 2016

Gupshup offers tools for the entire bot lifecycle

15

Page 16: Chatbots - What, Why and How? - Beerud Sheth

16

DEMO