Can we concatenate a variable in intentions?

Hi @fmelossi - in your NLU data the examples for the ask_costo_ex_malv intent are:

## intent:ask_costo_ex_malv
- ¿Que costo tiene el tramite? [Exención de Excombatientes](tramite)
- ¿Tiene algun costo el tramite? [Exención de Excombatientes](tramite)
- ¿Que hay que pagar? [Exención de Excombatientes](tramite)
- ¿Que se paga? [Exención de Excombatientes](tramite)
- ¿Cual es el costo? [Exención de Excombatientes](tramite)

which corresponds to user messages like

“¿Que costo tiene el tramite? Exención de Excombatientes”

Hence your intent classifier will probably only predict this intent if the message includes the words Exención de Excombatientes

If I remove these, so the training data is just:

## intent:ask_costo_ex_malv
- ¿Que costo tiene el tramite?
- ¿Tiene algun costo el tramite?
- ¿Que hay que pagar?
- ¿Que se paga?
- ¿Cual es el costo?

Then the NLU prediction works:

Next message:
Que costo tiene el tramite?
{
  "intent": {
    "name": "ask_costo_ex_malv",
    "confidence": 0.8149279952049255
  },

Also, it’s worth mentioning that you have a LOT of intents and only about 4-5 examples per intent. If you are just getting started with your project, I would suggest simplifying the assistant (removing some functionality) and then doing some user testing. That way you can also collect more data right away. See this blog post.