Discussing the current landscape of chatbots and conversational UI. Where we might be headed and how we as designers can have influence over the process.
26. 26
• Are you solving a genuine user need?
• Are you replacing an existing capability already offered
in another channel? Why?
• Which parts of your organization will be impacted by the
bot, and how are the impacted?
• How will your users discover this?
• Is there a path towards user adoption?
STEP 1: ASK “WHY?”
It’s time for
product strategy!
These are all the questions worth asking
when building any new
product/channel/capability.
28. 28
The context of “knowledge” will
drive the complexity of your bot.
STEP 2: DEFINE THE INTELLIGENCE / FEATURES
29. 29
Who will drive the
conversation:
The bot, or the user?
STEP 2: DEFINE THE INTELLIGENCE / FEATURES
30. 30
The question
game
Some experiences can be reduced to questions
and answers. These sorts of bots are pretty dumb
and are very easy to build—they don’t really need
to “know” very much.
STEP 2: DEFINE THE INTELLIGENCE / FEATURES
31. 31
The question
game
Some experiences are open-ended and complex.
If your bot is going to mimic a human interaction,
it’s going to need to “know” a lot and it will need to
learn.
STEP 2: DEFINE THE INTELLIGENCE / FEATURES
34. 34
What is
the value
proposition?
“My bot helps people sign up and manages news updates.”
“My bot helps devs add, track, and manage bug tickets.”
“My bot helps people shop at my store.”
“My bot helps me track orders from my store.”
“My bot helps customers shop AND tracks orders.”
Define the bot’s scope and limits to set
expectations with users.
STEP 2: DEFINE THE INTELLIGENCE / FEATURES
35. 35
Organize your
features
• Break down your value proposition into the features
that combine to deliver a rewarding experience
“My bot helps people shop at my store”…How?
• How do your features relate to one another?
Are there any natural groupings? Any
dependencies?
• Can these features be prioritized? Can you evolve
your chatbot over time?
Prioritize features based on the path
to user adoption.
STEP 2: DEFINE THE INTELLIGENCE / FEATURES
43. 43
Take a lesson from Siri and Alexa — it’s really
difficult to craft personality with something that
only understands you most of the time.
?!
STEP 3: DESIGN YOUR CHATBOT
Who is your bot?
Still…you get points for
personality.