应答文本的测试方法、装置、设备及存储介质制造方法及图纸

技术编号:33542564 阅读:21 留言:0更新日期:2022-05-21 09:54
本发明专利技术涉及人工智能技术,揭露了一种应答文本的测试方法,包括:获取基于实际业务场景设置的测试事件信息;基于全组合算法对所述对话模型对应的意图字典进行排列组合,将所述测试事件信息与所述排列组合的结果进行拼接得到测试意图场景表;按照顺序逐一选择所述测试意图场景表中的测试意图数据为当前测试场景,并通过接口调用对话模型生成应答文本和配置参数;基于文本相似算法对所述应答文本和配置参数进行校验分析,得到测试结果。此外,本发明专利技术还涉及区块链技术,测试场景意图表可存储于区块链的节点。本发明专利技术还提出一种回复话术的测试装置、电子设备以及存储介质。本发明专利技术可以解决应答文本的测试效率较低及测试场景不全的问题。题。题。

【技术实现步骤摘要】
应答文本的测试方法、装置、设备及存储介质


[0001]本专利技术涉及人工智能
,尤其涉及一种应答文本的测试方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]随着人工智能技术的不断发展,智能对话系统得到了广泛的应用,越来越多的场景将拟人AI客服代替人工客服来进行对话来收集客户信息和解答客户疑问。
[0003]但对于目前的对话系统中应答文本的测试,往往使用手工测试,而由于对话的多轮次导致分支节点多,且不同父节点下的断句时长和静默时长的差异性,导致测试工作量比较庞大,测试时间较长,且容易出现测试场景不全的情况,因此,需要一种提高效率,并保证测试场景全面性的测试方法。

技术实现思路

[0004]本专利技术提供一种应答文本的测试方法、装置及计算机可读存储介质,其主要目的在于解决应答文本的测试效率较低及测试场景不全的问题。
[0005]为实现上述目的,本专利技术提供的一种应答文本的测试方法,包括:
[0006]获取基于实际业务场景设置的测试事件信息,其中,所述测试事件信息包括对话模型名称;...

【技术保护点】

【技术特征摘要】
1.一种应答文本的测试方法,其特征在于,所述方法包括:获取基于实际业务场景设置的测试事件信息,其中,所述测试事件信息包括对话模型名称;基于全组合算法对所述对话模型名称对应的意图字典进行排列组合,将所述测试事件信息与所述排列组合的结果进行拼接得到测试意图场景表;按照顺序逐一选择所述测试意图场景表中的测试意图数据为当前测试场景,并通过接口调用与所述对话模型名称对应的对话模型生成所述当前测试场景的应答文本和配置参数;基于文本相似算法对所述应答文本和配置参数进行校验分析,得到测试结果。2.如权利要求1所述的应答文本的测试方法,其特征在于,所述获取基于实际业务场景设置的测试事件信息,包括:获取根据实际业务场景预设的测试事件表;根据对话系统的业务功能设置测试数据并填充至所述测试事件表中,得到测试事件信息。3.如权利要求1所述的应答文本的测试方法,其特征在于,所述基于全组合算法对所述对话模型名称对应的意图字典进行排列组合,将所述测试事件信息与所述排列组合的结果进行拼接得到测试意图场景表,包括:根据所述对话模型名称获取对应的意图字典;利用全组合算法根据所述测试事件信息中的对话轮询次数将所述意图字典的意图进行排列组合;利用数据操作工具将所述排列组合的结果中每个组合与所述测试事件信息拼接,得到测试意图场景表。4.如权利要求3所述的应答文本的测试方法,其特征在于,所述利用全组合算法根据所述测试事件信息中的对话轮询次数将所述意图字典的意图总数进行排列组合,包括:获取所述测试事件信息中的对话轮询次数和所述意图字典的意图总数;将所述意图字典的所有意图作为每论对话的候选意图;每次选择与所述对话轮询次数相同个数的意图组合,其中,在每个组合中依次在每个轮次的候选意图中选择一个意图,并按照所述对话轮询次数递归进行排列组合,得到排列组合的结果。5.如权利要求1所述的应答文本的测试方法,其特征在于,所述通过接口连接所述对话模型生成所述当前测试场景的应答文本和配置参数,包括:基于request生成所述当前测试场景对应的对话请求;根据所述对话请求通过接口连接对话系统,并调用所述对话系统中与所述对话模型名称的对话模型;根据所述对话请求将所述当前测试场景中的测试数据传入所述对话模型并获取所述对话模型生成的应答文本;获取所述对话系统当前的配置参数,将所述配置参数与所述应答文本通过所述接口返回给测试人员。6.如权利要求1至5中任一项所述的应答文本的测试方法,其特征在于,所述基于文本
...

【专利技术属性】
技术研发人员:代琳妮
申请(专利权)人:平安普惠企业管理有限公司
类型:发明
国别省市:

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

1