首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rasa-核心,处理日期

Rasa-核心,处理日期
EN

Stack Overflow用户
提问于 2018-06-09 16:51:02
回答 1查看 665关注 0票数 0

我对rasa核心有一个问题,假设我有一个rasa-nlu能够检测时间。

例如"let's start tomorrow"将获得实体时间:2018-06-10:T18:39:155Z

好的,现在我想要下一个分支,或者决定的条件是:

  • 时间已经过去了
  • 一个月前的时间
  • 时间超过1个月

我不知道怎么做。我不知道如何把它转换成能够影响对话的插槽。我唯一的想法是让一个动作在检测到时间后立即将日期转换为一个分类时隙,但是我发现这种方法有两个问题:

  • 第一,已经太晚了,这意味着如果我用后继动作来做,就意味着rasa-core已经决定了在不使用日期的情况下作出什么决定。
  • 其次,我知道如何保存它,因为如果我有一个stories.md来比较一个像例子中的检测日期和当前的时间,也许在这个例子的时间里它已经超过了一个月,但是现在已经过去了,所以这个故事的重置是错误的。

我很迷茫,我不知道该如何处理,非常感谢!

EN

回答 1

Stack Overflow用户

发布于 2019-01-04 03:04:57

我认为您可以在自定义表单中进行验证。其中,它在时间上执行验证,并根据时间上的决定执行下一个操作。

你的故事必须经过训练才能处理不同的行动路径。

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

https://stackoverflow.com/questions/50776518

复制
相关文章

相似问题

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