【技术实现步骤摘要】
用于识别自然语言的医疗文本中的医疗实体的方法和装置
本专利技术涉及医疗实体识别的
,具体地,涉及用于识别自然语言的医疗文本中的医疗实体的方法和装置。
技术介绍
随着医疗信息技术的发展,出现了大量可用的电子健康档案文本(例如电子病历和体检报告等)。这些文本能够支持临床决策系统。然而,由于电子健康档案文本大部分由自然语言构成,电子健康档案文本中的有用信息无法被依赖于结构化数据的临床决策系统直接使用。为充分利用电子健康档案文本,能够从自然语言中抽取结构化数据的自然语言处理技术在临床医学领域受到了广泛关注。作为临床自然语言处理的一项基本任务,医疗实体识别一直备受医学界关注。医疗实体类别通常包含药物、问题(包括疾病和症状)、检查和治疗。医疗实体包括连续医疗实体(由连续词语组成的医疗实体)和非连续医疗实体(由非连续词语组成的医疗实体)。
技术实现思路
本文中描述的实施例提供了一种用于识别自然语言的医疗文本中的医疗实体的方法和装置。该方法和装置能够更准确地识别自然语言的医疗文本中的连续医疗实体和非连续医疗实体。根据本专利技术的第一方面,提供了一种用于识别自然语言的医疗文本中的医疗实体的方法。在该方法中,将医疗文本分成多个词语。对于多个词语中的每一个词语,确定该词语的局部标注特征和全局标注特征,其中,局部标注特征包括该词语,全局标注特征包括该词语与已识别医疗实体的关系。接着,基于该词语的局部标注特征和全局标注特征,从多个候选标签中确定该词语的标签。如果该词语的标签指示识别医疗实体,则确定在该词语的标签之前的指示对应词语能够成为医疗实体的一部分的各个标签的组合。然后,将标 ...
【技术保护点】
1.一种用于识别自然语言的医疗文本中的医疗实体的方法,包括:将所述医疗文本分成多个词语;对于所述多个词语中的每一个词语,执行以下操作:确定所述词语的局部标注特征和全局标注特征,其中,所述局部标注特征包括所述词语,所述全局标注特征包括所述词语与已识别医疗实体的关系;基于所述词语的所述局部标注特征和所述全局标注特征,从多个候选标签中确定所述词语的标签;如果所述词语的标签指示识别医疗实体,则确定在所述词语的标签之前的指示对应词语能够成为医疗实体的一部分的各个标签的组合;将所述标签的组合所对应的词语的组合识别为医疗实体。
【技术特征摘要】
1.一种用于识别自然语言的医疗文本中的医疗实体的方法,包括:将所述医疗文本分成多个词语;对于所述多个词语中的每一个词语,执行以下操作:确定所述词语的局部标注特征和全局标注特征,其中,所述局部标注特征包括所述词语,所述全局标注特征包括所述词语与已识别医疗实体的关系;基于所述词语的所述局部标注特征和所述全局标注特征,从多个候选标签中确定所述词语的标签;如果所述词语的标签指示识别医疗实体,则确定在所述词语的标签之前的指示对应词语能够成为医疗实体的一部分的各个标签的组合;将所述标签的组合所对应的词语的组合识别为医疗实体。2.根据权利要求1所述的方法,其中,所述局部标注特征还包括在所述词语前后的预定数量的词语。3.根据权利要求2所述的方法,其中,所述局部标注特征还包括所述词语的词性以及在所述词语前后的预定数量的词语的词性。4.根据权利要求3所述的方法,其中,所述局部标注特征包括:所述词语、所述词语的前三个词语、所述词语的后三个词语、所述词语的词性、所述词语的前三个词语的词性、所述词语的后三个词语的词性。5.根据权利要求1所述的方法,其中,所述全局标注特征还包括在所述词语前后的预定数量的词语与已识别医疗实体的关系。6.根据权利要求5所述的方法,其中,所述全局标注特征包括:所述词语是否包含在已识别的医疗实体中、所述词语的前一个词语是否包含在已识别的医疗实体中、所述词语的后一个词语是否包含在已识别的医疗实体中。7.根据权利要求1所述的方法,其中,所述多个候选标签包括:指示所述词语是医疗实体的共享开始部分的第一标签、指示所述词语是医疗实体的非共享开始部分的第二标签、指示所述词语是医疗实体连续的一部分的第三标签、指示所述词语是非医疗实体并指示识别医疗实体的第四标签以及指示所述词语是非医疗实体并指示不识别医疗实体的第五标签。8.根据权利要求1至7任意一项所述的方法,其中,基于所述词语的所述局部标注特征和所述全局标注特征,从多个候选标签中确定所述词语的标签包括:基于所述词语的所述局部标注特征和所述全局标注特征,对于所述多个候选标签中的每一个计算该候选标签是所述词语的标签的概率;以及将具有最大概率的候选标签确定为所述词语的标签。9.根据权利要求8所述的方法,其中,所述概率使用最大熵模型计算。10.根据权利要求7所述的方法,其中,确定在所述词语的标签之前的指示对应词语能够成为医疗实体的一部分的各个标签的组合包括:针对所述各个标签中的每一个标签:如果所述标签是所述第一标签,则不组合所述标签与所述标签的前一标签;如果所述标签是所述第三标签,则组合所述标签与所述标签的前一个第一标签或第二标签或第三标签;如果所述标签是所述第二标签,则:确定所述标签对应的词语的组合特征和所述标签的前一个第一标签或者第二标签对应的词语的组合特征,其中,所述组合特征包括对应词语所包含的字;基于所述标签对应的词语的组合特征和所述标签的前一个第一标签或者第二标签对应的词语的组合特征,计算标签组合概率和标签不组合概率;响应于所述标签组合概率大于标签不组合概率,组合所述第二标签与所述第二标签的前一个第一标签或者第二标签;以及响应于所述标签组合概率不大于标签不组合概率,不组合所述第二标签与所述第二标签的前一个第一标签或者第二标签。11.根据权利要求10所述的方法,其中,所述组合特征还包括在对应词语前后的预定数量的词语所包含的字。12.根据权利要求11所述的方法,其中,所述组合特征包括:对应词语所包含的字、对应词语的前三个词语、对应词语的后三个词语、对应词语的前三个词语所包含的字、对应词语的后三个词语所包含的字。13.根据权利要求10所述的方法,其中,所述标签组合概率和标签不组合概率使用最大熵模型计算。14.一种用于识别自然语言的医疗文本中的医疗实体的装置,包括:至少一个处理器;以及存储有计算机程序的至少一个存储器;其中,当所述计算机程序由所述至少一个处理器执行时使得所述装置:将所述医疗文本分成多个词语;对于所述多个词语中的...
【专利技术属性】
技术研发人员:张振中,
申请(专利权)人:京东方科技集团股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。