沃森消除歧义

问题描述 投票:1回答:1

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

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

如果前两个意图是意图[0] .intent是“Watson-assistant”和“and Intents [1] .intent is”Music“

我想问问用户,你是不是要求老虎机

1)选项标签1:2)选项标签2:<

我可以动态传递的值是什么,因此相同的输入被重新路由到该意图。我尝试将意图发送为相同的值,但这不起作用

谢谢

ibm-watson watson-conversation watson-assistant-solutions
1个回答
1
投票

您实际上可以直接发送intents对象。而不是传入input.text,您只需发送intents对象,然后Watson将不会尝试对文本进行分类。因此Id建议传递输入文本和intent对象,以便Watson在没有实体的情况下也没有机会丢失它。

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

© www.soinside.com 2019 - 2024. All rights reserved.