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

Conversation flow diagrams

Now that you have a basic conversation diagram, we need to make it into a flow diagram. A flow diagram is different from a conversation diagram in a few key ways:

  • Each part of a flow diagram has its own symbol, making it easy to understand what is happening at each stage.
  • A flow diagram contain more than just the conversation. It also describes the logic, information, and processes that take place behind the scenes.
  • Flow diagrams aren't linear. This means that they can describe lots of conversations where the user says different things.

To properly describe our chatbots, we need to have a symbol for each of the parts of the conversation. To start with, we are going to be using six, but we can add more symbols later on:

Flow diagram symbols

To create our flow diagrams, we'll be using flow diagram software. There are a couple of reasons we want to use flow diagram software instead of a normal document or even creating them by hand:

  • They are easily editable. We are going to be changing the stages of the conversational flow and the text of utterances and replies as we work through this book. Having to redraw the diagram every time you make a change would be very time-consuming.
  • It's the easiest way to make flow diagrams. The symbols snap into place and are easy to edit and modify. Doing flow diagrams in Word would be far more time-consuming.

In all of the examples throughout this book, we'll be using www.draw.io, but if you have a different flow diagram software that you prefer then that will work too. We use draw.io as it's free, online, and is very easy to use.

主站蜘蛛池模板: 南乐县| 财经| 泰宁县| 曲周县| 含山县| 通城县| 祁连县| 临洮县| 页游| 东光县| 偏关县| 虞城县| 永善县| 宜宾县| 卓尼县| 德保县| 沂源县| 普兰店市| 松原市| 洛扎县| 汶川县| 高安市| 社会| 鹰潭市| 富源县| 鄂伦春自治旗| 石柱| 焦作市| 中江县| 靖宇县| 武宣县| 页游| 江阴市| 井冈山市| 赤峰市| 团风县| 昌都县| 甘肃省| 舟山市| 巴东县| 宜都市|