Hi there!
I am trying to better understand the internal mechanics of Rasa core. In the KerasPolicy
for example, what is considered a feature? What will be part of the max_history
?
My understanding is that we will have at least the following as features:
- intents
- featurized slots values
- entities (?)
But how about actions, utterances, and forms? Or form{"name": "xxx"}
? And the requested_slot
? Will they be used to predict the next actions?
The reason I am asking is that we have quite a few notifications (ie: actions that we execute through the API instead of predicting them) and we want to better control what will happen after they are triggered. Also, I’d just like to better understand what is going on in general.
Thanks a lot for the info! Cheers, Nicolas