SlideShare a Scribd company logo
1 of 32
Talking to machines, listening to humans
Gordon Plant, WIAD 2017
@gordonplant
Why talk to machines?
https://www.theguardian.com/culture/gallery/2015/jan/08/the-top-20-artificial-intelligence-films-in-pictures#img-7
If I could talk to the animals machines…
“if I could talk to the animals, just imagine it
Chatting to a chimp in chimpanzee
Imagine talking to a tiger, chatting to a cheetah
What a neat achievement that would be”
Dr Doolittle (1967)
Humans anthropomorphise everything
• “54 per cent of people have verbally assaulted their computers,
while 40 per cent have resorted to physical violence”
http://www.telegraph.co.uk/technology/5086091/Computer-rage-affects-more-than-half-of-Britons.html
Why talk to machines?
• Talking doesn’t interrupt other tasks
• Attention can remain focussed elsewhere
• Machines are ‘effort multipliers’
• Effort / Reward ratio is improved as effort is reduced
• Some intentions are hard to express via a GUI
Who’s talking already?
Survey of 1250 people by Creative Strategies, October 2016
• 22% use a voice assistant four to six times a week
• 33% think it is more convenient to talk than type
• 27% would prefer to act with bots in the car
• 26% would prefer to act with bots in the home
http://creativestrategies.com/no-bots-please-europeans/
How does a LUI work?
Utterance, intent, invocation
• Utterance
• The spoken words
• Intent
• A recognisable intent extracted from parsing the utterance
• Invocation phrase
• The phrase that launches the relevant ‘skill’
A ‘skill’ is a
bit like an
App on your
phone
Utterance strcuture
Alexa, tell HAL to open the pod bay doors
Utterance
IntentRequestWake
word
Connecting
words
Invocation
name
Let’s turn on
the heating
command boiler
Voice input
Let’s turn on the heating
Skill
Touch input App
Let’s turn on the heating
Alexa, tell Hive to turn the heating on
Utterance
IntentConnecting
words
Wake
word
Invocation
name
Request
Alternative request words
• Talk to
• Open
• Launch
• Start
• Resume
• Run
• Load
• Begin
Let’s turn on the heating
Alexa, tell Hive to turn the heating on
Alexa, tell Hive to turn the heating on to 20 degrees
Alexa, tell Hive to put the heating on to 20 degrees
Alexa, tell Hive to boost my heating
Tell <invocation name> <connecting word> <some action>
Let’s turn on the heating
Alexa, tell Hive to turn the heating on
Alexa, turn the heating on
Alexa, tell Hive to turn the heating on to 20 degrees
Alexa, Hive to 20 degrees
Alexa, tell Hive to put the heating on to 20 degrees
Alexa, put the heating on for 20 degrees
Alexa, tell Hive to boost my heating
Alexa, tell Hive to put the heating on for 1 hour
Tell <invocation name> <connecting word> <some action>
For every phrase
that works, there
are many similar
ones that don’t
GUI vs LUI
Wake Invoke App Navigate app Tap button Confirmation
Alexa tell Hive to turn the heating on “ok”
<invocation name> <connecting word> <some action>
Model / Modes / Actions
are discoverable at launch
Model / Modes / Actions
only discoverable by trial and error
User only needs to remember
the name or location of the app
User needs to remember
complete, structured sentences
GUI LUI
Heating on
0 0.5 1.0
1.0
0.5
Alexa, tell Hive to turn
the heating on
Alexa, ask Hive heating on
Alexa, tell Hive to turn
the heating off
Alexa, tell Hive heating off
Alexa, turn the heating on
We don’t have to think about
resolving the click – it just
happens
GUI LUI
Many inputs may resolve to the same ‘click’,
and others may not resolve at all
Heating off
Tell me a joke
After Matthew Honnibal
Heating on
After Matthew Honnibal
0
Heating off
Tell me a joke What’s the weather?
Play some jazz
What’s the time in Seattle?
Play some rock
How’s my diary looking?
Add beer to my shopping list
Did Arsenal win last night?
Get the Batmobile ready
Buy more dishwasher tabs
Lock the back door
Where’s that Beer I ordered?
https://medium.com/swlh/a-natural-language-user-interface-is-just-a-user-interface-4a6d898e9721#.bogmc1aru
The Invisible Canvas
“[With a LUI] you have a vastly bigger canvas on which the user
can “click”…But you still have to paint buttons, forms, navigation
menus etc. onto this canvas. You’re still wiring a UI to some fixed
underlying set of capabilities.”
Matthew Honnibal
https://medium.com/swlh/a-natural-language-user-interface-is-just-a-user-interface-4a6d898e9721#.bogmc1aru
Listening to people https://www.youtube.com/watch?v=RFqe8U8qw-M
All conversation has a shared context
• When two people talk, their context will modify tone and content…
• We have social rules around phone calls, texts, IM etc.
• These are modifications to the rules of face to face conversation
• We use different language for work / home / social contexts
• …but machines have no context to share
• We have to explicitly model the context for the machine
• Alexa does not have ‘common sense’
Authentication
• In human-to-human conversation we authenticate on sound of
voice almost instantly
• To Alexa, all voices are equal
• Without authentication, many potential use for LUIs are unsecure
https://uxdesign.cc/what-we-can-learn-from-alexas-mistakes-a4670a9e6c3e#.3l540jsf4
You talkin’ to me?
• We rely on tone of voice to provide meta-data about the
message content
• “It’s not what you said, it’s the way you said it.”
• Without the meta data, the communications capacity
(bandwidth) is greatly reduced
GSOH essential
• “Amazon, Google, Apple and Facebook have been recruiting a diverse
cast of script writers, audio specialists and comedians. It is part of a much
wider drive in digital industry to hire those with an understanding of
how etiquette, creativity, dramatic timing and humour can elevate a digital
experience. Google, for instance, is reportedly working with joke writers
from Pixar and The Onion to imbue its new Assistant with some
personality.”
• http://www.mobileuserexperience.com/?cat=79
Tone of voice
When will it be like the
movies?
https://www.theguardian.com/culture/gallery/2015/jan/08/the-top-20-artificial-intelligence-films-in-pictures#img-17
Conclusion
https://goo.gl/images/lHH00z
Consider the context
• Spatial context
• Is the user in a space where speech can be recognised?
• Social context
• Is it socially acceptable to talk to a machine?
• Task context
• Is the user engaged in some other task ?
The Hype Cycle & Amara’s Law
“We tend to overestimate
the effect of a technology in
the short run and
underestimate the effect in
the long run”
Roy Amara
Source https://en.wikipedia.org/wiki/Hype_cycle
We are
here
Thankyou
@gordonplant
gordon@basekit.com
https://goo.gl/images/K9wtTK

More Related Content

Viewers also liked

Communication with Flexible Documentation : Jon Hadden
Communication with Flexible Documentation : Jon HaddenCommunication with Flexible Documentation : Jon Hadden
Communication with Flexible Documentation : Jon HaddenNomensa
 
Designers : Guilty By Association : Lauren Currie
Designers : Guilty By Association : Lauren CurrieDesigners : Guilty By Association : Lauren Currie
Designers : Guilty By Association : Lauren CurrieNomensa
 
Interact London 2015: Anjan Chatterjee - The Neuroscience of Aesthetics
Interact London 2015: Anjan Chatterjee - The Neuroscience of Aesthetics  Interact London 2015: Anjan Chatterjee - The Neuroscience of Aesthetics
Interact London 2015: Anjan Chatterjee - The Neuroscience of Aesthetics Nomensa
 
Responsive design now and in the near future
Responsive design now and in the near futureResponsive design now and in the near future
Responsive design now and in the near futureNomensa
 
Jazz Improvisation as a Model for Radical Collaboration
Jazz Improvisation as a Model for Radical CollaborationJazz Improvisation as a Model for Radical Collaboration
Jazz Improvisation as a Model for Radical CollaborationNomensa
 
Bigger Hippos & Happier Humans : Pete Trainor
Bigger Hippos & Happier Humans : Pete TrainorBigger Hippos & Happier Humans : Pete Trainor
Bigger Hippos & Happier Humans : Pete TrainorNomensa
 
Implementing a great accessibility strategy
Implementing a great accessibility strategyImplementing a great accessibility strategy
Implementing a great accessibility strategyNomensa
 
Virtual Assistants in the Enterprise
Virtual Assistants in the EnterpriseVirtual Assistants in the Enterprise
Virtual Assistants in the EnterpriseVinay Dwivedi
 
Siri vs Alexa, Which is Better?
Siri vs Alexa, Which is Better?Siri vs Alexa, Which is Better?
Siri vs Alexa, Which is Better?Debbie Peterson
 
Institutionalisation and UX debt
Institutionalisation and UX debtInstitutionalisation and UX debt
Institutionalisation and UX debtNomensa
 
User experience is everyone's responsibility
User experience is everyone's responsibility User experience is everyone's responsibility
User experience is everyone's responsibility Nomensa
 
Dark Patterns in UX
Dark Patterns in UXDark Patterns in UX
Dark Patterns in UXNomensa
 
Neuroaesthetics: science embraces art (UX Bristol)
Neuroaesthetics: science embraces art (UX Bristol)Neuroaesthetics: science embraces art (UX Bristol)
Neuroaesthetics: science embraces art (UX Bristol)Nomensa
 
Advantages of Virtual Assistants
Advantages of Virtual AssistantsAdvantages of Virtual Assistants
Advantages of Virtual AssistantsPortfolio
 
Voice interfaces
Voice interfacesVoice interfaces
Voice interfacesSam Machin
 
How UX is helping shape the future of renewable energy
How UX is helping shape the future of renewable energyHow UX is helping shape the future of renewable energy
How UX is helping shape the future of renewable energyNomensa
 
UX Maturity: The Reality of Performance
UX Maturity: The Reality of Performance UX Maturity: The Reality of Performance
UX Maturity: The Reality of Performance Nomensa
 

Viewers also liked (18)

Communication with Flexible Documentation : Jon Hadden
Communication with Flexible Documentation : Jon HaddenCommunication with Flexible Documentation : Jon Hadden
Communication with Flexible Documentation : Jon Hadden
 
IA Debt
IA DebtIA Debt
IA Debt
 
Designers : Guilty By Association : Lauren Currie
Designers : Guilty By Association : Lauren CurrieDesigners : Guilty By Association : Lauren Currie
Designers : Guilty By Association : Lauren Currie
 
Interact London 2015: Anjan Chatterjee - The Neuroscience of Aesthetics
Interact London 2015: Anjan Chatterjee - The Neuroscience of Aesthetics  Interact London 2015: Anjan Chatterjee - The Neuroscience of Aesthetics
Interact London 2015: Anjan Chatterjee - The Neuroscience of Aesthetics
 
Responsive design now and in the near future
Responsive design now and in the near futureResponsive design now and in the near future
Responsive design now and in the near future
 
Jazz Improvisation as a Model for Radical Collaboration
Jazz Improvisation as a Model for Radical CollaborationJazz Improvisation as a Model for Radical Collaboration
Jazz Improvisation as a Model for Radical Collaboration
 
Bigger Hippos & Happier Humans : Pete Trainor
Bigger Hippos & Happier Humans : Pete TrainorBigger Hippos & Happier Humans : Pete Trainor
Bigger Hippos & Happier Humans : Pete Trainor
 
Implementing a great accessibility strategy
Implementing a great accessibility strategyImplementing a great accessibility strategy
Implementing a great accessibility strategy
 
Virtual Assistants in the Enterprise
Virtual Assistants in the EnterpriseVirtual Assistants in the Enterprise
Virtual Assistants in the Enterprise
 
Siri vs Alexa, Which is Better?
Siri vs Alexa, Which is Better?Siri vs Alexa, Which is Better?
Siri vs Alexa, Which is Better?
 
Institutionalisation and UX debt
Institutionalisation and UX debtInstitutionalisation and UX debt
Institutionalisation and UX debt
 
User experience is everyone's responsibility
User experience is everyone's responsibility User experience is everyone's responsibility
User experience is everyone's responsibility
 
Dark Patterns in UX
Dark Patterns in UXDark Patterns in UX
Dark Patterns in UX
 
Neuroaesthetics: science embraces art (UX Bristol)
Neuroaesthetics: science embraces art (UX Bristol)Neuroaesthetics: science embraces art (UX Bristol)
Neuroaesthetics: science embraces art (UX Bristol)
 
Advantages of Virtual Assistants
Advantages of Virtual AssistantsAdvantages of Virtual Assistants
Advantages of Virtual Assistants
 
Voice interfaces
Voice interfacesVoice interfaces
Voice interfaces
 
How UX is helping shape the future of renewable energy
How UX is helping shape the future of renewable energyHow UX is helping shape the future of renewable energy
How UX is helping shape the future of renewable energy
 
UX Maturity: The Reality of Performance
UX Maturity: The Reality of Performance UX Maturity: The Reality of Performance
UX Maturity: The Reality of Performance
 

Similar to Talking to machines, listening to people - Gordon Plant

Google io 2015, Trip Report
Google io 2015, Trip ReportGoogle io 2015, Trip Report
Google io 2015, Trip ReportDiana Laboy-Rush
 
5G and the Invisible Interface
5G and the Invisible Interface5G and the Invisible Interface
5G and the Invisible InterfaceExperience UX
 
Alexa Skill Development Workshop Madrid 20181016
Alexa Skill Development Workshop Madrid 20181016Alexa Skill Development Workshop Madrid 20181016
Alexa Skill Development Workshop Madrid 20181016German Viscuso
 
The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)Christian Heilmann
 
Getting ready for voice
Getting ready for voiceGetting ready for voice
Getting ready for voiceMaarten Dings
 
The UX of Showering With Alexa | Seattle Interactive Conference 2018
The UX of Showering With Alexa | Seattle Interactive Conference 2018The UX of Showering With Alexa | Seattle Interactive Conference 2018
The UX of Showering With Alexa | Seattle Interactive Conference 2018Seattle Interactive Conference
 
Electricity that loves
Electricity that loves Electricity that loves
Electricity that loves Eficode
 
The convergence of all things (wdu keynote)
The convergence of all things (wdu keynote)The convergence of all things (wdu keynote)
The convergence of all things (wdu keynote)Chris Wilson
 
VoxxedDays Bucharest 2019 - Alexa, nice to meet you
VoxxedDays Bucharest 2019 - Alexa, nice to meet youVoxxedDays Bucharest 2019 - Alexa, nice to meet you
VoxxedDays Bucharest 2019 - Alexa, nice to meet youIván López Martín
 
Workology Podcast Ep 128: Accessibility in the Gig Economy
Workology Podcast Ep 128: Accessibility in the Gig EconomyWorkology Podcast Ep 128: Accessibility in the Gig Economy
Workology Podcast Ep 128: Accessibility in the Gig EconomyWorkology
 
Building the Future Web
Building the Future WebBuilding the Future Web
Building the Future WebSoftware Guru
 
Storytelling with AR HTML5 and Whats Next
Storytelling with AR HTML5 and Whats NextStorytelling with AR HTML5 and Whats Next
Storytelling with AR HTML5 and Whats NextMark Silva
 
AdTech: Augmented Reality, HTML5 & What's Next
AdTech: Augmented Reality, HTML5 & What's NextAdTech: Augmented Reality, HTML5 & What's Next
AdTech: Augmented Reality, HTML5 & What's NextAnthem Worldwide
 
BBDO Atlanta 10 Takeaways from SXSW
 BBDO Atlanta 10 Takeaways from SXSW BBDO Atlanta 10 Takeaways from SXSW
BBDO Atlanta 10 Takeaways from SXSWLeslie Turley
 
Educational Uses of Web 2.0 Based Applications with Notes
Educational Uses of Web 2.0 Based Applications with NotesEducational Uses of Web 2.0 Based Applications with Notes
Educational Uses of Web 2.0 Based Applications with NotesMike Qaissaunee
 
Howtostopsucking
HowtostopsuckingHowtostopsucking
HowtostopsuckingHugo Pinto
 

Similar to Talking to machines, listening to people - Gordon Plant (20)

Google io 2015, Trip Report
Google io 2015, Trip ReportGoogle io 2015, Trip Report
Google io 2015, Trip Report
 
Happiness machines
Happiness machinesHappiness machines
Happiness machines
 
5G and the Invisible Interface
5G and the Invisible Interface5G and the Invisible Interface
5G and the Invisible Interface
 
Alexa Skill Development Workshop Madrid 20181016
Alexa Skill Development Workshop Madrid 20181016Alexa Skill Development Workshop Madrid 20181016
Alexa Skill Development Workshop Madrid 20181016
 
The Business of Digital Brains
The Business of Digital BrainsThe Business of Digital Brains
The Business of Digital Brains
 
The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)
 
Every Business Needs a Chatbot
Every Business Needs a ChatbotEvery Business Needs a Chatbot
Every Business Needs a Chatbot
 
Getting ready for voice
Getting ready for voiceGetting ready for voice
Getting ready for voice
 
The UX of Showering With Alexa | Seattle Interactive Conference 2018
The UX of Showering With Alexa | Seattle Interactive Conference 2018The UX of Showering With Alexa | Seattle Interactive Conference 2018
The UX of Showering With Alexa | Seattle Interactive Conference 2018
 
Electricity that loves
Electricity that loves Electricity that loves
Electricity that loves
 
The convergence of all things (wdu keynote)
The convergence of all things (wdu keynote)The convergence of all things (wdu keynote)
The convergence of all things (wdu keynote)
 
2013 ia summit
2013 ia summit2013 ia summit
2013 ia summit
 
VoxxedDays Bucharest 2019 - Alexa, nice to meet you
VoxxedDays Bucharest 2019 - Alexa, nice to meet youVoxxedDays Bucharest 2019 - Alexa, nice to meet you
VoxxedDays Bucharest 2019 - Alexa, nice to meet you
 
Workology Podcast Ep 128: Accessibility in the Gig Economy
Workology Podcast Ep 128: Accessibility in the Gig EconomyWorkology Podcast Ep 128: Accessibility in the Gig Economy
Workology Podcast Ep 128: Accessibility in the Gig Economy
 
Building the Future Web
Building the Future WebBuilding the Future Web
Building the Future Web
 
Storytelling with AR HTML5 and Whats Next
Storytelling with AR HTML5 and Whats NextStorytelling with AR HTML5 and Whats Next
Storytelling with AR HTML5 and Whats Next
 
AdTech: Augmented Reality, HTML5 & What's Next
AdTech: Augmented Reality, HTML5 & What's NextAdTech: Augmented Reality, HTML5 & What's Next
AdTech: Augmented Reality, HTML5 & What's Next
 
BBDO Atlanta 10 Takeaways from SXSW
 BBDO Atlanta 10 Takeaways from SXSW BBDO Atlanta 10 Takeaways from SXSW
BBDO Atlanta 10 Takeaways from SXSW
 
Educational Uses of Web 2.0 Based Applications with Notes
Educational Uses of Web 2.0 Based Applications with NotesEducational Uses of Web 2.0 Based Applications with Notes
Educational Uses of Web 2.0 Based Applications with Notes
 
Howtostopsucking
HowtostopsuckingHowtostopsucking
Howtostopsucking
 

More from Nomensa

The Struggle for Existence | Hannah Tempest (Interact London 2018)
The Struggle for Existence | Hannah Tempest (Interact London 2018) The Struggle for Existence | Hannah Tempest (Interact London 2018)
The Struggle for Existence | Hannah Tempest (Interact London 2018) Nomensa
 
Collaborate Bristol 2018: Design Thinking for Good - Angela Pesta, Director o...
Collaborate Bristol 2018: Design Thinking for Good - Angela Pesta, Director o...Collaborate Bristol 2018: Design Thinking for Good - Angela Pesta, Director o...
Collaborate Bristol 2018: Design Thinking for Good - Angela Pesta, Director o...Nomensa
 
Collaborate Bristol 2018: Innovate UK's GDS Journey to Digital Transformation...
Collaborate Bristol 2018: Innovate UK's GDS Journey to Digital Transformation...Collaborate Bristol 2018: Innovate UK's GDS Journey to Digital Transformation...
Collaborate Bristol 2018: Innovate UK's GDS Journey to Digital Transformation...Nomensa
 
Digital Impact Framework - Measuring the value of Digital
Digital Impact Framework - Measuring the value of DigitalDigital Impact Framework - Measuring the value of Digital
Digital Impact Framework - Measuring the value of DigitalNomensa
 
Collaborate Bristol 2018: The art of collaboration - Simon Norris, Nomensa CE...
Collaborate Bristol 2018: The art of collaboration - Simon Norris, Nomensa CE...Collaborate Bristol 2018: The art of collaboration - Simon Norris, Nomensa CE...
Collaborate Bristol 2018: The art of collaboration - Simon Norris, Nomensa CE...Nomensa
 
Foundations of IA - World IA Day
Foundations of IA - World IA DayFoundations of IA - World IA Day
Foundations of IA - World IA DayNomensa
 
Designing for Good - Ruby Steel | Interact London 2017
Designing for Good - Ruby Steel | Interact London 2017Designing for Good - Ruby Steel | Interact London 2017
Designing for Good - Ruby Steel | Interact London 2017Nomensa
 
Building a New Kind of Bank - Vuokko Aro | Interact London 2017
Building a New Kind of Bank - Vuokko Aro | Interact London 2017Building a New Kind of Bank - Vuokko Aro | Interact London 2017
Building a New Kind of Bank - Vuokko Aro | Interact London 2017Nomensa
 
Finding your Compass in a Hyper-Connected World - Sam Munton | Interact Londo...
Finding your Compass in a Hyper-Connected World - Sam Munton | Interact Londo...Finding your Compass in a Hyper-Connected World - Sam Munton | Interact Londo...
Finding your Compass in a Hyper-Connected World - Sam Munton | Interact Londo...Nomensa
 
Can Design Save the World? - Ann Longley | Interact London 2017
Can Design Save the World? - Ann Longley | Interact London 2017Can Design Save the World? - Ann Longley | Interact London 2017
Can Design Save the World? - Ann Longley | Interact London 2017Nomensa
 
Putting the Human Back into the Design Equation - Kate Nightingale | Interact...
Putting the Human Back into the Design Equation - Kate Nightingale | Interact...Putting the Human Back into the Design Equation - Kate Nightingale | Interact...
Putting the Human Back into the Design Equation - Kate Nightingale | Interact...Nomensa
 
Social and UX - The Perfect Pairing
Social and UX - The Perfect PairingSocial and UX - The Perfect Pairing
Social and UX - The Perfect PairingNomensa
 
The Evolution of Information Architecture
The Evolution of Information ArchitectureThe Evolution of Information Architecture
The Evolution of Information ArchitectureNomensa
 
The invisible second nature: navigating in a world of data and information - ...
The invisible second nature: navigating in a world of data and information - ...The invisible second nature: navigating in a world of data and information - ...
The invisible second nature: navigating in a world of data and information - ...Nomensa
 
The Century of the City and the Digitisation of Everything - Paul Wilson
The Century of the City and the Digitisation of Everything - Paul WilsonThe Century of the City and the Digitisation of Everything - Paul Wilson
The Century of the City and the Digitisation of Everything - Paul WilsonNomensa
 
UX and Social Media - The Crossover Between the Two
UX and Social Media - The Crossover Between the TwoUX and Social Media - The Crossover Between the Two
UX and Social Media - The Crossover Between the TwoNomensa
 
Cultivating Digital Mindfulness | Simon Norris
Cultivating Digital Mindfulness | Simon NorrisCultivating Digital Mindfulness | Simon Norris
Cultivating Digital Mindfulness | Simon NorrisNomensa
 
Outcomes Over Process : Mike Atherton : Collaborate Bristol
Outcomes Over Process : Mike Atherton : Collaborate BristolOutcomes Over Process : Mike Atherton : Collaborate Bristol
Outcomes Over Process : Mike Atherton : Collaborate BristolNomensa
 
Structured UX Thinking : Jon Fisher
Structured UX Thinking : Jon FisherStructured UX Thinking : Jon Fisher
Structured UX Thinking : Jon FisherNomensa
 
Where UX fails Accessibility : Alastair Campbell
Where UX fails Accessibility : Alastair Campbell Where UX fails Accessibility : Alastair Campbell
Where UX fails Accessibility : Alastair Campbell Nomensa
 

More from Nomensa (20)

The Struggle for Existence | Hannah Tempest (Interact London 2018)
The Struggle for Existence | Hannah Tempest (Interact London 2018) The Struggle for Existence | Hannah Tempest (Interact London 2018)
The Struggle for Existence | Hannah Tempest (Interact London 2018)
 
Collaborate Bristol 2018: Design Thinking for Good - Angela Pesta, Director o...
Collaborate Bristol 2018: Design Thinking for Good - Angela Pesta, Director o...Collaborate Bristol 2018: Design Thinking for Good - Angela Pesta, Director o...
Collaborate Bristol 2018: Design Thinking for Good - Angela Pesta, Director o...
 
Collaborate Bristol 2018: Innovate UK's GDS Journey to Digital Transformation...
Collaborate Bristol 2018: Innovate UK's GDS Journey to Digital Transformation...Collaborate Bristol 2018: Innovate UK's GDS Journey to Digital Transformation...
Collaborate Bristol 2018: Innovate UK's GDS Journey to Digital Transformation...
 
Digital Impact Framework - Measuring the value of Digital
Digital Impact Framework - Measuring the value of DigitalDigital Impact Framework - Measuring the value of Digital
Digital Impact Framework - Measuring the value of Digital
 
Collaborate Bristol 2018: The art of collaboration - Simon Norris, Nomensa CE...
Collaborate Bristol 2018: The art of collaboration - Simon Norris, Nomensa CE...Collaborate Bristol 2018: The art of collaboration - Simon Norris, Nomensa CE...
Collaborate Bristol 2018: The art of collaboration - Simon Norris, Nomensa CE...
 
Foundations of IA - World IA Day
Foundations of IA - World IA DayFoundations of IA - World IA Day
Foundations of IA - World IA Day
 
Designing for Good - Ruby Steel | Interact London 2017
Designing for Good - Ruby Steel | Interact London 2017Designing for Good - Ruby Steel | Interact London 2017
Designing for Good - Ruby Steel | Interact London 2017
 
Building a New Kind of Bank - Vuokko Aro | Interact London 2017
Building a New Kind of Bank - Vuokko Aro | Interact London 2017Building a New Kind of Bank - Vuokko Aro | Interact London 2017
Building a New Kind of Bank - Vuokko Aro | Interact London 2017
 
Finding your Compass in a Hyper-Connected World - Sam Munton | Interact Londo...
Finding your Compass in a Hyper-Connected World - Sam Munton | Interact Londo...Finding your Compass in a Hyper-Connected World - Sam Munton | Interact Londo...
Finding your Compass in a Hyper-Connected World - Sam Munton | Interact Londo...
 
Can Design Save the World? - Ann Longley | Interact London 2017
Can Design Save the World? - Ann Longley | Interact London 2017Can Design Save the World? - Ann Longley | Interact London 2017
Can Design Save the World? - Ann Longley | Interact London 2017
 
Putting the Human Back into the Design Equation - Kate Nightingale | Interact...
Putting the Human Back into the Design Equation - Kate Nightingale | Interact...Putting the Human Back into the Design Equation - Kate Nightingale | Interact...
Putting the Human Back into the Design Equation - Kate Nightingale | Interact...
 
Social and UX - The Perfect Pairing
Social and UX - The Perfect PairingSocial and UX - The Perfect Pairing
Social and UX - The Perfect Pairing
 
The Evolution of Information Architecture
The Evolution of Information ArchitectureThe Evolution of Information Architecture
The Evolution of Information Architecture
 
The invisible second nature: navigating in a world of data and information - ...
The invisible second nature: navigating in a world of data and information - ...The invisible second nature: navigating in a world of data and information - ...
The invisible second nature: navigating in a world of data and information - ...
 
The Century of the City and the Digitisation of Everything - Paul Wilson
The Century of the City and the Digitisation of Everything - Paul WilsonThe Century of the City and the Digitisation of Everything - Paul Wilson
The Century of the City and the Digitisation of Everything - Paul Wilson
 
UX and Social Media - The Crossover Between the Two
UX and Social Media - The Crossover Between the TwoUX and Social Media - The Crossover Between the Two
UX and Social Media - The Crossover Between the Two
 
Cultivating Digital Mindfulness | Simon Norris
Cultivating Digital Mindfulness | Simon NorrisCultivating Digital Mindfulness | Simon Norris
Cultivating Digital Mindfulness | Simon Norris
 
Outcomes Over Process : Mike Atherton : Collaborate Bristol
Outcomes Over Process : Mike Atherton : Collaborate BristolOutcomes Over Process : Mike Atherton : Collaborate Bristol
Outcomes Over Process : Mike Atherton : Collaborate Bristol
 
Structured UX Thinking : Jon Fisher
Structured UX Thinking : Jon FisherStructured UX Thinking : Jon Fisher
Structured UX Thinking : Jon Fisher
 
Where UX fails Accessibility : Alastair Campbell
Where UX fails Accessibility : Alastair Campbell Where UX fails Accessibility : Alastair Campbell
Where UX fails Accessibility : Alastair Campbell
 

Recently uploaded

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 

Recently uploaded (20)

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 

Talking to machines, listening to people - Gordon Plant

  • 1. Talking to machines, listening to humans Gordon Plant, WIAD 2017 @gordonplant
  • 2. Why talk to machines? https://www.theguardian.com/culture/gallery/2015/jan/08/the-top-20-artificial-intelligence-films-in-pictures#img-7
  • 3. If I could talk to the animals machines… “if I could talk to the animals, just imagine it Chatting to a chimp in chimpanzee Imagine talking to a tiger, chatting to a cheetah What a neat achievement that would be” Dr Doolittle (1967)
  • 4. Humans anthropomorphise everything • “54 per cent of people have verbally assaulted their computers, while 40 per cent have resorted to physical violence” http://www.telegraph.co.uk/technology/5086091/Computer-rage-affects-more-than-half-of-Britons.html
  • 5. Why talk to machines? • Talking doesn’t interrupt other tasks • Attention can remain focussed elsewhere • Machines are ‘effort multipliers’ • Effort / Reward ratio is improved as effort is reduced • Some intentions are hard to express via a GUI
  • 6. Who’s talking already? Survey of 1250 people by Creative Strategies, October 2016 • 22% use a voice assistant four to six times a week • 33% think it is more convenient to talk than type • 27% would prefer to act with bots in the car • 26% would prefer to act with bots in the home http://creativestrategies.com/no-bots-please-europeans/
  • 7. How does a LUI work?
  • 8. Utterance, intent, invocation • Utterance • The spoken words • Intent • A recognisable intent extracted from parsing the utterance • Invocation phrase • The phrase that launches the relevant ‘skill’ A ‘skill’ is a bit like an App on your phone
  • 9. Utterance strcuture Alexa, tell HAL to open the pod bay doors Utterance IntentRequestWake word Connecting words Invocation name
  • 11. command boiler Voice input Let’s turn on the heating Skill Touch input App
  • 12. Let’s turn on the heating Alexa, tell Hive to turn the heating on Utterance IntentConnecting words Wake word Invocation name Request
  • 13. Alternative request words • Talk to • Open • Launch • Start • Resume • Run • Load • Begin
  • 14. Let’s turn on the heating Alexa, tell Hive to turn the heating on Alexa, tell Hive to turn the heating on to 20 degrees Alexa, tell Hive to put the heating on to 20 degrees Alexa, tell Hive to boost my heating Tell <invocation name> <connecting word> <some action>
  • 15. Let’s turn on the heating Alexa, tell Hive to turn the heating on Alexa, turn the heating on Alexa, tell Hive to turn the heating on to 20 degrees Alexa, Hive to 20 degrees Alexa, tell Hive to put the heating on to 20 degrees Alexa, put the heating on for 20 degrees Alexa, tell Hive to boost my heating Alexa, tell Hive to put the heating on for 1 hour Tell <invocation name> <connecting word> <some action> For every phrase that works, there are many similar ones that don’t
  • 16. GUI vs LUI Wake Invoke App Navigate app Tap button Confirmation Alexa tell Hive to turn the heating on “ok” <invocation name> <connecting word> <some action>
  • 17. Model / Modes / Actions are discoverable at launch Model / Modes / Actions only discoverable by trial and error User only needs to remember the name or location of the app User needs to remember complete, structured sentences GUI LUI
  • 18. Heating on 0 0.5 1.0 1.0 0.5 Alexa, tell Hive to turn the heating on Alexa, ask Hive heating on Alexa, tell Hive to turn the heating off Alexa, tell Hive heating off Alexa, turn the heating on We don’t have to think about resolving the click – it just happens GUI LUI Many inputs may resolve to the same ‘click’, and others may not resolve at all Heating off Tell me a joke After Matthew Honnibal
  • 19. Heating on After Matthew Honnibal 0 Heating off Tell me a joke What’s the weather? Play some jazz What’s the time in Seattle? Play some rock How’s my diary looking? Add beer to my shopping list Did Arsenal win last night? Get the Batmobile ready Buy more dishwasher tabs Lock the back door Where’s that Beer I ordered? https://medium.com/swlh/a-natural-language-user-interface-is-just-a-user-interface-4a6d898e9721#.bogmc1aru
  • 20. The Invisible Canvas “[With a LUI] you have a vastly bigger canvas on which the user can “click”…But you still have to paint buttons, forms, navigation menus etc. onto this canvas. You’re still wiring a UI to some fixed underlying set of capabilities.” Matthew Honnibal https://medium.com/swlh/a-natural-language-user-interface-is-just-a-user-interface-4a6d898e9721#.bogmc1aru
  • 21. Listening to people https://www.youtube.com/watch?v=RFqe8U8qw-M
  • 22. All conversation has a shared context • When two people talk, their context will modify tone and content… • We have social rules around phone calls, texts, IM etc. • These are modifications to the rules of face to face conversation • We use different language for work / home / social contexts • …but machines have no context to share • We have to explicitly model the context for the machine • Alexa does not have ‘common sense’
  • 23. Authentication • In human-to-human conversation we authenticate on sound of voice almost instantly • To Alexa, all voices are equal • Without authentication, many potential use for LUIs are unsecure https://uxdesign.cc/what-we-can-learn-from-alexas-mistakes-a4670a9e6c3e#.3l540jsf4
  • 24. You talkin’ to me? • We rely on tone of voice to provide meta-data about the message content • “It’s not what you said, it’s the way you said it.” • Without the meta data, the communications capacity (bandwidth) is greatly reduced
  • 25. GSOH essential • “Amazon, Google, Apple and Facebook have been recruiting a diverse cast of script writers, audio specialists and comedians. It is part of a much wider drive in digital industry to hire those with an understanding of how etiquette, creativity, dramatic timing and humour can elevate a digital experience. Google, for instance, is reportedly working with joke writers from Pixar and The Onion to imbue its new Assistant with some personality.” • http://www.mobileuserexperience.com/?cat=79
  • 27. When will it be like the movies? https://www.theguardian.com/culture/gallery/2015/jan/08/the-top-20-artificial-intelligence-films-in-pictures#img-17
  • 28.
  • 30. Consider the context • Spatial context • Is the user in a space where speech can be recognised? • Social context • Is it socially acceptable to talk to a machine? • Task context • Is the user engaged in some other task ?
  • 31. The Hype Cycle & Amara’s Law “We tend to overestimate the effect of a technology in the short run and underestimate the effect in the long run” Roy Amara Source https://en.wikipedia.org/wiki/Hype_cycle We are here

Editor's Notes

  1. Click to reveal skill bubble
  2. 1 Build !
  3. 5 part build