To make sure that we make an effective chatbot, we need to create our conversational flow diagram. This starts with our perfect conversation:
The user chose a large car, therefore, we had to ask them the price group as well as what type of transmission they want. This logic is going to become apparent in the conversation flow diagram. We can create similar conversations for users who choose medium or small cars, where all of the conversations would be slightly different. When there are different questions based on what the user has previously said, you can end up with hundreds of different conversations. This is where conversation flow diagrams really become useful.
In this conversation flow diagram, we have a very important logic component. It sees whether the user has chosen a small, medium, or large car, and directs the conversation...