Documentação técnica

Método

Planos de governo dos presidenciáveis 2026

Esta página explica de onde vêm os dados, como o texto sai do PDF, como um trecho é associado a um tema, como a síntese é gerada e por que nada é publicado sem revisão humana antes.

Como um trecho chega a esta página

1. Ingestão

PDF oficial de 'Proposta de Governo' baixado do DivulgaCandContas (TSE), um por candidato. Hash SHA-256 calculado no momento do download — reexecutar a ingestão não baixa de novo se o hash já bate, e qualquer alteração no documento original muda o hash.

2. Extração de texto

Texto nativo do PDF, página por página. Página sem texto nativo extraível (imagem escaneada) passa por OCR como alternativa — marcada internamente como tal, porque reconhecimento de imagem pode errar.

3. Recorte por tema

Parágrafo completo (nunca frase cortada no meio) passa por um filtro de palavra-chave e depois por um modelo de linguagem, que decide se o parágrafo trata explicitamente do tema. Cada parágrafo classificado vira um trecho literal, guardado internamente como matéria-prima.

4. Síntese

Um modelo de linguagem lê só os trechos já classificados pra aquele candidato e tema (nunca o plano inteiro) e escreve um resumo curto — 2 a 4 frases, neutro, sem opinião, sem comparar com outro candidato, sem nada que não esteja nos trechos-fonte. Nasce com status pendente.

5. Revisão humana

Nenhuma síntese pendente aparece nesta seção do site. Uma pessoa aprova, rejeita ou corrige a síntese antes de qualquer publicação, podendo conferir os trechos literais que a embasaram — quem revisou e quando fica registrado.

6. Publicação

Só síntese aprovada aparece, agrupada por tema, com bloco por candidato em ordem alfabética — resumo, página(s) de referência e link pro PDF original do plano.

Regra de recorte

Unidade é o parágrafo completo

Nunca cortamos frase no meio. Se o parágrafo menciona o tema só de passagem — um item numa lista de intenções, por exemplo — ainda conta como pertencente ao tema, sem marcação especial.

Um trecho pode valer pra mais de um tema

Só se tratar explicitamente de ambos — a classificação não força um parágrafo a caber numa única categoria quando ele genuinamente aborda dois temas ao mesmo tempo.

Sem comparação, nota ou ranking

Cada bloco de candidato mostra só a síntese do próprio plano, presa aos trechos-fonte daquele candidato — nenhum texto nosso liga um candidato a outro, nem qualifica quem propõe mais ou melhor.

Síntese não é citação livre

O modelo que escreve o resumo só pode usar os trechos literais já classificados naquele tema — não usa conhecimento externo sobre o candidato, o partido ou o assunto. Página e link do PDF acompanham cada síntese pra quem quiser conferir a fonte.

“Não trata do tema” é dado, não omissão

Candidato sem síntese aprovada num tema aparece mesmo assim, com essa mensagem explícita — em vez de simplesmente sumir da página.

Limitações conhecidas

A classificação automática não é perfeita

Palavra-chave e modelo de linguagem cometem erro — tanto classificando um trecho num tema que só tangencia, quanto deixando de propor um trecho relevante pra revisão. É exatamente por isso que nenhum trecho vai ao ar sem aprovação humana explícita antes.

OCR pode errar em página escaneada

Quando um PDF traz página como imagem em vez de texto, o reconhecimento automático (OCR) pode falhar em ler corretamente — principalmente em elementos gráficos, tabelas ou páginas de baixa resolução. Texto de origem OCR passa pela mesma revisão humana antes de publicar.

Cobertura de tema depende de como o candidato escreveu

Um plano pode tratar de um assunto sem usar os termos que o filtro de palavra-chave reconhece — isso pode significar que um trecho relevante nunca chega a ser proposto pra revisão. Estamos cientes dessa limitação e revisando a taxonomia de temas periodicamente.

Síntese é texto gerado, não citação literal

Mesmo restrita aos trechos-fonte e revisada por uma pessoa antes de publicar, uma síntese escrita por modelo de linguagem pode simplificar nuance que o texto original tinha. Quem quiser o texto exato do candidato tem a página e o link do PDF oficial em cada síntese.

Plano de governo é promessa, não execução

Nada nesta seção reflete o que o candidato de fato fez em mandatos anteriores, nem tem qualquer garantia de cumprimento — é o texto que a própria campanha registrou como proposta.

Perguntas frequentes

De onde vem o texto dos planos de governo?

Do PDF de 'Proposta de Governo' que cada candidato anexa obrigatoriamente ao registro de candidatura no TSE, publicado no DivulgaCandContas. Baixamos o PDF oficial, calculamos o hash SHA-256 e guardamos a data do download — nada é digitado ou reescrito por nós.

Como o texto é extraído do PDF?

Página por página, direto do PDF (texto nativo). Quando uma página é imagem escaneada e não tem texto nativo extraível, usamos OCR (reconhecimento ótico) como alternativa — essas páginas ficam marcadas internamente como OCR, porque o texto reconhecido por máquina pode ter erro de leitura.

Como um trecho é associado a um tema?

Em duas etapas. Primeiro um filtro por palavra-chave decide quais temas são candidatos pra cada parágrafo. Depois, só pros temas candidatos, um modelo de linguagem (LLM) decide se o parágrafo trata explicitamente daquele tema, usando a definição de escopo do tema como critério. As duas etapas juntas não são perfeitas — por isso a revisão humana obrigatória antes de publicar.

O texto que aparece é uma citação literal do plano?

Não mais. Um plano de governo real costuma trazer dezenas de parágrafos longos sobre o mesmo tema, o que tornava a leitura (e a revisão) impraticável. Desde agosto de 2026, o texto publicado é uma síntese: um modelo de linguagem lê só os parágrafos já classificados naquele tema pra aquele candidato e escreve um resumo curto e neutro, sem opinião e sem inventar nada fora do que os parágrafos dizem. Os parágrafos originais continuam existindo e podem ser conferidos pela página e pelo link do PDF, mas não aparecem soltos na página pública.

Por que às vezes um candidato aparece sem nenhuma síntese num tema?

Porque o plano dele não trata explicitamente daquele tema — isso é mostrado como dado ('O plano não trata deste tema'), não omitido. Não inventamos posição que o candidato não escreveu.

A ordem dos candidatos significa alguma coisa?

Não. É sempre alfabética, nunca por posição em pesquisa, tamanho de partido ou qualquer critério de relevância.

Isso é o que o candidato prometeu ou o que ele fez?

É só promessa. Plano de governo é um documento de campanha, sem força de execução — não houve votação, aprovação ou qualquer verificação de cumprimento. Não deve ser confundido com atuação em mandatos anteriores.

Os dados são públicos. O método, também.