Skip to content

Radio y Multiselect

Tipos de anotación de opción única y múltiple.

Radio y Multiselect

Los botones de radio y las casillas de multiselect son los tipos de anotación más comunes para tareas de clasificación.

Botones de Radio

Usa botones de radio cuando los anotadores deben seleccionar exactamente una opción.

Configuración Básica

yaml
annotation_schemes:
  - annotation_type: radio
    name: sentiment
    description: "Select the sentiment of this text"
    labels:
      - Positive
      - Negative
      - Neutral

Con Atajos de Teclado

Añade atajos de teclado para una anotación más rápida:

yaml
annotation_schemes:
  - annotation_type: radio
    name: sentiment
    description: "Select the sentiment"
    labels:
      - Positive
      - Negative
      - Neutral
    keyboard_shortcuts:
      Positive: "1"
      Negative: "2"
      Neutral: "3"

Con Tooltips

Proporciona contexto adicional para cada opción:

yaml
annotation_schemes:
  - annotation_type: radio
    name: sentiment
    description: "Select the sentiment"
    labels:
      - Positive
      - Negative
      - Neutral
    tooltips:
      Positive: "The text expresses happiness, satisfaction, or approval"
      Negative: "The text expresses sadness, anger, or disapproval"
      Neutral: "The text does not express strong emotion"

Multiselect

Usa multiselect cuando los anotadores pueden elegir múltiples opciones.

Configuración Básica

yaml
annotation_schemes:
  - annotation_type: multiselect
    name: topics
    description: "Select all topics that apply"
    labels:
      - Politics
      - Sports
      - Technology
      - Entertainment
      - Science

Con Selección Mínima/Máxima

Restringe el número de selecciones:

yaml
annotation_schemes:
  - annotation_type: multiselect
    name: topics
    description: "Select 1-3 topics"
    labels:
      - Politics
      - Sports
      - Technology
    min_selections: 1
    max_selections: 3

Opciones de Estilo

Diseño Horizontal

Muestra las opciones horizontalmente en lugar de verticalmente:

yaml
annotation_schemes:
  - annotation_type: radio
    name: rating
    labels:
      - "1"
      - "2"
      - "3"
      - "4"
      - "5"
    display: horizontal

Colores Personalizados

Asigna colores a las etiquetas:

yaml
annotation_schemes:
  - annotation_type: radio
    name: sentiment
    labels:
      - Positive
      - Negative
      - Neutral
    label_colors:
      Positive: "#22c55e"
      Negative: "#ef4444"
      Neutral: "#6b7280"

Mejores Prácticas

  1. Mantener las etiquetas concisas - Usa nombres de etiquetas cortos y claros
  2. Usar atajos de teclado - Acelera significativamente la anotación
  3. Añadir tooltips para etiquetas ambiguas - Ayuda a asegurar la consistencia
  4. Limitar las opciones - Demasiadas opciones ralentizan a los anotadores
  5. Ordenar lógicamente - Las opciones más comunes primero, o alfabéticamente