designing for conversational ui
play

Designing for Conversational UI Angie T errell Design Director, - PowerPoint PPT Presentation

Designing for Conversational UI Angie T errell Design Director, Big Nerd Ranch Designing for Conversational UI Angie T errell Design Director, Big Nerd Ranch Designing for People who Use Conversational UI Angie T errell Design Director,


  1. Designing for Conversational UI Angie T errell Design Director, Big Nerd Ranch

  2. Designing for Conversational UI Angie T errell Design Director, Big Nerd Ranch

  3. Designing for People who Use Conversational UI Angie T errell Design Director, Big Nerd Ranch

  4. The Landscape

  5. 2025

  6. 2040

  7. 2075

  8. The Challenge

  9. “ We need a bot. ” –Your client

  10. Getting Started

  11. User Interface Design

  12. User Interface Design • Select the tasks to support

  13. User Interface Design • Select the tasks to support • Determine the structure of the dialogue

  14. User Interface Design • Select the tasks to support • Determine the structure of the dialogue • Deciding which commands and features are available to the user

  15. User Interface Design • Select the tasks to support • Determine the structure of the dialogue • Deciding which commands and features are available to the user • Letting user specify what they want

  16. User Interface Design • Select the tasks to support • Determine the structure of the dialogue • Deciding which commands and features are available to the user • Letting user specify what they want • Making the computer provide feedback on its actions

  17. User Interface Design

  18. User Interface Design 1. What is the environment/context?

  19. User Interface Design 1. What is the environment/context? 2. What will be the common behaviors or modes of the user?

  20. User Interface Design 1. What is the environment/context? 2. What will be the common behaviors or modes of the user? 3. What are the needs and expectations of the user?

  21. Guidelines & Principles for Conversational Interfaces

  22. 1. Prompt-and-Response

  23. 1. Prompt-and-Response 2. Recognition over Recall

  24. 1. Prompt-and-Response 2. Recognition over Recall 3. Speech Requires Focus

  25. 1. Prompt-and-Response 2. Recognition over Recall 3. Speech Requires Focus 4. Always Provide a Fallback

  26. 1. Prompt-and-Response 2. Recognition over Recall 3. Speech Requires Focus 5. Respect People ’ s Time 4. Always Provide a Fallback

  27. 1. Prompt-and-Response

  28. Intents

  29. No Intent

  30. No Intent Hi Weatherbot.

  31. No Intent Hi Weatherbot. Hello. You can request to hear the local weather or weather in a particular city. Which will it be?

  32. Partial Intent

  33. Partial Intent Weatherbot, what is the weather like in Madison?

  34. Partial Intent Weatherbot, what is the weather like in Madison? Okay, I can check the weather in Madison. In what State?

  35. Partial Intent Weatherbot, what is the weather like in Madison? Okay, I can check the weather in Madison. In what State? Wisconsin.

  36. Partial Intent Weatherbot, what is the weather like in Madison? Okay, I can check the weather in Madison. In what State? Wisconsin. oday ’ s weather in Madison, Wisconsin is … T

  37. Full Intent

  38. Full Intent Weatherbot, what will it be like in San Francisco, California today?

  39. Full Intent Weatherbot, what will it be like in San Francisco, California today? oday ’ s weather in San Francisco, California is … T

  40. Intents

  41. Close-ended

  42. Close-Ended

  43. Close-Ended What is a top-rated bike pump?

  44. Close-Ended What is a top-rated bike pump? The top-rated bike pump is the Vibrelli High Performance Bike Pump for $37.98.

  45. Close-Ended What is a top-rated bike pump? The top-rated bike pump is the Vibrelli High Performance Bike Pump for $37.98. Would you like to hear the rest?

  46. Close-Ended What is a top-rated bike pump? The top-rated bike pump is the Vibrelli High Performance Bike Pump for $37.98. Would you like to hear the rest? No.

  47. Close-ended

  48. Options

  49. Options

  50. Options Would you like french fries or a salad?

  51. Options Would you like french fries or a salad? Yes.

  52. Options Would you like french fries or a salad? don ’ t do this Yes.

  53. Options

  54. Options Which side would you like: french fries or salad?

  55. Options Which side would you like: french fries or salad? Salad.

  56. Options

  57. 1. Prompt-and-Response 2. Recognition over Recall 3. Speech Requires Focus 5. Respect People ’ s Time 4. Always Provide a Fallback

  58. 2. Recognition over Recall

  59. “ When there's no graphical user interface (icons, labels, etc.) in a product to guide us, our memory becomes the UI. ” - Luke Wroblewski

  60. Help

  61. Help Score Keeper. You can give a player points, ask for the score, or say help. What would you like?

  62. Help Score Keeper. You can give a player points, ask for the score, or say help. What would you like? Help.

  63. Help Score Keeper. You can give a player points, ask for the score, or say help. What would you like? Help. Here are some things you can say:

  64. Help Score Keeper. You can give a player points, ask for the score, or say help. What would you like? Help. Here are some things you can say:

  65. Help Score Keeper. You can give a player points, ask for the score, or say help. What would you like? Help. Here are some things you can say: add John,

  66. Help Score Keeper. You can give a player points, ask for the score, or say help. What would you like? Help. Here are some things you can say: add John, give John 5 points,

  67. Help Score Keeper. You can give a player points, ask for the score, or say help. What would you like? Help. Here are some things you can say: add John, give John 5 points, tell me the score,

  68. Help Score Keeper. You can give a player points, ask for the score, or say help. What would you like? Help. Here are some things you can say: add John, give John 5 points, tell me the score, start a new game, or

  69. Help Score Keeper. You can give a player points, ask for the score, or say help. What would you like? Help. Here are some things you can say: add John, give John 5 points, tell me the score, start a new game, or reset all players.

  70. Help Score Keeper. You can give a player points, ask for the score, or say help. What would you like? Help. Here are some things you can say: add John, give John 5 points, tell me the score, start a new game, or reset all players.

  71. Help Score Keeper. You can give a player points, ask for the score, or say help. What would you like? Help. Here are some things you can say: add John, give John 5 points, tell me the score, start a new game, or reset all players. So, how can I help?

  72. Help Score Keeper. You can give a player points, ask for the score, or say help. What would you like? Help. Here are some things you can say: add John, give John 5 points, tell me the score, start a new game, or reset all players. So, how can I help?

  73. 1. Prompt-and-Response 2. Recognition over Recall 3. Speech Requires Focus 5. Respect People ’ s Time 4. Always Provide a Fallback

  74. 3. Speech Requires Focus

  75. “ [People] lose attention after 10-15 seconds of listening to a prompt. ” –Human Factors and Voice Interactive Systems

  76. 1. Prompt-and-Response 2. Recognition over Recall 3. Speech Requires Focus 5. Respect People ’ s Time 4. Always Provide a Fallback

  77. 4. Always Provide a Fallback

  78. Fallback

  79. Fallback Get off the couch!

  80. Fallback Get off the couch! I ’ m sorry, Angie, but I didn ’ t understand “ get off the couch ” .

  81. Fallback Get off the couch! I ’ m sorry, Angie, but I didn ’ t understand “ get off the couch ” .

  82. Fallback Get off the couch! I ’ m sorry, Angie, but I didn ’ t understand “ get off the couch ” . The available colors are: purple, orange, red, green, and blue.

  83. Fallback Get off the couch! I ’ m sorry, Angie, but I didn ’ t understand “ get off the couch ” . The available colors are: purple, orange, red, green, and blue.

  84. Fallback Get off the couch! I ’ m sorry, Angie, but I didn ’ t understand “ get off the couch ” . The available colors are: purple, orange, red, green, and blue. Which will it be? ”

  85. Fallback Get off the couch! I ’ m sorry, Angie, but I didn ’ t understand “ get off the couch ” . The available colors are: purple, orange, red, green, and blue. Which will it be? ”

Recommend


More recommend