Un-train/suspend knowledge graph

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.

  1. Create a second level node under KG.
  2. Give it a dummy name. Let’s say ‘SUSPENDKG’.
  3. Move all the nodes and questions on the KG under this Node.
  4. Make the node as Mandatory.
  5. Train and Publish the KG
  6. Now pass the utterance. The KG engine will not pick the utterance.

image