我想知道我们是否可以在意图中定义关键词优先级。事实上,我对正确识别意图存在问题。我有3个意图:
我说:"列出预订"没有" S"。
所以有一种方法可以说出" list"比“预约”这个词更重要"何时选择意图?
谢谢!
答案 0 :(得分:0)
不,没有办法在api.ai上定义实体的优先级。但是,您遇到的问题可以通过创建两个意图来解决,一个是CancelReservation
,另一个是ListReservation
。然后,您可以为两者提供示例输入,例如,对于ListReservation
,用户说部分将具有:
“列出我的所有预订”
“给我看一下我所有的预订”
“我想查看我的预订清单”
“给我一份我的预订清单”
依此类推。然后,您可以为CancelReservation
提供类似的示例输入。它现在应该可以正常工作,但如果它出现任何错误,只需转到训练并将它们映射到正确的意图,它将按预期工作。