加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 解析LUIS builtin.datetime.date

发布时间:2020-12-15 23:33:05 所属栏目:百科 来源:网络整理
导读:我已经构建了一个Luis模型,我遇到了一个问题,解析了像“this weeked”这样的条目的builtin.datetime.date返回2016-W20-WE(或者类似的东西),它们没有使用DateTime.Parse成功解析. 我遇到了这个post似乎使用了一个名为LUISParse的类,但我在Google上找不到任何
我已经构建了一个Luis模型,我遇到了一个问题,解析了像“this weeked”这样的条目的builtin.datetime.date返回2016-W20-WE(或者类似的东西),它们没有使用DateTime.Parse成功解析.

我遇到了这个post似乎使用了一个名为LUISParse的类,但我在Google上找不到任何引用.

解决方法

我有同样的问题,并在他们的sdk doc中看到他们在实际的实体字符串上使用Chronic而不是试图解释日期格式. See Here:

所以我做了这样的事情:

Chronic.Parser parser = new Chronic.Parser();
EntityRecommendation date = new EntityRecommendation();
luisResponse.TryFindEntity("builtin.datetime.date",out date);
var dateResult = parser.Parse(date.Entity);

它自date.Entity起作用,只包含与日期相关的字符串.例如:我向Luis传递“是的,我计划下周去”,该实体包含“下周”.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读