sometimes,we need to define the name of entity by using a generalization concept,because growth in number of entities result in the worse performance of our entity extract model.
for example,entity name:phone number,there is a sentence A which include serval phone namber:a,b.
- sometimes,we need a and b to do the same thing like “can you help me searching the balance of a and b”----------that’s single intent.
for single intent,question:we can’t use the way match by the name of slot and entity,because,this way result in one of them is covered.Maybe we can use type:list
- sometimes,we need a and b to do different things like “can you help me searching the balance of a and canceling the phone number b”------------that’s multiple intent
for multiple intent,question:the entity extractor extract phone number entity:a,b.How can we fill a and b into the correct slot which match different intent
(the memory of slot)I have the other question about slot :user has already filled some slot of topic A,suddently he switches to the topic B.then he finshed the topic B and got back to A.now he wants to finsh topic A,whether the bot (implemented by using rasa) ask user to fill the slot he has filled.
thanks for read, somebody can help me?