Reader small image

You're reading from  Hands-On Chatbot Development with Alexa Skills and Amazon Lex

Product typeBook
Published inSep 2018
Reading LevelBeginner
PublisherPackt
ISBN-139781788993487
Edition1st Edition
Languages
Concepts
Right arrow
Author (1)
Sam Williams
Sam Williams
author image
Sam Williams

Sam Williams qualified with an aerospace engineering master's degree, then became a self-taught software developer while holding down his first job. While traveling, he started to write articles about the tech he was learning about and accrued an audience of readers on Medium and freeCodeCamp.Currently, Sam works as a lead chatbot developer for the SmartAgent team at MissionLabs, building custom systems for large retailers. His role ensures that he is working with the newest chatbot technologies and is constantly pushing their capabilities.
Read more about Sam Williams

Right arrow

Summary

In this chapter, we've covered how to use external APIs to increase the information that is available to the chatbot, allowing you to make much more powerful skills.

We then looked at how to make the experience more enjoyable for the user. The three ways we did this were as follows:

  • We used error-handling to reduce the frustration when a user's request doesn't work.
  • We used session memory to remember details about the conversation so that we can use them later. This stopped us from repeating and prompting the user every time they didn't provide all of the information.
  • We used SSML to modify the way that Alexa says our responses, to make the sentence feel more human. We also used SSML to make jokes funnier, but it can be used to emphasize points or change the tone of the speech.

lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Hands-On Chatbot Development with Alexa Skills and Amazon Lex
Published in: Sep 2018Publisher: PacktISBN-13: 9781788993487

Author (1)

author image
Sam Williams

Sam Williams qualified with an aerospace engineering master's degree, then became a self-taught software developer while holding down his first job. While traveling, he started to write articles about the tech he was learning about and accrued an audience of readers on Medium and freeCodeCamp.Currently, Sam works as a lead chatbot developer for the SmartAgent team at MissionLabs, building custom systems for large retailers. His role ensures that he is working with the newest chatbot technologies and is constantly pushing their capabilities.
Read more about Sam Williams