I’m probably still too new to Rasa to understand this on my own. Why in
failed_test_stories.yml do I see Rasa predicting
action_default_fallback? I don’t explicitly tell Rasa to do
action_listen anywhere, either, but I’m sure that’s implicitly programmed inside Rasa somewhere. I’m not sure why, because why would Rasa need to listen between when the user makes a request and when the bot correctly responds to that request? And back to my main concern: it looks like my test metrics are lower because it is predicting
action_default_fallback in the place of listening, which makes even less sense to me. This is happening a lot in other test stories, and I would like to fix it so my test metrics are easier to read.
- story: do x (./tests/test_stories_x.yml) steps: - intent: greet - action: utter_greet - user: |- How do I [...x...]? - action: action_listen # predicted: action_default_fallback - intent: do_x - slot_was_set: - slot_x: null - action: utter_respond_to_x
rasa v. 3.0.6