I am experimenting with a flow-based conversation with wit.ai. I took the example from https://wit.ai/l5t/FlowBased_Example and noticed a strange thing. If you start the bot right from the page above and say immediately "no", the bot calls the answer-tv
function and says "Ok. And do you watch sports online?". Checking out the stories of the bot it can be clearly seen that the answer-tv
function is could be called only deep in the conversation, the shortest path being:
-> I want to take the survey!
<- Do you watch sports on TV?
-> No
<- [answer-tv]
<- Ok. And do you watch sports online?
How is it possible the the bot has jumped the first steps, found an arbitrary point in the conversation where the user would respond "no" and continued from there? How can one avoid this behavior?