逻辑语句生成方法、装置、电子设备及存储介质制造方法及图纸

技术编号:33377363 阅读:32 留言:0更新日期:2022-05-11 22:45
本发明专利技术提供一种逻辑语句生成方法、装置、电子设备及存储介质,首先获取自然语言文本,并抽取自然语言文本的各三元组;各三元组均包括主语、谓语以及宾语中至少一个元素,各三元组中各元素均基于自然语言文本确定;然后对各三元组进行序列标注,确定各三元组之间的逻辑信息;最后基于各三元组以及逻辑信息,确定自然语言文本对应的逻辑语句。该方法可以自动生成自然语言文本对应的逻辑语句,整个过程不需要人工介入,可以降低生成逻辑语句的人力成本,缩短生成逻辑语句所需的时长。而且,该方法同样适用于对更新后的自然语言文本。此外,生成的逻辑语句可以应用于知识图谱的构建,便于开展大量下游实际应用任务。开展大量下游实际应用任务。开展大量下游实际应用任务。

【技术实现步骤摘要】
逻辑语句生成方法、装置、电子设备及存储介质


[0001]本专利技术涉及文本分析
,尤其涉及一种逻辑语句生成方法、装置、电子设备及存储介质。

技术介绍

[0002]随着人工智能和大数据的快速发展,使用信息化自动化技术代替或者辅助人工工作,已成为各行各业的发展方向。
[0003]但是由于信息化数据通常是以自然语言文本的形式存在,导致智能设备无法快速理解和利用,不利于信息化数据的智能化应用。因此,如何将自然语言文本进行结构化和参数化,将其转写为逻辑语句进行表达,是当前急需解决的问题。
[0004]目前,在将自然语言文本转写成逻辑语句时,通常采用人工转写的方式实现。这种方式人力成本较高,耗时较长,对转写人员的专业性要求很高。而且,当自然语言文本更新后,需要转写人员重新进行转写,转写效率低下。
[0005]为此,现急需提供一种逻辑语句生成方法。

技术实现思路

[0006]本专利技术提供一种逻辑语句生成方法、装置、电子设备及存储介质,用以解决现有技术中存在的缺陷。
[0007]本专利技术提供一种逻辑语句本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种逻辑语句生成方法,其特征在于,包括:获取自然语言文本,并抽取所述自然语言文本的各三元组;所述各三元组均包括主语、谓语以及宾语中至少一个元素,所述各三元组中各元素均基于所述自然语言文本确定;对所述各三元组进行序列标注,确定所述各三元组之间的逻辑信息;基于所述各三元组以及所述逻辑信息,确定所述自然语言文本对应的逻辑语句。2.根据权利要求1所述的语句生成方法,其特征在于,所述抽取所述自然语言文本的各三元组,包括:对所述自然语言文本进行要素识别,确定所述自然语言文本的要素标签;基于所述要素标签,对所述自然语言文本中的三元组进行迭代抽取,确定所述各三元组。3.根据权利要求2所述的语句生成方法,其特征在于,所述各三元组均基于对应的三元组标签进行表征;相应地,所述基于所述要素标签,对所述自然语言文本中的三元组进行迭代抽取,确定所述各三元组,包括:对于当前迭代轮次,将所述自然语言文本作为三元组抽取模型的第一输入、所述当前迭代轮次的前一迭代轮次对应的三元组标签作为所述三元组抽取模型的第二输入,由所述三元组抽取模型抽取所述当前迭代轮次对应的三元组标签;其中,所述第二输入的初始输入为所述要素标签;若所述当前迭代轮次对应的三元组标签与所述前一迭代轮次对应的三元组标签一致,则迭代抽取动作结束;否则,将所述当前迭代轮次的下一迭代轮次作为所述当前迭代轮次,继续由所述三元组抽取模型抽取所述当前迭代轮次对应的三元组标签,直至所述当前迭代轮次对应的三元组标签与所述前一迭代轮次对应的三元组标签一致。4.根据权利要求3所述的逻辑语句生成方法,其特征在于,所述各三元组包含有不同粒度的三元组;所述基于所述各三元组以及所述逻辑信息,确定所述自然语言文本对应的逻辑语句,包括:若不同粒度的三元组中存在第一三元组和第二三元组,且所述第一三元组中包含有所述第二三元组,则基于除所述第二三元组外的其他三元组以及所述其他三元组之间的逻辑信息,确定所述逻辑语句。5.根据权利要求1所述的逻辑语句生成方法...

【专利技术属性】
技术研发人员:郑新李直旭陈志刚
申请(专利权)人:合肥量圳建筑科技有限公司
类型:发明
国别省市:

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

1