12 Applying accuracy strategies to avoid misunderstanding

 

This chapter covers

  • Design that supports user clarity and dialog success
  • Implementation techniques that increase conversational agent accuracy
  • Accuracy concepts related to understanding spoken language

With the background you gained about recognition and intents in chapters 10 and 11, this chapter is the first of two on specific techniques you can apply to make VUI conversations more successful for users. These strategies focus on increasing the chances that the VUI recognizes and interprets correctly, and that it can recover when misunderstandings happen.

12.1  Accuracy robustness concepts

12.2  Accuracy robustness strategies

12.2.1    Examples

12.2.2    Providing help

12.2.3    Just-in-time information

12.2.4    Hidden options and “none of those”

12.2.5    Recognize-and-reject

12.2.6    One-step correction

12.2.7    Tutorials

12.2.8    Spelling

12.2.9    Narrowing recognition space

12.3  Advanced techniques

12.3.1    Multi-tiered behavior and confidence scores

12.3.2    N-best and skip lists

12.3.3    Probabilities

12.3.4    Contextual latency

12.4  What’s next

12.5  Summary