Watson Conversation 支持多个具有相同单词的 Intent?如何避免错误的置信关联?
示例:你看到那个视频了吗 http://....?条件:意图#see带有值:“我看到”、“我看到”、“是”等。
你读过那篇博客文章 http://....?条件:意图#read带有值:“我读过”、“是”等。
我使用“继续对话”(每个对话框右侧的 + 图标)将一个问题与另一个问题联系起来。我期待的是:如果对话中已经访问了第一个对话(参见视频)并且我正在使用“继续对话”功能,则第二个“是”应该回答第二个问题。
但不是每个“是”都试图将对话返回到根对话(靠近对话开始),因为它总是指向同一个 Intent。
所以,在许多 Intent 中重复使用相同的常用词可能会导致疯狂的对话,对吧?已经访问过的对话流程和对话没有考虑更改置信度等级,对吗?
这里有什么建议?为每个常用词创建一个单独的意图,例如“是”、“否”、“肯定”?
那么每个对话条件逻辑应该包含 N 个意图吗?示例:#see OR #yes OR #sure