【发布时间】:2017-08-02 05:53:11
【问题描述】:
我已经从话语中提取了所需的字符串,即(实体),现在问题是 - 我的话语包含两个或多个实体,我想验证如果第一个实体存在而第二个实体不存在,那么机器人应该要求要指定的第二个实体。此外,如果第一个实体不存在,反之亦然。
行为-
intent name-"Service"
entity 1 name-"Product":keyboard
entity 2 name-"Machine":Computer
Utterance- "Do you have Keyboard for my computer"
我从 LUIS 结果参数中获取实体计数和值。
期望-在这里我想检查用户是否说-“你有我的 ddydyj 的键盘(随机词)”
从我的代码中,我得到了count=1、entity value="keyboard",但是由于用户给出了无效条目,我希望我的机器人请求第二个有效实体。
请帮我提供一些代码示例。
【问题讨论】:
-
格式化代码。
标签: c# entity botframework azure-language-understanding