Chatbot Accessibility Playbook

Recommendation 4.3.14:
Accept a variety of communication styles from users

Benefits Users

Icon for VisualIcon for AuditoryIcon for CognitiveIcon for SpeechIcon for PhysicalVisual | Auditory | Cognitive | Speech | Physical

Icon for StandardRelevant W3C Guidance


Phase 1: Gather & Organize

Icon for User ResearchUser Research

  • If you have access to historical user data like forms, see if there are any common typos, mis-spellings, or other mistakes.

  • Learn about the communication styles of the target user groups. What vocabulary to do users employ? How do the current customer service representatives communicate policy and information to users?


Phase 2: Design & Implement

Icon for Design QuestionDesign Question

  • How will you support users when the chatbot fails to understand them?

    • Natural language processing isn’t as powerful as human understanding of language, so sooner or later the chatbot will encounter communication it can’t understand. You will need to offer users a way to seek help if they are unable to complete their task with the chatbot. Live communication with human representatives is ideal but may not be affordable. Alternatives include e-mail communication, an FAQ page, or a phone number and schedule of hours when phone communication is available.

Icon for TipTip

  • If the user is asked to input data, let the user know if specific input formatting is required, or not.

  • If the chatbot is unable to understand the user’s messages, it should offer the user response options to proceed or offer to transfer the user to a human representative.

Icon for ExamplesExamples

  • Typos or misspellings

  • Colloquial language, for example, “wages”, “income”, “money”, “pay”, or “profit”

  • Limited English skills

  • Shaky or broken speech with a speech-to-text input device


Phase 3: Test & Evaluate

Icon for Self CheckSelf Check

  • Errors due to typos or flawed speech-to-text are infrequent and the chatbot recovers gracefully.

  • Chatbot understands communication at a lower secondary education English proficiency.

  • When the chatbot doesn’t understand the user input, it offers choices to continue the conversation or it transfers the user to a human representative.

Icon for Ask the UserAsk the User

  • Does the chatbot allow you to communicate with your preferred word choice?

    • This question could be subjective or objective. This question should be asked post-study.
  • Does the chatbot understand your messages when they contain typos, English mistakes, or flawed speech-to-text?

    • This question could be subjective or objective. This question can be asked mid-study or post-study.
  • Did the chatbot’s input suggestions make sense?



References

2, 11, 23, 28