Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk -...

29
Talk Talk - Chat Chat Enable new channels for customers and generate revenue. Anurag Saran Sr Solutions Architect, Red Hat. Twitter: @anuragsaran

Transcript of Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk -...

Page 1: Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk - Chat Chat Enable new channels for customers and generate revenue. ... Facebook Messenger

Talk Talk - Chat Chat

Enable new channels for customers and generate revenue.

Kavitha SrinivasanSr Specialist Solutions ArchitectRedhat.

Anurag SaranSr Solutions Architect, Red Hat. Twitter: @anuragsaran

Page 2: Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk - Chat Chat Enable new channels for customers and generate revenue. ... Facebook Messenger

AgendaEnable new channels for customers and generate revenue.

● Why this session● What's happening in the industry ● Architectures with Slack, Text Message and Facebook Messenger● Architectures with Alexa● Demos !

○ Slack○ Messenger○ Text

Page 3: Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk - Chat Chat Enable new channels for customers and generate revenue. ... Facebook Messenger

What is the weather like?

Page 4: Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk - Chat Chat Enable new channels for customers and generate revenue. ... Facebook Messenger

Do I have any tasks to approve?

Page 5: Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk - Chat Chat Enable new channels for customers and generate revenue. ... Facebook Messenger

What are the current savings rate?

Page 6: Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk - Chat Chat Enable new channels for customers and generate revenue. ... Facebook Messenger

The Biggest Internet Phenomenon Since

Page 7: Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk - Chat Chat Enable new channels for customers and generate revenue. ... Facebook Messenger

Messaging Apps Vs Social Networking Apps.

● Messaging Apps○ WhatsApp ○ Facebook Messenger ○ WeChat ○ Viber

● Social Networking Apps○ Facebook○ Twitter ○ LinkedIn ○ Instagram

Increasing shift from apps to messaging apps like chatbots. A gap which will only get larger in 2017.

● Source: Business Insider Report-Increasing shift from apps to messaging apps like chatbots. A gap which will only get larger in 2017. Source: Business Insider Report

Page 8: Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk - Chat Chat Enable new channels for customers and generate revenue. ... Facebook Messenger

Where are we spending more time.

Page 9: Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk - Chat Chat Enable new channels for customers and generate revenue. ... Facebook Messenger

Talk Talk - Chat Chat

● A quarter of all downloaded apps are abandoned after a single use.

● Only instant messaging bucks the trend. ● 2.5 billion people have at least one messaging app installed.● WhatsApp users average nearly 200 minutes each week

using the service.

Many teenagers now spend more time on smartphones sending instant messages than perusing social networks.

Page 10: Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk - Chat Chat Enable new channels for customers and generate revenue. ... Facebook Messenger

FaceBook Almost 2 Billion Users

● Facebook now reaches 1.86 billion monthly active users, ● Has added 70 million users in the quarter. ● 34000 chatbots.

Page 11: Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk - Chat Chat Enable new channels for customers and generate revenue. ... Facebook Messenger

Slack

● 3 million daily active users● 2 million of which are connected at any one time. ● It also now boasts 930,000 paid accounts.● In January 2015 it announced the acquisition of Screenhero,

which will be integrated to add voice, video and screen sharing.

Page 12: Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk - Chat Chat Enable new channels for customers and generate revenue. ... Facebook Messenger

Messaging

● 4.77 : Billion phone users in 2017. ● 2.6 : Billion smartphone users.● 40% : Of world population has an internet connection today.● 77% : Americans that own smartphones.● Mobile commerce sales grew by 38.7% in 2015.● Developing countries continues to buy more feature phones even in

2016.

Page 13: Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk - Chat Chat Enable new channels for customers and generate revenue. ... Facebook Messenger
Page 14: Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk - Chat Chat Enable new channels for customers and generate revenue. ... Facebook Messenger

Make Good Bots GreatRemove customer impediments

● Natural Language Processing● Integrate with existing systems.● Auto scale and failover.● Highly Distributed system - Logging and Tracing● Security● Monitoring

Page 15: Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk - Chat Chat Enable new channels for customers and generate revenue. ... Facebook Messenger
Page 16: Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk - Chat Chat Enable new channels for customers and generate revenue. ... Facebook Messenger
Page 17: Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk - Chat Chat Enable new channels for customers and generate revenue. ... Facebook Messenger

ArchitectureConnect Connect Connect

TWILIO

API.AI

Orchestration Engine

Savings Rate

Check Process

Auto Policy

Policy Quote

EMAIL

Azure/Amazon/Other

AMQ Caching

Messaging Middleware

Task Proces

RASA.AI

Page 18: Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk - Chat Chat Enable new channels for customers and generate revenue. ... Facebook Messenger

Use Rules In Map and Reduce , Pig Query To Generate Rules

ReduceMAP

INPUT

DATA

OUTPUT

DATA PIG Query Update Rules Dynamically

Rest Calls

Data Grid

Reference: https://www.youtube.com/watch?v=SmyQDFEAu-c

Page 19: Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk - Chat Chat Enable new channels for customers and generate revenue. ... Facebook Messenger

Demo 1

Page 20: Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk - Chat Chat Enable new channels for customers and generate revenue. ... Facebook Messenger

Welcome Comradely

Page 21: Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk - Chat Chat Enable new channels for customers and generate revenue. ... Facebook Messenger

Demo 2

Page 22: Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk - Chat Chat Enable new channels for customers and generate revenue. ... Facebook Messenger

Introducing Kiya On Messenger

● Order Check Book● Check Savings Rate● Get Policy Quote

Page 23: Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk - Chat Chat Enable new channels for customers and generate revenue. ... Facebook Messenger

Demo 3

Page 24: Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk - Chat Chat Enable new channels for customers and generate revenue. ... Facebook Messenger

Introducing Kiya On TextMessage

● Order Check Book● Check Savings Rate● Get Policy Quote

Page 25: Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk - Chat Chat Enable new channels for customers and generate revenue. ... Facebook Messenger

Who Likes Talking To Companies?Big PushPaypal, which in the last couple of months connected over a million accounts with Messenger.

Customer SatisfactionRogers, the largest mobile operator in Canada, has seen a customer satisfaction lift of over 60% by providing service on Messenger.

ProductivityGlobe in the Philippines has increased employee productivity by 3.5 times by adding automation via Messenger.

Higher ConversionMeetic has built a dating bot that conversion rates are a 30% higher than all of the other channels.

1.2 BLN users on Messenger. They send 2 BLN messages a month. That’s insane.

Source: http://www.247-inc.com/sites/default/files/asset-downloads/247-survey-report-to-client.pdf

Page 26: Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk - Chat Chat Enable new channels for customers and generate revenue. ... Facebook Messenger

Technology Stack30+ tools/products 15 Build/Containers Multiple clouds

Page 27: Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk - Chat Chat Enable new channels for customers and generate revenue. ... Facebook Messenger

One Service At A Time

OPENSHIFT

sourcerepository

CI/CDengine

dev container

Keep Calm And use S2I

Page 28: Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk - Chat Chat Enable new channels for customers and generate revenue. ... Facebook Messenger

Please Rate The Session On The APP.

Page 29: Talk Talk - Chat Chat - Red Hatpeople.redhat.com/.../ChatBots-Talk-2017-Final.pdf · Talk Talk - Chat Chat Enable new channels for customers and generate revenue. ... Facebook Messenger

THANK YOUplus.google.com/+RedHat

linkedin.com/company/red-hat

youtube.com/user/RedHatVideos

facebook.com/redhatinc

twitter.com/RedHatNews