for domain I do not mean the domain.yml file, but the general concept of a group of intents that belong to the same semantic domain/topic.
Following the above premise, suppose your conversational application has to manage 10 different domains, each one with a variable set of intents (say 20 intents for each domain).
How can I manage this with RASA?
As far as I know I can not manage multiple domain in RASA. A possible solution is to “flatten” all intents as a unique long list of intents. But this maybe not optimal because I could have similar intent that belong to different domain, and the intent wrong classification could raise wrong consequences (intent mismatch involves domain mismatch).
A typical approach, could be to put in front of different single-domain apps, a domain classifier that forward to the correct app, but how to do that with in a RASA multi-domain architecture?
Any Idea? Thanks