A decisão
Texto extraído é proposta de registro, não operação aprovada. Defina campos importantes, verificações e participação humana. Confiança do extrator é evidência, não substitui regras de negócio.
Um exemplo concreto
Em faturas fictícias, compare totais, moeda, fornecedor e número. Mostre original e campos com região destacada. Dados bancários inesperados precisam de verificação própria, mesmo se lidos claramente.
Alternativas a considerar
Regras de modelo atendem formatos estáveis; extração aprendida cobre variedade com avaliação representativa. Restrinja revisão a exceções apenas quando medições justificarem. Comece mais amplo diante de consequências caras.
Onde o plano falha
Inclua digitalizações, rotação, ausências, duplicatas e formatos desconhecidos. Relacione original, versão e correções para rastrear contestação.
Organize a revisão pelo campo contestado
Selecione com operações financeiras documentos com vírgula decimal, moeda ausente, número repetido e total divergente. Registre valores esperados e ações. Essa coleção de testes não afirma uma taxa de precisão. Separe exemplos de treinamento dos casos de avaliação de uma versão.
Mostre região original, valor extraído, problema e correção juntos. Permita rejeitar ou deixar um campo pendente, sem inventar valores para esvaziar a fila. Exceções precisam de motivo e responsável. Preserve extração inicial e correção aceita para distinguir saída do modelo de decisão humana.
Separe extração, aprovação e registro
Atribua referência estável e estados recebido, extraído, em revisão, aprovado e registrado. Repetir extração não pode criar uma segunda obrigação de pagamento. Combine a chave de duplicidade: fornecedor e número podem ser necessários; documento corrigido pode exigir vínculo de substituição. Nome de arquivo não comprova novo evento de negócio.
Se o serviço falhar, mantenha recebimento e pendência. Um caminho manual urgente deve seguir as mesmas verificações de duplicidade e aprovação. Após mudar modelo ou regra, repita casos difíceis e campos corrigidos. Operações define exceções bloqueantes; desenvolvimento implementa. Ler uma conta bancária corretamente não verifica de forma independente sua legitimidade.
Antes de contratar o projeto
Quem aprova? Qual divergência bloqueia lançamento? Como correções melhoram avaliação? Defina controles na integração de IA e separe ações importantes da extração não revisada.