[发明专利]生成文本的方法、装置、设备和计算机可读介质在审
| 申请号: | 201910668488.8 | 申请日: | 2019-07-23 |
| 公开(公告)号: | CN112364657A | 公开(公告)日: | 2021-02-12 |
| 发明(设计)人: | 王培英;申磊;陈蒙 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
| 主分类号: | G06F40/30 | 分类号: | G06F40/30;G06F40/284;G06N3/04 |
| 代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 张一军;张效荣 |
| 地址: | 100086 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 生成 文本 方法 装置 设备 计算机 可读 介质 | ||
本发明公开了生成文本的方法、装置、设备和计算机可读介质,涉及计算机技术领域。该方法的一具体实施方式包括:按照关键词生成文本,所述文本包括一个或多个语句;根据所述语句的上下句的语义向量和语句的语义向量,采用长短期记忆网络进行编码得到所述语句的输入语义;通过长短期记忆网络解码所述语句的输入语义,获得更新后的语句。该实施方式能够提高生成文本的逻辑性,进而提高编辑文本的效率。
技术领域
本发明涉及计算机技术领域,尤其涉及一种生成文本的方法、装置、设备和计算机可读介质。
背景技术
从关键词到文本的自动生成,在很多技术领域应用,能够大大减少人工编辑文本的时间,进而提高编辑文本的效率。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:按照关键词自动生成文本的逻辑性较差,从而降低编辑文本的效率。
发明内容
有鉴于此,本发明实施例提供一种生成文本的方法、装置、设备和计算机可读介质,能够提高生成文本的逻辑性,进而提高编辑文本的效率。
为实现上述目的,根据本发明实施例的一个方面,提供了一种生成文本的方法,包括:
按照关键词生成文本,所述文本包括一个或多个语句;
根据所述语句的上下句的语义向量和所述语句的语义向量,采用长短期记忆网络进行编码得到所述语句的输入语义;
通过长短期记忆网络解码所述语句的输入语义,获得更新后的语句。
所述根据所述语句的上下句的语义向量和所述语句的语义向量,采用长短期记忆网络进行编码得到所述语句的输入语义,包括:
根据所述语句的上下句的语义向量、所述语句的语义向量和所述语句的预设词库向量,采用长短期记忆网络进行编码得到所述语句的输入语义。
所述根据所述语句的上下句的语义向量、所述语句的语义向量和所述语句的预设词库向量,采用长短期记忆网络进行编码得到所述语句的输入语义之前,还包括:
依据所述语句和所述语句对应的所述关键词,选取所述语句的相似语句;
选择所述语句中的词汇,按照词频逆文本频率排序构成所述语句的第一词库,选择所述相似语句中的词汇,按照词频逆文本频率排序构成所述语句的第二词库;
按照词频逆文本频率从高到低的顺序,在所述第二词库中筛选未在所述第一词库中的词汇,将前Y个筛选得到的词汇作为所述语句的润色词,Y是大于等于1的预设值;
将所述语句的润色词与所述语句对应的所述关键词共同编码,得到所述语句的预设词库向量。
所述选择所述语句中的词汇,构成所述语句的第一词库,选择所述相似语句中的词汇,构成所述语句的第二词库,包括:
选择所述语句中的名词、形容词和动词,构成所述语句的第一词库;
选择所述相似语句中的名词、形容词和动词,构成所述语句的第二词库。
所述依据所述语句和所述语句对应的所述关键词,选取所述语句的相似语句,包括:
依据所述语句和所述语句对应的所述关键词,在预设文本库中检索到前20个相关语句;
计算所述语句和所述相关语句的Jaccard相似度,选取Jaccard相似度在0.3至0.7之间最相似的所述相关语句作为所述相似语句。
所述按照关键词生成文本,包括:
将下一个语句的关键词和已生成的当前语句均转换为矢量,并基于长短期记忆网络进行编码得到下一个语句的输入语义;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910668488.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于多联机空调系统的膨胀阀控制方法
- 下一篇:板簧测试装置及板簧测试方法





