首页 > 其他分享 >label-studio的简单使用

label-studio的简单使用

时间:2024-09-30 12:21:03浏览次数:3  
标签:测试项目 标签 Labeling label studio 简单 标注


人工标注

一、语义角色:

  • 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

使用流程——关系抽取项目:

  1. 新建项目
  2. 输入 Project Name
  3. 输入 Description(可省略)

label-studio的简单使用_数据

  1. Labeling Setup栏目

选择自己需要的模块,这里选择Relation Extraction

  1. Natural Language Processing
  2. Relation Extraction
  3. add Label Name

label-studio的简单使用_Data_02

label-studio的简单使用_数据_03

  1. Data Import
  2. Data Import栏目
  3. 导入要标注的数据文件.txt

label-studio的简单使用_数据_04

  • 可以单击选择文件打开,也可以将文件拖入浏览器

label-studio的简单使用_数据文件_05

上述设置也可以在直接创建项目后的Settings中进行设置
projects / 测试项目 / Settings
General:设置项目名称和简述
Labeling Interface:
Browse Templates:选择模板
Add label names:添加标签
Labels:设置标签颜色,删除标签
可以在项目中的Import导入新的需要标注的数据文件

  1. 数据标注

Projects / 测试项目 / Labeling

  1. 选择任务
  2. 选择标签,对对应标签的数据进行拖选
  3. Submit\Update

label-studio的简单使用_Data_06

  1. 导出文件

projects / 测试项目

label-studio的简单使用_数据文件_07

标签:测试项目,标签,Labeling,label,studio,简单,标注
From: https://blog.51cto.com/u_15962038/12153078

相关文章

  • 实验1_C语言输入输出和简单程序应用编程
    任务1://打印一个字符小人#include<stdio.h>intmain(){printf("O\n");printf("<H>\n");printf("II\n");printf("O\n");printf("<H>\n");printf("II\n");r......
  • 简单的XGBoost案例
    一、前言    今天我们来一起学习一个新的算法模型,XGboost算法:     1、XGBoost的特性        XGBoost(ExtremeGradientBoosting)是一个高效的开源机器学习库,广泛应用于结构化数据的分类和回归问题。它基于梯度提升算法,利用决策树的集成方法来提高模型的......
  • WPF下使用FreeRedis操作RedisStream实现简单的消息队列
    RedisStream简介RedisStream是随着5.0版本发布的一种新的Redis数据类型:高效消费者组:允许多个消费者组从同一数据流的不同部分消费数据,每个消费者组都能独立地处理消息,这样可以并行处理和提高效率。阻塞操作:消费者可以设置阻塞操作,这样它们会在流中有新数据添加时被唤醒并开始......
  • unity常见的两种简单易上手的移动方式
    第一,使用transform的translate进行移动。使用方法:对象.transform.translate(方向向量*normalized*Time.deltaTime*speed);normalized是将这个方向向量归一化,即模长等于1,这是为了控制速度等于后面的speed,如果不加也能够实现移动,但是速度不便于控制。Time.deltaTime是每一......
  • 【玩转Linux】如何简单快速理解权限?
     学习编程就得循环渐进,扎实基础,勿在浮沙筑高台   循环渐进Forward-CSDN博客Hello,这里是kiki,今天更新Linux部分,我们继续来扩充我们的知识面,我希望能努力把抽象繁多的知识讲的生动又通俗易懂,今天要讲的是权限~目录 循环渐进Forward-CSDN博客shell命令以及运行......
  • ✨简简单单写程序
    每个伟大的梦想,都有一个微不足道的开始。程序的设计目标和流程设计一个程序是为了让计算机始终不渝地遵循指令,以完成特定的任务。为了能让计算机听懂指令,我们编写程序来与计算机交流。编程方法使用IDE(集成编辑环境)例如:DevC++/CodeBlocks。使用洛谷在线编程https:......
  • 【FPGA开发】一文轻松入门Modelsim的简单操作
    Modelsim仿真的步骤    (1)创建新的工程。    (2)在弹出的窗口中,确定项目名和工作路径,库保持为work不变。    (3)添加已经存在的文件(rtl代码和tb代码)。    如果这里关闭后,还想继续添加,也可以直接在界面空白处右键进行添加。    加错......
  • 实验1_C语言输入输出和简单程序应用编程
    task.1//打印一个字符小人#include<stdio.h>intmain(){printf("O\n");printf("<H>\n");printf("II\n");return0;}  task.1-1&1-2#include<stdio.h>intmain(){printf(&qu......
  • C++实现简单的tcp协议
    Server.cpp#include<iostream>#include<winsock2.h>#include<ws2tcpip.h>#pragmacomment(lib,"ws2_32.lib")constintPORT=8888;constintBUFFER_SIZE=1024;intmain(){WSADATAwsaData;intiResult=WSAStartu......
  • 【Ruby】ruby on rails两行命令搭建简单的学生管理系统
    【Ruby】rubyonrails两行命令搭建简单的学生管理系统本文主要是让大家体验一下rubyonrails开发网站的快速,ruby和rails的安装以及一些细节的介绍请看本人的另一篇文章【Ruby】Web框架rubyonrails初识(MVC架构初理解)我们只需要两条命令,就可以搭建出一个简单的学生......