【技术实现步骤摘要】
对话处理方法、装置和电子设备及存储介质
[0001]本专利技术涉及自然语言处理
,尤其涉及一种对话处理方法、装置和电子设备及存储介质。
技术介绍
[0002]随着自然语言处理相关技术的逐渐成熟,基于深度神经网络的智能客服系统逐渐兴起,可以通过文本匹配模型自动回复有关产品或服务的问题,以达到降低企业客服运营成本,提升用户体验的效果。
[0003]相关技术中,基于深度神经网络的文本匹配模型,使用知识库中的知识类别作为标签对用户输入的问题进行分类。当知识库需要扩充时,必须修改文本匹配模型的结构并进行重新训练,并且在某个知识库上训练过的文本匹配模型也无法应用到其他知识库上,不利于知识库的动态扩充以及业务的拓展。
技术实现思路
[0004]根据本公开实施例的一方面,提供了一种对话处理方法,包括:接收用户句子;使用RoFormer(Enhanced Transformer with Rotary Position Embedding,具有旋转位置编码的改进Transformer)
‑
Sim ...
【技术保护点】
【技术特征摘要】
1.一种对话处理方法,其特征在于,包括:接收用户句子;使用RoFormer
‑
Sim模型对所述用户句子进行编码,得到所述用户句子的第一句向量;根据句向量集合确定与所述第一句向量相似的第二句向量,其中,所述句向量集合包括多个预设句子的句向量,所述预设句子的句向量是使用所述RoFormer
‑
Sim模型进行编码得到的;根据句向量与应答之间的对应关系,确定所述第二句向量对应的应答;根据所述第二句向量对应的应答确定对所述用户句子的应答。2.如权利要求1所述的对话处理方法,其中,根据句向量集合确定与所述第一句向量相似的第二句向量,包括:根据句向量索引检索与所述第一句向量相似的第二句向量,其中,所述句向量索引是根据所述句向量集合构建的。3.如权利要求1所述的对话处理方法,其中,使用RoFormer
‑
Sim模型对所述用户句子或所述预设句子进行编码,得到对应的句向量,包括:使用RoFormer
‑
Sim模型的编码器对所述用户句子或所述预设句子进行编码;使用RoFormer
‑
Sim模型的池化层对所述编码器最后一层的所有向量取平均,得到所述用户句子或所述预设句子对应的句向量。4.如权利要求1所述的对话处理方法,其中,所述第二句向量包括所述句向量集合中与所述第一句向量之间相似度按照从大到小排序的前K个句向量,其中,K为正整数。5.如权利要求1所述的对话处理方法,其中,所述RoFormer
‑
Sim模型是以最小化正样本对的距离与负样本对的距离之差为优化目标训练得到的,其中,正样本对为预设句子及与其相...
【专利技术属性】
技术研发人员:梁兴伟,李昂,严海强,杨波,
申请(专利权)人:康佳集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。