25
Fabrizio Ciacchi Your e-commerce bot Voice, Bots & IoT

Fabrizio CiacchiWeb, Mobile and Bots 6 24.385 US 8.982 UK 3.118 DE Data source: Techcrunch.com, Voicebot.ai, Statista.com 2018 Spryker Systems GmbH Mapping Web/Bot 7 −In an e-commerce,

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Fabrizio CiacchiWeb, Mobile and Bots 6 24.385 US 8.982 UK 3.118 DE Data source: Techcrunch.com, Voicebot.ai, Statista.com 2018 Spryker Systems GmbH Mapping Web/Bot 7 −In an e-commerce,

Fabrizio Ciacchi

Your e-commerce bot

Voice, Bots & IoT

Page 2: Fabrizio CiacchiWeb, Mobile and Bots 6 24.385 US 8.982 UK 3.118 DE Data source: Techcrunch.com, Voicebot.ai, Statista.com 2018 Spryker Systems GmbH Mapping Web/Bot 7 −In an e-commerce,

2018 Spryker Systems GmbH 2

https://youtu.be/EYoRjPpdigM

.... We will be educated about the travel destination, during the course of the dinner, and at the end we will say ‘Alexa, book it!’

GARY VEE - Entrepreneur

Page 3: Fabrizio CiacchiWeb, Mobile and Bots 6 24.385 US 8.982 UK 3.118 DE Data source: Techcrunch.com, Voicebot.ai, Statista.com 2018 Spryker Systems GmbH Mapping Web/Bot 7 −In an e-commerce,

2018 Spryker Systems GmbH 3

I’m Fabrizio Ciacchi

- Engineer Team Lead at Spryker

- I worked for Rocket Internet and Vodafone Italy

This talk is about trying to solve a puzzle.

Page 4: Fabrizio CiacchiWeb, Mobile and Bots 6 24.385 US 8.982 UK 3.118 DE Data source: Techcrunch.com, Voicebot.ai, Statista.com 2018 Spryker Systems GmbH Mapping Web/Bot 7 −In an e-commerce,

The role of a bot

Page 5: Fabrizio CiacchiWeb, Mobile and Bots 6 24.385 US 8.982 UK 3.118 DE Data source: Techcrunch.com, Voicebot.ai, Statista.com 2018 Spryker Systems GmbH Mapping Web/Bot 7 −In an e-commerce,

2018 Spryker Systems GmbH

What is a bot?

5

“A (chat)bot is a computer program which conducts a conversation via auditory or textual methods.” (via Wikipedia)

Page 6: Fabrizio CiacchiWeb, Mobile and Bots 6 24.385 US 8.982 UK 3.118 DE Data source: Techcrunch.com, Voicebot.ai, Statista.com 2018 Spryker Systems GmbH Mapping Web/Bot 7 −In an e-commerce,

2018 Spryker Systems GmbH

Web, Mobile and Bots

6

24.385 US 8.982 UK 3.118 DE

Data source: Techcrunch.com, Voicebot.ai, Statista.com

Page 7: Fabrizio CiacchiWeb, Mobile and Bots 6 24.385 US 8.982 UK 3.118 DE Data source: Techcrunch.com, Voicebot.ai, Statista.com 2018 Spryker Systems GmbH Mapping Web/Bot 7 −In an e-commerce,

2018 Spryker Systems GmbH

Mapping Web/Bot

7

− In an e-commerce, we already ‘solved’ the mapping needed to have a functional bot.

Bot Web

Conversational Search Fulltext Search

Products detail Product Detail Page

One click buy Cart/Checkout

After-sale action Shipment Info & Returns

Customer Care CRM + Email + Phone

Page 8: Fabrizio CiacchiWeb, Mobile and Bots 6 24.385 US 8.982 UK 3.118 DE Data source: Techcrunch.com, Voicebot.ai, Statista.com 2018 Spryker Systems GmbH Mapping Web/Bot 7 −In an e-commerce,

2018 Spryker Systems GmbH

Evolution

8

− All we can reduce this to, is Evolution...

Search - 50 results 10 results 3 results

Response - 2 sec 300-500 msec 100 msec

Checkout - 4/5 steps 1-2 steps 1 click

Page 9: Fabrizio CiacchiWeb, Mobile and Bots 6 24.385 US 8.982 UK 3.118 DE Data source: Techcrunch.com, Voicebot.ai, Statista.com 2018 Spryker Systems GmbH Mapping Web/Bot 7 −In an e-commerce,

2018 Spryker Systems GmbH

It’s the next Far West

9

“Alexa, add soap to my shopping cart”

“I would like to see who sells shoes nearby”

Alexa Hey Siri

Hey Cortana

Ok Google

Page 10: Fabrizio CiacchiWeb, Mobile and Bots 6 24.385 US 8.982 UK 3.118 DE Data source: Techcrunch.com, Voicebot.ai, Statista.com 2018 Spryker Systems GmbH Mapping Web/Bot 7 −In an e-commerce,

Chat vs Voice

Page 11: Fabrizio CiacchiWeb, Mobile and Bots 6 24.385 US 8.982 UK 3.118 DE Data source: Techcrunch.com, Voicebot.ai, Statista.com 2018 Spryker Systems GmbH Mapping Web/Bot 7 −In an e-commerce,

2018 Spryker Systems GmbH

Similarities

11

− Convey small information

− Users want to ask for info

− Time interaction is short

− Narrow down to intent/response

shipment

tomorrow

30 seconds

getShipmentInfo

Page 12: Fabrizio CiacchiWeb, Mobile and Bots 6 24.385 US 8.982 UK 3.118 DE Data source: Techcrunch.com, Voicebot.ai, Statista.com 2018 Spryker Systems GmbH Mapping Web/Bot 7 −In an e-commerce,

2018 Spryker Systems GmbH

Differences

12

− Voice better for informative skills

− Voice has longer message/interactions

− Use cases are different

− Different technologies

Where is my shipment?

It will be delivered tomorrow

shipment

tomorrow

getShipmentInfo **** (shipment) **** (order)

Page 13: Fabrizio CiacchiWeb, Mobile and Bots 6 24.385 US 8.982 UK 3.118 DE Data source: Techcrunch.com, Voicebot.ai, Statista.com 2018 Spryker Systems GmbH Mapping Web/Bot 7 −In an e-commerce,

Use Cases

Page 14: Fabrizio CiacchiWeb, Mobile and Bots 6 24.385 US 8.982 UK 3.118 DE Data source: Techcrunch.com, Voicebot.ai, Statista.com 2018 Spryker Systems GmbH Mapping Web/Bot 7 −In an e-commerce,

2018 Spryker Systems GmbH

User Journey

14

User Journey- Try to fill the gaps of how much the user interacts with your business

- That would create a more efficient and engaging communication

- Think it overtime, 1 week, 1 month. That might increase the time of engagement for your user.

Example:

- In our example, the user wants a perfume for his wife, but it’s out of stock

- With chat-bots notifications, he can order it meanwhile commuting instead of doing it at work (and forgetting)

- The same for the an home device with voice skills. Once the user is back home, can ask Alexa ‘what is the status of my shipment?’

- Other channels (Web, Mobile, Smartwatch, iPad) are still supportive of your business

Page 15: Fabrizio CiacchiWeb, Mobile and Bots 6 24.385 US 8.982 UK 3.118 DE Data source: Techcrunch.com, Voicebot.ai, Statista.com 2018 Spryker Systems GmbH Mapping Web/Bot 7 −In an e-commerce,

2018 Spryker Systems GmbH

Use Case 1: Shoe Shop

15

Page 16: Fabrizio CiacchiWeb, Mobile and Bots 6 24.385 US 8.982 UK 3.118 DE Data source: Techcrunch.com, Voicebot.ai, Statista.com 2018 Spryker Systems GmbH Mapping Web/Bot 7 −In an e-commerce,

2018 Spryker Systems GmbH

Use Case 2: Customer Care

16

Page 17: Fabrizio CiacchiWeb, Mobile and Bots 6 24.385 US 8.982 UK 3.118 DE Data source: Techcrunch.com, Voicebot.ai, Statista.com 2018 Spryker Systems GmbH Mapping Web/Bot 7 −In an e-commerce,

How do I start?

Page 18: Fabrizio CiacchiWeb, Mobile and Bots 6 24.385 US 8.982 UK 3.118 DE Data source: Techcrunch.com, Voicebot.ai, Statista.com 2018 Spryker Systems GmbH Mapping Web/Bot 7 −In an e-commerce,

2018 Spryker Systems GmbH

How do I start?

18

Use Case Branding Tone

Page 19: Fabrizio CiacchiWeb, Mobile and Bots 6 24.385 US 8.982 UK 3.118 DE Data source: Techcrunch.com, Voicebot.ai, Statista.com 2018 Spryker Systems GmbH Mapping Web/Bot 7 −In an e-commerce,

2018 Spryker Systems GmbH

Backend Design

19

Build a Facebook Bot: https://blog.spryker.com/how-to-build-bot-5-steps API Design: https://www.slideshare.net/ciacchi/rest-api-a-real-case-scenario

Page 20: Fabrizio CiacchiWeb, Mobile and Bots 6 24.385 US 8.982 UK 3.118 DE Data source: Techcrunch.com, Voicebot.ai, Statista.com 2018 Spryker Systems GmbH Mapping Web/Bot 7 −In an e-commerce,

2018 Spryker Systems GmbH

Machine Learning

20

Machine Learning For Dummies, IBM Limited Edition

Page 21: Fabrizio CiacchiWeb, Mobile and Bots 6 24.385 US 8.982 UK 3.118 DE Data source: Techcrunch.com, Voicebot.ai, Statista.com 2018 Spryker Systems GmbH Mapping Web/Bot 7 −In an e-commerce,

2018 Spryker Systems GmbH

Building an Alexa skill

21

Page 22: Fabrizio CiacchiWeb, Mobile and Bots 6 24.385 US 8.982 UK 3.118 DE Data source: Techcrunch.com, Voicebot.ai, Statista.com 2018 Spryker Systems GmbH Mapping Web/Bot 7 −In an e-commerce,

2018 Spryker Systems GmbH

A simple Alexa skill dialog

22

Page 23: Fabrizio CiacchiWeb, Mobile and Bots 6 24.385 US 8.982 UK 3.118 DE Data source: Techcrunch.com, Voicebot.ai, Statista.com 2018 Spryker Systems GmbH Mapping Web/Bot 7 −In an e-commerce,

2018 Spryker Systems GmbH

Books

23

− https://oreil.ly/2pDdHYH https://oreil.ly/2G9ZR7d http://bit.ly/2G7Ggo4

Page 24: Fabrizio CiacchiWeb, Mobile and Bots 6 24.385 US 8.982 UK 3.118 DE Data source: Techcrunch.com, Voicebot.ai, Statista.com 2018 Spryker Systems GmbH Mapping Web/Bot 7 −In an e-commerce,

2018 Spryker Systems GmbH

Puzzle solved

24

Architecture

Needs

Start NowSimilaritiesDifferences

Page 25: Fabrizio CiacchiWeb, Mobile and Bots 6 24.385 US 8.982 UK 3.118 DE Data source: Techcrunch.com, Voicebot.ai, Statista.com 2018 Spryker Systems GmbH Mapping Web/Bot 7 −In an e-commerce,

spryker.com / ciacchi.it

[email protected]

twitter @sprysys @ciacchi

QUESTIONS?

http://bit.ly/code-talks-2018

Your e-commerce botFabrizio Ciacchi

Icons designed by Freepik from Flaticon