3

假设我需要构建一个简单的订单状态机器人。我想知道形成意图的最佳方法是什么:

我可以有两个这样的意图

一个。“嗨,我想知道我的订单状态”、“我的订单在哪里”等 - 意图 QuerySTatus

湾。“Joe Levi, +16463730044”、“6463730044”等 - 意向订单详情 - 实体电话号码、姓名

或者,只有一个意图:

一个。“嗨,我想知道我的订单状态”、“我的订单在哪里”、“Joe Levi 订单的状态是什么”、“电话 16463730044 的订单何时准备就绪”等 - 意图查询状态,实体电话号码,姓名

如果我有 2 个意图,我猜像这样的句子:“请让我知道电话 #12345678 的 Joe Levi 的订单状态” - 将属于意图 1(提取实体)。但是,这两种意图之间是否有足够的区别?

如果我有 1 个意图,引擎将如何处理诸如“Joe Levi,+16463730044”之类的话语(当机器人询问“你的名字和电话号码是什么?”时,可以将其作为回复说出)我们只有一个回复实体。

有第三种方法吗?什么最适合机智?为路易斯?

谢谢!

里奥

4

1 回答 1

3

对于 LUIS,我建议使用单一意图选项。您还可以在意图下检查 LUIS 中的新操作功能,它将实体(作为参数)链接到意图。

于 2016-07-26T14:58:56.250 回答