官术网_书友最值得收藏!

User stories

User stories are a vital tool in the design and testing of chatbots. They are stories about fictional users, what they want, and how they will interact with your bot. When we create a user story, it needs to be as close to a real user as possible. They should be based on a real user or the type of user that would be using your chatbot. If you have existing customers that you are wanting to target your chatbot toward then you can create data-driven user stories.

To create a user story, start by describing the user and why they are talking with your bot. Examples of the pizza ordering bot might be the following:

  • Chris, a 23-year-old joiner. Wants to order a pizza on his phone so he can pick it up on the way home from work.
  • Claire, a 35-year-old bank manager. Ordering a pizza using Alexa while she watches TV.

The user descriptions don't have to be very long or complicated, but they have to represent the kind of users the bot will get.

For each user, go through the flow diagram pretending that the bot is talking to that user. The aim of this is to test your flow diagram before we start building the bot. If you find that the conversation doesn't work for a certain part of the flow diagram, changing it now will save you time later on.

For simple examples like this pizza order, there won't be a big difference between all of the conversations, but user stories will become more important as we create more complicated flow diagrams.

主站蜘蛛池模板: 东莞市| 马山县| 阜南县| 绥棱县| 千阳县| 万载县| 越西县| 托里县| 永吉县| 章丘市| 澄迈县| 杂多县| 汾西县| 缙云县| 延寿县| 收藏| 盐山县| 乌鲁木齐县| 呼伦贝尔市| 蒙阴县| 乐业县| 从江县| 黄大仙区| 杭锦旗| 广灵县| 吴忠市| 荆州市| 阿拉善盟| 禄劝| 宝鸡市| 莫力| 贡嘎县| 宜昌市| 滦南县| 永丰县| 东丰县| 房产| 邵东县| 阿荣旗| 蓝田县| 七台河市|