自动生成对话内容的方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:37666801 阅读:40 留言:0更新日期:2023-05-26 04:25
本申请涉及一种自动生成对话内容的方法、装置、计算机设备和存储介质。所述方法通过将用户的相关文字信息输入至预设的文字生成模型中,得到并在显示界面上显示至少一个候选语句,并响应于对至少一个候选语句中的目标语句的第一触发操作,在显示界面上显示目标语句的至少一个候选词语,以及响应于对至少一个候选词语的第一选择操作,根据被选中的候选词语和目标语句生成目标文本。上述方法通过分析用户的相关文字信息生成用户预输入文本对应的候选语句,再由候选语句直接作为用户预输入的文本显示在显示界面上,该过程充分利用了句子级别的前后文关系,从句子级别给出输入建议,实现了用户可以基于语句维度输入文本,极大的提高了输入文本的效率。高了输入文本的效率。高了输入文本的效率。

【技术实现步骤摘要】
自动生成对话内容的方法、装置、计算机设备和存储介质


[0001]本申请涉及自然语言处理算法
,特别是涉及一种自动生成对话内容的方法、装置、计算机设备和存储介质。

技术介绍

[0002]随着计算机和智能终端的发展,在计算机和智能终端上输入文字的场景越来越多。
[0003]目前,在大多数场景中,输入文字时经常是采用词组的方式进行文字输入。例如,在线文字输入场景中,主要依靠用户输入的拼音给出候选词语,以供用户选择。
[0004]但是,上述采用词组进行文字输入的方式,存在输入效率较低的问题。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够提高输入效率的自动生成对话内容的方法、装置、计算机设备和计算机可读存储介质。
[0006]第一方面,本申请提供了一种自动生成对话内容的方法。所述方法包括:
[0007]将用户的相关文字信息输入至预设的文字生成模型中,得到并在显示界面上显示至少一个候选语句;
[0008]响应于对所述至少一个候选语句中的目标语句的第一触发操作,在所述显示界面上显示所述目标语句的至少一个候选词语;
[0009]响应于对所述至少一个候选词语的第一选择操作,根据被选中的候选词语和所述目标语句生成目标文本。
[0010]在其中一个实施例中,所述响应于对所述至少一个候选语句中的目标语句的第一触发操作,在所述显示界面上显示所述目标语句的至少一个候选词语,包括:
[0011]响应于对所述目标语句的第一触发操作,对所述目标语句进行分词,得到并在所述显示界面上显示所述目标语句的各个词语;
[0012]响应于对所述各个词语中的目标词语的第二选择操作,在所述显示界面上显示所述目标词语对应的至少一个候选词语;所述候选词语为所述目标词语的近义词。
[0013]在其中一个实施例中,所述对所述目标语句进行分词,得到并在所述显示界面上显示所述目标语句的各个词语,包括:
[0014]将所述目标语句输入至预设的分词模型中进行分词,得到所述目标语句的各个词语;所述分词模型为根据所述用户的历史文本语料对初始分词模型进行训练得到的;
[0015]在所述显示界面上显示所述各个词语。
[0016]在其中一个实施例中,所述响应于对所述各个词语中的目标词语的第二选择操作,在所述显示界面上显示所述目标词语对应的至少一个候选词语,包括:
[0017]响应于所述第二选择操作,获取所述目标词语的至少一个候选词语;
[0018]根据所述用户的用词特征确定各个所述候选词语的词语顺序;所述用词特征为根
据所述用户的历史文本语料确定的;
[0019]按照所述词语顺序在所述显示界面上显示各个所述候选词语。
[0020]在其中一个实施例中,所述将用户的相关文字信息输入至预设的文字生成模型中,得到并在显示界面上显示至少一个候选语句,包括:
[0021]若在当前输入场景中获取到所述用户的前文输入信息,则将所述前文输入信息作为所述相关文字信息输入至预设的文字生成模型中,得到并在显示界面上显示至少一个候选语句;
[0022]若在当前输入场景中未获取到所述前文输入信息,则将所述用户的历史输入信息作为所述相关文字信息输入至预设的文字生成模型中,得到并在显示界面上显示至少一个候选语句。
[0023]在其中一个实施例中,所述在显示界面上显示至少一个候选语句,包括:
[0024]根据用户的历史输入习惯特征对各所述候选语句进行排序,得到语句顺序;
[0025]根据所述语句顺序在所述显示界面显示各所述候选语句。
[0026]第二方面,本申请还提供了一种自动生成对话内容的装置。所述装置包括:
[0027]输入模块,用于将用户的相关文字信息输入至预设的文字生成模型中,得到并在显示界面上显示至少一个候选语句;
[0028]第一响应模块,用于响应于对所述至少一个候选语句中的目标语句的第一触发操作,在所述显示界面上显示所述目标语句的至少一个候选词语;
[0029]第二响应模块,用于响应于对所述至少一个候选词语的第一选择操作,根据被选中的候选词语和所述目标语句生成目标文本。
[0030]第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0031]将用户的相关文字信息输入至预设的文字生成模型中,得到并在显示界面上显示至少一个候选语句;
[0032]响应于对所述至少一个候选语句中的目标语句的第一触发操作,在所述显示界面上显示所述目标语句的至少一个候选词语;
[0033]响应于对所述至少一个候选词语的第一选择操作,根据被选中的候选词语和所述目标语句生成目标文本。
[0034]第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0035]将用户的相关文字信息输入至预设的文字生成模型中,得到并在显示界面上显示至少一个候选语句;
[0036]响应于对所述至少一个候选语句中的目标语句的第一触发操作,在所述显示界面上显示所述目标语句的至少一个候选词语;
[0037]响应于对所述至少一个候选词语的第一选择操作,根据被选中的候选词语和所述目标语句生成目标文本。
[0038]第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
[0039]将用户的相关文字信息输入至预设的文字生成模型中,得到并在显示界面上显示
至少一个候选语句;
[0040]响应于对所述至少一个候选语句中的目标语句的第一触发操作,在所述显示界面上显示所述目标语句的至少一个候选词语;
[0041]响应于对所述至少一个候选词语的第一选择操作,根据被选中的候选词语和所述目标语句生成目标文本。
[0042]上述自动生成对话内容的方法、装置、计算机设备、存储介质和计算机程序产品,通过将用户的相关文字信息输入至预设的文字生成模型中,得到并在显示界面上显示至少一个候选语句,并响应于对至少一个候选语句中的目标语句的第一触发操作,在显示界面上显示目标语句的至少一个候选词语,以及响应于对至少一个候选词语的第一选择操作,根据被选中的候选词语和目标语句生成目标文本。上述方法通过分析用户的相关文字信息生成用户预输入文本对应的候选语句,再由候选语句直接作为用户预输入的文本显示在显示界面上,该过程充分利用了句子级别的前后文关系,从句子级别给出输入建议,实现了用户可以基于语句维度输入文本,极大的提高了输入文本的效率;而且,由用户的相关文字信息得到的候选语句更加符合用户的语言表达习惯,使最终在显示界面上显示的文本能够更加符合用户的用语习惯,进而提高用户输入文本的体验度;另外,上述生成目标文本的过程中,还给出了候选词本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自动生成对话内容的方法,其特征在于,所述方法包括:将用户的相关文字信息输入至预设的文字生成模型中,得到并在显示界面上显示至少一个候选语句;响应于对所述至少一个候选语句中的目标语句的第一触发操作,在所述显示界面上显示所述目标语句的至少一个候选词语;响应于对所述至少一个候选词语的第一选择操作,根据被选中的候选词语和所述目标语句生成目标文本。2.根据权利要求1所述的方法,其特征在于,所述响应于对所述至少一个候选语句中的目标语句的第一触发操作,在所述显示界面上显示所述目标语句的至少一个候选词语,包括:响应于对所述目标语句的第一触发操作,对所述目标语句进行分词,得到并在所述显示界面上显示所述目标语句的各个词语;响应于对所述各个词语中的目标词语的第二选择操作,在所述显示界面上显示所述目标词语对应的至少一个候选词语;所述候选词语为所述目标词语的近义词。3.根据权利要求2所述的方法,其特征在于,所述对所述目标语句进行分词,得到并在所述显示界面上显示所述目标语句的各个词语,包括:将所述目标语句输入至预设的分词模型中进行分词,得到所述目标语句的各个词语;所述分词模型为根据所述用户的历史文本语料对初始分词模型进行训练得到的;在所述显示界面上显示所述各个词语。4.根据权利要求2或3所述的方法,其特征在于,所述响应于对所述各个词语中的目标词语的第二选择操作,在所述显示界面上显示所述目标词语对应的至少一个候选词语,包括:响应于所述第二选择操作,获取所述目标词语的至少一个候选词语;根据所述用户的用词特征确定各个所述候选词语的词语顺序;所述用词特征为根据所述用户的历史文本语料确定的;按照所述词语顺序在所述显示界面上显示各个所述候选词语。5.根据权利要求1

3任一项所述的方法...

【专利技术属性】
技术研发人员:请求不公布姓名
申请(专利权)人:摩尔线程智能科技北京有限责任公司
类型:发明
国别省市:

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

1