Inteligência artificial, sem ruído.
Modelos e LLMs4 min

RAG não é o kit completo: as técnicas de NLP que problemas reais ainda precisam

Antes de empilhar LLM com recuperação vetorial, pergunte se a tarefa não é classificação, correspondência ou leitura de tabela. Guia das técnicas além do RAG.

RAG não é o kit completo: as técnicas de NLP que problemas reais ainda precisam

RAG não é o kit completo: as técnicas de NLP que problemas reais ainda exigem

Existe uma tentação comum em projetos de IA com documentos: usar RAG (geração aumentada por recuperação) para tudo. Mas a recuperação responde a um único tipo de pergunta. Classificar uma solicitação, casar texto livre com uma lista de referência, ler uma tabela ou limpar ruído de OCR — cada tarefa dessas tem um método mais barato e mais eficaz. A engenharia está em saber qual usar em cada caso.

É essa a tese central de uma série sobre inteligência de documentos corporativos publicada na Towards Data Science pelo engenheiro Kezhan Shi. O trabalho mapeia um “kit de ferramentas” além do RAG, organizado em quatro famílias de técnicas que pipelines de produção reais ainda precisam.

As quatro famílias

A primeira família são as preocupações práticas transversais — problemas que atravessam mais de uma etapa do pipeline. Destacam-se três exemplos que todo time encontra:

  • Texto com ruído: typos de usuário, ruído de transcrição e erros de OCR. Quarenta anos de correção ortográfica clássica (Levenshtein, BK-tree, Soundex, SymSpell) resolvem apenas uma parte do problema; embeddings e LLMs absorvem o resto. A divisão prática defendida: corrigir a pergunta contra o vocabulário do corpus no momento da análise, deixar o ruído de volume como está e projetar a recuperação para conviver com ele.
  • Respostas “não sei”: uma resposta errada e confiante é um bug; um “sem resposta” sem justificativa é quase tão ruim. A proposta é tornar o “não sei” auditável — cada etapa deve ao usuário uma evidência do que foi analisado, pesquisado e por que nada casou.
  • Tabelas em PDFs: é onde a maioria dos pipelines de RAG falha em silêncio. Achatar a grade em texto linear destrói a estrutura. A alternativa é uma escada de quatro níveis de representação, com um diagnóstico por tabela em cinco eixos — e a maioria das tabelas fica no nível mais simples, pagando o custo da complexidade só quando necessário.

A segunda família são os formatos alternativos de pipeline. O caso clássico: quando o corpus é um FAQ controlado (em vez de um conjunto caótico de PDFs herdados), toda a lógica se inverte. A análise fica trivial, a recuperação funciona como cache e o prompting few-shot vira, ele próprio, um problema de recuperação.

As outras duas famílias completam o mapa: benchmarks reproduzíveis (para comparar variações de pipeline sem engano) e o stack de LLM local (para quem precisa rodar tudo on-premise).

O ponto que vale reter

O recado prático é direto: antes de empilhar um LLM com recuperação vetorial para qualquer problema documental, pergunte se a tarefa não é, na verdade, uma classificação, uma correspondência, uma leitura de tabela ou uma limpeza de OCR. Cada uma dessas tem uma solução clássica que funciona — mais barata, mais rápida e mais explicável.

A série também registra um princípio valioso para quem constrói pipelines: um mock de teste que simplifica um tipo de retorno por conveniência esconde bugs de produção. Todo mock deve ter exatamente a forma do objeto que substitui. Parece detalhe, mas é o tipo de disciplina que separa pipelines que quebram em produção dos que sobrevivem.

Para times brasileiros que estão adotando IA em documentos — contratos, notas fiscais, processos judiciais, prontuários —, a lição é valiosa: o RAG é uma ferramenta poderosa, mas longe de ser a única. Saber quando não usar é o que diferencia um sistema robusto de um protótipo frágil.



Descubra mais sobre noticiAI

Assine para receber nossas notícias mais recentes por e-mail.

R
Sobre o autorRedação Noticiai

Equipe editorial dedicada a explicar inteligência artificial com clareza, independência e contexto.