首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当网络聊天中询问的问题不存在于应答数据库中时,如何通知系统管理员

当网络聊天中询问的问题不存在于应答数据库中时,如何通知系统管理员
EN

Stack Overflow用户
提问于 2017-08-08 19:36:33
回答 2查看 169关注 0票数 2

我使用QnA Maker构建了一个问答系统,通过机器人服务提供网络聊天。有没有办法在出现无答案的问题时,通知系统管理员问题内容?

EN

回答 2

Stack Overflow用户

发布于 2017-08-16 07:24:10

QnA Maker服务将返回“no match found”,如果它不能匹配任何内容。接下来会发生什么取决于您希望在特定场景中如何处理它。

有关将QnA Maker服务与你的机器人集成的更多信息,请查看:

示例QnA Maker对话框:

票数 0
EN

Stack Overflow用户

发布于 2017-08-17 03:59:58

QnAMakerDialogTrain API共同提供了一个名为Active Learning的特性,该特性支持与您正在寻找的功能类似的功能。请参阅https://qnamaker.ai/Documentation/ActiveLearning

以下是当前文档的摘录:

学习新的QnAs

一旦有足够多的独立用户给出类似的反馈,该服务就会自动将新的学习到的QnA对添加到知识库中。机器人开发人员仍然可以在发布到生产之前审查和编辑这些学习到的QnAs。

为了防止欺诈反馈,系统要求由一群唯一的用户(由Train API中的userid标识)提供类似的反馈。

主动学习过程在通过Train API发送到服务的每50个反馈之后开始。

在上述两种情况下,学习到的QnAs和变更都需要由开发人员明确发布,以影响生产端点。此步骤使您可以在影响用户之前查看活动学习更改。

还有一个示例演示了QnA Active Learninghttps://github.com/Microsoft/BotBuilder-CognitiveServices/tree/master/CSharp/Samples/QnAMaker#qna-bot-with-active-learning

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45567288

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档