← Voltar para Lehrassist
Registro de experimentos • 2026-01-25

Benchmark de OCR: Melhor Modelo para Manuscrito Alemão (Gemini vs Mistral)

Comparamos Gemini 2.5 Flash Lite vs Mistral para reconhecimento de manuscrito alemão. Veja por que o Flash Lite vence em velocidade, precisão e preservação de erros.


Resumo Executivo (BLUF)

O essencial primeiro: Após testar quatro modelos líderes de OCR em redações manuscritas de alunos de alemão, o Gemini 2.5 Flash Lite é o vencedor claro para aplicações educacionais.

Ele oferece o melhor equilíbrio entre velocidade (3,1s), precisão e, criticamente, preservação fiel dos erros dos alunos—um requisito obrigatório para ferramentas de correção. Recomendamos ele em vez do Gemini 3.0 (que corrige erros automaticamente) e do Mistral (mais lento).

Modelo Vel. Média Precisão Preserva Erros Custo Recomendação
Gemini 2.5 Flash Lite 3,1s Boa Sim O mais baixo Produção
Mistral OCR Latest 3,6s Moderada Parcial Baixo Evitar
Gemini 2.5 Flash 14,5s Boa Sim Médio Apenas Testes
Gemini 3.0 Flash Preview 37,8s A mais alta Não O mais alto Evitar

Por que isso importa para o LehrAssist

O LehrAssist ajuda professores de alemão a corrigir redações de alunos mais rapidamente. A escolha do modelo de OCR impacta diretamente:

  1. Experiência do Usuário - Professores esperam resultados em menos de 5 segundos
  2. Valor Educacional - Devemos preservar os erros dos alunos para fornecer feedback significativo
  3. Custo - Custos de API escalam com uso de tokens e tempo de processamento
  4. Precisão - Texto lido incorretamente leva a falsas correções gramaticais

Metodologia

Configuração do Teste

  • Imagens de Teste: 17 redações em alemão manuscritas (Nível A1-B2)
  • Tipos de Imagem: Papel fotografado, vários estilos de caligrafia
  • Ground Truth: Texto transcrito por humanos para comparação de precisão
  • Ambiente: Região UE (europe-west4) para conformidade com GDPR
  • Execuções por Modelo: 3-4 rodadas de benchmark por modelo

Modelos Testados

Modelo Provedor Versão Notas
Gemini 2.5 Flash Lite Google gemini-2.5-flash-lite Otimizado para velocidade
Gemini 2.5 Flash Google gemini-2.5-flash Modelo equilibrado
Gemini 3.0 Flash Preview Google gemini-3-flash-preview Mais recente, ainda em preview
Mistral OCR Latest Mistral mistral-ocr-latest Modelo especializado em OCR

Resultados

1. Comparação de Velocidade

Tempo de processamento por imagem (média de todas as execuções):

Gemini 2.5 Flash Lite:  ████████░░░░░░░░░░░░░░░░░░░░░░░░  3,1 segundos
Mistral OCR Latest:     ██████████░░░░░░░░░░░░░░░░░░░░░░  3,6 segundos
Gemini 2.5 Flash:       ████████████████████████████░░░░ 14,5 segundos
Gemini 3.0 Flash:       ████████████████████████████████ 37,8 segundos

Dados Detalhados de Tempo:

Modelo Rodada 1 Rodada 2 Rodada 3 Rodada 4 Média
Gemini 2.5 Flash Lite 3.920ms 2.254ms 2.755ms 3.374ms 3.076ms
Mistral OCR Latest 2.615ms 4.529ms 2.334ms 5.072ms 3.638ms
Gemini 2.5 Flash 15.431ms 20.761ms 10.703ms 11.172ms 14.517ms
Gemini 3.0 Flash Preview 37.665ms 37.184ms 38.432ms — 37.760ms

Principal Descoberta: Gemini 2.5 Flash Lite é 4,7x mais rápido que o Flash padrão e 12x mais rápido que o 3.0 Preview.


2. Uso de Tokens & Custo

Tokens impactam diretamente os custos da API. Menor é melhor.

Modelo Média de Tokens Custo Relativo
Gemini 2.5 Flash Lite 2.284 1,0x (base)
Gemini 2.5 Flash 4.719 2,1x
Gemini 3.0 Flash Preview 9.558 4,2x
Mistral OCR Latest N/A ~1,2x

Principal Descoberta: Gemini 3.0 usa 4x mais tokens para o mesmo texto—aumentando significativamente os custos.


3. Análise de Precisão

Comparamos a saída do OCR com a transcrição humana ("Ground Truth").

Exemplo 1: Reconhecimento de Nome de Aluno

Ground Truth Gemini 2.5 Lite Gemini 2.5 Flash Gemini 3.0 Mistral
"Alla ZZZ" ZZZ ZZZ ZZZ ZZZ
"Herr ZZZ" ZZZ ZZZ ZZZ ZZZ
"OLEKSANDR ZZZ" OLEKSANDK OLEKSANDR OLEKSANDR OLEKSANOK

Análise: Reconhecimento de nomes varia. Gemini 3.0 tende a "corrigir" nomes para grafias mais comuns, o que é problemático para registros de alunos.

Exemplo 2: Reconhecimento de Data

Ground Truth Gemini 2.5 Lite Gemini 3.0 Mistral
8.07.25 8.01.25 8.07.25 8.01.25

Análise: Leitura incorreta da data (07→01) ocorreu no Lite e Mistral. Gemini 3.0 foi mais preciso aqui.

Exemplo 3: Reconhecimento de Palavras Críticas

Ground Truth Gemini 2.5 Lite Mistral Impacto
"Park Güell" Güell Rüell Mistral leu G→R incorretamente
"sie war wirklich" sie nie Crítico: Muda completamente o significado
"aufgeflogen" aufgeflopen aufgeflogen Lite preservou a grafia do aluno

Descoberta Crítica: Mistral mudou "sie" (ela/isso) para "nie" (nunca), alterando completamente o significado da frase:

  • Original: "A viagem durou uma semana, mas ela foi realmente inesquecível"
  • Mistral: "A viagem durou uma semana, mas nunca foi realmente inesquecível"

4. Preservação de Erros (Crítico para Educação)

Este é o fator mais importante para o LehrAssist. Alunos cometem erros gramaticais que os professores precisam ver e corrigir.

Erro do Aluno Ground Truth Gemini 2.5 Lite Gemini 3.0 Veredito
Erro de caso "meine Familien" meine Familien meine Familien Ambos preservam
Preposição "des Mannschaft" des Mannschaft der Mannschaft 3.0 autocorrige!
Ortografia "autuell" autuell autuell Ambos preservam
Grafia antiga "daß" (aluno escreveu) daß dass 3.0 moderniza

Descoberta Crítica: Gemini 3.0 Flash Preview autocorrige erros gramaticais dos alunos. Isso inutiliza nossa ferramenta de correção—precisamos ver o que os alunos realmente escreveram, não o que deveriam ter escrito.

Exemplo de autocorreção problemática:

Aluno escreveu:  "Ich bin mit des Mannschaft gefahren"
                        ^^^ ERRO GRAMATICAL (Deveria ser "der")

Gemini 3.0:      "Ich bin mit der Mannschaft gefahren"
                        ^^^ AUTOCORRIGIDO - perdemos o erro!

Gemini 2.5 Lite: "Ich bin mit des Mannschaft gefahren"
                        ^^^ PRESERVADO - podemos detectar e corrigir isso

5. Estabilidade e Confiabilidade

Modelo Consistência Variância Pronto para Produção
Gemini 2.5 Flash Lite Excelente Baixa (±600ms) Sim
Gemini 2.5 Flash Boa Média (±5s) Sim
Gemini 3.0 Flash Preview Ruim Alta (Picos de 280s) Não
Mistral OCR Latest Boa Média (±1,5s) Sim

Principal Descoberta: Gemini 3.0 ainda está em preview e mostrou extrema variabilidade em testes anteriores (15s a 280s para o mesmo tipo de imagem).


Consistência Qualitativa

Reconhecimento da Estrutura do Texto

Todos os modelos obtiveram sucesso em:

  • Separar instruções impressas de conteúdo manuscrito
  • Identificar cabeçalhos de seção (nome, data, tópico)
  • Reconhecer quebras de parágrafo

Recursos Específicos do Alemão

Recurso 2.5 Lite 2.5 Flash 3.0 Preview Mistral
Trema (ä, ö, ü) Bom Bom Excelente Bom
Eszett (ß/ss) Preserva original Preserva Moderniza para "ss" Preserva
Palavras compostas Bom Bom Bom Razoável
Texto riscado Detecta Detecta Detecta Detecta

Recomendações

Para Produção no LehrAssist

Use Gemini 2.5 Flash Lite porque:

  1. Velocidade: Média de 3,1s atende nossa meta de UX <5s
  2. Preservação de Erros: Captura fielmente os erros dos alunos para correção
  3. Custo: Menor uso de tokens = menores custos de API
  4. Estabilidade: Desempenho consistente, pronto para produção
  5. GDPR: Disponível na região UE (europe-west4)

Quando Considerar Alternativas

Cenário Modelo Recomendado
Uso padrão em produção Gemini 2.5 Flash Lite
Manuscrito complexo/incerto Gemini 2.5 Flash (mais lento, mas mais detalhado)
Pesquisa/Benchmarking Gemini 3.0 (quando estável)
Evitar para educação Mistral (erros semânticos), Gemini 3.0 (autocorreção)

Itens de Ação

Com base neste benchmark:

  1. Implementar: Definir Gemini 2.5 Flash Lite como modelo primário de OCR
  2. Adicionar fallback: Usar Gemini 2.5 Flash para imagens que falharem no limite de confiança
  3. Adicionar validação: Validação de formato de data alemã para capturar erros comuns de OCR
  4. Monitorar: Rastrear pontuações de confiança do OCR e sinalizar resultados de baixa confiança
  5. Reavaliar: Testar Gemini 3.0 novamente quando sair do status de preview

Apêndice: Dados Brutos

Arquivos de Teste Usados

ground_truth/
├── img1.txt      - Stanislav - Recomendação de livro (B1/B2)
├── sample.txt    - Carta formal - Laptops
├── test1.txt     - Alla ZZZ - Viagem à Espanha (B1/B2)
├── test2.txt     - Mayada ZZZ - Viagem à Áustria (B1/B2)
├── test3.txt     - ZZZ - Viagem à Itália (B1/B2)
├── test4.txt     - OLEKSANDR ZZZ - Competição (B1/B2)
└── ... (mais 11 pares de teste)

Configuração do Benchmark

# Configurações de OCR
region = "europe-west4"  # Conformidade GDPR
temperature = 0.0        # Saída determinística
thinking_budget = "MEDIUM"
image_optimization = True
max_image_size = 4096

Conclusão

Para o caso de uso educacional do LehrAssist, Gemini 2.5 Flash Lite é a escolha ideal. Ele oferece a velocidade que os professores esperam, preserva os erros dos alunos para feedback significativo e mantém os custos baixos. A tentação de usar modelos mais novos como o Gemini 3.0 deve ser resistida—seu comportamento de autocorreção é contraproducente para aplicações de aprendizado de idiomas.

O insight principal: para ferramentas educacionais, preservar erros é mais importante do que corrigi-los.


Perguntas Frequentes (FAQ)

Qual é o melhor modelo de OCR para manuscrito em alemão?

Para fins educacionais onde a preservação de erros é fundamental, Gemini 2.5 Flash Lite é atualmente a melhor escolha. É rápido (3,1s), consistente e não autocorrige os erros dos alunos como o Gemini 3.0.

Por que a preservação de erros é importante no OCR?

Se um modelo de OCR "conserte" um erro gramatical de um aluno (por exemplo, mudando "des Mannschaft" para "der Mannschaft"), o professor ou a IA de correção nunca verá o erro para fornecer feedback. A ferramenta se torna inútil para o aprendizado.

O Gemini OCR é compatível com GDPR?

Sim, ao usar as regiões europe-west4 (Holanda) ou europe-west3 (Frankfurt) do Google Cloud, o processamento de dados permanece dentro da UE, atendendo aos requisitos padrão de GDPR para ferramentas educacionais.


Relatório gerado a partir de execuções de benchmark em 25 de janeiro de 2026

Vamos conversar

O que está atrapalhando o trabalho da sua equipe?

Podemos começar com um fluxo de trabalho, um pequeno piloto pago e critérios claros sobre o que precisa melhorar.