一种实体识别方法、装置、设备及计算机可读存储介质与流程

文档序号:33815239发布日期:2023-04-19 15:45阅读:31来源:国知局
一种实体识别方法、装置、设备及计算机可读存储介质与流程

本技术涉及计算机应用领域中的信息推荐技术,尤其涉及一种实体识别方法、装置、设备及计算机可读存储介质。


背景技术:

1、实体识别是对文本信息中的实体进行识别的过程。一般来说,在对文本信息进行实体识别时,所获得的识别结果通常为文本信息中所包含的实体,识别出的内容单一,导致实体识别的效果较差。


技术实现思路

1、本技术实施例提供一种实体识别方法、装置、设备及计算机可读存储介质,能够提升实体识别的效果。

2、本技术实施例的技术方案是这样实现的:

3、本技术实施例提供一种实体识别方法,包括:

4、获取目标账号对应的待处理文本;

5、对所述待处理文本进行特征提取,得到每个字符对应的字符特征;

6、获取所述待处理文本中的每个候选实体字符串;

7、基于所述字符特征,对每个所述候选实体字符串进行识别,得到每个实体字符串对应的实体情感类别,其中,所述实体情感类别为所述目标账号对每个所述实体字符串的情感所属的类别,所述实体字符串为属于实体的所述候选实体字符串。

8、本技术实施例提供一种实体识别装置,包括:

9、文本获取模块,用于获取目标账号对应的待处理文本;

10、特征提取模块,用于对所述待处理文本进行特征提取,得到每个字符对应的字符特征;

11、字符串提取模块,用于获取所述待处理文本中的每个候选实体字符串;

12、实体识别模块,用于基于所述字符特征,对每个所述候选实体字符串进行识别,得到每个实体字符串对应的实体情感类别,其中,所述实体情感类别为所述目标账号对每个所述实体字符串的情感所属的类别,所述实体字符串为属于实体的所述候选实体字符串。

13、在本技术实施例中,所述特征提取模块,还用于提取所述待处理文本中的每个所述字符对应的文本特征;将所述文本特征确定为所述字符特征。

14、在本技术实施例中,所述特征提取模块,还用于提取所述待处理文本中的图像对应的图像特征;基于所述图像特征对所述文本特征进行增强,得到所述字符特征。

15、在本技术实施例中,所述特征提取模块,还用于基于所述文本特征的特征维度,对所述图像特征进行维度转换,得到目标图像特征;融合所述目标图像特征和所述文本特征,得到所述字符特征。

16、在本技术实施例中,所述字符串提取模块,还用于获取最大跨度,其中,所述最大跨度为所述候选实体字符串对应的最大字符长度;在所述待处理文本中,从第一个字符开始至最后一个字符,按照一个跨度至所述最大跨度组合字符串,得到每个所述候选实体字符串。

17、在本技术实施例中,所述实体识别模块,还用于基于所述候选实体字符串中每个所述字符的所述字符特征,确定所述候选实体字符串对应的字符串特征;基于所述字符串特征对每个所述候选实体字符串进行实体识别,得到每个所述实体字符串;基于所述字符串特征对每个所述实体字符串进行情感分析,得到每个所述实体字符串对应的所述实体情感类别。

18、在本技术实施例中,所述实体识别模块,还用于提取所述待处理文本对应的内容特征。

19、在本技术实施例中,所述实体识别模块,还用于将所述内容特征和所述候选实体字符串对应的字符长度中的至少一种,与所述字符串特征进行拼接,得到字符串实体特征;基于所述字符串实体特征对每个所述候选实体字符串进行实体识别,得到每个所述实体字符串。

20、在本技术实施例中,所述实体识别模块,还用于基于所述内容特征和每个所述实体字符串的所述字符串特征的拼接结果,对每个所述实体字符串进行情感分析,得到每个所述实体字符串对应的所述实体情感类别。

21、在本技术实施例中,所述信息推荐模块,还用于基于所述内容特征,对所述待处理文本进行内容识别,得到文本内容类别;从第一待推荐信息库中,获取与所述文本内容类别匹配的第一推荐信息;向所述目标账号推荐所述第一推荐信息。

22、在本技术实施例中,所述实体识别装置还包括信息推荐模块,用于基于每个所述实体字符串对应的所述实体情感类别,确定所述目标账号对应的属于正面情感类别的至少一个所述实体字符串;从第二待推荐信息库中,获取与至少一个所述实体字符串匹配的第二推荐信息;向所述目标账号推荐所述第二推荐信息。

23、在本技术实施例中,所述信息推荐模块,还用于针对至少一个所述实体字符串中的每个所述实体字符串,统计目标账号集合;向所述目标账号集合中的每个所述目标账号推荐所述第二推荐信息。

24、在本技术实施例中,所述基于所述字符串特征对每个所述候选实体字符串进行实体识别,得到每个所述实体字符串,是通过实体识别模型实现的;从而,所述实体识别装置还包括模型训练模块,用于通过以下步骤训练所述实体识别模型:获取实体训练样本,其中,所述实体训练样本包括候选实体字符串样本和实体标签;利用待训练实体识别模型对所述候选实体字符串样本进行实体识别,得到实体预测结果;基于所述实体预测结果与所述实体标签之间的差异,在所述待训练实体识别模型中进行反向传播,得到所述实体识别模型。

25、在本技术实施例中,所述基于所述字符串特征对每个所述实体字符串进行情感分析,得到每个所述实体字符串对应的所述实体情感类别,以及,所述基于所述内容特征,对所述待处理文本进行内容识别,得到文本内容类别,是基于综合分类模型实现的;从而,所述模型训练模块,还用于通过以下步骤训练所述综合分类模型:获取类别训练样本,其中,所述类别训练样本包括文本样本、文本样本对应的实体字符串样本、文本内容类别标签和实体情感类别标签;利用待训练实体识别模型对所述文本样本和所述文本样本对应的所述实体字符串样本进行分类,得到与所述文本样本对应的文本内容预测类别、以及与所述文本样本的所述实体字符串样本对应的实体情感预测类别;基于所述文本内容类别标签和所述文本内容预测类别之间的差异、以及所述实体情感类别标签与所述实体情感预测类别之间的差异,在所述待训练综合分类模型中进行反向传播,得到所述综合分类模型。

26、本技术实施例提供一种实体识别设备,包括:

27、存储器,用于存储可执行指令;

28、处理器,用于执行所述存储器中存储的可执行指令时,实现本技术实施例提供的实体识别方法。

29、本技术实施例提供一种计算机可读存储介质,存储有可执行指令,用于引起处理器执行时,实现本技术实施例提供的实体识别方法。

30、本技术实施例提供一种计算机程序产品,包括计算机程序或指令,所述计算机程序或指令被处理器执行时实现本技术实施例提供的实体识别方法。

31、本技术实施例至少具有以下有益效果:通过对待处理文本进行实体识别,并确定识别出的每个实体字符串对应的实体情感类别,能够准确地确定目标账号针对每个实体字符串的态度倾向;进而基于目标账号针对每个实体字符串的态度倾向进行信息推荐时,是一种基于实体的粒度进行的信息推荐的过程,粒度较细,从而,能够提升信息推荐的准确度。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1