For an unknown message, RASA core is triggering the fallback action. But after the fallback action is triggered even if i type the known message, RASA core keeps giving the fallback action.
Basically, i’m trying to achieve a scenario where the user types an unknown message anywhere in the middle of the conversation and later enters a known message
Have you tried clearing all your existing stories and using interactive learning to generate stories for this? I often found myself having either made an error in the stories or having changed something that led to inconsistent behavior. I’d try training a completely empty model interactively and see if it works then. If yes, review all your stories and remove the ones that might be conflicting. Add these again through interactive training.
Hi Ghouse check out this document. This has the source code for default fallback action. I think this can solve your problem.
https://rasa.com/docs/core/_modules/rasa_core/actions/action/#ActionDefaultFallback
so you can change your fallback action in this if you want. and run it as a custom action. UserUtterenceReverted() is returned which I think sets the conversation back 1 step. so the bot will display a default action but internally it will go back a step in conversation.