Design
O PHPB Lab é organizado em camadas de trabalho: workstation, workspaces, workflows, tarefas e operações.
Workstation
A workstation é a aplicação PHPB Lab aberta no navegador. Ela reúne navegação, estado local, chamadas à API e painéis de trabalho.
Workspaces
| Workspace | Intenção |
|---|---|
Edição | Preparar, corrigir e enriquecer textos antes de uma análise. |
Produção | Operar um pipeline de corpus com controle de estado e rastreabilidade. |
Workflows de Edição
| Workflow | Resultado |
|---|---|
| Sanitização | Texto sem artefatos técnicos e com normalizações aplicadas. |
| Transcrição | Texto derivado de fonte textual, imagem, áudio ou vídeo. |
| Lematização | Lista revisada de lemas e variantes. |
| Anotação | Camadas semânticas ou linguísticas exportáveis em JSON. |
Workflows de Produção
| Workflow | Resultado |
|---|---|
| Dados | Documentos importados, metadados e UIDs. |
| Preparação | Sentenças ou tokens normalizados. |
| Etiquetagem | POS, dependências, entidades, lemas e métricas. |
| Filtragem | Sentenças candidatas para classificação. |
| Triagem | Ocorrências confirmadas, descartadas ou pendentes. |
| Configuração | Desenho analítico com variáveis e níveis. |
| Codificação | Linhas por ocorrência com valores revisados. |
| Transformação | Matriz analítica vetorizada. |
| Análise | Resultados de modelo e diagnósticos. |
| Visualização | Gráficos, funis, resumo final e relatório. |
Arquitetura de informação
flowchart TD
A["PHPB Lab"] --> B["Início"]
A --> C["Edição"]
A --> D["Produção"]
C --> C1["Sanitização"]
C --> C2["Transcrição"]
C --> C3["Lematização"]
C --> C4["Anotação"]
D --> D1["Dados"]
D --> D2["Preparação"]
D --> D3["Etiquetagem"]
D --> D4["Filtragem"]
D --> D5["Triagem"]
D --> D6["Configuração"]
D --> D7["Codificação"]
D --> D8["Transformação"]
D --> D9["Análise"]
D --> D10["Visualização"]
Organização da tela de produção
O layout prioriza leitura rápida:
- ações e opções ficam no painel esquerdo;
- o objeto principal de trabalho fica no centro;
- métricas e ações de avanço ficam no painel direito;
- a navegação superior mostra o progresso lógico;
- o snapshot do projeto preserva o estado entre sessões.