SlideShare a Scribd company logo
Creating VUI
from scratch
Where Sci-fi meets reality
WARNING
request.body.queryResult.parameters
[‘CodeNotInvolved’]
2
> I am
Stoyan Stoyanov
And i love
innovations
Hi there!
3
OVERVIEW 4
> Evolution
> WHY VUI?
> Assistants
> Principles
> Setting up a workflow
> Dialogflow
> Demo
> ShowTime
Character
mode
5
THE EVOLUTION
GUI
WEB
Mobile
VUI
1970s
1980s
1990s
2000s
PRESENT
6
7
ASSISTANTS
8
9
HOW THEY WORK
> General - Bots/Assistants with specific flow
covering wide range of topics and contexts. Stays
between your bot and the user .
> Go Oriented - Bots/Assistants with specific flow
following a context (We are here!)
10
TYPES
11
Voice
Only
Hybrid
Screen
Only
MODALITY FOR USAGE
CONTEXT
WHY
VUI?
12
PRINCIPLES
13
14
COOPERATIVE PRINCIPLES
> Quality - Do not say something if you are lack
evidence or can be a lie
> Relation - Contextual based conversation
> Quantity - Give as much information as needed
> Manner - Avoid ambiguity and be perspicuous
Note: Sometimes we can be ironic!
Forgot to tell you that I’ve found that sharing
your website to friends and customers will help
your website be discovered easily. Wanna try?
I hoped you will like it! Wow you just got your
first visitor. Congrats!
15
Hey Sto, Nice to
meet you
It looks
good.
I am Seemba! Your personal website assistant
and will help your business website get
discovered by new potential customers
I am amazed from the business you have there.
Congrats! I found it on {{URL_Address}} you
can also find it and share it with your
customers. Sure!
Other phrases: Thank you, amazing, what can i do, etc.. Other phrases: Why not. Okay, yeah, etc..
16
Hey, have you
been to the party?
Yes!
Hey, have you
been to the party?
It was very good actually.
But just to clear are we
talking for Max’s or Peter’s
Party?
I didn’t know that
Peter is having one. I
was on Max’s. Where
were you?…...
COOPERATION?
17
CONVERSATION PRACTICES
> Communicate what was understood. Involve the
Assistant in the conversation
> Stating the obvious just drives us mad
> Credit the user. Make him feel that he is controlling the
assistant not vice versa
> Give instructions only if needed by the user
> Be aware of mental overload
> Confirm implicitly and explicitly the user intents
18
You can open the menu by saying to me
“Open menu” and after that “And order
me a pizza”. What you want to do?
How can i
cancel my
order?
How can i
make an
order?
Say “Show me the menu” or “Open the
menu”.
> Assistant do not closes the question, leading the user to wonder and to forget what to say.
> Assistant is not quantitative in his answer and not supportive to the user.
> Assistant is not driving the user to a certain action.
19
If you have an order you can say:
“Cancel my order”. Otherwise can say
things like: “Cancel all my orders”
How can i
cancel my
order?
How can i
make an
order?
To make an order, try saying things like
"I want to order pepperoni pizza and
coke.," or "I want a salad without meat,".
20
Sure. Want to have something for drink
with your pepperoni pizza?
I want to order 1
pepperoni pizza
Can i have a
coke please?
Okay, one coke for the mr. Is that right?
> IMPLICITE CONFIRMATION > EXPLICITE CONFIRMATION
SETTING UP A
WORKFLOW
21
> Assistant Persona
> Assistant logic
> Context
> The Script (a.k.a The prototype)
> There are no Errors
> Testing, testing, testing
22
> Seemba
> Fast
> Intuitive, Simple, Efficient
> Engaging with the user and always trying to help
him. Always approaching the user trying to help
him. He have strong knowledge of your business
23
BOT PERSONA:
CHARACTERISTICS
> Voice & tone is helpful, but not worried. The
friend that you need to rely on in your business
> Always energetic
24
BOT PERSONA: STYLE GUIDE
25
BOT PERSONA: EXAMPLE
> “I am Seemba! Your personal website assistant and
will help your business website get discovered by new
potential customers. “
> I am amazed from the business you have there.
Congrats! I found it on {{URL_Address}} you can also
find it and share it with your customers.
> Shaping the basic logic.
This help us have an
overview of the whole
conversation and not dig
into the details of the
conversation
26
ASSISTANT LOGIC
> What device people are using?
> Where they are using it?
> Where is the user?
> What is he doing?
> How the experience influence over time?
> How relevant is the location of the user based on
what he wants to do
27
CONTEXT
28
> Starting from the happy path (and extend with
the most common use cases)
> Creating the conversational repairs
> Testing, testing, testing
29
THE SCRIPT
Pizza Chef > Hope to talk
to you soon. Have a
wonderful day
30
> JOURNEY #1
User > Hey Google, let me
talk to Pizza Chef
Google > Sure, here is
Pizza Chef
Pizza Chef > Welcome to
Pizza Chef! Wanna show
you our menu before
ordering?
User > Yeah
Pizza Chef > Okay. You can
order margarita,
pepperoni, BBQ classic
and vegetarian pizza
Pizza Chef > Welcome to
Pizza Chef! Wanna show
you our menu before
ordering?
User > I want to order one
Neapolitana
Pizza Chef > What i can
offer you that is similar to
Neapolitana is our BBQ
classic pizza. Wanna try
it?
User > Yeah
> JOURNEY #2
Pizza Chef > Welcome to
Pizza Chef! Wanna show
you our menu before
ordering?
User > I want to have a
salad
Pizza Chef > We have
specialised only in
making pizza. Do you
want to try our champion
BBQ classic?
User > Nope, Ciao!
> JOURNEY #3
> Taking the errors and trying to do a
conversational turn over.
> Be graceful when you fail
> Do not bother the user by having infinite
prompts
> Use the Cooperative principles and especially the
the principle for Manner & Quantity.
31
THERE ARE NO ERRORS
32
TURN OVER CONVERSATION
> Question answer pair
- A: “What day is today?”
- B: “The day that everyone relaxes”
> Listership signals pair
- A: “Wow, wow i cannot tell you what just happened?”
- B: “WHAT? WHAT?”
> Negations
- A: “This is the worst movie i’ve watched ever!”
- B: “I know!”
> Wizard of Oz - Using a person to respond to user
intents directly.
> Flexible, Bigger control, Better understanding, Not scalable, Good
when in discovery phase
> Record and hear
> Fast, Scalable, Can be used to tweak flow, wording etc.
> Goold old Usability testing
Note: A good practice is to test every script by saying it out loud, play it with a friend and check how it
sounds using a tool
33
TESTING, TESTING, TESTING
INTRO TO
DIALOGFLOW
34
> Tool for building VUI & CI powered by AI.
> Intuitive and easy to be used for creating high
fidelity prototypes and real products (but with a
developer)
35
WHAT IS?
36
WHY?
37
DEMO
38
SHOWTIME
39
> Reservation/Booking action
> Short Survey
> Joke
40
UX SKILLS
41
> Storytelling
> Technology Understanding
> Writing
> Open mind and curiosity
42
You can find me at:
LinkedIn: svstoyanov
Github: svstoyanov (Demos)
URL: svstoyanov.com (Under_construction)
Email: svs7oyanov@gmail.com
Facebook: svstoyanovv
43
THANKS!
44
APizza Script
APizza Architecture
Actions on Google Reference
Text to Voice
VUI Books
Books download site
VUI Research
Intercom VUI
Medium ChatBotsMagazine
Celtx Script writing tool
Amazon script writing tool

More Related Content

Similar to Creating Voice User interfaces from scratch (20)

101 Conversion Rate Optimization Tips
101 Conversion Rate Optimization Tips101 Conversion Rate Optimization Tips
101 Conversion Rate Optimization Tips
Josh Patrice
 
Rapid Paper Prototyping Workshop — Campus Party GDL 2016
Rapid Paper Prototyping Workshop — Campus Party GDL 2016Rapid Paper Prototyping Workshop — Campus Party GDL 2016
Rapid Paper Prototyping Workshop — Campus Party GDL 2016
Misael Leon
 
Designing a Conversational Intelligent Bot which can cook
Designing a Conversational Intelligent Bot which can cookDesigning a Conversational Intelligent Bot which can cook
Designing a Conversational Intelligent Bot which can cook
Kaushik Das
 
How to write a killer agency creative brief
How to write a killer agency creative briefHow to write a killer agency creative brief
How to write a killer agency creative brief
David Bell
 
47 Conversion Rate Optimization Tips
47 Conversion Rate Optimization Tips47 Conversion Rate Optimization Tips
47 Conversion Rate Optimization Tips
BrightEdge
 
Get Going with Users WhatUsersDo Workshop 11 Dec 2014
Get Going with Users WhatUsersDo Workshop 11 Dec 2014Get Going with Users WhatUsersDo Workshop 11 Dec 2014
Get Going with Users WhatUsersDo Workshop 11 Dec 2014
Lee Duddell
 
Starting a business online
Starting a business onlineStarting a business online
Starting a business online
Ian Burgess
 
Building a wow product by @RuthlessUx
Building a wow product by @RuthlessUxBuilding a wow product by @RuthlessUx
Building a wow product by @RuthlessUx
SHAHEENA ATTARWALA
 
Reduce Product Failures While Boosting Conversion Rates
Reduce Product Failures While Boosting Conversion RatesReduce Product Failures While Boosting Conversion Rates
Reduce Product Failures While Boosting Conversion Rates
UserZoom
 
Como fazer uma boa apresentação com power point
Como fazer uma boa apresentação com power pointComo fazer uma boa apresentação com power point
Como fazer uma boa apresentação com power point
Jose llIMA
 
How to Delight the Customers with Your Product by Toast PM
How to Delight the Customers with Your Product by Toast PMHow to Delight the Customers with Your Product by Toast PM
How to Delight the Customers with Your Product by Toast PM
Product School
 
Arts & Crafts: 5 Tips for Becoming a Better Marketer-Designer
Arts & Crafts: 5 Tips for Becoming a Better Marketer-DesignerArts & Crafts: 5 Tips for Becoming a Better Marketer-Designer
Arts & Crafts: 5 Tips for Becoming a Better Marketer-Designer
Ben Ratner
 
3 Copywriting Tips for (Confused) Technical Writers
3 Copywriting Tips for (Confused) Technical Writers3 Copywriting Tips for (Confused) Technical Writers
3 Copywriting Tips for (Confused) Technical Writers
TWi
 
Are your visitors losing the will to live?
Are your visitors losing the will to live?Are your visitors losing the will to live?
Are your visitors losing the will to live?
Conversion Rate Experts
 
How I Built A 6 Figure Blog In Less Than 12 Months & How You Can Do It Too!
How I Built A 6 Figure Blog In Less Than 12 Months & How You Can Do It Too!How I Built A 6 Figure Blog In Less Than 12 Months & How You Can Do It Too!
How I Built A 6 Figure Blog In Less Than 12 Months & How You Can Do It Too!
Matthew Woodward
 
The ABCs Of Freelancing: What Freelancers Really Are And How To Become One
The ABCs Of Freelancing: What Freelancers Really Are And How To Become OneThe ABCs Of Freelancing: What Freelancers Really Are And How To Become One
The ABCs Of Freelancing: What Freelancers Really Are And How To Become One
Dainis Graveris
 
SEO STRATEGY FOR BEGINNERS - How to get on Google's radar
SEO STRATEGY FOR BEGINNERS - How to get on Google's radarSEO STRATEGY FOR BEGINNERS - How to get on Google's radar
SEO STRATEGY FOR BEGINNERS - How to get on Google's radar
April Brown
 
Bloggers - The New Super Affiliates
Bloggers - The New Super AffiliatesBloggers - The New Super Affiliates
Bloggers - The New Super Affiliates
Affiliate Summit
 
Alex Schedrov, Dmitry Drozdik - Everyone does this ...! from routine to start...
Alex Schedrov, Dmitry Drozdik - Everyone does this ...! from routine to start...Alex Schedrov, Dmitry Drozdik - Everyone does this ...! from routine to start...
Alex Schedrov, Dmitry Drozdik - Everyone does this ...! from routine to start...
DrupalCamp Kyiv
 
Google Help Outs: Your New Best Friend
Google Help Outs: Your New Best FriendGoogle Help Outs: Your New Best Friend
Google Help Outs: Your New Best Friend
FLBlogCon
 
101 Conversion Rate Optimization Tips
101 Conversion Rate Optimization Tips101 Conversion Rate Optimization Tips
101 Conversion Rate Optimization Tips
Josh Patrice
 
Rapid Paper Prototyping Workshop — Campus Party GDL 2016
Rapid Paper Prototyping Workshop — Campus Party GDL 2016Rapid Paper Prototyping Workshop — Campus Party GDL 2016
Rapid Paper Prototyping Workshop — Campus Party GDL 2016
Misael Leon
 
Designing a Conversational Intelligent Bot which can cook
Designing a Conversational Intelligent Bot which can cookDesigning a Conversational Intelligent Bot which can cook
Designing a Conversational Intelligent Bot which can cook
Kaushik Das
 
How to write a killer agency creative brief
How to write a killer agency creative briefHow to write a killer agency creative brief
How to write a killer agency creative brief
David Bell
 
47 Conversion Rate Optimization Tips
47 Conversion Rate Optimization Tips47 Conversion Rate Optimization Tips
47 Conversion Rate Optimization Tips
BrightEdge
 
Get Going with Users WhatUsersDo Workshop 11 Dec 2014
Get Going with Users WhatUsersDo Workshop 11 Dec 2014Get Going with Users WhatUsersDo Workshop 11 Dec 2014
Get Going with Users WhatUsersDo Workshop 11 Dec 2014
Lee Duddell
 
Starting a business online
Starting a business onlineStarting a business online
Starting a business online
Ian Burgess
 
Building a wow product by @RuthlessUx
Building a wow product by @RuthlessUxBuilding a wow product by @RuthlessUx
Building a wow product by @RuthlessUx
SHAHEENA ATTARWALA
 
Reduce Product Failures While Boosting Conversion Rates
Reduce Product Failures While Boosting Conversion RatesReduce Product Failures While Boosting Conversion Rates
Reduce Product Failures While Boosting Conversion Rates
UserZoom
 
Como fazer uma boa apresentação com power point
Como fazer uma boa apresentação com power pointComo fazer uma boa apresentação com power point
Como fazer uma boa apresentação com power point
Jose llIMA
 
How to Delight the Customers with Your Product by Toast PM
How to Delight the Customers with Your Product by Toast PMHow to Delight the Customers with Your Product by Toast PM
How to Delight the Customers with Your Product by Toast PM
Product School
 
Arts & Crafts: 5 Tips for Becoming a Better Marketer-Designer
Arts & Crafts: 5 Tips for Becoming a Better Marketer-DesignerArts & Crafts: 5 Tips for Becoming a Better Marketer-Designer
Arts & Crafts: 5 Tips for Becoming a Better Marketer-Designer
Ben Ratner
 
3 Copywriting Tips for (Confused) Technical Writers
3 Copywriting Tips for (Confused) Technical Writers3 Copywriting Tips for (Confused) Technical Writers
3 Copywriting Tips for (Confused) Technical Writers
TWi
 
Are your visitors losing the will to live?
Are your visitors losing the will to live?Are your visitors losing the will to live?
Are your visitors losing the will to live?
Conversion Rate Experts
 
How I Built A 6 Figure Blog In Less Than 12 Months & How You Can Do It Too!
How I Built A 6 Figure Blog In Less Than 12 Months & How You Can Do It Too!How I Built A 6 Figure Blog In Less Than 12 Months & How You Can Do It Too!
How I Built A 6 Figure Blog In Less Than 12 Months & How You Can Do It Too!
Matthew Woodward
 
The ABCs Of Freelancing: What Freelancers Really Are And How To Become One
The ABCs Of Freelancing: What Freelancers Really Are And How To Become OneThe ABCs Of Freelancing: What Freelancers Really Are And How To Become One
The ABCs Of Freelancing: What Freelancers Really Are And How To Become One
Dainis Graveris
 
SEO STRATEGY FOR BEGINNERS - How to get on Google's radar
SEO STRATEGY FOR BEGINNERS - How to get on Google's radarSEO STRATEGY FOR BEGINNERS - How to get on Google's radar
SEO STRATEGY FOR BEGINNERS - How to get on Google's radar
April Brown
 
Bloggers - The New Super Affiliates
Bloggers - The New Super AffiliatesBloggers - The New Super Affiliates
Bloggers - The New Super Affiliates
Affiliate Summit
 
Alex Schedrov, Dmitry Drozdik - Everyone does this ...! from routine to start...
Alex Schedrov, Dmitry Drozdik - Everyone does this ...! from routine to start...Alex Schedrov, Dmitry Drozdik - Everyone does this ...! from routine to start...
Alex Schedrov, Dmitry Drozdik - Everyone does this ...! from routine to start...
DrupalCamp Kyiv
 
Google Help Outs: Your New Best Friend
Google Help Outs: Your New Best FriendGoogle Help Outs: Your New Best Friend
Google Help Outs: Your New Best Friend
FLBlogCon
 

Recently uploaded (20)

THE FUTURE OF 3D ANIMATION- A NEW ERA OF CREATIVITY
THE FUTURE OF 3D ANIMATION- A NEW ERA OF CREATIVITYTHE FUTURE OF 3D ANIMATION- A NEW ERA OF CREATIVITY
THE FUTURE OF 3D ANIMATION- A NEW ERA OF CREATIVITY
amruthajay2024
 
Secret Disk Professional 2024.24 Crack With License Key [Latest]
Secret Disk Professional 2024.24 Crack With License Key [Latest]Secret Disk Professional 2024.24 Crack With License Key [Latest]
Secret Disk Professional 2024.24 Crack With License Key [Latest]
salma
 
Hot Weather, Cute Looks: Slay the Heatwave in Style with BoheeWohee
Hot Weather, Cute Looks: Slay the Heatwave in Style with BoheeWoheeHot Weather, Cute Looks: Slay the Heatwave in Style with BoheeWohee
Hot Weather, Cute Looks: Slay the Heatwave in Style with BoheeWohee
boheewohee
 
Windows 11 Pro Crack Plus Full Download (Latest 2025)
Windows 11 Pro Crack Plus Full Download (Latest 2025)Windows 11 Pro Crack Plus Full Download (Latest 2025)
Windows 11 Pro Crack Plus Full Download (Latest 2025)
Ayesha khan
 
fire123xx2-blogspot-com-2025-06-fire-certificate-requirements-in-html.pdf
fire123xx2-blogspot-com-2025-06-fire-certificate-requirements-in-html.pdffire123xx2-blogspot-com-2025-06-fire-certificate-requirements-in-html.pdf
fire123xx2-blogspot-com-2025-06-fire-certificate-requirements-in-html.pdf
riyaarenainfosloutio
 
The_Sciencehggshshs_of_Everyday_Luck.pptx
The_Sciencehggshshs_of_Everyday_Luck.pptxThe_Sciencehggshshs_of_Everyday_Luck.pptx
The_Sciencehggshshs_of_Everyday_Luck.pptx
zyx10283746
 
Mountain Lodge Retreat : Reclaimed Vintage Doors | Mogulinterior
Mountain Lodge Retreat : Reclaimed Vintage Doors | MogulinteriorMountain Lodge Retreat : Reclaimed Vintage Doors | Mogulinterior
Mountain Lodge Retreat : Reclaimed Vintage Doors | Mogulinterior
Era Chandok
 
Adobe Bridge CC 2021 v11.0.0.83 with Crack Download [Latest]
Adobe Bridge CC 2021 v11.0.0.83 with Crack Download [Latest]Adobe Bridge CC 2021 v11.0.0.83 with Crack Download [Latest]
Adobe Bridge CC 2021 v11.0.0.83 with Crack Download [Latest]
Yahoo
 
MiniTool Partition Wizard 12.8 Crack License Key [2025]
MiniTool Partition Wizard 12.8 Crack License Key [2025]MiniTool Partition Wizard 12.8 Crack License Key [2025]
MiniTool Partition Wizard 12.8 Crack License Key [2025]
Ayesha khan
 
FW26-27 Fashion Key Items Trend Book Peclers Paris
FW26-27 Fashion Key Items Trend Book Peclers ParisFW26-27 Fashion Key Items Trend Book Peclers Paris
FW26-27 Fashion Key Items Trend Book Peclers Paris
Peclers Paris
 
Crochet Pig Pattern Step-By-Step Tutorial
Crochet Pig Pattern Step-By-Step TutorialCrochet Pig Pattern Step-By-Step Tutorial
Crochet Pig Pattern Step-By-Step Tutorial
ytour882
 
Errors and error rates: workshop for X-Gov content clubpptx
Errors and error rates: workshop for X-Gov content clubpptxErrors and error rates: workshop for X-Gov content clubpptx
Errors and error rates: workshop for X-Gov content clubpptx
Caroline Jarrett
 
Extreme Picture Finder 3.51.4 with Crack Free Download [Latest]
Extreme Picture Finder 3.51.4 with Crack Free Download [Latest]Extreme Picture Finder 3.51.4 with Crack Free Download [Latest]
Extreme Picture Finder 3.51.4 with Crack Free Download [Latest]
Designer
 
Bio Cng Plant In Indore | FINSEN RITTER
Bio Cng Plant In Indore  | FINSEN RITTERBio Cng Plant In Indore  | FINSEN RITTER
Bio Cng Plant In Indore | FINSEN RITTER
FINSENRITTER
 
Why_Do_Cats_Act_So_Weird.pptxbdhshshshshshh
Why_Do_Cats_Act_So_Weird.pptxbdhshshshshshhWhy_Do_Cats_Act_So_Weird.pptxbdhshshshshshh
Why_Do_Cats_Act_So_Weird.pptxbdhshshshshshh
zyx10283746
 
ARTS IN DAILY LIVING-DRAWING TECHNIQUES_125650.pptx
ARTS IN DAILY LIVING-DRAWING TECHNIQUES_125650.pptxARTS IN DAILY LIVING-DRAWING TECHNIQUES_125650.pptx
ARTS IN DAILY LIVING-DRAWING TECHNIQUES_125650.pptx
christopherdada99
 
Styled_Soyabean_Milk_Presentation (1).pptx
Styled_Soyabean_Milk_Presentation (1).pptxStyled_Soyabean_Milk_Presentation (1).pptx
Styled_Soyabean_Milk_Presentation (1).pptx
ssuser1abcd4
 
The_Secret_Life_of_Mossahahahahahah.pptx
The_Secret_Life_of_Mossahahahahahah.pptxThe_Secret_Life_of_Mossahahahahahah.pptx
The_Secret_Life_of_Mossahahahahahah.pptx
sambal5
 
Narrative research for qualitative research
Narrative research for  qualitative researchNarrative research for  qualitative research
Narrative research for qualitative research
gameghor1591
 
Adobe Dreamweaver CC 2025 v21.0.0.15392 with Crack [Latest]
Adobe Dreamweaver CC 2025 v21.0.0.15392 with Crack [Latest]Adobe Dreamweaver CC 2025 v21.0.0.15392 with Crack [Latest]
Adobe Dreamweaver CC 2025 v21.0.0.15392 with Crack [Latest]
Designer
 
THE FUTURE OF 3D ANIMATION- A NEW ERA OF CREATIVITY
THE FUTURE OF 3D ANIMATION- A NEW ERA OF CREATIVITYTHE FUTURE OF 3D ANIMATION- A NEW ERA OF CREATIVITY
THE FUTURE OF 3D ANIMATION- A NEW ERA OF CREATIVITY
amruthajay2024
 
Secret Disk Professional 2024.24 Crack With License Key [Latest]
Secret Disk Professional 2024.24 Crack With License Key [Latest]Secret Disk Professional 2024.24 Crack With License Key [Latest]
Secret Disk Professional 2024.24 Crack With License Key [Latest]
salma
 
Hot Weather, Cute Looks: Slay the Heatwave in Style with BoheeWohee
Hot Weather, Cute Looks: Slay the Heatwave in Style with BoheeWoheeHot Weather, Cute Looks: Slay the Heatwave in Style with BoheeWohee
Hot Weather, Cute Looks: Slay the Heatwave in Style with BoheeWohee
boheewohee
 
Windows 11 Pro Crack Plus Full Download (Latest 2025)
Windows 11 Pro Crack Plus Full Download (Latest 2025)Windows 11 Pro Crack Plus Full Download (Latest 2025)
Windows 11 Pro Crack Plus Full Download (Latest 2025)
Ayesha khan
 
fire123xx2-blogspot-com-2025-06-fire-certificate-requirements-in-html.pdf
fire123xx2-blogspot-com-2025-06-fire-certificate-requirements-in-html.pdffire123xx2-blogspot-com-2025-06-fire-certificate-requirements-in-html.pdf
fire123xx2-blogspot-com-2025-06-fire-certificate-requirements-in-html.pdf
riyaarenainfosloutio
 
The_Sciencehggshshs_of_Everyday_Luck.pptx
The_Sciencehggshshs_of_Everyday_Luck.pptxThe_Sciencehggshshs_of_Everyday_Luck.pptx
The_Sciencehggshshs_of_Everyday_Luck.pptx
zyx10283746
 
Mountain Lodge Retreat : Reclaimed Vintage Doors | Mogulinterior
Mountain Lodge Retreat : Reclaimed Vintage Doors | MogulinteriorMountain Lodge Retreat : Reclaimed Vintage Doors | Mogulinterior
Mountain Lodge Retreat : Reclaimed Vintage Doors | Mogulinterior
Era Chandok
 
Adobe Bridge CC 2021 v11.0.0.83 with Crack Download [Latest]
Adobe Bridge CC 2021 v11.0.0.83 with Crack Download [Latest]Adobe Bridge CC 2021 v11.0.0.83 with Crack Download [Latest]
Adobe Bridge CC 2021 v11.0.0.83 with Crack Download [Latest]
Yahoo
 
MiniTool Partition Wizard 12.8 Crack License Key [2025]
MiniTool Partition Wizard 12.8 Crack License Key [2025]MiniTool Partition Wizard 12.8 Crack License Key [2025]
MiniTool Partition Wizard 12.8 Crack License Key [2025]
Ayesha khan
 
FW26-27 Fashion Key Items Trend Book Peclers Paris
FW26-27 Fashion Key Items Trend Book Peclers ParisFW26-27 Fashion Key Items Trend Book Peclers Paris
FW26-27 Fashion Key Items Trend Book Peclers Paris
Peclers Paris
 
Crochet Pig Pattern Step-By-Step Tutorial
Crochet Pig Pattern Step-By-Step TutorialCrochet Pig Pattern Step-By-Step Tutorial
Crochet Pig Pattern Step-By-Step Tutorial
ytour882
 
Errors and error rates: workshop for X-Gov content clubpptx
Errors and error rates: workshop for X-Gov content clubpptxErrors and error rates: workshop for X-Gov content clubpptx
Errors and error rates: workshop for X-Gov content clubpptx
Caroline Jarrett
 
Extreme Picture Finder 3.51.4 with Crack Free Download [Latest]
Extreme Picture Finder 3.51.4 with Crack Free Download [Latest]Extreme Picture Finder 3.51.4 with Crack Free Download [Latest]
Extreme Picture Finder 3.51.4 with Crack Free Download [Latest]
Designer
 
Bio Cng Plant In Indore | FINSEN RITTER
Bio Cng Plant In Indore  | FINSEN RITTERBio Cng Plant In Indore  | FINSEN RITTER
Bio Cng Plant In Indore | FINSEN RITTER
FINSENRITTER
 
Why_Do_Cats_Act_So_Weird.pptxbdhshshshshshh
Why_Do_Cats_Act_So_Weird.pptxbdhshshshshshhWhy_Do_Cats_Act_So_Weird.pptxbdhshshshshshh
Why_Do_Cats_Act_So_Weird.pptxbdhshshshshshh
zyx10283746
 
ARTS IN DAILY LIVING-DRAWING TECHNIQUES_125650.pptx
ARTS IN DAILY LIVING-DRAWING TECHNIQUES_125650.pptxARTS IN DAILY LIVING-DRAWING TECHNIQUES_125650.pptx
ARTS IN DAILY LIVING-DRAWING TECHNIQUES_125650.pptx
christopherdada99
 
Styled_Soyabean_Milk_Presentation (1).pptx
Styled_Soyabean_Milk_Presentation (1).pptxStyled_Soyabean_Milk_Presentation (1).pptx
Styled_Soyabean_Milk_Presentation (1).pptx
ssuser1abcd4
 
The_Secret_Life_of_Mossahahahahahah.pptx
The_Secret_Life_of_Mossahahahahahah.pptxThe_Secret_Life_of_Mossahahahahahah.pptx
The_Secret_Life_of_Mossahahahahahah.pptx
sambal5
 
Narrative research for qualitative research
Narrative research for  qualitative researchNarrative research for  qualitative research
Narrative research for qualitative research
gameghor1591
 
Adobe Dreamweaver CC 2025 v21.0.0.15392 with Crack [Latest]
Adobe Dreamweaver CC 2025 v21.0.0.15392 with Crack [Latest]Adobe Dreamweaver CC 2025 v21.0.0.15392 with Crack [Latest]
Adobe Dreamweaver CC 2025 v21.0.0.15392 with Crack [Latest]
Designer
 
Ad

Creating Voice User interfaces from scratch

  • 1. Creating VUI from scratch Where Sci-fi meets reality
  • 3. > I am Stoyan Stoyanov And i love innovations Hi there! 3
  • 4. OVERVIEW 4 > Evolution > WHY VUI? > Assistants > Principles > Setting up a workflow > Dialogflow > Demo > ShowTime
  • 6. 6
  • 7. 7
  • 10. > General - Bots/Assistants with specific flow covering wide range of topics and contexts. Stays between your bot and the user . > Go Oriented - Bots/Assistants with specific flow following a context (We are here!) 10 TYPES
  • 14. 14 COOPERATIVE PRINCIPLES > Quality - Do not say something if you are lack evidence or can be a lie > Relation - Contextual based conversation > Quantity - Give as much information as needed > Manner - Avoid ambiguity and be perspicuous Note: Sometimes we can be ironic!
  • 15. Forgot to tell you that I’ve found that sharing your website to friends and customers will help your website be discovered easily. Wanna try? I hoped you will like it! Wow you just got your first visitor. Congrats! 15 Hey Sto, Nice to meet you It looks good. I am Seemba! Your personal website assistant and will help your business website get discovered by new potential customers I am amazed from the business you have there. Congrats! I found it on {{URL_Address}} you can also find it and share it with your customers. Sure! Other phrases: Thank you, amazing, what can i do, etc.. Other phrases: Why not. Okay, yeah, etc..
  • 16. 16 Hey, have you been to the party? Yes! Hey, have you been to the party? It was very good actually. But just to clear are we talking for Max’s or Peter’s Party? I didn’t know that Peter is having one. I was on Max’s. Where were you?…... COOPERATION?
  • 17. 17 CONVERSATION PRACTICES > Communicate what was understood. Involve the Assistant in the conversation > Stating the obvious just drives us mad > Credit the user. Make him feel that he is controlling the assistant not vice versa > Give instructions only if needed by the user > Be aware of mental overload > Confirm implicitly and explicitly the user intents
  • 18. 18 You can open the menu by saying to me “Open menu” and after that “And order me a pizza”. What you want to do? How can i cancel my order? How can i make an order? Say “Show me the menu” or “Open the menu”. > Assistant do not closes the question, leading the user to wonder and to forget what to say. > Assistant is not quantitative in his answer and not supportive to the user. > Assistant is not driving the user to a certain action.
  • 19. 19 If you have an order you can say: “Cancel my order”. Otherwise can say things like: “Cancel all my orders” How can i cancel my order? How can i make an order? To make an order, try saying things like "I want to order pepperoni pizza and coke.," or "I want a salad without meat,".
  • 20. 20 Sure. Want to have something for drink with your pepperoni pizza? I want to order 1 pepperoni pizza Can i have a coke please? Okay, one coke for the mr. Is that right? > IMPLICITE CONFIRMATION > EXPLICITE CONFIRMATION
  • 22. > Assistant Persona > Assistant logic > Context > The Script (a.k.a The prototype) > There are no Errors > Testing, testing, testing 22
  • 23. > Seemba > Fast > Intuitive, Simple, Efficient > Engaging with the user and always trying to help him. Always approaching the user trying to help him. He have strong knowledge of your business 23 BOT PERSONA: CHARACTERISTICS
  • 24. > Voice & tone is helpful, but not worried. The friend that you need to rely on in your business > Always energetic 24 BOT PERSONA: STYLE GUIDE
  • 25. 25 BOT PERSONA: EXAMPLE > “I am Seemba! Your personal website assistant and will help your business website get discovered by new potential customers. “ > I am amazed from the business you have there. Congrats! I found it on {{URL_Address}} you can also find it and share it with your customers.
  • 26. > Shaping the basic logic. This help us have an overview of the whole conversation and not dig into the details of the conversation 26 ASSISTANT LOGIC
  • 27. > What device people are using? > Where they are using it? > Where is the user? > What is he doing? > How the experience influence over time? > How relevant is the location of the user based on what he wants to do 27 CONTEXT
  • 28. 28
  • 29. > Starting from the happy path (and extend with the most common use cases) > Creating the conversational repairs > Testing, testing, testing 29 THE SCRIPT
  • 30. Pizza Chef > Hope to talk to you soon. Have a wonderful day 30 > JOURNEY #1 User > Hey Google, let me talk to Pizza Chef Google > Sure, here is Pizza Chef Pizza Chef > Welcome to Pizza Chef! Wanna show you our menu before ordering? User > Yeah Pizza Chef > Okay. You can order margarita, pepperoni, BBQ classic and vegetarian pizza Pizza Chef > Welcome to Pizza Chef! Wanna show you our menu before ordering? User > I want to order one Neapolitana Pizza Chef > What i can offer you that is similar to Neapolitana is our BBQ classic pizza. Wanna try it? User > Yeah > JOURNEY #2 Pizza Chef > Welcome to Pizza Chef! Wanna show you our menu before ordering? User > I want to have a salad Pizza Chef > We have specialised only in making pizza. Do you want to try our champion BBQ classic? User > Nope, Ciao! > JOURNEY #3
  • 31. > Taking the errors and trying to do a conversational turn over. > Be graceful when you fail > Do not bother the user by having infinite prompts > Use the Cooperative principles and especially the the principle for Manner & Quantity. 31 THERE ARE NO ERRORS
  • 32. 32 TURN OVER CONVERSATION > Question answer pair - A: “What day is today?” - B: “The day that everyone relaxes” > Listership signals pair - A: “Wow, wow i cannot tell you what just happened?” - B: “WHAT? WHAT?” > Negations - A: “This is the worst movie i’ve watched ever!” - B: “I know!”
  • 33. > Wizard of Oz - Using a person to respond to user intents directly. > Flexible, Bigger control, Better understanding, Not scalable, Good when in discovery phase > Record and hear > Fast, Scalable, Can be used to tweak flow, wording etc. > Goold old Usability testing Note: A good practice is to test every script by saying it out loud, play it with a friend and check how it sounds using a tool 33 TESTING, TESTING, TESTING
  • 35. > Tool for building VUI & CI powered by AI. > Intuitive and easy to be used for creating high fidelity prototypes and real products (but with a developer) 35 WHAT IS?
  • 37. 37
  • 40. > Reservation/Booking action > Short Survey > Joke 40
  • 42. > Storytelling > Technology Understanding > Writing > Open mind and curiosity 42
  • 43. You can find me at: LinkedIn: svstoyanov Github: svstoyanov (Demos) URL: svstoyanov.com (Under_construction) Email: [email protected] Facebook: svstoyanovv 43 THANKS!
  • 44. 44 APizza Script APizza Architecture Actions on Google Reference Text to Voice VUI Books Books download site VUI Research Intercom VUI Medium ChatBotsMagazine Celtx Script writing tool Amazon script writing tool