Skip to content

Triagem

Crie uma interface de triagem rápida com aceitar/rejeitar/pular no Potato para filtragem ágil de dados, controle de qualidade e limpeza de corpus — com atalhos de teclado para mais velocidade.

O esquema de anotação de triagem oferece uma interface binária de aceitar/rejeitar/pular no estilo Prodigy, otimizada para tarefas rápidas de curadoria de dados. Esse esquema é ideal para filtrar grandes conjuntos de dados, realizar verificações de qualidade dos dados ou qualquer tarefa que exija decisões binárias rápidas.

Visão Geral

O esquema de triagem apresenta três botões grandes e visualmente distintos:

  • Manter (verde) - Aceita o item para inclusão
  • Descartar (vermelho) - Rejeita o item
  • Em dúvida (cinza) - Pula quando há incerteza

Com o avanço automático ativado (padrão), os anotadores conseguem processar centenas de itens por hora usando apenas atalhos de teclado.

Início Rápido

yaml
annotation_schemes:
  - annotation_type: triage
    name: data_quality
    description: Is this data sample suitable for training?
    auto_advance: true
    show_progress: true

Opções de Configuração

CampoTipoPadrãoDescrição
annotation_typestringObrigatórioDeve ser "triage"
namestringObrigatórioIdentificador único para este esquema
descriptionstringObrigatórioInstruções exibidas aos anotadores
accept_labelstring"Keep"Rótulo de texto para o botão de aceitar
reject_labelstring"Discard"Rótulo de texto para o botão de rejeitar
skip_labelstring"Unsure"Rótulo de texto para o botão de pular
auto_advancebooleantrueAvança automaticamente para o próximo item após a seleção
show_progressbooleantrueExibe a barra de progresso no widget de triagem
accept_keystring"1"Atalho de teclado para aceitar
reject_keystring"2"Atalho de teclado para rejeitar
skip_keystring"3"Atalho de teclado para pular

Exemplos

Filtragem por Qualidade de Dados

yaml
annotation_schemes:
  - annotation_type: triage
    name: quality_filter
    description: Is this text high quality and suitable for training?
    auto_advance: true

Moderação de Conteúdo

yaml
annotation_schemes:
  - annotation_type: triage
    name: content_moderation
    description: Does this content violate community guidelines?
    accept_label: "Safe"
    reject_label: "Violates"
    skip_label: "Review Later"
    auto_advance: true

Filtragem por Relevância

yaml
annotation_schemes:
  - annotation_type: triage
    name: relevance
    description: Is this document relevant to the query?
    accept_label: "Relevant"
    reject_label: "Not Relevant"
    skip_label: "Partially Relevant"

Combinada com Outros Esquemas

A triagem pode ser combinada com outros tipos de anotação para fazer filtragem e anotação detalhada ao mesmo tempo:

yaml
annotation_schemes:
  - annotation_type: triage
    name: include_item
    description: Should this item be included in the dataset?
    auto_advance: false  # Don't auto-advance when combined
 
  - annotation_type: radio
    name: category
    description: What category does this belong to?
    labels: ["News", "Opinion", "Review", "Other"]

Atalhos de Teclado

TeclaAção
1Manter (Aceitar)
2Descartar (Rejeitar)
3Em dúvida (Pular)

As teclas 1, 2 e 3 são adjacentes no teclado, permitindo anotação rápida sem olhar para ele.

Formato de Saída

json
{
  "data_quality": {
    "labels": {
      "decision": "accept"
    }
  }
}

Valores possíveis: "accept", "reject", "skip".

Boas Práticas

  1. Use o avanço automático para tarefas de alto volume - aumenta significativamente a produtividade em decisões simples
  2. Desative o avanço automático para decisões complexas - quando os anotadores precisam de tempo para pensar ou fazer anotações adicionais
  3. Forneça descrições claras - deixe os critérios de triagem inequívocos para anotações consistentes
  4. Use rótulos significativos - personalize os rótulos de acordo com o seu caso de uso específico
  5. Combine com verificações de atenção - em crowdsourcing, insira itens conhecidos para verificar a qualidade

Leitura Complementar

Para detalhes de implementação, consulte a documentação de origem.