一种输入方法、装置、设备及存储介质制造方法及图纸

技术编号:28033451 阅读:19 留言:0更新日期:2021-04-09 23:15
本申请实施例公开了一种输入方法、装置、设备及存储介质,其中,该方法包括:获取目标对话上文信息;通过预先训练的对话模型,根据目标对话上文信息确定目标对话上文信息对应的N个回复语料,该对话模型是根据历史上文信息以及所述历史上文信息对应的历史回复语料训练得到的;确定N个回复语料中的至少一个回复语料各自对应的翻译结果;将N个回复语料和至少一个回复语料各自对应的翻译结果作为候选项进行显示。如此,自动地为用户提供多样化的回复语料,提升用户的使用体验。

【技术实现步骤摘要】
一种输入方法、装置、设备及存储介质
本申请涉及互联网
,具体涉及一种输入方法、装置、设备及存储介质。
技术介绍
随着终端设备和各种聊天工具的普及,用户可以借助终端设备上运行的聊天工具与其他用户进行聊天。例如,当第一用户和第二用户聊天时,第一用户的终端设备接收并显示第二用户发送的聊天内容,以便第一用户能够借助终端设备针对第二用户发送的聊天内容进行回复。在现有技术中,通常由用户自己编辑内容进行回复。然而,在实际应用中,针对一些相似或相同的问题,用户通常会利用相同内容进行回复,如此导致在接收到多个相似或相同的问题时,用户需要通过输入法客户端多次重复地编辑相同内容进行回复,无法实现快速回复,也会导致用户时间的浪费。
技术实现思路
本申请实施例提供了一种输入方法、装置、设备及存储介质,能够自动地为用户提供多样化的回复语料,提升用户的使用体验。有鉴于此,本申请第一方面提供了一种输入方法,所述方法包括:获取目标对话上文信息;通过预先训练的对话模型,根据所述目标对话上文信息确定所述目标对话上文信息对应的N个回复语料,N为正整数;所述对话模型是根据历史上文信息以及所述历史上文信息对应的历史回复语料训练得到的;确定所述N个回复语料中的至少一个回复语料各自对应的翻译结果;将所述N个回复语料和所述至少一个回复语料各自对应的翻译结果作为候选项进行显示。可选的,所述确定所述N个回复语料中的至少一个回复语料对应的翻译结果,包括:根据所述N个回复语料中每个回复语料的评分对所述N个回复语料进行降序排列,从所述N个回复语料中选择排序靠前的M个回复语料,所述M小于所述N;确定所述M个回复语料中的每个回复语料各自对应的翻译结果。可选的,所述确定所述N个回复语料中的至少一个回复语料对应的翻译结果,包括:从所述N个回复语料中选择当前登录用户常用的M个回复语料,所述M小于所述N;确定所述M个回复语料中的每个回复语料各自对应的翻译结果。可选的,所述确定所述N个回复语料中的至少一个回复语料各自对应的翻译结果,包括:确定所述N个回复语料中的任一个回复语料对应的翻译结果。可选的,所述确定所述N个回复语料中的至少一个回复语料各自对应的翻译结果,包括:根据当前登录用户的常用外语类型,确定所述N个回复语料中的任意M个回复语料各自对应的所述常用外语类型的翻译结果。可选的,所述确定所述N个回复语料中的至少一个回复语料各自对应的翻译结果,包括:根据当前登录用户当前的交互信息,确定当前登录用户的目标外语类型;根据所述当前登录用户的目标外语类型,确定所述N个回复语料中的至少一个回复语料各自对应的所述目标外语类型的翻译结果。可选的,所述将所述N个回复语料和所述N个回复语料中至少一个回复语料各自对应的翻译结果作为候选项进行显示,包括:根据所述N个回复语料中每个回复语料各自对应的评分对所述N个回复语料进行降序排序得到第一排序结果;根据所述第一排序结果将所述N个回复语料中的每个回复语料作为第一类候选项进行顺序显示,并将所述N个回复语料中至少一个回复语料各自对应的翻译结果作为第二类候选项在对应的所述第一类候选项的相邻位置进行显示。可选的,所述将所述N个回复语料和所述N个回复语料中至少一个回复语料各自对应的翻译结果作为候选项进行显示,包括:根据当前登录用户对所述N个回复语料和所述N个回复语料中至少一个回复语料各自对应的翻译结果的使用频次,对所述N个回复语料和所述N个回复语料中至少一个回复语料各自对应的翻译结果进行降序排序得到第二排序结果;按照所述第二排序结果将所述N个回复语料和所述N个回复语料中至少一个回复语料各自对应的翻译结果作为候选项进行顺序显示。本申请第二方面提供了一种输入装置,所述装置包括:获取模块,用于获取目标对话上文信息;回复语料确定模块,用于通过预先训练的对话模型,根据所述目标对话上文信息确定所述目标对话上文信息对应的N个回复语料,N为正整数;所述对话模型是根据历史上文信息以及所述历史上文信息对应的历史回复训练得到的;翻译结果确定模块,用于确定所述N个回复语料中的至少一个回复语料各自对应的翻译结果;候选项显示模块,用于将所述N个回复语料和所述至少一个回复语料各自对应的翻译结果作为候选项进行显示。可选的,所述翻译结果确定模块,包括:第一选择子模块,用于根据所述N个回复语料中每个回复语料的评分对所述N个回复语料进行降序排列,从所述N个回复语料中选择排序靠前的M个回复语料,所述M小于所述N;第一确定子模块,用于确定所述M个回复语料中的每个回复语料各自对应的翻译结果。可选的,所述翻译结果确定模块,包括:第二选择子模块,用于从所述N个回复语料中选择当前登录用户常用的M个回复语料,所述M小于所述N;第二确定子模块,用于确定所述M个回复语料中的每个回复语料各自对应的翻译结果。可选的,所述翻译结果确定模块,具体用于确定所述N个回复语料中的任意M个回复语料对应的翻译结果。可选的,所述翻译结果确定模块,具体用于根据当前登录用户的常用外语类型,确定所述N个回复语料中的至少一个回复语料各自对应的所述常用外语类型的翻译结果。可选的,所述翻译结果确定模块,具体用于根据当前登录用户当前的交互信息,确定当前登录用户的目标外语类型,根据所述当前登录用户的目标外语类型,确定所述N个回复语料中的至少一个回复语料各自对应的所述目标外语类型的翻译结果。可选的,所述候选项显示模块,包括:第一排序子模块,用于根据所述N个回复语料中每个回复语料各自对应的评分对所述N个回复语料进行降序排序得到第一排序结果;候选项显示子模块,用于根据所述第一排序结果将所述N个回复语料中的每个回复语料作为第一类候选项进行顺序显示,并将所述N个回复语料中至少一个回复语料各自对应的翻译结果作为第二类候选项在对应的所述第一类候选项的相邻位置进行显示。可选的,所述候选项显示模块,包括:第二排序子模块,用于根据当前登录用户对所述N个回复语料和所述N个回复语料中至少一个回复语料各自对应的翻译结果的使用频次,对所述N个回复语料和所述N个回复语料中至少一个回复语料各自对应的翻译结果进行降序排序得到第二排序结果;候选项显示子模块,用于按照所述第二排序结果将所述N个回复语料和所述N个回复语料中至少一个回复语料各自对应的翻译结果作为候选项进行顺序显示。第三方面,本申请实施例提供了一种输入设备,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:获取目标对话上文信息;通过预先训练的对话模型,根据所述目标对话上文信息确定所述目标对话上文信息对应的N个回复语料,N为正整数;所述对话模型是根据本文档来自技高网...

【技术保护点】
1.一种输入方法,其特征在于,所述方法包括:/n获取目标对话上文信息;/n通过预先训练的对话模型,根据所述目标对话上文信息确定所述目标对话上文信息对应的N个回复语料,N为正整数;所述对话模型是根据历史上文信息以及所述历史上文信息对应的历史回复语料训练得到的;/n确定所述N个回复语料中的至少一个回复语料各自对应的翻译结果;/n将所述N个回复语料和所述至少一个回复语料各自对应的翻译结果作为候选项进行显示。/n

【技术特征摘要】
1.一种输入方法,其特征在于,所述方法包括:
获取目标对话上文信息;
通过预先训练的对话模型,根据所述目标对话上文信息确定所述目标对话上文信息对应的N个回复语料,N为正整数;所述对话模型是根据历史上文信息以及所述历史上文信息对应的历史回复语料训练得到的;
确定所述N个回复语料中的至少一个回复语料各自对应的翻译结果;
将所述N个回复语料和所述至少一个回复语料各自对应的翻译结果作为候选项进行显示。


2.根据权利要求1所述的一种输入方法,其特征在于,所述确定所述N个回复语料中的至少一个回复语料对应的翻译结果,包括:
根据所述N个回复语料中每个回复语料的评分对所述N个回复语料进行降序排列,从所述N个回复语料中选择排序靠前的M个回复语料,所述M小于所述N;
确定所述M个回复语料中的每个回复语料各自对应的翻译结果。


3.根据权利要求1所述的一种输入方法,其特征在于,所述确定所述N个回复语料中的至少一个回复语料对应的翻译结果,包括:
从所述N个回复语料中选择当前登录用户常用的M个回复语料,所述M小于所述N;
确定所述M个回复语料中的每个回复语料各自对应的翻译结果。


4.根据权利要求1所述的一种输入方法,其特征在于,所述确定所述N个回复语料中的至少一个回复语料各自对应的翻译结果,包括:
确定所述N个回复语料中的任意M个回复语料对应的翻译结果。


5.根据权利要求1所述的一种输入方法,其特征在于,所述确定所述N个回复语料中的至少一个回复语料各自对应的翻译结果,包括:
根据当前登录用户的常用外语类型,确定所述N个回复语料中的至少一个回复语料各自对应的所述常用外语类型的翻译结果。


6.根据权利要求1所述的一种输入方法,其特征在于,所述确定所述N个回复语料中的至少一个回复语料各自对应的翻译结果,包括:
根据当前登录用户当前的交互信息,确定当前登录用户的目标外语类型;
根据所述当前登录用户的目标外语类型,确定所述N个回复语料中的至少一个回复语料各自对应的所述目标外语类型的翻译结果。


7.根据权利要求1所述的一种输入方法,其特征在于,所述将所述N个回复语料和所述N个回复语料中至少一个回...

【专利技术属性】
技术研发人员:黄海兵邱晓杰
申请(专利权)人:北京搜狗科技发展有限公司
类型:发明
国别省市:北京;11

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

1