代码之家  ›  专栏  ›  技术社区  ›  Ahmed Salah

在IBM Watson Assistance用户界面的情况下,如何获得意图值?

  •  0
  • Ahmed Salah  · 技术社区  · 7 年前

    如果机器人识别 我可以说 intents[1].confidence > 0.4 但我不知道这到底是什么意思,有没有办法做到?

    我可以得到所有的意图类型和信心在 响应 <? intents ?>

    1 回复  |  直到 7 年前
        1
  •  1
  •   Simon O'Doherty    7 年前

    intents[1].intent intents[0]

    如果您有一个要解析的复杂树,那么每次查找它都是一个问题。所以有两种方法。

    1. 用意向名称加载一个上下文变量,并检查它。这增加了对象存储中的开销,但允许您更具动态性。

    2. 如果这是您想要的第二个选择,并且您不关心第一个选择:在您的主执行节点上,设置 intents[0].intent = intents[1].intent 同样适用于 confidence . 这将允许正常查找接管。

    这里有关于Watson助手中对象的更多详细信息:

    https://console.bluemix.net/docs/services/conversation/expression-language.html#access-intent

    推荐文章