QnA服务主动学习是否可以处理频道中的问题?

时间:2019-11-19 16:42:57

标签: botframework qnamaker

我在我的QnA服务中激活了“主动学习”选项,以利用用户的反馈来改进它给出的答案,用户会在其中提出一些问题;如果分数太低,主动学习可以让他们在评分最高的答案中进行选择。知识库还是让他们选择其中任何一个都不是正确的。

giving feedback

问题在于用户给出的反馈应该去我的QnA服务进行批准,但是当我在门户中寻找建议时,就没有等待批准的地方。

1 个答案:

答案 0 :(得分:1)

QnA MAker主动学习与仿真器或其他渠道对机器人的反馈共同作用。

相关GitHub issue的评论指出:

  

当最上面的答案之间的置信度得分差较低时,我们将收集加权的隐式和显式反馈以对任何QnA ID的建议进行聚类。当为任何给定建议收集了足够的反馈时,它将显示在KB中。   更具体地说,我们将相似的用户查询聚类以生成建议。收集到所需的最低限度的反馈后,建议才会显示在知识库中。

     

QnA团队希望避免公开泄露“最低要求反馈”的确切逻辑以及产生建议的频率(此外,该团队还致力于改进和优化主动学习的逻辑)   -无论如何,建议都会显示在qnamaker.ai门户中:不仅要确保您已向漫游器提供足够的反馈   但还要给后端“一些时间”,以使建议出现在门户中。   同样,当您的用户键入查询来返回QnA答案,且答案的可信度接近时,就会收集反馈。

     

还请注意,到目前为止,尚未在qnamaker.ai门户的“测试”面板中收集反馈。 您将需要通过模拟器或渠道与您的机器人聊天,以向您的机器人提供反馈,使其可以用于主动学习

注意:如果没有显示建议,则可能是因为用户提出的问题并未生成置信度得分相似的前N个答案。

可在here中获得有关QnA Maker中主动学习的最新示例。

希望这会有所帮助。