一种针对多轮对话系统鲁棒性的检查方法及系统技术方案

技术编号:35745820 阅读:37 留言:0更新日期:2022-11-26 18:50
本发明专利技术提供一种针对多轮对话系统鲁棒性的检查方法及系统,方法先进行多轮对话路径生成,根据对话录入系统中的意图、槽值、反问、答案四种类型知识通过遍历多叉树的方式生成所有完整的对话路径;然后进行路径冲突检测,检测对话路径中意图及其激活语、槽值及其泛化表示之间是否存在包含关系;最后多轮对话模拟,根据对话路径逐一检查每一轮问答中对话系统是否能够正确回应。本发明专利技术极大减小人力的同时,提高系统的鲁棒性,有效改进系统最终体验效果。效果。效果。

【技术实现步骤摘要】
一种针对多轮对话系统鲁棒性的检查方法及系统


[0001]本专利技术涉及自然语言处理领域,具体是一种针对多轮对话系统鲁棒性的检查方法及系统。

技术介绍

[0002]受益于自然语言处理技术的突飞猛进,多轮对话系统得以在电商、医疗、政务、金融等多个领域大量应用。同时,由于自然语言处理技术的复杂性,系统在前期开发以及测试过程中需要不断迭代、完善系统,往往需要耗费大量的人力。

技术实现思路

[0003]针对现有技术的缺陷,本专利技术提供一种针对多轮对话系统鲁棒性的检查方法及系统,极大减小人力的同时,提高系统的鲁棒性,有效改进系统最终体验效果。
[0004]为了解决所述技术问题,本专利技术采用的技术方案是:一种针对多轮对话系统鲁棒性的检查方法,包括以下步骤:S01)、多轮对话路径生成,根据对话录入系统中的意图、槽值、反问、答案四种类型知识通过遍历多叉树的方式生成所有完整的对话路径;S02)、路径冲突检测,检测对话路径中意图及其激活语、槽值及其泛化表示之间是否存在包含关系;S03)、多轮对话模拟,根据对话路径逐一检查每一轮问答中对话系本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种针对多轮对话系统鲁棒性的检查方法,其特征在于:包括以下步骤:S01)、多轮对话路径生成,根据对话录入系统中的意图、槽值、反问、答案四种类型知识通过遍历多叉树的方式生成所有完整的对话路径;S02)、路径冲突检测,检测对话路径中意图及其激活语、槽值及其泛化表示之间是否存在包含关系;S03)、多轮对话模拟,根据对话路径逐一检查每一轮问答中对话系统是否能够正确回应。2.根据权利要求1所述的针对多轮对话系统鲁棒性的检查方法,其特征在于:遍历多叉树时,先遍历意图层,意图有不同的激活语表示,遍历意图层时要遍历不同的激活语,然后遍历反问和槽值层,槽值存在多种泛化表示,同时遍历泛化表示,最后遍历答案层,从而生成对话路径。3.根据权利要求2所述的针对多轮对话系统鲁棒性的检查方法,其特征在于:生成的每一条对话路径表示为[(激活语1,反问0), (槽值11,反问1), (槽值21,反问2), .. , (槽值N1,答案)],N为槽值的总数。4.根据权利要求1所述的针对多轮对话系统鲁棒性的检查方法,其特征在于:路径冲突检测时,如果一条对话路径中前面的意图或者槽值包含后面的意图或槽值,则判定为冲突,在结果中输出。5.根据权利要求1所述的针对多轮对话系统鲁棒性的检查方法,其特征在于:每一条对话路径由多个(激活语/槽值,反问/答案)组成,多轮对话模拟时,调用对话系统接口逐一输入对话路径中的激活语/槽值,检测返回内容是否符合对应的反问/答案,通过测试所有的对话路径发现录入知识中存在冲突的地方。6.一种针对多轮对话系统鲁棒性的检查系统,其特征在...

【专利技术属性】
技术研发人员:张琨井焜朱锦雷张传锋张汉同
申请(专利权)人:神思电子技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1