文本生成方法、文本生成装置及计算机可读存储介质制造方法及图纸

技术编号:26598836 阅读:32 留言:0更新日期:2020-12-04 21:21
本公开涉及一种文本生成方法、文本生成装置及计算机可读存储介质。方法包括:获取目标文本;确定所述目标文本中待插入修辞文本的目标位置;根据处于所述目标位置的预设范围内的文本的语义,生成所述修辞文本;将所述修辞文本插入至所述目标位置。如此,无需用户输入本体和喻体即可自动生成修辞文本,使得生成的修辞文本更加多样,提高了生成修辞文本的智能化程度。并且,在生成修辞文本时参考了处于目标位置的预设范围内的文本的语义,使得生成的修辞文本的语义与目标位置的预设范围内的文本的语义较为匹配,提高了对目标文本修饰的准确度,从而提高了修饰后的文本的信息量。

【技术实现步骤摘要】
文本生成方法、文本生成装置及计算机可读存储介质
本公开涉及计算机
,尤其涉及一种文本生成方法、文本生成装置及计算机可读存储介质。
技术介绍
随着科学技术的飞速发展,大量先进技术不断涌现,自然语言处理技术即为其中一个重要的技术。在自然语言处理技术的广泛应用中,自动生成文本成为一个研究的热点问题。文本生成在人工智能、神经网络的发展下有了长足的进展,如自动摘要生成、自动标题生成、AI写诗、人机对话、文本风格转换、故事生成等等。而对于人类语言写作技巧的自动化使用却少有研究或产品涉及。在相关技术中,在学界中围绕故事生成(storygeneration)的任务,有着许多相关研究。其中,故事生成即是使用encoder-decoder框架模型,给定一段文本作为开头输入模型,模型就会继续生成一段合适的故事展开文本或结尾文本。其中,模型在生成故事展开文本或结尾文本时刻结合相应情感、主人公设定、指示图谱作为额外输入,增强辅助故事生成的结果。上述用于故事生成的模型或多或少会生成一些包含有修饰性语句的句子,但是其缺点很明显:在于端到端生成,对于使用本文档来自技高网...

【技术保护点】
1.一种文本生成方法,其特征在于,包括:/n获取目标文本;/n确定所述目标文本中待插入修辞文本的目标位置;/n根据处于所述目标位置的预设范围内的文本的语义,生成所述修辞文本;/n将所述修辞文本插入至所述目标位置。/n

【技术特征摘要】
1.一种文本生成方法,其特征在于,包括:
获取目标文本;
确定所述目标文本中待插入修辞文本的目标位置;
根据处于所述目标位置的预设范围内的文本的语义,生成所述修辞文本;
将所述修辞文本插入至所述目标位置。


2.根据权利要求1所述的方法,其特征在于,所述确定所述目标文本中待插入修辞文本的目标位置,包括:
对所述目标文本进行分词处理,得到所述目标文本的分词结果,其中,所述分词结果包括各分词以及分词所在的位置;
将所述分词结果输入至修饰概率预测模型,得到所述修饰概率预测模型输出的各位置对应的修饰概率,其中,位置对应的修饰概率用于表征在所述位置处插入待生成的所述修辞文本的概率;
将最大修饰概率对应的位置确定为所述目标位置。


3.根据权利要求1所述的方法,其特征在于,所述根据处于所述目标位置的预设范围内的文本的语义,生成所述修辞文本,包括:
根据处于所述目标位置的预设范围内的文本的语义,确定所述目标位置对应的语义向量;
根据所述语义向量生成所述修辞文本。


4.根据权利要求3所述的方法,其特征在于,所述根据所述语义向量生成所述修辞文本,包括:
将所述语义向量输入至文本生成模型中,得到所述文本生成模型输出的所述修辞文本。


5.根据权利要求4所述的方法,其特征在于,所述文本生成模型包括修辞类型生成子模型和修辞文本生成子模型;
所述将所述语义向量输入至文本生成模型中,得到所述文本生成模型输出的所述修辞文本,包括:
将所述语义向量输入至所述修辞类型生成子模型,得到所述修辞类型生成子模型输出的待生成的所述修辞文本的修辞类型向量;
将所述语义向量和所述修辞类型向量输入至所述修辞文本生成子模型,得到所述修辞文本生成子模型输出的所述修辞文本。


6.根据权利要求4所述的方法,其特征在于,所述文本生成模型通过以下方式得到:
获取去除修辞文本后的原始文本,以及去除的所述修辞文本在所述原始文本中的位置对应...

【专利技术属性】
技术研发人员:张嘉益崔志
申请(专利权)人:北京小米松果电子有限公司
类型:发明
国别省市:北京;11

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

1