【发布时间】:2016-05-31 03:40:24
【问题描述】:
假设我需要构建一个简单的订单状态机器人。我想知道形成意图的最佳方式是什么:
我可以有两个这样的意图
一个。 “嗨,我想知道我的订单状态”、“我的订单在哪里”等 - 意图 QuerySTatus
b. “Joe Levi, +16463730044”、“6463730044”等 - 意向订单详情 - 实体电话号码、姓名
或者,只有一个意图:
一个。 “嗨,我想知道我的订单状态”、“我的订单在哪里”、“Joe Levi 订单的状态是什么”、“电话 16463730044 的订单何时准备就绪”等 - 意图查询状态,带有实体电话号码、姓名
如果我打算使用 2 个意图,我猜像这样的句子:“请让我知道电话 #12345678 的 Joe Levi 的订单状态” - 将属于意图 1(提取实体)。但是,这两种意图之间是否有足够的区别?
如果我使用 1 个意图,引擎将如何处理诸如“Joe Levi,+16463730044”之类的话语(当机器人询问“你的姓名和电话号码是什么?”时,可以将其作为回复说出)我们有一个只回复实体。
还有第三种方法吗?什么最适合机智?对于 LUIS?
谢谢!
里尔
【问题讨论】:
标签: nlp wit.ai azure-language-understanding