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