So you saw in part 1 some unexpected behavior from Dialogflow. Did you spend some time thinking about what is going on? You can watch part 2 to understand what happened. Now that you understand why the default context lifespan used in the followup intents can make it difficult to understand/predict your chatbot’s behavior, we will take a look at an alternate approach in the next lesson.
This is the first part of a series which introduces some theory  about how Dialogflow works under the hood. First, here is a little puzzle: Before you move on to the next page, try and explain to yourself what is going on.  I know that the word theory sounds a little boring in these situations. But think of it as a set of experiments to understand and dissect how Dialogflow works.