【发布时间】:2020-01-09 16:55:08
【问题描述】:
我构建了一个聊天机器人,可以使用 QnA Maker 服务回答与可持续发展目标 (SDG) 相关的问题。作为其中的一部分,机器人的主要功能是回答不同的 SDGs,比如 SDG 1 是什么,SDG 2 是什么……什么是 SDG 17。
在这种问题与当前如此相似的情况下,我如何从 QnA Maker 获得准确的预测,当我提出诸如 SDG 16、15、14 之类的问题时,QnA Maker 总是返回关于什么是 SDG 1 的答案等,即使知识库有完全相同的问题
【问题讨论】:
-
您是否尝试过添加额外的短语以查看是否可以提高检测效率?例如,您可以尝试在整个话语之外添加“SDG 1”作为短语。不确定这是否会有所帮助,但值得一试。
-
感谢@billoverton 的建议。我已经试过了。它没有用。不仅是这个问题,还有许多其他类似的问题,例如 sdg 11 的议程是什么,sdg 11 的任务是什么等。对于 QnA Maker 目前预测为 sdg 1 的每个 sdg
-
在这种情况下,您必须通过 LUIS 来区分用户意图以使每个实体有所不同。
-
我可以使用 LUIS @MdFaridUddinKiron,但我认为 QnA Maker 更适合此要求,因为每个问题都映射到特定答案。
-
@PraneethNooli 我试过了,这对我有用。你可以按照我的方式来看看。
标签: botframework qnamaker