关系抽取数据集介绍

最近由于实验需要,收集整理了关系抽取方向的数据集,主要包括SemEval、Wiki80、NYT10。目前来说全监督的关系抽取任务一般在SemEval上做,远程监督的关系抽取任务一般在NYT10上做。

SemEval

数据集来源

SemEval数据集来自于2010年的国际语义评测大会中Task 8:” Multi-Way Classification of Semantic Relations Between Pairs of Nominals “

数据集介绍

任务:对于给定了的句子和两个做了标注的名词,从给定的关系清单中选出最合适的关系。
数据集中一共包含9+1个关系,各类数据的占比如下图所示:

在这里插入图片描述

来源自:https://github.com/thunlp/OpenNRE/tree/master/benchmark,格式均为json

SemEval 文件夹中包含四个文件:

semeval_rel2id.json:各类关系及其索引的对照标,这里面同一种关系由于两个实体e1、e2的前后位置不同分成了两个关系(例如“Product-Producer(e2,e1)&Product-Producer(e1,e2))所以算上关系”Other”一共是(0-18)19种关系.

semeval_train.txt & semeval_val.txt:原始的SemEval-Task-8数据集中一共有8000个样本作为train,但是这里得到的数据集是将原始的train分割成了train(6507个样本)以及val(1493个样本)均为json格式,且同一关系的样本分布在一起。

semeval_test.txt:与train以及val中的样本格式一致,包含2717个样本

样本格式:
例子:{“token”: [“trees”, “grow”, “seeds”, “.”], “h”: {“name”: “trees”, “pos”: [0, 1]}, “t”: {“name”: “seeds”, “pos”: [2, 3]}, “relation”: “Product-Producer(e2,e1)”}

其中包含四个键:
“token”:标记处理后的句子
“h”:样本中的头实体的名字以及位置
“t”:样本中的尾实体的名字以及位置
“relation”:样本中两个实体的关系,例子中关系是Product-Producer(e2,e1),表示实体1(头实体)是Producer,实体2(尾实体)是Product.

semeval数据集采用人工精标,不包含噪声

参考

数据官网:http://semeval2.fbk.eu/semeval2.php?location=tasks#T11
数据来源:https://github.com/thunlp/OpenNRE/tree/master/benchmark
数据统计:https://blog.csdn.net/qq_29883591/article/details/88567561
 

Wiki80

数据集来源

根据OpenNRE上的原文(We also provide a new dataset Wiki80, which is derived from FewRel.)来看Wiki80是由清华发布的数据集FewRel上提取的。

数据集介绍

任务:对于给定了的句子和两个做了标注的名词,从给定的关系清单中选出最合适的关系。
数据集中一共包含80中关系,经统计各个关系个数均为700,合计56000个样本。

关系个数
place served by transport hub700
mountain range700
religion700
participating team

700

contains administrative territorial entity700
head of government700
country of citizenship700
original network700
heritage designation700
performer700
participant of700
position held700
has part700
location of formation700
located on terrain feature700
architect700
country of origin700
publisher700
director700
father700
developer700
military branch700
mouth of the watercourse700
nominated for700
movement700
successful candidate700
followed by700
manufacturer700
instance of700
after a work by700
member of political party700
licensed to broadcast to700
headquarters location700
sibling700
instrument700
country700
occupation700
esidence700
work location700
subsidiary700
participant700
operator700
characters700
occupant700
genre700
operating system700
owned by700
platform700
tributary700
winner700
said to be the same as700
composer700
league700
record label700
distributor700
screenwriter700
ports season of league or competition700
taxon rank700
location700
field of work700
language of work or name700
applies to jurisdiction700
notable work700
located in the administrative territorial entity700
crosses700
original language of film or TV show700
competition class700
part of700
sport700
constellation700
position played on team / speciality700
located in or next to body of water700
voice type700
follows700
spouse700
military rank700
mother700
member of700
child700
main subject700
合计56000

Ps:这里56000个是val与train一起统计的

Wiki80 文件夹中共包含3个文件:

Wiki80_rel2id.json : 关系及其索引的对照表,合计80个关系,和Semeval中的不同,这里面的关系不包含实体的前后关系。

Wiki80_train.txt & wiki80_val.txt : trian(50400个样本)、val(5600个样本)合计56000个样本。

数据集中不包含测试集

样本格式:
例子:{“token”: [“Vahitahi”, “has”, “a”, “territorial”, “airport”, “.”], “h”: {“name”: “territorial airport”, “id”: “Q16897548”, “pos”: [3, 5]}, “t”: {“name”: “vahitahi”, “id”: “Q1811472”, “pos”: [0, 1]}, “relation”: “place served by transport hub”}

样本的格式同semeval中的几乎一致,但是在头实体和尾实体中加入了id这一属性。
 

Wiki80数据集采用人工精标,不包含噪声

参考:
数据来源:https://github.com/thunlp/OpenNRE/tree/master/benchmark
数据参考:https://opennre-docs.readthedocs.io/en/latest/get_started/benchmark
数据统计:自测

NYT10

数据集来源:

NYT10是在基于远程监督的关系抽取任务上最常用的数据集,NYT10数据集来自于10年的论文Modeling Relations and Their Mentions withoutLabeled Text,是由NYT corpus 同Freebase远程监督得到:

在这里插入图片描述

## 数据集介绍
任务:对于给定了的句子和两个做了标注的名词,从给定的关系清单中选出最合适的关系。
数据集中一共包含52+1(包括NA)个关系,各个关系在样本中的分布如下:

NYT10文件夹中包含4个文件:

Nyt10_rel2id.json : 包含53个关系及其各自对应的索引

Nyt10_train.txt : 包含466876个样本

Nyt10_val.txt : 包含55167个样本

Nyt10_test.txt : 包含172448个样本

Ps:NYT10的数据集是通过远程监督得到的,所以样本的是根据包的形式分布的及含有相同实体的数据集分布在一起。

样本格式:
例子:
{“text”: “Hundreds of bridges were added to the statewide inventory after an earthquake in 1994 in Northridge , a suburb of Los Angeles .”, “relation”: “/location/neighborhood/neighborhood_of”,“h”:{“id”:"/guid/9202a8c04000641f800000000008fe6d", “name”: “Northridge”, “pos”: [89, 99]}, “t”: {“id”: “/guid/9202a8c04000641f80000000060b2879”, “name”: “Los Angeles”, “pos”: [114, 125]}}

与Wiki80的样本格式相似,区别在于NYT10的文本没有进行标记处理。
NYT10数据集采用远程监督得到,包含噪声。

 

参考

数据来源:https://github.com/thunlp/OpenNRE/tree/master/benchmark
相关论文:https://link.springer.com/content/pdf/10.1007%2F978-3-642-15939-8_10.pdf
数据统计:自测

这里面所有的数据都来自于thunlp,另外比较常用的数据集:TACRED、ACE 2005官网上下载均需要LDC账号。如有大佬愿意提供,不胜感谢!
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值