Metodologia aberta

Um resultado que qualquer pessoa pode reproduzir.

Não usamos inteligência artificial, perfil demográfico ou ajuste editorial para calcular afinidade. A mesma fórmula é aplicada a todas as pessoas e partidos.

01

Escala comum

Cada questão e cada posição partidária usa a mesma escala de três pontos:

−1Discorda0Neutro+1Concorda
02

Fórmula de afinidade

Para cada questão respondida, calculamos a distância absoluta entre a resposta da pessoa e a posição do partido. Como a maior distância possível é dois, a afinidade da questão é:

afinidade = 1 − | resposta − posição | ÷ 2

Somamos as afinidades, aplicamos os pesos e dividimos pelo total possível. O resultado é arredondado para um percentual inteiro.

03

Questões importantes

Quando uma pessoa marca uma questão como muito importante, tanto os pontos obtidos quanto os pontos possíveis recebem peso 2. Isso aumenta a influência da questão sem alterar a escala.

04

Respostas e posições ausentes

Questões puladas ficam fora do numerador e do denominador. Na futura base real, ausência de posição partidária também ficará fora do cálculo e será claramente indicada — nunca será interpretada como neutralidade.

05

Dados versionados

Perguntas, temas, partidos, posições, justificativas e fontes vivem em um conjunto separado do código visual. Cada publicação tem versão, data de acesso e estado de revisão editorial.

Sobre esta versão

O conjunto beta-real-2026-09-01 usa partidos reais. As posições são interpretações editoriais preliminares de documentos públicos, não respostas oficiais dos partidos. Correções podem ser solicitadas pelo canal institucional.

Experimentar o cálculo