首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多意图处理方法-电子邮件解析

多意图处理方法-电子邮件解析
EN

Stack Overflow用户
提问于 2016-09-08 11:24:39
回答 1查看 647关注 0票数 0

我的机器人在简单的邮件对话中阅读和回复。更像在聊天方式,一个或两个句子只能通过电子邮件完成。我的后台负责阅读电子邮件、解释api.ai回复、存储本地有用的数据以及发送下一个问题。在发送到api.ai之前,消息被拆分成句子。

我从人类已经做过的例子中看到的是,最终用户经常在一个句子中发送几个重要的信息。这意味着,从8种可能的信息中,我完全可以得到(大部分是非必需的),我可以在一个句子中得到其中的任何两个。

怎么组织?

我首先对我所需要的每一个领域都有一个意图。但是为了解决一个句子中任意两个意图的案例,我也在用其他字段扩展用户表示示例。最后,我将有8个意图,实际上是充满了类似的例子。

现在,我认为只有一个意图,并涵盖其中的一切。这可能有效,但真正的问题是这样做真的吗?

下面是更好地描述问题的例子。

v1 -类似于api.ai示例的简单方法

  • u:嗨。我需要700美元以下的笔记本。
  • b:太好了。应该是多大的尺寸?
  • u: 17‘
  • 我有一款590美元的游戏,一款650美元的专业游戏。
  • u:我更喜欢玩游戏。

v2 -我可以从现实生活的例子中得到什么

  • 你好,我想买15英寸的游戏笔记本电脑。
  • 太好了,什么价格范围?
  • ..。
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-09-10 03:03:01

Api.ai有一个名为“插槽填充”的特性,它允许收集单个意图中的参数值。这对于构建会话接口是很好的。您可以看到它是否与用例兼容。

以下是您所提供的示例的意图:

参见"book_notebook“意图:

以及它在谈话中的作用:

请参阅"book_notebook“意图的测试:

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39389654

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档