Rasa Core internal code explanation

Please anyone explain me the internal rasa_core program how tracker is moving under the internal code step by step.

Does this help you? What do you need it for?

  1. User sends a message, tracker for this get’s created
  2. Intent get’s classified -> Event for user utterance gets added to tracker store
  3. Predictions are done
  4. Predicted action is executed and the resulting events are saved to the tracker store
  5. User sends another message …