命名实体识别
命名实体识别(Named Entity Recognition,简称NER),又称作“专名识别”,是自然语言处理中的一项基础任务,应用范围非常广泛。命名实体一般指的是文本中具有特定意义或者指代性强的实体,通常包括 人名、地名、机构名、日期时间、专有名词等。通常包括两部分:
- 实体的边界识别
- 确定实体的类型(人名、地名、机构名或其他)
三种标注方法:
BIO-三位序列标注法(B-begin,I-inside,O-outside)
标识实体的开始,中间部分和非实体部分
我 O
是 O
李 B-PER
果 I-PER
冻 I-PER
, O
我 O
爱 O
中 B-ORG
国 I-ORG
, O
我 O
来 O
自 O
四 B-LOC
川 I-LOC
。 O
BMES-四位序列标注法(B-begin,M-middle,E-end,S-single)
增加S单个实体情况的标注
我 S
是 S
四 B
川 M
人 E
BIOES-四位序列标注法(B-begin,I-inside,O-outside,E-end,S-single)
增加E实体的结束标识
我 O
是 O
李 B-PER
果 I-PER
冻 E-PER
, O
我 O
爱 O
中 B-LOC
国 E-LOC
, O
我 O
来 O
自 O
四 B-LOC
川 E-LOC
。 O
参考资料:
命名实体识别入门教程(必看)
浅析命名实体识别(NER)的三种序列标注方法
【关于命名实体识别】 那些的你不知道的事
命名实体识别总结
命名实体识别1