假设我们有50个意图,它们中很少有紧密联系在一起,但它们的功能不同。
是否有可能以4-5匹配的意图提示用户,并询问他们实际指的是哪一个?
在微软的Bot框架中是可能的,我想知道它在Dialogflow或Amazon中是否可行?
发布于 2018-04-17 18:17:21
您想要做的是在某种程度上支持对话框流,但不是直接支持。有一种叫做跟踪意图的东西。只有当用户当前有意图时,这些操作才会运行。就像你在寻找确认一样,当后续的意图与“是”或“否”相匹配时,你可能会创建一个主要意图。它使用语境。
在对话框流中,您可能会创建一个与所有可能的查询匹配的主要意图。然后,您可以用一组可能匹配的意图进行响应。
气象意图
然后你可以用你可能的后续意图来回应。
您将创建三个后续的意图与他们自己的短语,将匹配,只有当用户刚刚输入原意。
天气今日意向
你可以用一些特别的东西来回应。
记住,对话框的机器学习是为了避免这个模糊问题而设计的。理想情况下,用户只需输入文本,并将其正确匹配。如果你面临歧义问题,你可以为每个意图添加额外的训练短语。
您还可以使用快速答复帮助指导用户进行会话。
https://stackoverflow.com/questions/49862467
复制相似问题