【问题标题】:api.ai - duplicate intentsapi.ai - 重复的意图
【发布时间】:2017-06-27 05:49:20
【问题描述】:

我在 API.AI 的意图方面遇到了一些问题。

我有一个意图 - 我们称之为 intent01 - 旨在管理有关某些服务的任何通用信息请求(例如“我想了解更多关于您的服务”等),它回复用户解释服务和问他是否想了解有关 service1 或 service2 的更多详细信息。 然后我创建了 3 个意图(intent01.1、intent01.2、intent01.3)来处理可能的用户对意图 1 的回复(“我想了解更多关于服务 1”、“我想了解更多关于服务 2”或“没有兴趣”),因为他们每个人都必须提供不同的答案。它们使用上下文链接到父亲意图。

我还想管理一个可能的直接用户问题,例如“我想了解更多关于服务 1 的信息”,所以我创建了一个不同的意图 (intent02),它提供了与意图 01.1 完全相同的答案。

这个解决方案似乎没有太大的可扩展性,有没有人知道在这种情况下不重复意图的最佳实践?

感谢您的宝贵时间 斯特凡诺

【问题讨论】:

  • 我再添加一个示例:我有 2 种产品(产品 1 和产品 2),我希望 VA 能够回答有关其技术细节、成本和有效期的任何问题。我想象了几个可能的用户问题序列,我想使用尽可能少的意图来处理,例如:#Sequence 1:-我想要关于产品 1 的技术细节-它的价格是多少? - 它的经验呢?日期? #Sequence 2:-product2 的价格是多少? -我想了解product1的技术细节 -它的价格是多少? //引用product1等。您建议如何处理?
  • 创建 3 个意图,ProductAIntent,“我想了解 producta”,创建“上下文”“ContextProductA”,ProductBIntent “我想了解 ProductB”,创建上下文“ProductB”。第三个意图是您的通用价格、到期时间等,您可以根据上下文进行更改。

标签: artificial-intelligence agent dialogflow-es


【解决方案1】:

请参阅here 我认为它可以解决您的问题。问候

【讨论】:

  • 非常感谢您的想法完全符合我的问题!
猜你喜欢
  • 2017-05-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多