人工标注
一、语义角色:
Agent:实施动作的主体
Action:谓语,动作
Patient:承受动作的客体
Time:发生动作的时间
Location:发生动作的地点
二、工具——label studio
官方网址:Open Source Data Labeling | Label Studio
使用工具:label studio
安装命令:pip install label-studio
启动命令:label-studio
访问API:http://localhost:8080
使用流程——关系抽取项目:
新建项目
输入 Project Name
输入 Description(可省略)
![](https://i-blog.csdnimg.cn/blog_migrate/e078869cc299d761a48314e1d672c1f8.png)
Labeling Setup栏目
选择自己需要的模块,这里选择Relation Extraction
Natural Language Processing
Relation Extraction
add Label Name
![](https://i-blog.csdnimg.cn/blog_migrate/c2b08be6e7c041d62424f6611220ff88.png)
![](https://i-blog.csdnimg.cn/blog_migrate/5550e3039b0608700dda9abe59838acb.png)
Data Import
Data Import栏目
导入要标注的数据文件.txt
![](https://i-blog.csdnimg.cn/blog_migrate/006dd9455f7f361dddcc965e8e7e1477.png)
可以单击选择文件打开,也可以将文件拖入浏览器
![](https://i-blog.csdnimg.cn/blog_migrate/818a5ed5cd41c10f365b9f14da965c2d.png)
上述设置也可以在直接创建项目后的Settings中进行设置
projects / 测试项目 / Settings
General:设置项目名称和简述
Labeling Interface:
Browse Templates:选择模板
Add label names:添加标签
Labels:设置标签颜色,删除标签
可以在项目中的Import导入新的需要标注的数据文件
数据标注
Projects / 测试项目 / Labeling
选择任务
选择标签,对对应标签的数据进行拖选
Submit\Update
![](https://i-blog.csdnimg.cn/blog_migrate/7e87f41bc32c8aaa305111cfdb1a3a76.png)
导出文件
projects / 测试项目
![](https://i-blog.csdnimg.cn/blog_migrate/9c7d92b158be3c01dc33647f446e92dc.png)