使用时如何训练QnA Bot?

时间:2018-08-20 05:36:22

标签: botframework qnamaker

我使用bot-framework SDK3和QnAmaker服务制作了QnA机器人。 据我所知,我们可以训练knowledge base。但是我不知道如何在团队等其他渠道使用QnA机器人时进行培训。

我想我可以让用户判断机器人的答案是否解决了问题。所以我进行如下对话。

用户:提出问题

机器人:给出答案

机器人:它可以解决您的问题吗?是或否?

用户:是/否

这时,我如何让我的知识库知道并掌握它?然后下一次我的机器人可能会给出正确答案。

2 个答案:

答案 0 :(得分:1)

QnA Maker的当前(GA)版本当前不支持如上所述的基于对话框的培训。但是,开发团队正在研究它。目前,您只能从QnA Maker门户中训练机器人的QnAMaker部分。

答案 1 :(得分:0)

嗨,您可以通过Scores属性来解决此类问题

100个完全匹配的用户查询和一个知识库问题

90高可信度-大部分单词匹配

40-60自信-重要单词匹配

10低置信度-重要单词不匹配

0没有单词匹配

参考https://docs.microsoft.com/en-us/azure/cognitive-services/qnamaker/concepts/confidence-score