Hi, everyone!
We are trying to run Rasa in production. We often get situation when external events may improove our conversation.
For example we have several types of cards - debit or credit:
Client asked: I forget my PIN code. NLU understand intent “PIN change”
Rasa trying to figure out: What type of card do you mean?
If I can recive and add to training dataset information about existing clients cards I can build three types of dialogs.
Client has only credit card.
Client asked: I forget my PIN code. NLU understand intent “PIN change from credit card”
Rasa respond: I send youe new PIN via SMS. Can I help you with something else?
Client has only debit card.
Client asked: I forget my PIN code. NLU understand intent “PIN change from debit card”
Rasa respond: I send youe new PIN via SMS. Can I help you with something else?
Client has credit and debit card.
Client asked: I forget my PIN code. NLU understand intent “PIN change”
Rasa trying to figure out: What type of card do you mean?
Client asked: Credit
Rasa respond: I send youe new PIN via SMS. Can I help you with something else?
How I can implement somthing like that with Rasa?