When the stories end i can't start over, rasa throws fallback_action

Hi there, i have a problem with the stories of rasa, what happens is that when i finish any story defined in story model and try to start another one, first rasa recognizes the intent greet (greeting in Spanish) that throws the utter_message “utter_saludo” but if i continue chosing options or texting what i want to do rasa throw fallback_action, it is like rasa don’t know what story i’m trying to follow.
The stories.md

## Story - horoscopo
* saludo
  - utter_saludo
* horoscopo
  - form_horoscopo
  - form {"name": "form_horoscopo"}
  - form {"name": null}
* gracias
  - utter_adios

## Story - consultar saldo bip
* saludo
  - utter_saludo
* saldobip
  - form_saldobip
  - form {"name": "form_saldobip"}
  - form {"name": null}
* gracias
  - utter_adios

## Story clima actual - gracias
* saludo
  - utter_saludo
* clima
  - action_clima
  - form{"name":"action_clima"}
  - form{"name": null}
* gracias
  - utter_adios

## Story- clima actual - adios
* saludo
  - utter_saludo
* clima
  - action_clima
  - form{"name":"action_clima"}
  - form{"name": null}
* adios
  - utter_adios

## Story - dolar - gracias
* saludo
  - utter_saludo
* dolar
  - action_dolar
* gracias
  - utter_adios

## Story - dolar - adios
* saludo
  - utter_saludo
* dolar
  - action_dolar
* adios
  - utter_adios

## Story - uf
* saludo
  - utter_saludo
* uf
  - action_uf
* gracias
  - utter_adios

## Story - uf - adios
* saludo
  - utter_saludo
* uf
  - action_uf
* adios
  - utter_adios

## Story - euro
* saludo
  - utter_saludo
* euro
  - action_euro
* gracias
  - utter_adios

## Story - bandera
* saludo
  - utter_saludo
* bandera
  - form_bandera
  - form {"name": "form_bandera"}
  - form {"name": null}
* gracias
  - utter_adios

## Story - bandera - adios
* saludo
  - utter_saludo
* bandera
  - form_bandera
  - form {"name": "form_bandera"}
  - form {"name": null}
* adios
  - utter_adios

## Story - hora ciudad
* saludo
  - utter_saludo
* hora
  - form_hora
  - form {"name":"form_hora"}
  - form{"name": null}
* gracias
  - utter_adios

## Story - chiste
* saludo
  - utter_saludo
* chiste
  - action_chiste
* gracias
  - utter_adios

The intents:

## intent:horoscopo
- quiero saber el horoscopo
- quiero saber mi horoscopo
- puedes decirme el horoscopo
- puedes decirme mi horoscopo
- puedes decirme el horoscopo de hoy
- quiero saber que dice el horoscopo
- quiero saber mi suerte el dia de hoy
- quiero saber mi suerte 
- me dices el horoscopo 
- horoscopo
- horoscopo por favor

## intent:saldobip
- quiero saber el saldo de mi tarjeta bip
- cuanto saldo tiene mi bip
- cuanta plata tiene mi bip
- cuanto saldo le queda a mi tarjeta bip
- quiero consultar mi bip
- que tanta plata le queda a mi bip
- tarjeta bip
- cuanto saldo disponible tiene mi bip
- el saldo de mi bip
- cuanto dinero tiene mi bip
- cuanto dinero le queda a mi tarjeta bip

## intent:chiste
- cuentame un chiste
- quiero que me cuentes un chist4e
- chiste porfavor
- un chiste
- un chiste por favor
- un chiste pls
- un chiste please
- cuentame una talla
- tirate una talla
- tirate un chiste
- cuentame una broma
- hazme reir
- hazme sonreir

## intent:hora
- Quisiera saber la hora
- que hora es?
- me puedes decir la hora?
- hora por favor
- dame la hora
- hora
- que hora es ahora?
- me das la hora por favor
- me dices la hora
- hora pls
- hora por favor?
- hora?
- la hora por favor
- necesito saber la hora
- que hora tienes?
- hora porfa
- que hora es
- quiero saber la hora

## intent:bandera
- quiero saber como es la bandera de un pais
- bandera de un pais
- como es la bandera de un pais
- la bandera de
- quiero ver la bandera
- como es la bandera de
- muestrame la bandera de un pais
- como es la bandera de un pais?
- quiero ver una bandera
- quiero ver una bandera de un pais
- /bandera

## intent:dolar
- a cuanto está el dolar?
- a cuanto esta el dolar?
- quiero saber cuanto vale el dolar
- que valor tiene el dolar
- valor dolar
- dolar
- precio dolar
- valor dolar a clp
- dolar ahora
- dolar hoy

## intent:uf
- a cuanto está la uf?
- a cuanto esta la uf?
- quiero saber cuanto vale la uf
- que valor tiene la uf
- valor uf
- uf
- precio uf
- valor uf a clp
- uf ahora
- uf hoy
- unidad de fomento
- cuanto vale la unidad de fomento
- que valor tiene la unidad de fomento
- unidad de fomento ahora
- unidad de fomento hoy

## intent:euro
- a cuanto está el euro?
- a cuanto esta el euro?
- quiero saber cuanto vale el euro
- que valor tiene el euro
- valor euro
- euro
- precio euro
- valor euro a clp
- euro ahora
- euro hoy

## intent:ciudad
- [Santiago] (ciudad)
- [Antofagasta] (ciudad)
- [Arica] (ciudad)
- [Calama] (ciudad)
- [Chillán] (ciudad)
- [Chillan] (ciudad)
- [Concepción] (ciudad)
- [Concepcion] (ciudad)

## intent:pais
- italia
- estonia
- chile
- canada

## intent:clima
- Que temperatura hay?
- que temperatura hay?
- cuantos grados hay?
- cuantos grados hacen?
- que tanto calor hace?
- necesito saber la temperatura
- cuantos grados habran hoy?
- hoy lloverá?
- hoy nevara?
- hoy habra sol?
- hay sol hoy?
- quiero saber si hara calor
- quisiera saber sobre el clima

## intent:saludo
- hola
- buenas
- hola que tal
- buenos dias
- buenas tardes
- hey ho

## intent:adios
- chao
- adios
- nos vemos
- nos vemos despues

## intent:afirmacion
- si
- por su puesto
- obvio
- eso suena bien
- correcto

## intent:negacion
- no
- nunca
- no lo creo
- no me gusta
- imposible
- no realmente

## intent:gracias
- gracias
- muy agradecido
- te pasaste
- muchas gracias
- genial gracias

Some pictures of rasa shell debugged:



I hope you can help me :sweat_smile: Thanks

Hi @lupasten, When you get a chance, could you post your config.yml file? I had this issue once and I think it had to do with how I had my throwback configured.

language: es
pipeline: supervised_embeddings
policies:
- name: MemoizationPolicy
- name: KerasPolicy
- name: MappingPolicy
- name: FormPolicy
- name: FallbackPolicy
  nlu_threshold: 0.4
  core_threshold: 0.3
  fallback_action_name: action_default_fallback

Here is the config.yml i don't see anything strange :confounded: , thanks :smiley: @jonathanpwheat

Hmm yep, that looks correct and matches the options I have (although I have 0.3 for nlu)

it looks like it triggers fallback because nlu prediction confidence is lower than 0.3

1 Like