一种对象情感分析方法及装置制造方法及图纸

技术编号:28296259 阅读:51 留言:0更新日期:2021-04-30 16:20
本发明专利技术实施例提供了一种对象情感分析方法及装置,上述方法包括:获得待分析文本;确定所述待分析文本中待分析对象的第一对象名称;分别提取所述待分析文本中位于所述第一对象名称两侧的字符所表达的待分析对象的情感的特征,作为第一情感特征和第二情感特征;基于所提取的各第一情感特征与第二情感特征,预测所述待分析文本所表达的所述待分析对象的情感。应用本发明专利技术实施例提供的方案对对象情感进行分析时,能够提高对象情感分析的准确度。

【技术实现步骤摘要】
一种对象情感分析方法及装置
本专利技术涉及文本分析
,特别是涉及一种对象情感分析方法及装置。
技术介绍
由于文本中对象的情感变化能够反映剧情发展、对象关系变化、情节转折等内容,所以,为了能够使得用户快速了解文本内容,服务提供商通常向用户提供文本中对象的情感变化简介。因此,需要对文本中对象的情感进行分析。现有技术中,通常对文本整体所表达的情感进行分析,将所获得的情感分析结果确定为文本所表达对象的情感。然而,由于文本整体所表达的情感反应了文本在情感方面的整体基调,例如,悲伤的基调、热闹的基调、激动的基调等等,这样来看文本整体所表达的情感是单一情感。然而,站在文本中对象的角度而言,文本所表达的各个对象的情感往往是不同的。因此,应用上述方式对文本所表达的文本进行情感分析易导致对象情感分析的准确度较低。
技术实现思路
本专利技术实施例的目的在于提供一种对象情感分析方法及装置,以提高对象情感分析的准确度。具体技术方案如下:第一方面,本专利技术的实施例提供了一种对象情感分析方法,所述方法包括:获得待分析文本;确定所述待分析文本中待分析对象的第一对象名称;针对所述待分析文本中的每一第一对象名称,分别提取所述待分析文本中位于第一对象名称两侧的字符所表达的所述待分析对象的情感的特征,作为第一情感特征和第二情感特征,其中,位于所述第一对象名称一侧的字符包括:沿所述待分析文本中字符的排列正向顺序、位于所述第一对象名称之前的字符,或者沿所述待分析文本中字符的排列反向顺序、位于所述第一对象名称之后的字符;基于所提取的各第一情感特征与第二情感特征,预测所述待分析文本所表达的所述待分析对象的情感。本专利技术的一个实施例中,在所述确定所述待分析文本中待分析对象的第一对象名称之后,还包括:确定所述待分析文本中除所述待分析对象外其他对象的第二对象名称;将所述第一对象名称替换为第一预设对象名称,并将所述第二对象名称替换为第二预设对象名称;所述针对所述待分析文本中的每一第一对象名称,分别提取所述待分析文本中位于第一对象名称两侧的字符所表达的所述待分析对象的情感的特征,作为第一情感特征和第二情感特征,包括:针对所述待分析文本中的每一第一预设对象名称,分别提取位于所述第一预设对象名称两侧的字符所表达的所述待分析对象的情感的特征,作为第一情感特征和第二情感特征。本专利技术的一个实施例中,上述针对所述待分析文本中的每一第一对象名称,分别提取所述待分析文本中位于所述第一对象名称两侧的字符所表达的所述待分析对象的情感的特征,作为第一情感特征和第二情感特征,包括:基于所述待分析文本中每一字符的上下文信息,对所述待分析文本中各个字符进行编码,得到各个字符分别对应的字符编码结果;针对所述待分析文本中的每一第一对象名称,分别提取第一编码结果和第二编码结果所表达的所述待分析对象的情感的特征,作为第一情感特征和第二情感特征,其中,所述第一编码结果包括所述待分析文本中位于所述第一对象名称一侧的字符对应的字符编码结果,所述第二编码结果包括所述待分析文本中位于所述第一对象名称另一侧的字符对应的字符编码结果。本专利技术的一个实施例中,上述针对所述待分析文本中的每一第一对象名称,分别提取所述待分析文本中位于所述第一对象名称两侧的字符所表达的所述待分析对象的情感的特征,作为第一情感特征和第二情感特征,包括:提取第一类字符中第一个字符所表达情感的特征,作为第一情感特征,其中,所述第一类字符包括:所述待分析文本中位于所述第一对象名称一侧的字符,所述第一类字符中第一个字符为:所述第一类字符中按照字符在所述待分析文本中的排列顺序排列的第一个字符;按照所述排列顺序,提取所述第一类字符中第一个字符外每一字符所表达情感的特征,并基于所提取的特征更新所述第一情感特征;提取第二类字符中第一个字符所表达情感的特征,作为第二情感特征,其中,所述第二类字符包括:所述待分析文本中位于所述第一对象名称另一侧的字符,所述第二类字符中第一个字符为:所述第二类字符中按照字符在所述待分析文本中的所述排列顺序排列的第一个字符;按照所述排列顺序,提取所述第二类字符中第一个字符外每一字符所表达情感的特征,并基于所提取的特征更新所述第二情感特征。本专利技术的一个实施例中,上述基于所提取的各第一情感特征与第二情感特征,预测所述待分析文本所表达的所述待分析对象的情感,包括:对所提取的各第一情感特征与第二情感特征进行特征融合;确定融合后的情感特征与每一预设情感的特征间的匹配程度;根据所确定的匹配程度,确定所述待分析文本所表达的所述待分析对象的情感。本专利技术的一个实施例中,上述获得待分析文本,包括:确定原始文本中描述对象动作的文本片段,作为备选文本片段;从所述原始文本中,获得预设长度、且包含所述备选文本片段以及相邻文本片段的文本,作为待分析文本,其中,所述相邻文本片段包括:在所述备选文本片段之前相邻预设长度的文本片段、或者在所述备选文本片段之后相邻预设长度的文本片段、或者在备选文本片段前后相邻预设长度的文本片段第二方面,本专利技术的实施例提供了一种对象情感分析装置,所述装置包括:文本获得模块,用于获得待分析文本;第一名称确定模块,用于确定所述待分析文本中待分析对象的第一对象名称;特征提取模块,用于针对所述待分析文本中的每一第一对象名称,分别提取所述待分析文本中位于第一对象名称两侧的字符所表达的所述待分析对象的情感的特征,作为第一情感特征和第二情感特征,其中,位于所述第一对象名称一侧的字符包括:沿所述待分析文本中字符的排列正向顺序、位于所述第一对象名称之前的字符,或者沿所述待分析文本中字符的排列反向顺序、位于所述第一对象名称之后的字符;情感预测模块,用于基于所提取的各第一情感特征与第二情感特征,预测所述待分析文本所表达的所述待分析对象的情感。本专利技术的一个实施例中,上述装置还包括:第二名称确定模块,用于在所述第一名称确定模块之后,确定所述待分析文本中除所述待分析对象外其他对象的第二对象名称;名称替换模块,用于将所述第一对象名称替换为第一预设对象名称,并将所述第二对象名称替换为第二预设对象名称;所述特征提取模块,具体用于针对所述待分析文本中的每一第一预设对象名称,分别提取位于所述第一预设对象名称两侧的字符所表达的所述待分析对象的情感的特征,作为第一情感特征和第二情感特征。本专利技术的一个实施例中,上述特征提取模块,包括:字符编码子模块,用于基于所述待分析文本中每一字符的上下文信息,对所述待分析文本中各个字符进行编码,得到各个字符分别对应的字符编码结果;第一特征提取子模块,用于针对所述待分析文本中的每一第一对象名称,分别提取第一编码结果和第二编码结果所表达的所述待分析对象的情感的特征,作为第一情感特征和第二情感特征,其中,所述第一编码结果包括所述待分析文本中位于所述第一对象名称一侧的字符对应的字符本文档来自技高网...

【技术保护点】
1.一种对象情感分析方法,其特征在于,所述方法包括:/n获得待分析文本;/n确定所述待分析文本中待分析对象的第一对象名称;/n针对所述待分析文本中的每一第一对象名称,分别提取所述待分析文本中位于第一对象名称两侧的字符所表达的所述待分析对象的情感的特征,作为第一情感特征和第二情感特征,其中,位于所述第一对象名称一侧的字符包括:沿所述待分析文本中字符的排列正向顺序、位于所述第一对象名称之前的字符,或者沿所述待分析文本中字符的排列反向顺序、位于所述第一对象名称之后的字符;/n基于所提取的各第一情感特征与第二情感特征,预测所述待分析文本所表达的所述待分析对象的情感。/n

【技术特征摘要】
1.一种对象情感分析方法,其特征在于,所述方法包括:
获得待分析文本;
确定所述待分析文本中待分析对象的第一对象名称;
针对所述待分析文本中的每一第一对象名称,分别提取所述待分析文本中位于第一对象名称两侧的字符所表达的所述待分析对象的情感的特征,作为第一情感特征和第二情感特征,其中,位于所述第一对象名称一侧的字符包括:沿所述待分析文本中字符的排列正向顺序、位于所述第一对象名称之前的字符,或者沿所述待分析文本中字符的排列反向顺序、位于所述第一对象名称之后的字符;
基于所提取的各第一情感特征与第二情感特征,预测所述待分析文本所表达的所述待分析对象的情感。


2.根据权利要求1所述的方法,其特征在于,
在所述确定所述待分析文本中待分析对象的第一对象名称之后,还包括:
确定所述待分析文本中除所述待分析对象外其他对象的第二对象名称;
将所述第一对象名称替换为第一预设对象名称,并将所述第二对象名称替换为第二预设对象名称;
所述针对所述待分析文本中的每一第一对象名称,分别提取所述待分析文本中位于第一对象名称两侧的字符所表达的所述待分析对象的情感的特征,作为第一情感特征和第二情感特征,包括:
针对所述待分析文本中的每一第一预设对象名称,分别提取位于所述第一预设对象名称两侧的字符所表达的所述待分析对象的情感的特征,作为第一情感特征和第二情感特征。


3.根据权利要求1所述的方法,其特征在于,所述针对所述待分析文本中的每一第一对象名称,分别提取所述待分析文本中位于所述第一对象名称两侧的字符所表达的所述待分析对象的情感的特征,作为第一情感特征和第二情感特征,包括:
基于所述待分析文本中每一字符的上下文信息,对所述待分析文本中各个字符进行编码,得到各个字符分别对应的字符编码结果;
针对所述待分析文本中的每一第一对象名称,分别提取第一编码结果和第二编码结果所表达的所述待分析对象的情感的特征,作为第一情感特征和第二情感特征,其中,所述第一编码结果包括所述待分析文本中位于所述第一对象名称一侧的字符对应的字符编码结果,所述第二编码结果包括所述待分析文本中位于所述第一对象名称另一侧的字符对应的字符编码结果。


4.根据权利要求1所述的方法,其特征在于,所述针对所述待分析文本中的每一第一对象名称,分别提取所述待分析文本中位于所述第一对象名称两侧的字符所表达的所述待分析对象的情感的特征,作为第一情感特征和第二情感特征,包括:
提取第一类字符中第一个字符所表达情感的特征,作为第一情感特征,其中,所述第一类字符包括:所述待分析文本中位于所述第一对象名称一侧的字符,所述第一类字符中第一个字符为:所述第一类字符中按照字符在所述待分析文本中的排列顺序排列的第一个字符;
按照所述排列顺序,提取所述第一类字符中第一个字符外每一字符所表达情感的特征,并基于所提取的特征更新所述第一情感特征;
提取第二类字符中第一个字符所表达情感的特征,作为第二情感特征,其中,所述第二类字符包括:所述待分析文本中位于所述第一对象名称另一侧的字符,所述第二类字符中第一个字符为:所述第二类字符中按照字符在所述待分析文本中的所述排列顺序排列的第一个字符;
按照所述排列顺序,提取所述第二类字符中第一个字符外每一字符所表达情感的特征,并基于所提取的特征更新所述第二情感特征。


5.根据权利要求1-4中任一项所述的方法,其特征在于,所述基于所提取的各第一情感特征与第二情感特征,预测所述待分析文本所表达的所述待分析对象的情感,包括:
对所提取的各第一情感特征与第二情感特征进行特征融合;
确定融合后的情感特征与每一预设情感的特征间的匹配程度;
根据所确定的匹配程度,确定所述待分析文本所表达的所述待分析对象的情感。


6.根据权利要求1-4中任一项所述的方法,其特征在于,所述获得待分析文本,包括:
确定原始文本中描述对象动作的文本片段,作为备选文本片段;
从所述原始文本中,获得预设长度、且包含所述备选文本片段以及相邻文本片段的文本,作为待分析文本,其中,所述相邻文本片段包括:在所述备选文本片段之前相邻预设长度的文本片段、或者在所述备选文本片段之后相邻预设长度的文本片段、或者在备选文本片段前后相邻预设长度的文本片段。


7.一种对象情感分析装置,其特征在于,所述装置包括:
文本获得模块,用于获得待分析文本;
第一名称确定模块,用...

【专利技术属性】
技术研发人员:郏昕阳任科赵冲翔
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京;11

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

1