Comentários
Análise longitudinal V6 dos comentários públicos coletados no Instagram dos pré-candidatos, incluindo replies nativas, conteúdo discursivo, semiótica observacional, redes e dinâmica temporal. Não é pesquisa eleitoral nem intenção de voto. Veja Metodologia para detalhes sobre o pipeline NLP em múltiplas etapas e limitações.
Volume diário
Linha tênue · média móvel 7d em destaqueParticipação no debate
Participação diária no total de comentários do recorteÁrea 100% empilhada: mostra a participação relativa de cada candidato no volume diário de comentários observados. Não representa intenção de voto.
Cauda longa dos comentários
Rank dos posts × comentários · escala logEvidencia a dependência de poucos posts muito comentados. Quanto mais abrupta a queda, maior a concentração do debate em virais.
Tendência intra-mês
Regressão linear simples sobre os 30 diasO slope é o coeficiente angular de uma regressão linear simples ajustada sobre os comentários diários do mês — mede a inclinação média da curva (positivo = conversação crescendo, negativo = esfriando). A média é o volume diário médio no período. A classificação (subindo/estável/descendo) usa o slope relativizado pela média, com limiar de ±3% — assim a leitura independe da escala absoluta de cada candidato. Não é projeção eleitoral.
Mix tipológico
Apoio · ataque · crítica · mobilização · outrosConcentração de engajamento
HHI · Top-1 · Top-3 · GiniSíntese executiva
Achados interpretativos por candidato · NLPOntologia vigente
Distribuição dos conceitos por eixoCatálogo
IDs · rótulos · macro categorias · sem regex executávelTipologias discursivas
Distribuição por candidato · classes residuais separadasCobertura tipológica
Substantivas × residuais/estruturaisTipologia × engajamento
Volume · likes medianas · comentários que receberam replyEngajamento observado nos comentários
Likes do snapshot observado · replies nativas recebidasLikes e replies são sinais distintos de interação observada. Like não equivale automaticamente a apoio e reply não equivale automaticamente a conflito.
Likes × replies recebidas
Comentários de maior engajamento · valores absolutos observadosO eixo de likes usa escala logarítmica. A visualização preserva os valores brutos e não cria score combinado.
Mais curtidos
Top comentários por likes no snapshot observadoMais respondidos
Top comentários por replies nativas recebidasEngajamento × ontologia
Tema · tipologia · entidade · stanceAs relações são descritivas e associativas. Não se infere causalidade entre categoria discursiva e engajamento.
Radar temático
Top 10 temas · % no candidatoSentimento por tema
Saldo (positivos − negativos) por tema, por candidatoSaldo negativo em "Crítica/oposição" é metodologicamente esperado: comentários classificados nesse tema carregam por natureza sentimento negativo. O gráfico mede o sentimento dentro de cada tema, não a valência do tema em si.
Rede candidato ↔ tema
Grafo bipartido · arestas tóxicas em vermelhoCada aresta = comentários daquele candidato classificados naquele tema. Espessura proporcional ao volume. Vermelho indica taxa de conflito > 5%. Arraste os nós para reorganizar.
Métricas estruturais da rede candidato-tema
Grau ponderado · centralidade de intermediação · modularidade LouvainFluxo tema → sentimento
Sankey · espessura = volume de comentáriosDiversidade temática por post
Entropia de Shannon × nº de temas distintos · bolha = comentáriosPosts no canto superior direito geram debates mais diversos e amplos. Posts à esquerda concentram a discussão em poucos temas.
Stance por candidato
Orientação em relação aos alvos discursivosAlvos mais recorrentes
Alvo × stance · volume de comentáriosStance e sentimento são dimensões distintas: um comentário pode ter polaridade afetiva e orientação política não equivalentes.
Entidades e engajamento observado
Frequência · likes medianas · replies recebidasFrequência de menção e engajamento não definem orientação; a interpretação do alvo deve permanecer separada do simples reconhecimento da entidade.
Saldo de sentimento
Distribuição positivos / neutros / negativos por candidatoSentimento dos discursivos
Apenas comentários argumentativosEvolução temporal do saldo
Saldo diário (positivos − negativos) ÷ total × 100Saldo positivo = predomínio de manifestações favoráveis no dia. Linha suave = média móvel de 5 dias (MM5); traço fino = valor bruto diário. Candidatos com poucos comentários diários (base pequena) exibem maior volatilidade — variações entre −100% e +100% são estatisticamente esperadas nesses casos.
Mapa tema × candidato
Heatmap · saldo de sentimento por temaPragmática por candidato
Ironia · sarcasmo · deboche · humorA V6 aplica regras ponderadas e auditáveis após o congelamento ontológico. As classes não são produzidas por LLM.
Ironia × sentimento aparente
Leitura da possível inversão pragmáticaIronia por tema
Percentual intra-tema · classificação multilabelRadar de toxicidade
6 dimensões lexicais · % por candidatoToxicidade aqui é detecção lexical — termos e padrões, não compreensão semântica.
Toxicidade por tema
Perfil tóxico por tema · % entre dimensões (exclui "sem indício")Fluxo tema → nível de toxicidade
Sankey · espessura = volume de comentáriosTop termos tóxicos por candidato
Detecção lexical · categoria agrupadaFamílias semióticas observadas
Emoji · hashtag · menção · número/keycap · GIFDensidade semiótica
Ocorrências observadas por 1.000 comentáriosEmojis mais observados
Forma literal · sem atribuição política automáticaHashtags mais observadas
Forma literal · frequência por candidatoMenções mais observadas
Somente perfis públicos reconhecidos · usuários comuns permanecem protegidosRede de coocorrências semióticas
Símbolos presentes no mesmo comentárioAresta significa coocorrência literal. Não implica causalidade, alinhamento político ou coordenação.
Semiótica por post
Densidade simbólica literal por publicaçãoPrincípio de interpretação
Firewall semiótico da V6Números, keycaps, emojis, hashtags e menções são apresentados como ocorrências. Qualquer interpretação exige evidência contextual independente.
Estrutura da conversação
Top-level · replies nativas · arestasRede heterogênea da conversação
Camadas interativas · ◇ post · ● comentarista · ▲ respondentePosts são polos contextuais. O mesmo pseudônimo permanece um único nó quando comenta e responde em diferentes postagens. A rede descreve interação observada e não prova coordenação.
Projeção direta das replies
Autor da reply → autor do root · cor = candidatura predominante no recorteProjeção secundária para leitura de pares. A representação principal acima preserva o post como contexto da interação.
Persistência de estado nas replies
Percentual de auto-transição por dimensãoTransições mais frequentes
Tema · tipologia · stance · sentimento · toxicidadeTermos centrais
Top 20 termos empilhados por candidatoRede termo-termo por candidato
Coocorrências · cor indica candidatoRede termo-termo geral (agregada)
Top 200 arestas · cores = comunidades LouvainRede agregada de todos os candidatos. Cores diferentes indicam comunidades detectadas pelo algoritmo Louvain — grupos de termos que coocorrem mais entre si do que com o resto da rede.
Métricas estruturais — rede termo-termo
Grau ponderado · centralidade de intermediação (Brandes) · modularidade LouvainDinâmica observada dos posts
Usuários × comentários · bolha = taxa de repliesO score composto de posts-gatilho foi reprovado para publicação na validação pós-hoc por colinearidade. A V6 publica os componentes observados separadamente.
Engajamento agregado por post
Comentários × likes observados nos comentáriosVisão no nível da postagem. A aba Engajamento detalha os comentários individualmente; likes continuam sendo snapshots elegíveis e ausência de snapshot não é zero.
T90 — tempo desde a publicação até 90% dos comentários
Histograma · timestamp real por comentárioT90 usa como origem temporal a publicação do post. T90 baixo indica concentração inicial da conversação; T90 alto indica persistência observada.
T90 — boxplot por candidato
Min · Q1 · mediana · Q3 · max · outliersDistribuição horária
Volume de comentários por hora do diaA distribuição é descritiva. O horário de postagem/comentário, isoladamente, não permite inferir coordenação.
Alertas de qualidade e dinâmica
Cobertura · validações · picos observadosCurva de concentração (Lorenz)
% dos posts × % acumulada dos comentáriosCauda longa e concentração
Mediana · P90 · Gini · razão máx/medianaRanking de posts por volume observado
Comentários · sem score compostoClasses observacionais de comportamento
Contexto separado de sinais comportamentais fortesSinais contextuais e comportamentais
Circulação/distribuição ≠ repetição/rajadaImportante: a V6 não classifica usuários como bots ou coordenados. Copresença, repetição e rajada são indícios observacionais que exigem interpretação contextual.
Grafo bipartido · comentaristas ↔ candidatos
Force layout · comentaristas pseudonimizados conectados aos candidatosCada ponto é um comentarista pseudonimizado. As arestas ligam usuários aos candidatos onde comentam, com largura proporcional ao volume. Visualização exploratória de copresença discursiva.
Base observada por candidato
Usuários · comentários · postsBase observada por candidato
Volume de usuários por candidaturaSinais contextuais × comportamentais
Contexto isolado não é indício comportamentalTop usuários multicandidato · recorte público
Maior atividade entre usuários pseudonimizados presentes em 2+ candidaturasDistribuição da força de copresença
Arestas públicas por número de posts compartilhadosPares de usuários com maior copresença
Posts compartilhados pelos pares · não é interação diretaMétricas de replies nativas
Replies · arestas · self-replies · base elegívelPrincipais vs replies
Distribuição comparativa por tipo de comentárioComparação entre comentários principais e respostas. Não é inferência de intenção de voto; trata-se de uma leitura de engajamento discursivo observado nos comentários.