指南 3个标注团队操作手册:提升标注速度与质量

配置标注界面

Label Studio中的所有标注活动都在项目环境中进行。在您创建项目导入数据后,需要为项目设置标注界面和标注配置。这个设置过程对您的标注项目至关重要。

为您的项目设置标注界面

使用Label Studio内置模板或自定义标签组合来配置标注任务的标签和任务类型,为您的项目设置标注界面。

  1. 可用模板中选择一个模板或自定义一个。
  2. Label Studio 会根据您的数据自动选择需要标注的字段。如有需要,可修改所选字段。
  3. 在新行上添加标签名称。
  4. (可选) 点击标签名称并使用颜色选择器为标签选择新颜色。
  5. 配置与标注界面功能相关的其他设置。例如,在标注文本时,您可能有按单词选择文本的选项。
  6. 点击保存

企业

Label Studio Enterprise 提供将插件作为标注界面一部分的选项。插件允许您使用 JavaScript 扩展界面并自定义标注工作流程。更多信息请参阅Plugins

修改标注界面

您可以在项目设置中对标注界面和配置进行更改。

备注

如果您正在修改一个正在进行中的项目,请注意以下事项:

  • 除非删除使用这些标签的所有现有标注,否则无法移除标签或更改正在执行的标注类型。
  • 如果您对标注配置进行了更改,数据管理器中创建的所有标签页将被移除。
  1. 在Label Studio中,打开您想要修改的项目。
  2. 点击设置
  3. 点击标注界面
  4. 浏览模板、更新可用标签,或使用Code选项通过tags进一步自定义界面。

代码视图自动补全

代码视图具有一个自动补全助手,会在您输入时出现。

自动补全功能包含针对标签及所选标签可用参数的提示:

Animated gif of code autocomplete in action

输入左尖括号<后会出现标签建议。在标签内添加空格后会显示参数建议。

要接受建议,您可以点击选择它,或在建议高亮显示时按Tab键。

自定义模板

您可以自定义一个标注配置模板,或者使用通过标签从头创建的定制配置。如果您创建的定制配置可能对其他Label Studio用户有用,请考虑将该配置作为模板贡献出来

项目的标注配置是一个XML文件,包含三种专属于Label Studio的标签类型。

标签类型 使用场景
Object 指定数据类型并从数据集中选择输入数据源。
控制 配置要执行的标注类型以及标注结果的显示方式。
视觉 定义用户界面在标注时的外观样式。

您可以组合这些标签为您的数据集创建自定义标注配置。

查看所有可用标签

标注配置示例

例如,要将数据中通过URL引用的图像($image_url)分类为"猫"或"狗"两个类别之一,可使用以下标注配置示例:

<View>
  <Image name="image_object" value="$image_url"/>
  <Choices name="image_classes" toName="image_object">
    <Choice value="Cat"/>
    <Choice value="Dog"/>
  </Choices>
</View>

此标注配置引用了Image对象标签中的图像资源,并指定了在Choices控件标签中可供选择的标注选项。

如果你想自定义这个示例,比如允许标注者为单张图片同时选择猫和狗的标签,可以修改与Choices控制标签一起使用的参数:

<View>
  <Image name="image_object" value="$image_url"/>
  <Choices name="image_classes" toName="image_object" choice="multiple">
    <Choice value="Cat"/>
    <Choice value="Dog"/>
  </Choices>
</View>

从命令行添加标注配置

您可以在config.xml文件中定义标注配置,并使用该文件在Label Studio中初始化特定项目。

label-studio my_new_project start --label-config config.xml

通过API添加标注配置

您可以通过服务器API配置标注设置。详情请参阅后端API文档。