2 Conversational Design

 

This Chapter covers 

  • Understanding conversational design
  • Realizing the importance of conversational design
  • Learning the guiding principles for conversational design
  • Designing the conversational flow for “Stay Fit”
  • Improving our echo chatbot by adding more conversations
  • Getting a high-level overview of what we will learn through the rest of the book

In the last chapter, we looked at what a chatbot is, how it works and the architecture of chatbots and we also got our hands dirty by building a simple echo chatbot. Before adding more functionality to our bot and turning it into a great health assistant that can help us with maintaining a good nutrition and have better work outs, we need to learn about conversational design and why it is important.

2.1   Understanding conversational design

 

2.2   Why is conversational design important?

 
 

2.3   Guiding principles of conversational design

 
 
 
 

2.3.1   Start with the purpose

 
 

2.3.2   Understand your users

 
 

2.3.3   Handle generic conversations

 
 

2.3.4   Designing the Conversational Flow for “Stay Fit”

 
 

2.4   Applying the design principles

 
 

2.4.1   Defining the purpose for “Stay Fit”

 
 

2.4.2   Target users for “Stay Fit”

 
 
 
 

2.4.3   Designing the conversational flow for “Stay Fit”

 
 
 

2.4.4   Implementing the conversational flow with code

 
 
 

2.4.5   Testing our bot

 
 
 

2.5   An overview of what’s next

 
 
 

2.5.1   Understanding the user intent

 

2.5.2   Extracting required information from the user messages

 
 
 

2.5.3   Implementing conversational flows

 

2.5.4   Remembering context

 
 
 

2.5.5   Replying with Cards, Images and Menus

 
 
 

2.6   Summary

 
 
 

2.6.1   important steps of conversational design

 
 

2.6.2   The guiding principles for building chatbots

 
 
sitemap

Unable to load book!

The book could not be loaded.

(try again in a couple of minutes)

manning.com homepage
test yourself with a liveTest