I am having a very special problem with my chatbot application: Not all the classes used for training are available all the time. Use case: Imagine being in an e commerce system and you have a class for cancelling your purchase. But this is only possible if you have not yet cancelled it. In this case I want to say to RASA: Well, take anything except it's "cancellation", because it's not possible to handle that prediction.
Through that I hope to enhance the accuracy of my chatbot's prediction as it's less wrong classes it could choose.
Anyone having an idea if RASA directly supports such use cases? Or do I have to implement it myself after prediction time?
Thank you :)