一种对话语句确定方法、装置、计算机设备和介质制造方法及图纸

技术编号:24888831 阅读:27 留言:0更新日期:2020-07-14 18:16
本申请提供了一种对话语句确定方法、装置、计算机设备和介质,该方法涉及人机智能交互领域,该方法在实现时先获取了目标用户所参与的对话的历史对话记录;而后,根据历史对话记录确定历史对话话题;并根据历史对话话题和目标对话话题,确定第一当前对话话题;最后根据第一当前对话话题,确定用于向目标用户发送的第一对话语句。由于在确定第一当前对话话题时,同时考虑到了其与历史对话话题的词义相似度,和与目标对话话题的词义相似度,确定出的第一当前对话话题更为合适,提高了第一当前对话话题确定的准确度,同时提高了利用第一当前对话话题确定第一对话语句的准确度。

【技术实现步骤摘要】
一种对话语句确定方法、装置、计算机设备和介质
本申请涉及人机智能交互领域,尤其涉及一种对话语句确定方法、装置、计算机设备和介质。
技术介绍
随着电子信息技术的发展和人们对沟通交流需求的增加,出现了大量的对话系统。这些对话系统大致可以分成两种类型,一种是不干预用户进行交流的对话系统,一种是干预用户交流的对话系统。不干预用户进行交流的对话系统通常是指进行对话的双方或多方在交流信息的时候,没有系统进行干预,一方所传递给另一方的对话内容完全是由自己的想法所决定的。干预用户交流的对话系统通常是指进行对话的双方或多方中的至少一方是由对话系统担任的,或者是进行对话的双方或多方中的至少一方在输入对话内容(发送给其他方的信息)时,是受到对话系统所影响的。常见的由系统参与主导的对话系统如人机智能交互系统,该系统工作时,用户可以与向人机智能交互系统发出聊天语句,该系统也会适应性的制定回复语句,以与用户进行聊天交流。由系统参与主导的对话系统又如某些辅助聊天系统,该系统工作时,可以帮助用户根据对方的输入内容制定相应的回复内容(如回复语句、短语或关本文档来自技高网...

【技术保护点】
1.一种对话语句确定方法,其特征在于,包括:/n获取目标用户所参与的对话的历史对话记录;/n根据历史对话记录确定历史对话话题;/n根据历史对话话题和目标对话话题,确定第一当前对话话题;第一当前对话话题与目标对话话题的词义相似度大于历史对话话题与目标对话话题的词义相似度;且第一当前对话话题与历史对话话题的词义相似度大于预设数值;/n根据第一当前对话话题,确定用于向目标用户发送的第一对话语句。/n

【技术特征摘要】
1.一种对话语句确定方法,其特征在于,包括:
获取目标用户所参与的对话的历史对话记录;
根据历史对话记录确定历史对话话题;
根据历史对话话题和目标对话话题,确定第一当前对话话题;第一当前对话话题与目标对话话题的词义相似度大于历史对话话题与目标对话话题的词义相似度;且第一当前对话话题与历史对话话题的词义相似度大于预设数值;
根据第一当前对话话题,确定用于向目标用户发送的第一对话语句。


2.根据权利要求1所述的方法,其特征在于,所述词义相似度是最短路径相似度或余弦相似度。


3.根据权利要求1所述的方法,其特征在于,根据历史对话话题和目标对话话题,确定第一当前对话话题,包括:
根据历史对话话题和每个候选对话话题的词义相似度、每个候选对话话题的第一参考值和目标用户的对每个候选对话话题的感兴趣程度,从候选对话话题中选择出第一当前对话话题;候选对话话题的第一参考值是根据该候选对话话题与目标对话话题的词义相似度和历史对话话题与目标对话话题的词义相似度的差值确定的。


4.根据权利要求1所述的方法,其特征在于,根据第一当前对话话题,确定用于向目标用户发送的第一对话语句,包括:
将历史对话记录和第一当前对话话题输入到预先训练完成的对话语句生成模型,以获取对话语句生成模型所输出的第一候选语句;
根据第一当前对话话题,从对话语句库中的多个备选回复语句中选择第二候选语句;
将历史对话记录、第一候选语句和第二候选语句分别输入到预先训练完成的语句评价模型,以确定第一候选语句的评分和第二候选语句的评分;
根据第一候选语句的评分和第二候选语句的评分,从第一候选语句和第二候选语句中选择用于向目标用户发送的第一对话语句。


5.根据权利要求4所述的方法,其特征在于,根据第一当前对话话题,从对话语句库中的多个备选回复语句中选择第二候选语句,包括:
针对对话语句库中每个备选回复语句,根据该备选回复语句与第一当前对话话题的相似度和以下任意一个或多个相似度计算备选回复语句的第二参考值:该备选回复语句与历史对话话题的相似度、该备选回复语句所对应的提问语句与第一当前对话话题的相似度、该备选回复语句所对应的提问语句与历史对话话题的相似度;
根据每个备选回复语句的第二参考值,从对话语句库中的多个备选回复语句中选择第二候选语句。


6.根据权利要求1所述的方法,其特征在于,根据历史对话话题和目标对话话题,确定第一当前对话话题,包括:
判断历史对话话题与目标对话话题的相似度是否大于预设数值;
若历史对话话题与目标对话话题的相似度不大于预设数值,则根据历史对话话题和目标对话话题,确定第一当前对话话题。


7.根据权利要求6所述的方法,其特征在于,还包括:
若历史对话话题与目标对话话题的相似度大于预设数值,则向所述历史对...

【专利技术属性】
技术研发人员:张荣升邵建智席亚东毛晓曦范长杰胡志鹏
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江;33

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

1