2016-09-14 120 views
1

我正在用wit.ai设计一个bot并遇到冲突问题。 在我的故事中,用户想要访问服务的说明。我创建了一个实体服务。 有2个服务可用“邮件”和“聊天渠道”,但我希望用户能够一次询问两者的说明。wit.ai - 关键字冲突

因此,我的实体服务有搜索策略和“邮件”,“聊天频道”和“两者”作为值的“关键字”。

但是当我在问题后分支的故事机器人问“我添加了快速答案”邮件“,”聊天频道“和”两个“,但在这一点上,我有分支之间的冲突。

当我在wit.ai上测试机器人时,无论我回答“Both”分支。 我在努力找出关键字之间为什么会有冲突,如果有人可以帮助我是巨大的。

我试图培养与每个答案的小变化的机器人,但这并没有解决我的问题。

+0

使用它你需要分支?应该使用多个故事。 –

+0

这是一个很好的问题,我在设计机器人时问过自己。我已经为每个案例制作了很多故事机器人,但这些机器人最终混淆了故事并发送了混合的答案。 我已经在这里每个案例做了一个故事,如果我不分支,我会真的有很多故事,我将不得不复制大部分的故事。 – Vatre

回答

0

这是我们与这个问题提出了解决方案:

  • ,而不是创建一个新的story,由understanding标签创建trait类型的entity
  • understanding标签
  • 进入所有可能的值开始
  • 一旦实体已正确创建的,你可以在一个story