如何在使用时训练我的 QnA Bot?
How to train my QnA Bot while using it?
我使用机器人框架 SDK3 和 QnAmaker 服务制作了一个 QnA 机器人。
据我所知,我们可以训练 knowledge base。但是我不知道如何在其他频道(例如团队)中使用我的 QnA 机器人来训练它。
我想我可以让用户判断机器人的回答是否解决了问题。所以我的对话如下。
用户:提问
机器人:给出答案
bot:它能解决你的问题吗?是或否?
用户:yes/no
这个时候,我怎么能让我的知识库知道并掌握它呢?那么下次我的机器人可能会给出正确的答案。
你好,你可以通过分数来处理这种问题属性
100 用户查询和知识库问题完全匹配
90 高置信度 - 大多数单词匹配
40-60 可信度 - 重要词匹配
10 置信度低 - 重要词不匹配
0 没有单词匹配
参考https://docs.microsoft.com/en-us/azure/cognitive-services/qnamaker/concepts/confidence-score
QnA Maker 的当前 (GA) 版本当前不支持您上面描述的基于对话框的培训。然而,这是开发团队正在研究的事情。目前,您只能从 QnA Maker 门户训练机器人的 QnAMaker 部分。
我使用机器人框架 SDK3 和 QnAmaker 服务制作了一个 QnA 机器人。 据我所知,我们可以训练 knowledge base。但是我不知道如何在其他频道(例如团队)中使用我的 QnA 机器人来训练它。
我想我可以让用户判断机器人的回答是否解决了问题。所以我的对话如下。
用户:提问
机器人:给出答案
bot:它能解决你的问题吗?是或否?
用户:yes/no
这个时候,我怎么能让我的知识库知道并掌握它呢?那么下次我的机器人可能会给出正确的答案。
你好,你可以通过分数来处理这种问题属性
100 用户查询和知识库问题完全匹配
90 高置信度 - 大多数单词匹配
40-60 可信度 - 重要词匹配
10 置信度低 - 重要词不匹配
0 没有单词匹配
参考https://docs.microsoft.com/en-us/azure/cognitive-services/qnamaker/concepts/confidence-score
QnA Maker 的当前 (GA) 版本当前不支持您上面描述的基于对话框的培训。然而,这是开发团队正在研究的事情。目前,您只能从 QnA Maker 门户训练机器人的 QnAMaker 部分。