如何在LUIS.ai中分别使用日期和数字?

时间:2019-05-02 11:03:04

标签: luis

我正在测试LUIS.ai,并且正在遵循我在Youtube(https://www.youtube.com/watch?v=jWeLajon9M8)上看到的介绍,但是我用法语来做,因为我需要它。所以我正在为意图写一些话,但是我对预建实体“日期”和“数字”有疑问。

实际上,当我希望它检测日期时,我在适当的模式上使用了预构建的实体“ Date”,但是问题是每个数字和日期都被自动检测为日期,而我找不到如何从直接应用的模式中删除日期实体。如果我完全删除日期实体但带上预建的数字实体,则每个数字都被检测为数字,但是我无法同时带回日期实体,因为日期实体将删除数字实体并强制使用数字

例如:我有话说“我在30日3月30日去巴黎航空”,这意味着“我想预定3月30日飞往巴黎的航班”。在这里,我可以选择“巴黎”,并告诉它与我创建的“目的地”实体相关联,但是如果我选择“ 3月30日”(3月30日)并添加预建实体日期,它将检测到它是一个日期(这很好),但它也会自动将“ un”(法语中的“ 1”)检测为日期,对此我无能为力,无法删除。

有没有办法解决这个问题?因为我当然不希望将数字检测为日期,反之亦然。

1 个答案:

答案 0 :(得分:0)

这是一个UI问题,比什么都重要,而且不太可能改变。

您无法更改对预制实体(例如{ "from" : 0, "size" : 10, "query" : { "term" : { "user" : "kimchy" } } } number)的检测。因此,单击检测到的预建实体并不会真正有帮助。

但是,LUIS返回检测到的所有个实体。

在“测试”面板中:

enter image description here

在JSON中:

enter image description here

假设您正在某种类型的bot中使用它,只需让您的bot检测识别结果中是否存在实体。