Let’s say I’ve configured the bot to identify intents x, y and z.
A certain utterance M with a specific slot value-set leads to the bot identifying M with intent x and an entity list A.
Is it possible for -
the same utterance M with an absent slot value-set leading the bot to identify it with a different intent and a different list of entities?
the same utterance M with a different slot value-set overall leading the bot to identify it with a different intent and a different list of entities?
My assumption is that it does not affect the recognition of intents/entities at all (which is what I would like), but I’m trying to validate this assumption for the current version of Rasa. If this is the case, are there any reasons to not do it this way in the future?
Many thanks in advance! I’m absolutely loving the tool.
The common theme here is that common examples, regex features and lookup tables merely act as cues to the final NLU model by providing additional features to the machine learning algorithm during training. Therefore, it must not be assumed that having a single example would be enough for the model to robustly identify intents and/or entities across all variants of that example.
Thanks @Mappi; although I’m not sure if your last post answers my question. The question isn’t about a single example, but whether the slots that exist in the conversation at the time have any impact on the intent/entity recognition of the NLU.