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

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.

主站蜘蛛池模板: 慈溪市| 常宁市| 邯郸市| 温泉县| 沙雅县| 安阳市| 元江| 息烽县| 通州市| 当雄县| 永修县| 眉山市| 体育| 古田县| 宜兰县| 乡宁县| 兴安县| 麻栗坡县| 胶南市| 宕昌县| 唐河县| 贵州省| 肃北| 和田市| 双柏县| 三原县| 奎屯市| 江孜县| 芒康县| 峨眉山市| 余姚市| 弥渡县| 炎陵县| 涿鹿县| 石台县| 郑州市| 内乡县| 南昌市| 河北区| 阿克苏市| 双流县|