Pular para o conteúdo principal

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

WorkspaceIntenção
EdiçãoPreparar, corrigir e enriquecer textos antes de uma análise.
ProduçãoOperar um pipeline de corpus com controle de estado e rastreabilidade.

Workflows de Edição

WorkflowResultado
SanitizaçãoTexto sem artefatos técnicos e com normalizações aplicadas.
TranscriçãoTexto derivado de fonte textual, imagem, áudio ou vídeo.
LematizaçãoLista revisada de lemas e variantes.
AnotaçãoCamadas semânticas ou linguísticas exportáveis em JSON.

Workflows de Produção

WorkflowResultado
DadosDocumentos importados, metadados e UIDs.
PreparaçãoSentenças ou tokens normalizados.
EtiquetagemPOS, dependências, entidades, lemas e métricas.
FiltragemSentenças candidatas para classificação.
TriagemOcorrências confirmadas, descartadas ou pendentes.
ConfiguraçãoDesenho analítico com variáveis e níveis.
CodificaçãoLinhas por ocorrência com valores revisados.
TransformaçãoMatriz analítica vetorizada.
AnáliseResultados de modelo e diagnósticos.
VisualizaçãoGrá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.