沃森消除歧义

时间:2018-09-05 22:07:18

标签: ibm-watson watson-conversation watson-assistant-solutions

我正在尝试以通用方式在前两个意图之间创建一个歧义节点。因此在运行时,watson不会知道会导致歧义的意图,因此我无法对要显示给用户的选项的值进行硬编码。

为。例如,如果有人问什么是插槽?

并且如果前两个intent是intents [0] .intent是“ Watson-assistant”和“ and intents [1] .intent是” Music”

我想问用户,您是否要求提供有关的广告位

1)选项标签1: 2)选项标签2:<< / p>

我可以动态传递的值是多少,因此将相同的输入重新路由到该意图。我尝试将意图发送为相同的值,但这没用

谢谢

1 个答案:

答案 0 :(得分:1)

实际上,您可以直接发送intent对象。而不是传递input.text,您可以仅发送intents对象,然后Watson不会尝试对文本进行分类。因此,Id建议同时传递输入文本和Intent对象,这样,如果还有实体,Watson也就不会丢失它。

目前,这也是该服务中内置的仅高级功能,我们正在评估推出该服务的最佳方法。