[发明专利]一种多轮会话的测试方法、装置、设备和介质在审
申请号: | 202010027612.5 | 申请日: | 2020-01-10 |
公开(公告)号: | CN111198823A | 公开(公告)日: | 2020-05-26 |
发明(设计)人: | 骆丰魁;苏少炜;陈孝良 | 申请(专利权)人: | 北京声智科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 王松怀 |
地址: | 100080 北京市海淀区北四*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 会话 测试 方法 装置 设备 介质 | ||
本申请公开了一种多轮会话的测试方法、装置、设备和介质,属于测试技术领域,该方法包括,获取包括多个待测试语句的测试样本;将测试样本划分为至少一个测试列表;根据测试列表的类别,确定测试列表中包含的待测试语句的目标话题领域;确定测试列表中每个待测试语句对应的回复语句的测试话题领域;分别确定每一待测试语句的目标话题领域与相应的测试话题领域之间的第一匹配度;根据第一匹配度,确定相应的测试结果。这样,将类别为多轮会话的多个待测试语句保持在相同的目标话题领域,通过目标话题领域判断通过会话处理程序获得的测试话题领域是否正确,提高了会话处理程序测试的精确度。
技术领域
本申请涉及测试技术领域,尤其涉及一种多轮会话的测试方法、装置、设备和介质。
背景技术
随着自然语言处理技术的发展,通常可以通过会话处理程序采用自然语言处理技术对语句进行语言处理,获得会话处理结果。其中,会话处理结果至少包括语句对应的回复语句的测试话题领域。在优化会话处理程序时,通常需要根据获得的会话处理结果以及期望的会话处理结果对会话处理程序进行测试。
现有技术下,对会话处理程序进行测试时,通常分别根据每一语句确定相应的回复语句的测试话题领域,并根据该语句对应的回复语句的测试话题领域与目标话题领域之间的匹配度,获得会话处理程序的测试结果。
但是,采用这种方式,会话处理程序的测试结果的精确度较低。
发明内容
本申请实施例提供一种多轮会话的测试的方法、装置、设备和介质,用以在会话处理程序进行测试时,提高测试结果的精确度。
一方面,提供一种多轮会话的测试方法,包括:
获取测试样本,其中,测试样本包括多个待测试语句;
将测试样本划分为至少一个测试列表,每个测试列表设置有表征会话特征的类别;会话特征为多轮会话或单轮会话;
根据测试列表的类别,确定测试列表中包含的待测试语句的目标话题领域;
确定测试列表中每个待测试语句对应的回复语句的测试话题领域;
分别确定每一待测试语句的目标话题领域与相应的测试话题领域之间的第一匹配度;
根据第一匹配度,确定相应的测试结果。
较佳的,将测试样本划分为至少一个测试列表,包括:
分别获取每一待测试语句的类别,每个待测试语句设置有表征会话特征的类别;会话特征为多轮会话或单轮会话;
将类别为单轮会话的待测试语句划分至类别为单轮会话的测试列表中;
将类别为多轮会话的待测试语句,按照待测试语句的顺序,划分到至少一个类别为多轮会话的测试列表中。
较佳的,根据测试列表的类别,确定测试列表中包含的待测试语句的目标话题领域,包括:
当测试列表的类别为单轮会话时,分别针对测试列表中包含的每一待测试语句,根据待测试语句中包含的关键词,确定相应的目标话题领域;
当测试列表的类别为多轮会话时,从测试列表中筛选出符合预设领域条件的目标语句,并根据目标语句中包含的关键词,确定测试列表中各待测试语句的目标话题领域。
较佳的,根据目标语句中包含的关键词,确定测试列表中各待测试语句的目标话题领域,包括:
根据目标语句中包含的关键词,确定目标语句的目标话题领域;
将目标语句的目标话题领域,确定为测试列表中每一待测试语句的目标话题领域。
较佳的,确定测试列表中每个待测试语句对应的回复语句的测试话题领域,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京声智科技有限公司,未经北京声智科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010027612.5/2.html,转载请声明来源钻瓜专利网。