I have NLU datasets with size of around 4 MB for FAQ chatbot which has around 159 intents and stories defined for each intents. Most of the stories consists of just one intent and corresponding utterance as response. I have tested the trained model with above NLU and story data using local RASA X environment and I am facing a problem.
The problem is an intent is predicted with confidence value of 1 as shown below.
There is a unique story written for this intent and corresponding utterance as shown below.
And yet the predicted response is a ‘action_default_fallback’ instead of ‘utter_levfour_empappwork_writecv_response’.
Also, I have defined a rule for nlu_fallback as shown below:
and the configuration for fallback threshold is set as shown below.
I am wondering why RASA backend is predicting 'action_default_fallback ’ in this case.
Could anyone shed some light on this issue, please? I would be grateful for your responses.