can we save user uttrences to nlu data while they are having a conversation in rasa chatbot to increase the training data?
If you have a tracker store, the utterances are already saved. You can write a program to retrieve them (with intents and entities) and save them to a yaml file for your training data.
how can we do that
In the database that you specified for the tracker store there is a table called
events. It has a field called
type_name and one called
data, among others.
You can select the user events with
type_name = 'user'.
data is a json from which you can get the text, intents, entities, etc.