O componente principal é semântico
proba_ft_solo domina o ranking e também aparece como força local
nos casos curados — chega a contribuir mais de duas unidades de log-odds.
Pipeline · Sinais · Explicabilidade
Esta página abre a caixa-preta do modelo que prevê a utilidade de community notes em português. Percorre o caminho da nota crua até o score de utilidade, mostra que tipo de sinal cada parte do pipeline aproveita, e — mais importante — usa SHAP para responder a pergunta que mais interessa: o que o modelo está olhando quando decide?
§1 · Ponto de partida
Community notes são contribuições escritas por usuários da plataforma X (antigo Twitter) com o objetivo de adicionar contexto a um tweet — tipicamente apontar um erro factual, citar uma fonte ou apresentar uma informação faltante. A plataforma então pergunta a um conjunto diverso de outros usuários: essa nota é útil? Quando a aceitação atravessa fronteiras de discordância política, a nota é exibida sob o tweet original.
O critério de "útil" é, portanto, peculiar: não é qualidade editorial, é aceitabilidade bipartidária. Uma nota pode estar factualmente correta e ser rejeitada porque o tópico é polarizante; uma outra pode ser parcial e ser aceita porque o tweet original era sensacionalista demais para qualquer lado defender.
O classificador descrito aqui aprende a estimar essa probabilidade de aceitação a partir do texto da nota, sem ver os votos. O objetivo da página é mostrar o caminho computacional inteiro — das fontes de dados aos sinais que o modelo usa — e revelar, via SHAP, quais palavras e padrões ele aprendeu a valorizar.
§2 · Insumos
O dataset combina três fontes principais. Cada uma traz um tipo distinto de sinal — texto, comportamento, metadados temáticos — e o pipeline depende da junção honesta delas.
As tabelas e como elas se conectam
O texto das notas e o texto dos tweets são as colunas centrais — entram brutos e passam por toda a pipeline. O histórico de votos e o helpfulness final permitem derivar o rótulo binário com critério rigoroso (apenas notas que atravessaram o limiar oficial e atingiram o estado currently rated helpful). Os tópicos do BERTopic entram como metadado de assunto, agregando notas tematicamente próximas em macrocategorias.
Decisão importante: os campos qualidade_nota e
polaridade_nota derivados do próprio algoritmo da plataforma
não entram como features, embora estejam disponíveis. Usá-los
seria target leakage — informação derivada do mesmo processo que
produz o rótulo.
§3 · Caixa de ferramentas
Antes de qualquer modelo, é preciso decidir que tipo de evidência extrair do texto. As famílias de features abaixo agrupam os sinais por natureza — cada uma responde a uma pergunta diferente sobre a nota.
Tamanho da bolha ≈ poder preditivo da família isolada · contorno tracejado = target leakage
§4 · Da nota crua ao score
Cinco etapas, em sequência. A trilha sólida mostra os componentes que de fato levantam o sinal acima do ruído; a tracejada mostra acréscimos que foram testados e não melhoraram o desempenho de forma consistente.
Cinco etapas em sequência
Três escolhas merecem destaque, porque protegem a integridade da avaliação:
tweet_id: várias notas podem
responder ao mesmo tweet. Se notas do mesmo tweet caírem em folds diferentes,
o modelo "vaza" — ele aprende algo do tweet no treino e testa na nota irmã.
Agrupar por tweet bloqueia esse caminho.
class_weight='balanced': o dataset tem proporção
desigual de útil/não-útil. Sem reponderação, a regressão logística viesa para
a classe majoritária. O balanceamento força o otimizador a tratar erros de
qualquer lado com peso equivalente.
§5 · Além do baseline
A regressão logística sobre TF-IDF + features manuais é o baseline interpretável — fácil de auditar, mas limitada. Para captar regularidades que palavras isoladas não revelam, o projeto usa encoders transformer pré-treinados, especializados pelo fine-tune em duas variantes complementares.
Anatomia do FT-Solo: encoder + LoRA + cabeça linear
O encoder base traz centenas de milhões de parâmetros pré-treinados em corpus multilíngue gigantesco — informação que custaria fortunas para reproduzir do zero. LoRA (Low-Rank Adaptation) injeta pequenas matrizes treináveis nas camadas de atenção, modificando o comportamento do encoder sem mexer nos pesos originais. Resultado: o encoder vira especialista em "como notas brasileiras são percebidas como úteis" sem perder o conhecimento geral de língua, e o adapter resultante ocupa apenas dezenas de megabytes — contra os 4–8 GB do modelo base.
A cabeça linear (nn.Linear(d, 1) seguida de
sigmoid) é deliberadamente simples: 2561 parâmetros se a embedding tem 2560
dimensões, 1025 se tem 1024. Quase desprezível. Funciona porque o trabalho
pesado já aconteceu — o encoder + LoRA entregam um vetor onde "útil" e
"não-útil" estão organizados em regiões separáveis por um hiperplano.
Adicionar uma rede mais complexa ali em cima dá ganho marginal e multiplica
risco de sobreajuste.
O projeto treinou variantes com dois encoders, com objetivos diferentes:
Sobre o endpoint deste site: o demo interativo em
histlearn/communitynotesbr serve a versão bge-m3
por questões práticas — latência aceitável em hardware modesto e possibilidade
de migrar a inferência do encoder para a API pública do Hugging Face. Os
números, gráficos e galerias SHAP desta página, no entanto, vêm do classificador
principal (Qwen3-4B), que é o canônico do projeto.
§6 · Visão agregada
Treinar um classificador é uma coisa; entender o que ele está olhando é outra. Esta seção responde a pergunta no agregado: quais features contribuem mais, em média, para o score que o modelo emite?
A ferramenta é SHAP (SHapley Additive exPlanations), que decompõe cada predição numa soma de contribuições por variável. Tem garantia matemática: a soma das contribuições é exatamente igual ao desvio da predição em relação à média do dataset. O ranking abaixo mostra, para o meta-classificador GBDT-Full que combina todas as fontes de sinal, a importância média absoluta de cada variável sobre as 19.843 notas do recorte A.
proba_ft_solo;
três das dez variáveis no topo são probabilidades de modelos anteriores. Isso
confirma a leitura central do experimento: o GBDT atua menos como aprendiz
primário e mais como refinador/calibrador do sinal semântico vindo das
embeddings. As variáveis estruturais (n_chars_nota,
n_words_nota, mean_words_per_sentence) entram em
seguida, ajustando a decisão nas bordas.
proba_ft_solo domina o ranking e também aparece como força local
nos casos curados — chega a contribuir mais de duas unidades de log-odds.
Tamanho, palavras por sentença, números e razão nota/tweet aparecem como correções marginais — úteis em casos ambíguos, secundárias quando o embedding já decidiu.
tema_modelo_te entra no top 10, mas abaixo das probabilidades
neurais e de algumas medidas estruturais. O modelo não está apenas decorando
macrotemas.
Três leituras se desprendem do gráfico, e elas ajudam a calibrar a confiança no que vem nas próximas seções:
proba_ft_solo, proba_e2_lexical,
proba_es_frozen). O GBDT-Full não substitui esses modelos —
ele os combina, e essa combinação responde pela maior parte da
decisão final.
n_chars_nota,
n_words_nota, mean_words_per_sentence) aparecem
acima dos sinais de evidência (qtd_evidencia_v3) e de citação
a entidades. O quanto a nota escreve discrimina mais que o
como ela argumenta — ao menos no agregado.
tema_modelo_te), entra no top 10 mas
abaixo das probabilidades neurais e de várias medidas estruturais. O modelo
não está só decorando "notas sobre saúde tendem a ser úteis" — está vendo
padrões linguísticos que generalizam através de assuntos.
§7 · Visão por nota
A visão agregada da seção anterior conta o que o modelo aprendeu em geral. Mas para entender como ele lê uma nota concreta, precisamos abrir a contribuição palavra a palavra. O SHAP textual faz exatamente isso: perturbações em cada token revelam quanto cada palavra empurra a probabilidade do FT-Solo para cima (em direção a "útil") ou para baixo (em direção a "não-útil").
Os cinco cartões abaixo cobrem os estratos mais informativos da curadoria: alta confiança em cada classe, fronteira de decisão, e os dois tipos de erro. As contribuições mostradas são as cinco maiores — em magnitude — para cada lado, calculadas pelo Partition SHAP sobre o classificador neural.
Este post contém um anúncio oculto do site de apostas "Stake". Algo que vai contra as diretrizes do X, pois é um anúncio não divulgado de um serviço de apostas, o que é proibido aqui no "X". https://help.x.com/en/rules-and-policies/paid-partnerships-policy
O fato de a Ariana ter usado chroma key no clipe de “no tears left to cry” não diminui em nada seu talento como cantora ou artista. Subir uma escada girando no meio de uma cidade real seria arriscado e perigoso. O certo mesmo foi usar chroma key, como ela fez. VEJA: https://youtu.be/ffxKSjUwKdU?si=1rrDQiazW6N_304z
Bia, ela não é a sua mãe biológica. https://natelinha.uol.com.br/novelas/2024/11/19/como-clarice-vai-recuperar-a-memoria-em-garota-do-momento-219224.php#:~:text=Beatriz%20descobre%20que%20Bia%20
Não existe nenhuma relação entre o encontro do Emabixador de Israel com o ex-presidente Bolsonaro e a liberação de brasileiros da Faixa de Gaza. O próprio Embaixada informou que não convidou o ex-presidente Jair Bolsonaro a uma reunião com parlamentares. https://oglobo.globo.com/mundo/noticia/2023/11/09/embaixada-de-israel-diz-que-nao-convidou-bolsonaro-a…
Pai de Juliana agradeceu publicamente a ajuda do Governo Federal. https://g1.globo.com/rj/rio-de-janeiro/noticia/2025/06/23/pai-de-juliana-marins-agradece-apoio.ghtml
Os cartões acima abrem a decisão do FT-Solo palavra a palavra. Os cartões abaixo fazem o trabalho complementar: para cada uma das mesmas cinco notas, mostram como o GBDT-Full chegou ao seu score — o consenso entre os três classificadores intermediários, as variáveis que mais empurraram a decisão para cada lado e os vizinhos semânticos mais próximos. A leitura conjunta deixa claro quando o modelo acerta por convergência de sinais e quando erra por excesso de confiança em forma textual, links ou proximidade ambígua no espaço de embeddings.
| Modelo | Score |
|---|---|
| ES frozen | 0,958 |
| GBDT-Full | 0,957 |
| E2 TF-IDF | 0,952 |
| FT-Solo | 0,926 |
Empurram para útil
Empurram para não-útil
Este post contém um anúncio oculto do site de apostas "Stake". Algo que vai contra as diretrizes do X, pois é um anúncio não divulgado de um serviço de apostas, o que é proibido aqui no "X". https://help.x.com/en/rules-and-policies/paid-partnerships-policy
Este post contém um anúncio oculto do site de apostas "Stake". Algo que vai contra as diretrizes do X, pois é um anúncio não divul…
Este post contém um anúncio oculto do site de apostas "Stake". Algo que vai contra as diretrizes do X, pois é um anúncio não divul…
Este post contém um anúncio oculto do site de apostas "Stake". Algo que vai contra as diretrizes do X, pois é um anúncio não divul…
| Modelo | Score |
|---|---|
| GBDT-Full | 0,506 |
| FT-Solo | 0,484 |
| E2 TF-IDF | 0,444 |
| ES frozen | 0,356 |
Empurram para útil
Empurram para não-útil
Contrário ao afirmado, estudos como o de Steven Levitt (JPE, 1998) mostram que a criminalidade juvenil é sensível ao rigor das penas; o aumento da punição correlaciona-se à queda da delinquência. Arora (2018) liga elevar a maioridade ao aumento de crimes de gangues e roubos https://pricetheory.uchicago.edu/levitt/Papers/LevittJuvenileCrimePunishment1998.p…
Um estudo Universidade Oxford deixa bem claro que não há nenhuma correlação. É importante lembrar que a violência é um fenômeno complexo…
É falso que a criminalidade tenha baixado 42% na última década. A taxa de criminalidade em 2012 era de 38,5% Em 2022 situa-se nos 35,8%.…
Houve um crescimento de atividades criminosas de facções, que repercute no dia a dia e cotidiano. Violência urbana e crime organizado não sã…
| Modelo | Score |
|---|---|
| E2 TF-IDF | 0,543 |
| ES frozen | 0,171 |
| FT-Solo | 0,073 |
| GBDT-Full | 0,021 |
Empurram para útil
Empurram para não-útil
O fato de a Ariana ter usado chroma key no clipe de “no tears left to cry” não diminui em nada seu talento como cantora ou artista. Subir uma escada girando no meio de uma cidade real seria arriscado e perigoso. O certo mesmo foi usar chroma key, como ela fez. VEJA: https://youtu.be/ffxKSjUwKdU?si=1rrDQiazW6N_304z
O Ariel do combo infinito é um excelente jornalista gamer. E não podemos julgar um comentário precipitado de uma mecânica mal compreendida…
Ao autor da nota não necessária, tente tirar uma foto no 0.5x mirando na testa, veja a mágica do angulo em uma foto. www.viajou.com
Duas questões muito distintas a ser compara, portanto ñ de ser levado a sério! O pão ñ é base principal lá. O tamanho da Espanha x Brasil são…
| Modelo | Score |
|---|---|
| FT-Solo | 0,852 |
| GBDT-Full | 0,703 |
| ES frozen | 0,666 |
| E2 TF-IDF | 0,451 |
Empurram para útil
Empurram para não-útil
Não existe nenhuma relação entre o encontro do Emabixador de Israel com o ex-presidente Bolsonaro e a liberação de brasileiros da Faixa de Gaza. O próprio Embaixada informou que não convidou o ex-presidente Jair Bolsonaro a uma reunião com parlamentares. https://oglobo.globo.com/mundo/noticia/2023/11/09/embaixada-de-israel-diz-que-nao-convidou-bolsonaro-a…
O post dá a entender que Israel fechou a embaixada no Brasil em resposta à fala do presidente Lula, quando na verdade Israel fechou todas as…
De acordo com a Reuters, Zelensky foi em busca de apoio da Liga de Estados Árabes, uma organização que compreende vinte e dois estados, e nã…
A reunião não foi na Casa Branca, mas sim entre cinco senadores brasileiros reunidos entre si em um hotel, sem interlocução com autoridades…
| Modelo | Score |
|---|---|
| E2 TF-IDF | 0,619 |
| ES frozen | 0,199 |
| GBDT-Full | 0,192 |
| FT-Solo | 0,104 |
Empurram para útil
Empurram para não-útil
Pai de Juliana agradeceu publicamente a ajuda do Governo Federal. https://g1.globo.com/rj/rio-de-janeiro/noticia/2025/06/23/pai-de-juliana-marins-agradece-apoio.ghtml
https://www.google.com/url?sa=t&source=web&rct=j&opi=89978449&url=https://agenciabrasil.ebc.com.br/justica/noticia/2023-12/s…
As instituições de pagamento não prestavam para receita federal https://oglobo.globo.com/economia/noticia/2025/01/14/nova-regra-do-pix-qua…
Essa tonha tá vivendo dentro de um buraco. Estão falando dos dois casos da mesma forma. Inclusive já rolou doxxing de alguns dos adolescent…
Os dois últimos casos são mais reveladores que os três primeiros. No
falso positivo sobre Bolsonaro e a Embaixada de Israel, o
FT-Solo sozinho já marca 0,852 e arrasta o GBDT para 0,703 — boa parte do
impulso vem do https://, do domínio jornalístico
(com/, ghtml) e de verbos como
informou. O lexical (E2 TF-IDF) discorda, com 0,451, mas perde
a votação. O modelo aprendeu a confiar em forma cartorial e link de portal
grande mesmo quando os votantes humanos não acompanharam.
O falso negativo sobre o pai de Juliana Marins é o caso
espelho: a nota é curta, o assunto é polarizante e o FT-Solo cai para
0,104. Os tokens negativos pesados são Governo e
Federal., e os vizinhos semânticos mais próximos são todos
notas não-úteis com proba_ft_solo < 0,1. O E2 TF-IDF chega a
discordar (0,619) — sinal de que o vocabulário sugere algo útil — mas o
embedding domina e puxa o conjunto para baixo.
Em outras palavras: o classificador é razoavelmente bom em pegar forma de nota útil (linguagem cartorial, citação de fonte institucional, presença de link), e às vezes confunde forma com substância. Esse é um vício esperado em qualquer modelo treinado com sinal de aceitabilidade — o público que rotulou também responde a forma.
§8 · Geografia do espaço de embeddings
O classificador trabalha num espaço de 2.560 dimensões (Qwen3-Embedding-4B com LoRA) onde notas parecidas — em assunto, vocabulário ou estrutura argumentativa — ficam geograficamente próximas. A nuvem de pontos abaixo é a ponte visual entre a tese do experimento e os cartões de vizinhos: o FT-Solo transforma cada nota numa posição no espaço de embeddings, e notas próximas tendem a compartilhar forma argumentativa, tema e, em muitas regiões, rótulo.
Olhar os vizinhos de uma nota é a maneira mais intuitiva de inspecionar essa geografia: dá pra ver com que tipo de companhia o modelo associa cada caso, e como rótulos se distribuem em regiões adjacentes. Os dois cartões abaixo mostram extremos diagnósticos do espaço — uma nota com vizinhança coerente do lado útil, outra do lado não-útil.
O vídeo mostra integrantes de uma torcida organizada do Sport sendo revistados pela polícia do Ceará. Os torcedores estavam viajando para assistir a partida de futebol entre Fortaleza e Sport em 03/04/2022. https://www.estadao.com.br/estadao-verifica/abordagem-pm-ceara-sport-lula-fortaleza/
O vídeo mostra a manifestação contra o AfD que aconteceu em Berlim em 21 de janeiro de 2024. https://correctiv.org/faktencheck/hintergrund/2024/01/31/demo-video-aus-berlin-wie-sounds-auf-tiktok-und-instagram-wegbereiter-fuer-desinformation-werden-koennen/…
Cotas e Cortes no Ensino SuperiorA confusão em questão não ocorreu durante uma visita do Ministro Paulo Pimenta na cidade de Canoas, RS. A filmagem é de abril desse ano durante uma votação sobre adesão à greve nacional em um sindicato de Fortaleza, CE. https://g1.globo.com/ce/ceara/noti…
Cotas e Cortes no Ensino SuperiorO vídeo em questão é sobre a operação “Duplo Risco” da Polícia Federal contra o tráfico internacional de drogas. Não tem relação com a prisão da influenciadora Deolane. https://youtu.be/oecQnsFc0bo?si=N7iBPLlUER5APzcq
Cotas e Cortes no Ensino SuperiorFoi noticiado em vários veículos de imprensa
Não localizei essas informações em qualquer outro lugar
Sátira claraUm vídeo sem data com uma afirmação na postagem inicial do tweet como se ele fosse atual é desinformação. Isso é o cerne que cria a indústria da checagem pois demanda verificação. Geralmente as pessoas recebem vídeos assim em aplicativos de mensagens e replica…
sem_temaO Banco Central criou o PIX e foi implantado na gestão Roberto Campos no governo do ex-presidente Bolsonaro.
Taxação e PagamentosAs duas vizinhanças contam a mesma história por dois ângulos. Na nota útil-típica, três vizinhos a uma similaridade praticamente igual a 1 aparecem com rótulos consistentes e probabilidades altas — o modelo está cercado por evidência convergente. Na nota não-útil curta ("Foi noticiado em vários veículos de imprensa"), os três vizinhos mais próximos também são lacônicos, sem fonte, sem contexto: vocabulário esparso, julgamento subjetivo, ausência de link. Tanto o modelo quanto os votantes humanos rejeitam consistentemente.
Leitura final: vizinhos muito próximos com o mesmo rótulo reforçam a confiabilidade local. Vizinhos próximos com rótulos opostos — especialmente em fronteiras — são sinal de cautela: ali o modelo reconhece semelhança semântica, mas a aceitabilidade da comunidade depende de nuances que o encoder ainda não separa perfeitamente.
§9 · O que esta página não promete
Um classificador é uma ferramenta com escopo. Para que esta documentação seja útil em vez de propagandística, vale demarcar com clareza o que ela não está fazendo:
Para acessar o classificador interativamente, com explicação por palavra via leave-one-out, abra o endpoint do projeto. Para o pipeline completo, código-fonte e datasets, consulte o repositório do projeto.