Rasa always recognize intent on any random input letters

Hello, I try to create simple intents and stories. I did:

  1. launch rasa init
  2. add intents and stories
  3. launch rasa train
  4. launch rasa shell
Your input ->  hello  
disable radio
Your input ->  asdf  
disable radio

in log, i see:

2024-10-27 18:48:41 DEBUG    rasa.core.policies.unexpected_intent_policy  - Top 5 intents (in ascending order) that are likely here are: `[('back', -2.0821345), ('out_of_scope', -2.042529), ('nlu_fallback', -1.6861732), ('radio_on', 2.19247), ('radio_off', 2.3813164)]`.

my nlu.yaml: nlu.yml (1.5 KB)

my rules.yaml: rules.yml (313 Bytes)

my stories.yaml: stories.yml (225 Bytes)

my domain.yaml domain.yml (570 Bytes)

my config.yaml config.yml (2.5 KB)

what’s wrong?

Rasa Version      :         3.6.20
Minimum Compatible Version: 3.5.0
Rasa SDK Version  :         3.6.2
Python Version    :         3.10.12
Operating System  :         Linux-5.15.153.1-microsoft-standard-WSL2-x86_64-with-glibc2.35
Python Path       :         /usr/bin/python3