【技术实现步骤摘要】
文本生成方法、装置、计算机设备及计算机可读存储介质
[0001]本申请实施例涉及计算机
,具体涉及一种文本生成方法、装置、计算机设备及计算机可读存储介质。
技术介绍
[0002]随着网络技术的发展,广告投放已经成为一种较为常见的商业宣传方式,例如在网页端、客户端等不同端口进行广告投放,从而提升品牌知名度以及便于用户对商品进行购买。
[0003]现有的广告投放,往往是人工设置对应的广告词或者广告标语之后,按照预定的广告模板进行网络投放。
[0004]但是,这样的广告较为单一,难以达到预期的宣传效果。
技术实现思路
[0005]本申请实施例提供一种文本生成方法、装置、计算机设备及计算机可读存储介质,能够更准确的根据初始文本生成对应的广告文本。
[0006]第一方面,本申请实施例提供一种文本生成方法,方法包括:
[0007]将初始文本输入至自然语言生成模型中,得到自然语言生成模型预测出的目标词;
[0008]确定所述目标词对应的生成概率,并根据所述生成概率确定出所述目标词的复制概率,所述生成概率用于指示输出所述目标词的可能性,所述复制概率用于指示输出所述初始文本中对应所述目标词的初始词的可能性;
[0009]根据所述生成概率和所述复制概率确定出所述目标词的目标概率,所述目标概率小于概率阈值时指示输出所述目标词,所述目标概率大于或等于所述概率阈值时指示输出所述初始词;
[0010]根据所述目标概率和所述概率阈值,输出所述目标词或所述初始词为输出文本 ...
【技术保护点】
【技术特征摘要】
1.一种文本生成方法,其特征在于,包括:将初始文本输入至自然语言生成模型中,得到所述自然语言生成模型预测出的目标词;确定所述目标词对应的生成概率,并根据所述生成概率确定出所述目标词的复制概率,所述生成概率用于指示输出所述目标词的可能性,所述复制概率用于指示输出所述初始文本中对应所述目标词的初始词的可能性;根据所述生成概率和所述复制概率确定出所述目标词的目标概率,所述目标概率小于概率阈值时指示输出所述目标词,所述目标概率大于或等于所述概率阈值时指示输出所述初始词;根据所述目标概率和所述概率阈值,输出所述目标词或所述初始词为输出文本,并将所述输出文本输入至微调模型中,得到所述微调模型输出的广告文本。2.根据权利要求1所述的文本生成方法,其特征在于,所述自然语言生成模型包括解码器,所述确定所述目标词对应的生成概率,包括:在预设时刻获取所述目标词对应的上下文向量、所述解码器的输入向量、所述解码器的状态向量;根据所述上下文向量、所述输入向量、所述状态向量确定出所述生成概率。3.根据权利要求2所述的文本生成方法,其特征在于,所述根据所述上下文向量、所述输入向量、所述状态向量确定出所述生成概率,包括:将所述上下文向量、所述输入向量、所述状态向量输入至生成概率计算公式中,所述生成概率计算公式如下:其中,P
fen
为生成概率,σ为sigmoid函数,w
h*
为第一参数,w
s
为第二学习参数,w
x
为第三学习参数,b
Ptr
为第四学习参数,T为时间,为上下文向量,x
t
为输入向量,s
t
为状态向量。4.根据权利要求2所述的文本生成方法,其特征在于,所述根据所述生成概率确定出所述目标词的复制概率,包括:在所述预设时刻确定出所述目标词在所述初始文本中对应的注意力分布;根据所述生成概率和所述注意力分布确定出所述目标词的复制概率。5.根据权利要求4所述的文本生成方法,其特征在于,所述根据所述生成概率和所述注意力分布确定出所述目标词的复制概率,包括:将所述生成概率和所述注意力分布输入至复制概率计算公式中,所述复制概率计算公式如下:其中,P
cop
为复制概率,P
gen
为生成概率,w为目标词,t为预设时刻,为注意力分布。6.根据权利要求1所述的文本生成方法,其特征在于,所述根据所述生成概率和所述复制概率确定出所述目标词的目标概率,包括:获取所述目标词在所述自然语言生成模型的词表中对应的分布概率;根据所述分布概率、所述生成概率、所述复制概率确定出所述目标概率。
7.根据权利要求6所述的文本生成方法,其特征在于,所述根据所述分布概率、所述生成概率、所述复制概率确定出所述目标概率,包括:将所述分布概率、所述生成概率、所述复制概率输入至目标概率计算公式中,所述目标概率计算公式如下:P
w
=P
gen
P
vocab
(w)+P
【专利技术属性】
技术研发人员:徐明,贺宇凯,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。