Seleção (Dropdown)
Configure um campo de seleção dropdown no Potato para anotação de escolha única com listas longas de opções — pesquisável, com valores padrão opcionais e navegação por teclado.
O tipo select oferece um menu suspenso para seleção única. Ideal para listas mais longas de opções (5 ou mais), em que botões de rádio sobrecarregariam visualmente a interface.
Seleção suspensa no Potato
Configuração Básica
yaml
annotation_schemes:
- name: "category"Opções de Configuração
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
name | string | Sim | Identificador único para a anotação |
description | string | Sim | Instruções exibidas aos anotadores |
annotation_type | string | Sim | Deve ser "select" |
labels | array | Sim | Lista de opções para escolher |
default | string | Não | Opção selecionada por padrão |
required | boolean | Não | Define se a seleção é obrigatória |
Exemplos
Classificação de Documentos
yaml
- name: "document_type"Seleção de Idioma
yaml
- name: "language"Com Tooltips
yaml
- name: "genre"Formato de Saída
A anotação select gera o nome da opção selecionada:
json
{
"id": "item_1",
"annotations": {
"category": "tutorial"
}
}Quando Usar Select vs. Radio
| Use Select | Use Radio |
|---|---|
| 5 ou mais opções | 2 a 5 opções |
| Opções bem conhecidas dos anotadores | Necessário ver todas as opções de uma vez |
| Espaço é limitado | Atalhos de teclado são importantes |
| Rótulos de opção longos | Necessária varredura visual rápida |
Boas Práticas
- Ordene as opções de forma lógica - alfabeticamente, por frequência ou por agrupamento semântico
- Inclua a opção "Other" - quando a lista pode não ser exaustiva
- Use rótulos claros e distintos - evite categorias ambíguas ou sobrepostas
- Defina padrões sensatos - se uma opção é a mais comum, considere torná-la o padrão