繁体   English   中英

IBM Watson Assistant:如何对对话节点上的条件进行分组?

[英]IBM Watson Assistant: How to group conditions on dialog nodes?

我必须维护和扩展其他人开发的 Watson Assistant 聊天机器人。 有时我们会得到相互冲突的意图,所以我想对进入对话节点的条件有更多的控制。 请参阅下面的附图作为示例。

有更具体的意图#ctpat_issues ,但由于有时用户会询问更笼统的#what_is后跟实体@ctpat_issues ,我想在同一个对话节点中解决这两个问题。

沃森节点条件分组

是否有可能用括号对条件进行分组? 和/或条件如何一起评估?

此外,您是否看到以这种方式处理意图的主要问题,混合了一般意图和更具体的意图? 关于如何学习有关意图/实体/对话组织的最佳实践的任何提示?

首先,请参阅有关如何在对话节点上定义条件的文档。 您可以在 UI 中定义它们,如屏幕截图所示,或者在 JSON 编辑器中使用更多选项组合它们。 条件基于SpEL ,您甚至可以应用正则表达式。

在研究如何从 Watson Assistant 获得正确答案时,有一种方法可以更精确地处理条件(如所要求的那样),还可以通过更正已识别的对话节点( 或此处)来训练 Watson

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM