Módulo 3 · Trabalhando com Seus Próprios Dados

IA para documentos: texto, OCR e medição

Aula 9 de 15 Aula de 9 min Atualizado em 30 de outubro de 2026
Progresso no curso60%

Nesta aula

PDF pode ser texto ou foto.

Você vai separar, página por página, o que já é texto do que precisa ser lido por uma máquina. Depois, vê como ler, validar e medir o erro antes de confiar no resultado.

Texto de verdade ou foto

Um PDF pode guardar texto escrito como texto, como num documento do Word. Copiar esse texto sai exato. Ou pode guardar só uma foto da página, como uma fotocópia. Aí o texto precisa ser lido a partir da imagem.

Essa leitura se chama OCR, reconhecimento óptico de caracteres. Funciona como uma pessoa lendo um recibo amassado: acerta quase tudo, mas pode trocar uma letra por outra. O OCR é uma estimativa. O texto que já existe é a cópia exata.

Por isso a primeira decisão é por página. Tente selecionar uma frase com o mouse. Se seleciona, há texto, e a página segue direto. Só a página de imagem passa pelo OCR.

A linha de montagem

  1. Detectar: há texto ou só imagem?
  2. Ler: copiar o texto, ou aplicar OCR na imagem.
  3. Organizar: reconhecer título, parágrafo e tabela.
  4. Extrair campos: pegar CNPJ, data e valor e colocar num formulário digital (JSON).
  5. Validar: conferir cada valor com regras simples.
  6. Medir e encaminhar: contar os erros e mandar o duvidoso para uma pessoa.

Como o OCR lê melhor

O Tesseract é o motor de OCR gratuito mais usado. Ele depende de uma imagem boa. A documentação dele recomenda pelo menos 300 DPI, e diz que tem dificuldade com tabelas, que pedem uma ferramenta de layout, como o Docling. Para português, informe o idioma por; sem isso, ele usa inglês e os acentos saem trocados.

O S se parece com o 5, o O com o 0 e o l com o 1. Pedir a um chat que "corrija" os números depois não resolve: o chat só completa o texto e pode inventar um número bonito que o OCR nunca leu.

Coisa de profissional

Num campo só de números, não deixe o OCR achar que está lendo palavras. A documentação do Tesseract explica que desligar os dicionários melhora a leitura quando o texto não é feito de palavras comuns, e que a variável tessedit_char_whitelist limita os caracteres permitidos, por exemplo só dígitos. Sem isso, "1S0" vira uma palavra parecida em vez de um número. Quem processa notas e boletos configura cada campo do jeito que ele precisa, em vez de usar um ajuste único para a página inteira.

Validar antes de confiar

Cada valor passa por regras escritas por você, não pelo modelo. O CNPJ tem dígitos de conferência, e um número inventado quase nunca passa. A soma dos itens precisa bater com o total, e a data precisa ser plausível.

A regra mais forte: o valor total tem de aparecer no texto que o OCR leu da mesma página. Um modelo pode ler R$ 1.540,00 onde a página diz R$ 1.450,00 e ainda entregar um JSON perfeito. Só a comparação com outra leitura revela o erro.

Medir: a régua do pipeline

A medida padrão para OCR é a taxa de erro por caractere, o CER: quantas letras foram trocadas, apagadas ou inventadas em relação ao texto correto. Transcreva à mão de 5 a 10 páginas, incluindo as difíceis, e compare cada configuração. A escolha deixa de ser opinião e vira número.

Nos campos, confira em 10 a 30 documentos quantos saíram exatos e quantos foram inventados. Em campo financeiro, invenção tem tolerância zero.

Cuidado

Holerite, contrato e laudo têm nome, CPF e até dados de saúde. Enviá-los a uma API de nuvem "só para testar" já é tratamento de dado pessoal pela LGPD. Use documentos fictícios ou processamento local.

Prática · 5 min

  1. Pegue 10 PDFs seus e tente selecionar uma frase em cada. Anote quantos têm texto e quantos são imagem.
  2. Escolha 3 páginas de imagem, passe por um leitor de texto e conte as letras erradas.
  3. Escreva em três linhas a regra da sua fila humana: que dúvida manda o documento para conferência.
Entregável: uma folha com a contagem de páginas com texto e de imagem, os erros das três páginas e a sua regra da fila humana.

Resumo

Fontes

Lidas em 30 de outubro de 2026.

  1. Tesseract OCR. Improving the quality of the output: resolução, tabelas, dicionários e lista de caracteres.
  2. Docling. Documentação do Docling: estrutura de página e tabelas.
  3. Brasil. Lei 13.709/2018 (LGPD).

Quiz da aula

Três situações para aplicar o que viu.

Aula 9 de 15

Antes de seguir para a próxima aula

Coloque em prática o que viu. As caixas ficam marcadas neste navegador, para você voltar depois.

Ficou com dúvida nesta aula? O time da IV Help responde pessoalmente no WhatsApp.

Perguntar no WhatsApp