首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Rasa NLU的跟踪和意向

Rasa NLU的跟踪和意向
EN

Stack Overflow用户
提问于 2017-09-20 13:52:11
回答 3查看 2.1K关注 0票数 0

有人能澄清如何配置后续意图或提示,如在api.ai中吗?我正在尝试创建一个类似于api.ai的应用程序,使用rasa作为后端。

EN

回答 3

Stack Overflow用户

发布于 2017-09-20 14:55:58

Rasa NLU只是用于意图和实体分类。在其网站上:

Rasa NLU是一个用于意图分类和实体提取的开源工具。您可以将它看作是一组高级API,用于使用现有的NLP和ML库构建自己的语言解析器。

要实现对话或对话,您需要一个不同的工具或规划您自己的解决方案。

在Rasa社区中最受欢迎的是:

票数 5
EN

Stack Overflow用户

发布于 2018-02-01 16:39:49

正如凯勒所说,这可以用拉萨-核心。DialogFlow支持(输入)参数和“上下文”。Rasa还支持带有“Rasa时隙”的(输入)参数和上下文。

有三个步骤:

  • 1)在domain.yml的时隙部分,可以添加上下文,例如:

slots: zipcode: type: text request_user_affirm: type: text

  • 2) request_user_affirm是上下文槽,它将由一个customAction填充
  • 3)在你的故事中使用上下文:

* inform{"zipcode": "78733"} - bot_request_affirm * deny{"request_user_affirm": "yes"} - utter_request_info

bot_request_affirm是自定义操作,它将填充request_user_affirm插槽。如果下一个用户意图是deny并设置了request_user_affirm,则bot将使用utter_request_info操作响应。

玩得开心点。

票数 1
EN

Stack Overflow用户

发布于 2017-11-04 16:41:20

RASA Core是为此专门构建的,而不是用简单的if-else语句创建对话框流,而是使用机器学习来决定流程。 这里有更多的信息

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

https://stackoverflow.com/questions/46323965

复制
相关文章

相似问题

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