I have this scenario that having a unique and generalist bot would imply on something like having hundreds of intents/classes, and I can imagine that this will lead into a need of tons of curated data to provide a good solution avoiding misclassification on intents with somewhat high similarity on its tokens.
That being said, seems like a set of specialist bots/multiple agent architecture would solve my problem well. As RASA Core still doesn’t have a explicit support for this kind of architecture, I would love to know how people are dealing with this kind of solution… like, when does your bot calls the another one, and how is this represented in the stories?
Does anyone here have some code snippets or any paper/literature on this? Any help on this would be very much appreciated.