I have created a dialog task and KG, trained the utterances on both of them . But later realized i don’t need KG and deleted it. But however when i test my bot it presents me with ambiguous answers, since it is able to find that intent exists both in KG and dialog task. How do i resolve this to just present intent that triggered dialog task.
Please retrain the kg and check the behaviour again.
I do not need KG any more. So i dont want my utterances to show KG responses. How do we do that?
You can un-select the KG from Bot Admin Console which will not present the KG questions to end users as it’s suspended.
Otherwise, see if the below work around works.
- Create a second level node under KG.
- Give it a dummy name. Let’s say ‘SUSPENDKG’.
- Move all the nodes and questions on the KG under this Node.
- Make the node as Mandatory.
- Train and Publish the KG
- Now pass the utterance. The KG engine will not pick the utterance.