And the following query: “What’s the availability of Kevin”
Much to my surprise, DialogFlow CX offers the filled in parameter missing response of:
“Who are you looking for?”
I can then respond with the name, and it’s parameterized. But… Honestly why is that? I mean it’s a pretty basic prompt, and the intent was matched. So any ideas was the field not parameterized?
intent_detection_confidence: 0.832419693
Also when trying the shortest phrast, “Is Kevin Online” I get the default no match intent and the confidence is 0.3, as seen here: intent_detection_confidence: 0.3
It sounds like you’re encountering some difficulties with parameterization. One way to potentially enhance parameterization accuracy is by adding more variations to your entity annotations.
When defining annotated training phrases, you should use a variety of entity value examples in the phrases. You should not consistently use the same entity example for the annotations.- Avoid entities that match aggressively
Do not define entities that match virtually anything. This degrades the performance and quality of ML. Nearly everything in every training phrase will be evaluated as a possible match.