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

我可以有两个这样的意图

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

湾"Joe Levi, +16463730044", "6463730044"etc - 意向订单详情 - 实体电话号码、姓名

或者,只有一个意图:

一种。 “嗨,我想知道我的订单状态”、“我的订单在哪里”、“Joe Levi 订单的状态是什么”、“电话 16463730044 的订单什么时候准备好”等 - Intent QueryStatus,带有实体电话号码、姓名

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

如果我有 1 个意图,引擎将如何处理诸如“Joe Levi,+16463730044”之类的话语(当机器人询问“你的姓名和电话号码是什么?”实体。

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

谢谢!

利奥尔

最佳答案

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

关于nlp - NLP 引擎中的仅实体意图(LUIS/Wit/其他)?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37536447/

10-13 00:11