The Conversational UI and Why it Matters



Actions on Google

Table of contents

Page

Conversation basics

2

Conversation—a study in cooperation

2

Creating better conversations

2

Validating user input and managing expectations

3

When a conversation breaks, repair it

3

1

Actions on Google

We’re entering a promising new era of computing, where advances in machine learning and artificial intelligence are creating a resurgence of interest in voice interfaces and natural language processing, unlocking the potential for conversation as the new mode of interaction with technology.



For the most part, the problem of recognizing spoken input has been largely solved, opening up a new challenge: How to build a user experience that’s modeled after natural human conversation.

Variations in user behavior and comfort level: People use a variety of words and styles to say the same thing, depending on their own situational context and expectations of a VUI based on previous experience. VUIs should support these variations so all users can have a frictionless experience.

Read more on conversation basics in Understanding How Conversations Work: The Key to a Better Voice UI (https://developers.google.com/actions/design/principles)

Conversation—a study in cooperation

This multi-part series outlines the basic mechanics of conversation, introduces core principles to design by, and presents you with a practical voice user interface (VUI) toolkit to start creating conversational experiences that engage, delight, and truly help your users.

Turn-taking, context, and threading are all part of cooperative conversation, an idea popularized by linguistics philosopher Paul Grice 1. Grice called this the Cooperative Principle. He also developed Grice’s Maxims to define the essential conversational rules he observed—namely that people should be as truthful, informative, relevant, and clear as possible when talking with each other.

Conversation basics We can discover the key ingredients for a good VUI conversation simply by deconstructing the rules and conventions that we are mostly unaware of in natural human conversation.

VUI should try to follow these inherent rules of cooperation as well—and be ready to support wary users who’ve had bad experiences with other voice interfaces in the past.

Building blocks for successful VUI conversations include: • Turn-taking: We take turns in a conversation based on subtle signals that we pass back and forth. Without effective turn-taking, we might talk over each other, or our conversations can get out of sync and hard to follow. • Threading: In natural speech, all elements of a conversation are usually woven together in a coherent thread that includes context and the way the conversation evolves over time. Threading helps us keep track of that conversational flow. • Inherent efficiency of speech: People often use verbal shortcuts because they intuitively understand what’s being said—essentially, we can “read between the lines” in a conversation and some things can be left unspoken. But the implication for VUIs is having to compensate for the seemingly illogical, non-mathematical nature of human speech.

Read more on the Cooperative Principle in Be Cooperative … Like Your Users2. 1 https://plato.stanford.edu/entries/grice/ 2 http://g.co/dev/actions-be-cooperative

Creating better conversations A good VUI doesn’t follow a stale script, and shouldn’t be based on the old touch-tone phone systems that force users down narrow paths. It also shouldn’t try to “teach” people what to say to protect them from veering off the so-called “happy path.” Instead, it should focus on the intuitive power of language and meaning, using everyday language to communicate with users. VUIs should also avoid stating the obvious or talking down to users—people 2

Actions on Google

don’t appreciate a device that sounds like it thinks it’s smarter than they are.

With implicit confirmation (used for lower-risk situations, such as streaming a song), the VUI incorporates a key element of the user’s request into its response to validate and instill confidence in the user, but doesn’t require verbal approval per se. Read more in Instilling User Confidence Through Confirmations and Acknowledgements.

Read more on building an intuitive VUI in Unlocking the Power of Spoken Language. (http://g.co/dev/actions-spoken-language)

Validating user input and managing expectations

When a conversation breaks, repair it

Once someone makes a request, a VUI can use acknowledgers—words or phrases like “OK,” “Sure,” “Alright,” “Thanks,” and “Got it”—that show the VUI is engaged and listening. Randomizing acknowledgers can help make the experience feel more fluid and natural.

Things can go wrong with even the most well-designed VUI. When conversations break down, either party can initiate a repair. Though humans usually spot and repair their own mistakes, a VUI must also be able to repair the conversation based on the flow and nature of the interaction.

After acknowledging, the system can then seek either explicit or implicit confirmation that it understood. With explicit confirmation (which is usually used when something major is at stake, such as buying a plane ticket), the VUI asks the user for verbal agreement before proceeding.

Read more on repair in Understanding How Conversations Work: The Key to a Better Voice UI. http://g.co/dev/actions-understanding-conversations

VUI Do’s and Don’ts • • • • • •



Do this … Follow basic conversational rules and everyday speech patterns Apply the principles in Grice’s Maxims Suggest through intuitive examples of what people can say (without “teaching” them) Use acknowledgers to show that the system is listening Randomize acknowledgers to make the VUI sound more natural Use explicit confirmation for clarity around important requests, and implicit confirmation if a request is less risky to fulfil Use “errors” as opportunities for more meaningful (and natural) interactions

• • • • • • •

Don’t do this... Model responses on touchtone apps and phone-tree scripts Try to teach people what to say State the obvious Talk down to users or offer responses that sound mechanical Use “Go back” instructions Accommodate just one speaking style Use language that talks down to users

© 2016 Google Inc. All rights reserved. Google and the Google logo are trademarks of Google Inc. All other company and product names may be trademarks of the respective companies with which they are associated.

3

The Conversational UI and Why it Matters Developers

UI (https://developers.google.com/actions/design/principles). Conversation—a study in ... Model responses on touchtone apps and phone-tree scripts.

191KB Sizes 4 Downloads 288 Views

Recommend Documents

The Difference and Why It Matters (Roughcut) Full ...
Download Mobi Online. Books detail ... Business Model Generation: A Handbook for Visionaries, Game Changers, and Challengers · Nudge: Improving ...

Why webmasters and IT love Google Tag Manager Developers
When making a tagging change, there are often two sets of users: a ... If you'd like to add an HTML tag that's not yet included as a tag template, just select the ...

urban tree utilization and why it matters dovetail ...
Jan 23, 2008 - Using high resolution radiometer data to estimate urban tree cover, and combining .... related tree cleanup, and pest outbreaks are examples of ...

Ebook Reputation: What it is and Why it Matters Full ...
... Time Matters and PCLaw in the Cloud BibMe Free Bibliography amp Citation ... it is and Why it Matters Online Free, Read Best Book Online Reputation: What ...

pdf-0716\evolving-the-human-effect-and-why-it-matters-by ...
... (with W. R. Andersen), in addition to numerous journal. articles. Page 3 of 9. pdf-0716\evolving-the-human-effect-and-why-it-matters-by-daniel-j-fairbanks.pdf.

How to Design a Good API and Why it Matters - Research at Google
Principal Software Engineer ... APIs can be among a company's greatest assets ... 10. Writing to SPI is Even More Important. • Service Provider Interface (SPI).

Why the Politics of Search Engines Matters - Semantic Scholar
disappearance of notions of public service from public dis- course, and the .... create a map of the Web by indexing Web pages according to keywords and ...... internal punctuation separates them: don't, digital.com, x–y, AT&T,. 3.14159, U.S. ...

Why Machiavelli Still Matters - The New York Times.pdf
we have even greater difficulty when it is taught by, say, Hamid Karzai.) What's more ... Page 3 of 4. Why Machiavelli Still Matters - The New York Times.pdf.

Why the Device Matters in a Cloud-centric World - Media12
In our experience, more capable and powerful devices can provide the following benefits, even when accessing cloud-based services: • Better overall user experience for maximum end-user productivity. • Enhanced support for the security and managea

Why the Politics of Search Engines Matters - Semantic Scholar
volume of backlinks—in ways that would tend to push out the equally ..... pushes something into the realm we call public is that it is not privately owned. The Web ...

Why the Device Matters in a Cloud-centric World - Intel
for IT to deliver robust services based on the capabilities of the client. 1 .... Allows you to connect to your home network or public Wi-Fi in airport or coffeeshop, ...

Why the Device Matters in a Cloud-centric World - Intel
increasing number of mobile devices in use at Intel are owned ..... Manager and a corporate IT virtual machine. (VM). .... how much free memory is available. The.

Dennett, True Believers, The Intentional Strategy and Why It Works.pdf ...
Retrying... Dennett, True Believers, The Intentional Strategy and Why It Works.pdf. Dennett, True Believers, The Intentional Strategy and Why It Works.pdf. Open.

Contract Advisory Systems Developers and Systems Developers ...
Conducts and/or participates in Operability and System Integration testing of ... Contract Advisory Systems Developers and Systems Developers 2015.pdf.

Why did the U.S. unemployment rate used to be so low?∗ (and why it ...
or education groups, suggesting a common driving factor behind this trend. ...... in the online Appendix, we combine information from the CPS and the JOLTS and find ..... less, Some college or associated degree, Bachelors or higher degree.