C$^{3}$T: Counterfactual Causal Reasoning for Sentiment Shifts in Social-Media Conversation Trees

arXiv cs.CL Papers

Summary

The paper presents C3T, a thread-structured temporal model for predicting sentiment shifts in social media conversation trees using counterfactual causal reasoning, and introduces the CaSiRe dataset for causal sentiment reasoning.

arXiv:2609.02131v1 Announce Type: new Abstract: Sentiment in social-media threads does not only vary across posts; it shifts as users react to claims, corrections, evidence, and hostility within a branching reply tree. We study why sentiment changes in rumor-centric conversation trees by treating discourse moves (e.g., denial/correction, evidence/link, toxicity/attack) as candidate interventions and asking (i) what sentiment a reply expresses, (ii) whether the sentiment shifts relative to its parent, and (iii) which prior message most plausibly drove the reply's sentiment. To support this setting, we introduce CaSiRe, a causal sentiment reasoning layer over public rumor conversation datasets that adds post-level sentiment labels, induced parent-child shift labels, calibrated multi-label intervention tags, and explicitly annotated causal-source labels. We then propose C$^{3}$T (Counterfactual Causal Conversation Transformer), a thread-structured temporal model that jointly predicts node sentiment and shifts, learns sparse ancestor attribution, and supports counterfactual queries by forcing conversational intervention embeddings on or off to estimate potential outcomes. Under an event-level split, C$^{3}$T improves out-of-event robustness and attribution over text-only, graph-based, and temporal baselines, and yields interpretable model-based effects: denials/corrections and evidence reduce downstream negativity, while toxicity increases it. We also benchmark open-weight LLM prompting baselines and find that added conversational context helps, but attribution remains less reliable, motivating structure-aware counterfactual modeling for social-media analysis.
Original Article
View Cached Full Text

Cached at: 09/03/26, 05:51 AM

# C³T: Counterfactual Causal Reasoning for Sentiment Shifts in Social-Media Conversation Trees
Source: [https://arxiv.org/html/2609.02131](https://arxiv.org/html/2609.02131)
S M Rafiuddin[https://orcid.org/0000-0001-9404-1556](https://orcid.org/0000-0001-9404-1556)Affiliation:Department of Computer ScienceAffiliation:Oklahoma State UniversityAffiliation:Stillwater, OK 74078, USAEmail:[srafiud@okstate\.edu](mailto:)Atriya Sen[https://orcid.org/0000-0002-1640-5905](https://orcid.org/0000-0002-1640-5905)Affiliation:Department of Computer ScienceAffiliation:Oklahoma State UniversityAffiliation:Stillwater, OK 74078, USAEmail:[atriya\.sen@okstate\.edu](mailto:)

###### Abstract

Sentiment in social\-media threads does not only vary across posts; it*shifts*as users react to*claims*,*corrections*,*evidence*, and*hostility*within a branching reply tree\. We study*why*sentiment changes in rumor\-centric conversation trees by treating discourse moves \(e\.g\.,denial/correction,evidence/link,toxicity/attack\) as candidate interventions and asking \(i\) what sentiment a reply expresses, \(ii\) whether the sentiment shifts relative to its parent, and \(iii\) which prior message most plausibly drove the reply’s sentiment\. To support this setting, we introduceCaSiRe, a causal sentiment reasoning layer over public rumor conversation datasets that adds post\-level sentiment labels, induced parent–child shift labels, calibrated multi\-label intervention tags, and explicitly annotated causal\-source labels\. We then propose C3T \(CounterfactualCausalConversationTransformer\), athread\-structured temporal modelthat jointly predicts node sentiment and shifts, learns sparse ancestor attribution, and supports counterfactual queries by forcing conversational intervention embeddings on or off to estimate potential outcomes\. Under an*event\-level split*, C3T improves out\-of\-event robustness and attribution over text\-only, graph\-based, and temporal baselines, and yields interpretable model\-based effects: denials/corrections and evidence reduce downstream negativity, while toxicity increases it\. We also benchmark*open\-weight LLM prompting baselines*and find that added conversational context helps, but attribution remains less reliable, motivatingstructure\-aware counterfactual modelingfor social\-media analysis\.

## 1Introduction

Online social\-media conversations are*interactional*: users react to one another and to unfolding events, and threads can converge or polarize in*sentiment*and*stance*\. These dynamics matter because misinformation diffuses differently than accurate information on Twitter/X\([Vosoughi et al\., 2018](https://arxiv.org/html/2609.02131#bib.bib1)\), and exposure to others’ emotional expressions can shift what people express\([Kramer et al\., 2014](https://arxiv.org/html/2609.02131#bib.bib2)\)\. Thus, the key question is not only*what*sentiment is expressed, but*why*sentiment shifts within a reply thread, e\.g\., whether negativity is driven by a*new claim*, a*correction*, or a*hostile exchange*\.

Conversation trees provide a natural substrate: a source post induces a*branching cascade*where local parent–child interactions can propagate globally\. Rumour and claim\-centric benchmarks capture such trees in breaking\-news contexts\([Zubiaga et al\., 2016a](https://arxiv.org/html/2609.02131#bib.bib3);[Gorrell et al\., 2019](https://arxiv.org/html/2609.02131#bib.bib4)\), while prior work has largely focused on*stance/veracity*, including detection, stance classification, and verification\([Zubiaga et al\., 2018](https://arxiv.org/html/2609.02131#bib.bib5)\)\. In contrast, the*affective trajectory*, how sentiment changes over time and which conversational inputs plausibly drive that change, remains under\-modeled\.

Attributing sentiment change is fundamentally*causal*, but observational social\-media data contain endogenous participation and latent confounders\. Recent work has formalized causal questions in online interactions, including effects of tone and conversational behaviors\([Sridhar and Getoor, 2019](https://arxiv.org/html/2609.02131#bib.bib6);[Zhang et al\., 2020](https://arxiv.org/html/2609.02131#bib.bib7)\)\. However, most formulations operate at coarse conversational attributes rather than discourse\-move\-specific effects within evolving reply trees\. Related work is discussed in Appendix[A](https://arxiv.org/html/2609.02131#A1)\.

We propose a framework for causal sentiment reasoning that treats conversational discourse moves as candidate interventions and estimates their downstream impact on expressed sentiment\. We represent threads as*time\-stamped trees*, learn structure\- and time\-aware representations, and predict node\-level sentiment together with interpretable estimates of which prior conversational moves plausibly shifted sentiment\. We evaluate on public rumour benchmarks\([Zubiaga et al\., 2016a](https://arxiv.org/html/2609.02131#bib.bib3);[Gorrell et al\., 2019](https://arxiv.org/html/2609.02131#bib.bib4)\)and compare against neural and open\-weight LLM prompting baselines, including Llama 3\([Grattafiori et al\., 2024](https://arxiv.org/html/2609.02131#bib.bib8)\), Mistral 7B\([Jiang et al\., 2023](https://arxiv.org/html/2609.02131#bib.bib9)\), and Qwen 2\.5\([Qwen et al\., 2024](https://arxiv.org/html/2609.02131#bib.bib62)\)\.

#### Contributions\.

\(1\) We formulate*causal sentiment reasoning in conversation trees*as a conversational\-intervention problem grounded in public rumour datasets\. \(2\) We propose athread\-structured temporal modelwith explicit forced\-intervention counterfactual estimation over conversational intervention types\. \(3\) We compare against*text\-only*,*graph\-based*,*temporal*, and*open\-LLM prompting*baselines, and provide ablations isolating counterfactual loss, intervention tags, event\-level invariance, and ancestor\-window attribution\.

## 2Tasks and Causal Setup

### 2\.1Conversation tree and notation

We model each social\-media discussion thread as arooted, time\-stamped conversation tree𝐆=\(𝐕,𝐄\)\\mathbf\{G\}=\(\\mathbf\{V\},\\mathbf\{E\}\), where each nodei∈𝐕i\\in\\mathbf\{V\}corresponds to a*post/comment*and each directed edge\(p→i\)∈𝐄\(p\\rightarrow i\)\\in\\mathbf\{E\}indicates that postiireplies to its parentp=π⁡\(i\)p=\\pi\(i\)\. Each nodeiihas timestampτi\\tau\_\{i\}\(posting time\) and observed covariates𝐗i\\mathbf\{X\}\_\{i\}\(e\.g\.,text,author/platform metadatawhen available,depth/position features, andcontextual summaries\)\. We denote the ancestor set of nodeiiby𝒜⁡\(i\)\\mathcal\{A\}\(i\)and its depth byd⁡\(i\)d\(i\)\. For causal estimands defined over*downstream*effects, we use thekk\-hop descendants ofii, defined as𝒟k​\(i\)=\{j∈𝐕:dist⁡\(i,j\)≤k∧i∈𝒜⁡\(j\)\}\\mathcal\{D\}\_\{k\}\(i\)=\\\{j\\in\\mathbf\{V\}:\\mathrm\{dist\}\(i,j\)\\leq k\\wedge i\\in\\mathcal\{A\}\(j\)\\\}, wheredist⁡\(⋅,⋅\)\\mathrm\{dist\}\(\\cdot,\\cdot\)is the shortest\-path length along directed reply edges\.

### 2\.2Outcomes: sentiment and sentiment shift

We consider two observational prediction targets\. First, each nodeiihas a three\-class sentiment labelYi∈\{negative,neutral,positive\}Y\_\{i\}\\in\\\{\\texttt\{negative\},\\texttt\{neutral\},\\texttt\{positive\}\\\}\. Second, each reply edge\(p→i\)\(p\\rightarrow i\)has a*sentiment\-shift*label𝐒p→i∈\{−1,0,\+1\}\\mathbf\{S\}\_\{p\\rightarrow i\}\\in\\\{\-1,0,\+1\\\}capturing change from parent to child, representing*down*,*no\-change*, and*up*sentiment shifts, respectively\. We induceSp→iS\_\{p\\to i\}by comparing the parent and child sentiment labels using the natural orderingnegative<<neutral<<positive\.

### 2\.3Treatments: conversational interventions

Beyond predictingYiY\_\{i\}andSp→iS\_\{p\\rightarrow i\}, we aim to reason about how specific*conversational moves*affect downstream sentiment\. We represent each postiiwith amulti\-label intervention \(treatment\) vectorTi∈\{0,1\}MT\_\{i\}\\in\\\{0,1\\\}^\{M\}, where each component indicates the presence of an intervention type \(*multi\-hot encoding*\)\. In our primary taxonomy,MMincludes: \(i\)claim/rumor assertion, \(ii\)denial/correction, \(iii\)evidence/link provision, \(iv\)authority citation, \(v\)toxicity/attack, \(vi\)sarcasm/irony, \(vii\)question/challenge, and \(viii\)derail/off\-topic move\. A node may carry*multiple interventions*\(e\.g\., a correction with an external evidence link\)\. For causal estimands below, we study the effect of toggling a single intervention typemmwhile holding other components fixed\.

### 2\.4Causal estimands

We adopt thepotential\-outcomes framework\([Rubin, 1974](https://arxiv.org/html/2609.02131#bib.bib22);[Rosenbaum and Rubin, 1983](https://arxiv.org/html/2609.02131#bib.bib23)\)\. LetYj​\(𝐭\)Y\_\{j\}\(\\mathbf\{t\}\)denote the possibly*counterfactual sentiment outcome*for nodejjunder a hypothetical intervention assignment𝐭\\mathbf\{t\}\. Since we focus on the causal impact of interventionmmat asource nodeiion*downstream*sentiment expressed by its descendants, we define a descendant\-level aggregated outcome\. Let𝕀⁡\[⋅\]\\mathbb\{I\}\[\\cdot\]be an indicator and define negativity as𝕀\[Yj=negative\]\\mathbb\{I\}\[Y\_\{j\}=\\texttt\{negative\}\]\. For a fixed hop budgetkk, theaverage downstream negativityfrom nodeiiisY¯ineg\(k\)=1\|𝒟k​\(i\)\|∑j∈𝒟k​\(i\)𝕀\[Yj=negative\]\\bar\{Y\}^\{\\mathrm\{neg\}\}\_\{i\}\(k\)=\\frac\{1\}\{\|\\mathcal\{D\}\_\{k\}\(i\)\|\}\\sum\_\{j\\in\\mathcal\{D\}\_\{k\}\(i\)\}\\mathbb\{I\}\[Y\_\{j\}=\\texttt\{negative\}\], with the conventionY¯ineg​\(k\)=0\\bar\{Y\}^\{\\mathrm\{neg\}\}\_\{i\}\(k\)=0if𝒟k​\(i\)=∅\\mathcal\{D\}\_\{k\}\(i\)=\\emptyset\. To isolate the effect of intervention typemm, we consider two counterfactual assignments for the source nodeii:Ti\(m=1\)T\_\{i\}^\{\(m=1\)\}\(*force interventionmmpresent*\) andTi\(m=0\)T\_\{i\}^\{\(m=0\)\}\(*force it absent*\), while keeping other components unchanged\. Thekk\-hop average treatment effect \(ATE\)for interventionmmisATEm​\(k\)=𝔼⁡\[Y¯ineg​\(k\)​\(Ti\(m=1\)\)−Y¯ineg​\(k\)​\(Ti\(m=0\)\)\]\\mathrm\{ATE\}\_\{m\}\(k\)=\\mathbb\{E\}\\\!\\left\[\\bar\{Y\}^\{\\mathrm\{neg\}\}\_\{i\}\(k\)\\\!\\left\(T\_\{i\}^\{\(m=1\)\}\\right\)\-\\bar\{Y\}^\{\\mathrm\{neg\}\}\_\{i\}\(k\)\\\!\\left\(T\_\{i\}^\{\(m=0\)\}\\right\)\\right\], where the expectation is taken over source nodes and threads/events under the evaluation split\. In this work, we restrict causal\-effect reporting to downstream negativity as the primary descendant\-level outcome\. Conditional or heterogeneous effects by event type, platform, veracity, or conversational stage are treated as exploratory analyses and are not used as primary evidence unless explicitly reported with confidence intervals\.

### 2\.5Assumptions and scope

Our observational causal analysis assumes standard conditions\([Rubin, 1974](https://arxiv.org/html/2609.02131#bib.bib22);[Rosenbaum and Rubin, 1983](https://arxiv.org/html/2609.02131#bib.bib23)\): \(i\)Temporal precedence:interventions atiiprecede outcomes for descendantsj∈𝒟k​\(i\)j\\in\\mathcal\{D\}\_\{k\}\(i\)\(timestamps/reply edges\)\. \(ii\)Consistency:observed outcomes equal the corresponding potential outcomes under the realized assignment\. \(iii\)Positivity:within covariate strata used, interventionmmcan occur and not occur with non\-zero probability\. \(iv\)Limited interference:effects are modeled primarily withinkk\-hop descendants; cross\-thread spillovers are treated as a limitation\. \(v\)Conditional ignorability \(scope\-limited\):conditioning on observed thread context \(text,position,time,history summaries\), assignment ofmmatiiis as\-if random for the downstream outcomes; we emphasize patterns stable across events/platforms\.

## 3Method: C3T

We proposeC3T\(CounterfactualCausalConversationTransformer\), athread\-structured modelthat \(i\) predicts*node sentiment*and*edge\-level sentiment shifts*, \(ii\) attributes each reply’s sentiment to a small set of prior messages \(*ancestors*\), and \(iii\) estimates*counterfactual potential outcomes*under conversational interventions\.

### 3\.1Overview

Given aconversation treeG=\(V,E\)G=\(V,E\), each nodei∈Vi\\in Vhastextxix\_\{i\},timestampτi\\tau\_\{i\},structural position features\(e\.g\.,depthd⁡\(i\)d\(i\)andsibling index\), and optionalauthor/platform features𝐚i\\mathbf\{a\}\_\{i\}\. We donotuse gold or predicted parent sentiment labels as input features\. Instead,parent informationis incorporated through theparent node representationand thereply\-tree structure, ensuring that the model receives the same observable information attrainingandinferencetime\. C3T outputs: \(i\)*sentiment logits*𝐲^i\\hat\{\\mathbf\{y\}\}\_\{i\}for each node labelYiY\_\{i\}, \(ii\)*shift logits*𝐬^p→i\\hat\{\\mathbf\{s\}\}\_\{p\\rightarrow i\}for each reply edge\(p→i\)\(p\\rightarrow i\)and its shift labelSp→iS\_\{p\\rightarrow i\}, \(iii\) anancestor attribution distribution𝜶i\\boldsymbol\{\\alpha\}\_\{i\}over candidate ancestors for reply nodeii, and \(iv\)descendant\-level counterfactual predictionsunderforced treatment\-onandtreatment\-offassignments,𝐲^j​\(Ti\(m=1\)\)\\hat\{\\mathbf\{y\}\}\_\{j\}\(T\_\{i\}^\{\(m=1\)\}\)and𝐲^j​\(Ti\(m=0\)\)\\hat\{\\mathbf\{y\}\}\_\{j\}\(T\_\{i\}^\{\(m=0\)\}\), for descendantsj∈𝒟k​\(i\)j\\in\\mathcal\{D\}\_\{k\}\(i\)of a source nodeiiand intervention typemm\.

![Refer to caption](https://arxiv.org/html/2609.02131v1/C3T.png)Figure 1:C3T architecture\.A*treatment tagger*yields the multi\-label intervention vectorTiT\_\{i\}\. A*temporal/tree encoder*produces node representations usingparent message passingandancestor attention\. Prediction heads estimate*sentiment*,*shift*, and*sparse ancestor attribution*\. Finally, forced on/off intervention embeddings yield potential\-outcome predictions for downstream effect estimation\.
### 3\.2Intervention tagging module

Each postiireceives a multi\-label treatment vectorTi∈\{0,1\}MT\_\{i\}\\in\\\{0,1\\\}^\{M\}indicating intervention types \(claim, denial/correction, evidence/link, authority cite, toxicity/attack, sarcasm, question/challenge, derail\)\. We consider two tagging variants\.LLM\-assisted tagging\.We useLlama 3\-8Bto output intervention labels with confidence scores\([Grattafiori et al\., 2024](https://arxiv.org/html/2609.02131#bib.bib8)\)\. Let raw scores bes~i,m∈\[0,1\]\\tilde\{s\}\_\{i,m\}\\in\[0,1\]\. Because LLM confidences can be poorly calibrated, we calibrate scores using post\-hoc scaling on a validation subset \(temperature scaling\([Guo et al\., 2017](https://arxiv.org/html/2609.02131#bib.bib33)\)or sigmoid/Platt scaling\([Platt, 2000](https://arxiv.org/html/2609.02131#bib.bib63)\)\)\. After calibration we obtainsi,ms\_\{i,m\}and setTi,m=𝕀\[si,m≥τm\]T\_\{i,m\}=\\mathbb\{I\}\[s\_\{i,m\}\\geq\\tau\_\{m\}\], whereτm\\tau\_\{m\}is type\-specific and chosen on validation to optimize F1/coverage tradeoff\. We additionally allow an*abstain*option: ifmaxm⁡si,m<α\\max\_\{m\}s\_\{i,m\}<\\alpha, we markTiT\_\{i\}as unknown and exclude it from the counterfactual loss, following selective prediction principles\([Geifman and El\-Yaniv, 2017](https://arxiv.org/html/2609.02131#bib.bib34)\)\.Learned tagger \(ablation / alternative\)\.We train a lightweight multi\-label classifier on a small manually labeled subsetℒ\\mathcal\{L\}:𝐬i=σ⁡\(Wt​Enc​\(xi\)\+𝐛t\)\\mathbf\{s\}\_\{i\}=\\sigma\(W\_\{t\}\\,\\mathrm\{Enc\}\(x\_\{i\}\)\+\\mathbf\{b\}\_\{t\}\), whereEnc⁡\(⋅\)\\mathrm\{Enc\}\(\\cdot\)is the text encoder andσ\\sigmais elementwise sigmoid\. This tagger replaces the LLM module and isolates the value of LLM\-assisted weak supervision\.

### 3\.3Conversation encoder \(structure \+ time\)

We encode each post with aTransformer text encoder\([Vaswani et al\., 2017](https://arxiv.org/html/2609.02131#bib.bib29)\), producing𝐞i=Enc⁡\(xi\)∈ℝd\\mathbf\{e\}\_\{i\}=\\mathrm\{Enc\}\(x\_\{i\}\)\\in\\mathbb\{R\}^\{d\}, and add*structural*and*temporal*features𝐩i=Embdepth​\(d⁡\(i\)\)\\mathbf\{p\}\_\{i\}=\\mathrm\{Emb\}\_\{\\mathrm\{depth\}\}\(d\(i\)\)and𝐭i=ϕ⁡\(Δ​τi\)\\mathbf\{t\}\_\{i\}=\\phi\(\\Delta\\tau\_\{i\}\), whereΔ​τi=τi−τπ⁡\(i\)\\Delta\\tau\_\{i\}=\\tau\_\{i\}\-\\tau\_\{\\pi\(i\)\}for non\-root replies andΔ​τi=0\\Delta\\tau\_\{i\}=0for root nodes\. Here,ϕ⁡\(⋅\)\\phi\(\\cdot\)is a continuous time encoding \(e\.g\.,sinusoidal / MLP time featuresas in temporal graph attention\([Xu et al\., 2020](https://arxiv.org/html/2609.02131#bib.bib17)\)\),Embdepth\\mathrm\{Emb\}\_\{\\mathrm\{depth\}\}is a learned depth embedding, and𝐚i\\mathbf\{a\}\_\{i\}denotes optional author/platform features\. We map the treatment vectorTiT\_\{i\}to an embedding𝐮i=∑m=1MTi,m​𝐫m\\mathbf\{u\}\_\{i\}=\\sum\_\{m=1\}^\{M\}T\_\{i,m\}\\mathbf\{r\}\_\{m\}, with learned𝐫m∈ℝd\\mathbf\{r\}\_\{m\}\\in\\mathbb\{R\}^\{d\}, and initialize each node as𝐡i\(0\)=MLP⁡\(\[𝐞i;𝐩i;𝐭i;𝐚i;𝐮i\]\)\\mathbf\{h\}\_\{i\}^\{\(0\)\}=\\mathrm\{MLP\}\(\[\\mathbf\{e\}\_\{i\};\\mathbf\{p\}\_\{i\};\\mathbf\{t\}\_\{i\};\\mathbf\{a\}\_\{i\};\\mathbf\{u\}\_\{i\}\]\)\. No gold or predicted parent sentiment label is used as an input feature\. We then performLLlayers oftree\-temporal updatesusing parent message passing and ancestor attention\. For non\-root replies, the parent message is𝐦ipar=𝐖p​𝐡π⁡\(i\)\(ℓ\)\\mathbf\{m\}^\{\\mathrm\{par\}\}\_\{i\}=\\mathbf\{W\}\_\{p\}\\mathbf\{h\}\_\{\\pi\(i\)\}^\{\(\\ell\)\}, while for root nodes we set𝐦ipar=𝟎\\mathbf\{m\}^\{\\mathrm\{par\}\}\_\{i\}=\\mathbf\{0\}\. Let𝒜D​\(i\)\\mathcal\{A\}\_\{D\}\(i\)be theDDnearest ancestors ofii; if𝒜D​\(i\)=∅\\mathcal\{A\}\_\{D\}\(i\)=\\emptyset, we set𝐦ianc=𝟎\\mathbf\{m\}^\{\\mathrm\{anc\}\}\_\{i\}=\\mathbf\{0\}, otherwise we computeαi,a=softmaxa∈𝒜D​\(i\)​\(\(𝐖q​𝐡i\(ℓ\)\)⊤​\(𝐖k​𝐡a\(ℓ\)\)/d\)\\alpha\_\{i,a\}=\\mathrm\{softmax\}\_\{a\\in\\mathcal\{A\}\_\{D\}\(i\)\}\\left\(\(\\mathbf\{W\}\_\{q\}\\mathbf\{h\}\_\{i\}^\{\(\\ell\)\}\)^\{\\top\}\(\\mathbf\{W\}\_\{k\}\\mathbf\{h\}\_\{a\}^\{\(\\ell\)\}\)/\\sqrt\{d\}\\right\)and𝐦ianc=∑a∈𝒜D​\(i\)αi,a​𝐖v​𝐡a\(ℓ\)\\mathbf\{m\}^\{\\mathrm\{anc\}\}\_\{i\}=\\sum\_\{a\\in\\mathcal\{A\}\_\{D\}\(i\)\}\\alpha\_\{i,a\}\\mathbf\{W\}\_\{v\}\\mathbf\{h\}\_\{a\}^\{\(\\ell\)\}\. A sibling aggregation term can be added by pooling representations of nodes sharing the same parent\. We update𝐡i\(ℓ\+1\)=GRU⁡\(𝐡i\(ℓ\),\[𝐦ipar;𝐦ianc\]\)\\mathbf\{h\}\_\{i\}^\{\(\\ell\+1\)\}=\\mathrm\{GRU\}\(\\mathbf\{h\}\_\{i\}^\{\(\\ell\)\},\[\\mathbf\{m\}^\{\\mathrm\{par\}\}\_\{i\};\\mathbf\{m\}^\{\\mathrm\{anc\}\}\_\{i\}\]\), following dynamic\-graph design patterns that combine attention and recurrent updates for time\-evolving neighborhoods\([Rossi et al\., 2020](https://arxiv.org/html/2609.02131#bib.bib18);[Xu et al\., 2020](https://arxiv.org/html/2609.02131#bib.bib17)\), and use𝐳i=𝐡i\(L\)\\mathbf\{z\}\_\{i\}=\\mathbf\{h\}\_\{i\}^\{\(L\)\}as the final node representation\.

### 3\.4Prediction heads

Sentiment head\.We predict the*sentiment distribution*for nodeiias𝐲^i=softmax⁡\(𝐖y​𝐳i\+𝐛y\)\\hat\{\\mathbf\{y\}\}\_\{i\}=\\mathrm\{softmax\}\(\\mathbf\{W\}\_\{y\}\\mathbf\{z\}\_\{i\}\+\\mathbf\{b\}\_\{y\}\)\.Shift head\.For edge\(p→i\)\(p\\rightarrow i\), we predict the*sentiment shift*using paired parent–child features as𝐬^p→i=softmax⁡\(𝐖s​\[𝐳p;𝐳i;𝐳i−𝐳p\]\+𝐛s\)\\hat\{\\mathbf\{s\}\}\_\{p\\rightarrow i\}=\\mathrm\{softmax\}\\\!\\left\(\\mathbf\{W\}\_\{s\}\[\\mathbf\{z\}\_\{p\};\\mathbf\{z\}\_\{i\};\\mathbf\{z\}\_\{i\}\-\\mathbf\{z\}\_\{p\}\]\+\\mathbf\{b\}\_\{s\}\\right\)\.

### 3\.5Counterfactual representation learning

Our goal is to avoid purely correlational use ofTiT\_\{i\}and instead learn representations that support*counterfactual*queries: “how would the sentiment prediction change if interventionmmwere forced present or absent?” For intervention typemm, we define a forced assignmentTi\(m=v\)T\_\{i\}^\{\(m=v\)\}forv∈\{0,1\}v\\in\\\{0,1\\\}such thatTi,m\(m=v\)=vT\_\{i,m\}^\{\(m=v\)\}=vandTi,r\(m=v\)=Ti,rT\_\{i,r\}^\{\(m=v\)\}=T\_\{i,r\}for allr≠mr\\neq m\. The corresponding treatment embedding is𝐮i\(m=v\)=𝐮i\+\(v−Ti,m\)​𝐫m\\mathbf\{u\}\_\{i\}^\{\(m=v\)\}=\\mathbf\{u\}\_\{i\}\+\(v\-T\_\{i,m\}\)\\mathbf\{r\}\_\{m\}, wherev=0v=0gives the treatment\-off counterfactual andv=1v=1gives the treatment\-on counterfactual, including cases where the intervention was originally absent\. To reduce compute, we use atwo\-stream decomposition,𝐳i\(m=v\)=𝐛i\+𝐖u​𝐮i\(m=v\)\\mathbf\{z\}\_\{i\}^\{\(m=v\)\}=\\mathbf\{b\}\_\{i\}\+\\mathbf\{W\}\_\{u\}\\mathbf\{u\}\_\{i\}^\{\(m=v\)\}, where𝐛i\\mathbf\{b\}\_\{i\}is the*structure\+text representation*produced by the encoder whenTiT\_\{i\}is omitted from the input; specifically,𝐛i\\mathbf\{b\}\_\{i\}is computed from\[𝐞i;𝐩i;𝐭i;𝐚i\]\[\\mathbf\{e\}\_\{i\};\\mathbf\{p\}\_\{i\};\\mathbf\{t\}\_\{i\};\\mathbf\{a\}\_\{i\}\], after which the treatment embedding is injected additively\. We then obtain potential\-outcome predictions as𝐲^i​\(Ti\(m=v\)\)=softmax⁡\(𝐖y​𝐳i\(m=v\)\+𝐛y\)\\hat\{\\mathbf\{y\}\}\_\{i\}\(T\_\{i\}^\{\(m=v\)\}\)=\\mathrm\{softmax\}\(\\mathbf\{W\}\_\{y\}\\mathbf\{z\}\_\{i\}^\{\(m=v\)\}\+\\mathbf\{b\}\_\{y\}\)forv∈\{0,1\}v\\in\\\{0,1\\\}\. This design is inspired by representation\-learning approaches for counterfactual inference that separate nuisance variation from treatment\-sensitive factors\([Johansson et al\., 2016](https://arxiv.org/html/2609.02131#bib.bib30);[Shalit et al\., 2017](https://arxiv.org/html/2609.02131#bib.bib31)\)\.Losses\.We optimize the weighted objectiveℒ=ℒsent\+λshift​ℒshift\+λatt​ℒatt\+λcf​ℒcf\+λspar​ℒspar\+λirm​ℒirm\\mathcal\{L\}=\\mathcal\{L\}\_\{\\mathrm\{sent\}\}\+\\lambda\_\{\\mathrm\{shift\}\}\\mathcal\{L\}\_\{\\mathrm\{shift\}\}\+\\lambda\_\{\\mathrm\{att\}\}\\mathcal\{L\}\_\{\\mathrm\{att\}\}\+\\lambda\_\{\\mathrm\{cf\}\}\\mathcal\{L\}\_\{\\mathrm\{cf\}\}\+\\lambda\_\{\\mathrm\{spar\}\}\\mathcal\{L\}\_\{\\mathrm\{spar\}\}\+\\lambda\_\{\\mathrm\{irm\}\}\\mathcal\{L\}\_\{\\mathrm\{irm\}\}, whereℒsent=∑i∈VCE⁡\(Yi,𝐲^i\)\\mathcal\{L\}\_\{\\mathrm\{sent\}\}=\\sum\_\{i\\in V\}\\mathrm\{CE\}\(Y\_\{i\},\\hat\{\\mathbf\{y\}\}\_\{i\}\)andℒshift=∑\(p→i\)∈ECE⁡\(Sp→i,𝐬^p→i\)\\mathcal\{L\}\_\{\\mathrm\{shift\}\}=\\sum\_\{\(p\\rightarrow i\)\\in E\}\\mathrm\{CE\}\(S\_\{p\\rightarrow i\},\\hat\{\\mathbf\{s\}\}\_\{p\\rightarrow i\}\)\. Forcounterfactual consistency, we defineδi,m=‖𝐲^i​\(Ti\(m=1\)\)−𝐲^i​\(Ti\(m=0\)\)‖22\\delta\_\{i,m\}=\\\|\\hat\{\\mathbf\{y\}\}\_\{i\}\(T\_\{i\}^\{\(m=1\)\}\)\-\\hat\{\\mathbf\{y\}\}\_\{i\}\(T\_\{i\}^\{\(m=0\)\}\)\\\|\_\{2\}^\{2\}and use the per\-node penaltyℓi,mcf=Ti,m​max⁡\(0,γ−δi,m\)\+\(1−Ti,m\)​β​δi,m\\ell\_\{i,m\}^\{\\mathrm\{cf\}\}=T\_\{i,m\}\\max\(0,\\gamma\-\\delta\_\{i,m\}\)\+\(1\-T\_\{i,m\}\)\\beta\\delta\_\{i,m\}, whereγ\>0\\gamma\>0encourages non\-trivial sensitivity for observed interventions andβ\\betacontrols sensitivity to interventions absent from the observed post\. The total counterfactual loss isℒcf=∑i∈V∑m=1Mℓi,mcf\\mathcal\{L\}\_\{\\mathrm\{cf\}\}=\\sum\_\{i\\in V\}\\sum\_\{m=1\}^\{M\}\\ell\_\{i,m\}^\{\\mathrm\{cf\}\}\.

### 3\.6Event\-level invariance for out\-of\-distribution robustness

Threads are grouped by events, and we treat each eventeeas an environmentℰe\\mathcal\{E\}\_\{e\}\. To reduce reliance on event\-specific predictive cues, we use anIRM\-style penalty\([Arjovsky et al\., 2019](https://arxiv.org/html/2609.02131#bib.bib32)\)\. Letℒpred=ℒsent\+λshift​ℒshift\\mathcal\{L\}\_\{\\mathrm\{pred\}\}=\\mathcal\{L\}\_\{\\mathrm\{sent\}\}\+\\lambda\_\{\\mathrm\{shift\}\}\\mathcal\{L\}\_\{\\mathrm\{shift\}\}denote the combined prediction loss within an environment\. We define the penalty asℒirm=∑e‖∇wℒpred\(e\)​\(w⋅Φθ\)\|w=1‖22\\mathcal\{L\}\_\{\\mathrm\{irm\}\}=\\sum\_\{e\}\\left\\\|\\nabla\_\{w\}\\mathcal\{L\}\_\{\\mathrm\{pred\}\}^\{\(e\)\}\(w\\cdot\\Phi\_\{\\theta\}\)\\big\|\_\{w=1\}\\right\\\|\_\{2\}^\{2\}, whereΦθ\\Phi\_\{\\theta\}denotes the learned representation feeding the prediction heads\. This penalty is used forevent\-level predictive invariance; it does not by itself identify causal intervention effects\.

### 3\.7Causal attribution head

For each reply nodeii, we predict which ancestor most plausibly caused its sentiment or shift\. We consider candidate ancestors𝒜D​\(i\)\\mathcal\{A\}\_\{D\}\(i\)and compute scoresei,a=\(𝐖c​𝐳i\)⊤​\(𝐖a​𝐳a\)e\_\{i,a\}=\(\\mathbf\{W\}\_\{c\}\\mathbf\{z\}\_\{i\}\)^\{\\top\}\(\\mathbf\{W\}\_\{a\}\\mathbf\{z\}\_\{a\}\)fora∈𝒜D​\(i\)a\\in\\mathcal\{A\}\_\{D\}\(i\), then normalize to obtain an attribution distribution𝜶i\\boldsymbol\{\\alpha\}\_\{i\}\. We use either softmax or a sparse normalizer \(e\.g\., sparsemax\) to encourage peaked distributions\([Martins and Astudillo, 2016](https://arxiv.org/html/2609.02131#bib.bib35)\):𝜶i=Norm⁡\(\{ei,a\}a∈𝒜D​\(i\)\)\\boldsymbol\{\\alpha\}\_\{i\}=\\mathrm\{Norm\}\(\\\{e\_\{i,a\}\\\}\_\{a\\in\\mathcal\{A\}\_\{D\}\(i\)\}\)\. Nodes with empty ancestor sets are excluded from attribution training and evaluation\. GivenCaSiRecausal\-source labelsCiC\_\{i\}, constructed using the annotation protocol in Appendix[B\.4](https://arxiv.org/html/2609.02131#A2.SS4), we train withℒatt=∑i∈VattCE⁡\(Ci,𝜶i\)\\mathcal\{L\}\_\{\\mathrm\{att\}\}=\\sum\_\{i\\in V\_\{\\mathrm\{att\}\}\}\\mathrm\{CE\}\(C\_\{i\},\\boldsymbol\{\\alpha\}\_\{i\}\), whereVattV\_\{\\mathrm\{att\}\}is the set of reply nodes with valid causal\-source labels\.Sparse attribution regularizer\.To discourage “everything caused everything,” we add an entropy penalty:ℒspar=∑i∈VattH⁡\(𝜶i\)\\mathcal\{L\}\_\{\\mathrm\{spar\}\}=\\sum\_\{i\\in V\_\{\\mathrm\{att\}\}\}H\(\\boldsymbol\{\\alpha\}\_\{i\}\), which encourages low\-entropy, localized attributions while being tuned to avoid overconfidence\.Inference\.We outputarg⁡maxa∈𝒜D​\(i\)⁡αi,a\\arg\\max\_\{a\\in\\mathcal\{A\}\_\{D\}\(i\)\}\\alpha\_\{i,a\}as the top\-1 causal ancestor; top\-kkancestors are used for qualitative analysis\.

### 3\.8Potential outcomes and estimated effects

For each source nodeiiand intervention typemm, C3T estimates descendant\-level potential outcomes by forcing the source intervention assignment toTi\(m=1\)T\_\{i\}^\{\(m=1\)\}orTi\(m=0\)T\_\{i\}^\{\(m=0\)\}, while keeping other intervention components fixed\. For each descendantj∈𝒟k​\(i\)j\\in\\mathcal\{D\}\_\{k\}\(i\), we compute the predicted negativity probabilitiesp^j,1neg=p^jneg​\(Ti\(m=1\)\)\\hat\{p\}^\{\\mathrm\{neg\}\}\_\{j,1\}=\\hat\{p\}^\{\\mathrm\{neg\}\}\_\{j\}\(T\_\{i\}^\{\(m=1\)\}\)andp^j,0neg=p^jneg​\(Ti\(m=0\)\)\\hat\{p\}^\{\\mathrm\{neg\}\}\_\{j,0\}=\\hat\{p\}^\{\\mathrm\{neg\}\}\_\{j\}\(T\_\{i\}^\{\(m=0\)\}\)using the modified source representation in the ancestor context of descendantjj\. The source\-level descendant effect isΔi,m​\(k\)=\|𝒟k​\(i\)\|−1​∑j∈𝒟k​\(i\)\(p^j,1neg−p^j,0neg\)\\Delta\_\{i,m\}\(k\)=\|\\mathcal\{D\}\_\{k\}\(i\)\|^\{\-1\}\\sum\_\{j\\in\\mathcal\{D\}\_\{k\}\(i\)\}\(\\hat\{p\}^\{\\mathrm\{neg\}\}\_\{j,1\}\-\\hat\{p\}^\{\\mathrm\{neg\}\}\_\{j,0\}\), withΔi,m​\(k\)=0\\Delta\_\{i,m\}\(k\)=0when𝒟k​\(i\)=∅\\mathcal\{D\}\_\{k\}\(i\)=\\emptyset\. We estimateATEm​\(k\)=𝔼i​\[Δi,m​\(k\)\]\\mathrm\{ATE\}\_\{m\}\(k\)=\\mathbb\{E\}\_\{i\}\[\\Delta\_\{i,m\}\(k\)\]over source nodes in the evaluation split\.

### 3\.9Complexity and implementation notes

Letnnbe the number of nodes in a thread,ddthe embedding dimension, andDDthe ancestor window\.Ancestor attentionrequiresO⁡\(n​D​d\)O\(nDd\)operations per layer, andparent message passingaddsO⁡\(n​d\)O\(nd\)\. We batch by threads \(padding to the maximum nodes per batch\) and restrictDDto a small constant \(e\.g\.,D∈\[8,32\]D\\in\[8,32\]\) to control runtime for deep trees\.*Counterfactual prediction*reuses𝐛i\\mathbf\{b\}\_\{i\}and only swaps the treatment embedding, making the added compute linear inMMwith a small constant in practice\.

## 4Experimental Setup

### 4\.1Baselines

We compare C3T against two groups of baselines:classic neural baselinesthat use text and/or thread structure, andprompt\-only open LLM baselinesevaluated under a fixed prompting protocol\. For thenon\-LLM baselines, we include atext\-only Transformerwith a pretrainedRoBERTa/DeBERTaencoder fornode\-level sentiment classificationandparent–child shift prediction\. We also adaptrumor\-propagation graph modelsby replacing their original veracity heads withsentimentandshiftheads\. This group includesBi\-GCN\([Bian et al\., 2020](https://arxiv.org/html/2609.02131#bib.bib12)\),GACL\([Sun et al\., 2022b](https://arxiv.org/html/2609.02131#bib.bib14)\), and temporal graph modelsTGAT/TGN\([Xu et al\., 2020](https://arxiv.org/html/2609.02131#bib.bib17);[Rossi et al\., 2020](https://arxiv.org/html/2609.02131#bib.bib18)\), where each thread is represented as areply graphortimestamp\-ordered interaction graph\.

For attribution evaluation, graph and temporal baselines are augmented with the same bilinear ancestor\-scoring head used by C3T and trained on the sameCaSiRecausal\-source labels\. These attribution variants do not use C3T’s treatment embeddings, counterfactual loss, or event\-invariance penalty\. Text\-only baselines do not have access to ancestor structure and are therefore not evaluated on causal\-source attribution\.

For theLLM baselines, we evaluate open\-weight instruction\-tuned models, includingLlama 3,Gemma 2,Qwen2\.5, andMistral\([Grattafiori et al\., 2024](https://arxiv.org/html/2609.02131#bib.bib8);[Gemma Team et al\., 2024](https://arxiv.org/html/2609.02131#bib.bib27);[Qwen et al\., 2024](https://arxiv.org/html/2609.02131#bib.bib62);[Jiang et al\., 2023](https://arxiv.org/html/2609.02131#bib.bib9)\), asprompt\-only systems\. To reduce prompt\-induced variability, we usefixed templates,fixed demonstrations,fixed option order,deterministic decoding, and the sameoutput schemaacross all models\. We evaluate three context settings:node\-only,node\+parent, andnode\+ancestor summary\. For attribution, LLMs receive a numbered candidate\-ancestor list and must return a single index; invalid, out\-of\-range, or unparsable outputs are mapped toABSTAINand counted as incorrect\. LLM baselines are reported for sentiment and attribution only; shift prediction is evaluated for supervised neural models\.

### 4\.2Metrics

We reportmacro\-F1for node\-level sentiment predictionYiY\_\{i\}over the three sentiment classes andmacro\-F1for shift predictionSp→i∈\{down,same,up\}S\_\{p\\to i\}\\in\\\{\\texttt\{down\},\\texttt\{same\},\\texttt\{up\}\\\}over reply edges\. Shift metrics are reported for supervised neural models\. Forcausal\-source attribution, we reportTop\-1 accuracyandmean reciprocal rank \(MRR\)over candidate ancestors within the evaluation window\. Forcausal effects, we reportATEm​\(k\)\\mathrm\{ATE\}\_\{m\}\(k\)for each intervention typemmwith95% bootstrap confidence intervalscomputed viathread\-level resampling\([Efron, 1979](https://arxiv.org/html/2609.02131#bib.bib37)\)\.

### 4\.3Training Details

We train the main C3T model withDeBERTa\-baseas the pretrained text backbone\([He et al\., 2021](https://arxiv.org/html/2609.02131#bib.bib36)\), setddto the backbone hidden size, useL∈\{2,3\}L\\in\\\{2,3\\\}tree\-temporal encoder layers and ancestor windowD∈\{8,16,32\}D\\in\\\{8,16,32\\\}, applydropoutof0\.1, and optimize withAdamW\([Loshchilov and Hutter, 2019](https://arxiv.org/html/2609.02131#bib.bib38)\)\. We select hyperparameters on the development split,early\-stopusing development sentiment macro\-F1 with patience3, report results over3 random seeds, batch examples by threads with node\-level padding, and truncate each post to a fixed token budget\. All non\-LLM baselines use the samepreprocessing,event\-level split, andevaluation metricswherever applicable; for graph baselines \(Bi\-GCN/GACL/TGAT/TGN\), we follow recommended settings and tune onlylearning rateanddropouton the development set\([Bian et al\., 2020](https://arxiv.org/html/2609.02131#bib.bib12);[Sun et al\., 2022b](https://arxiv.org/html/2609.02131#bib.bib14);[Xu et al\., 2020](https://arxiv.org/html/2609.02131#bib.bib17);[Rossi et al\., 2020](https://arxiv.org/html/2609.02131#bib.bib18)\)\. For LLM baselines, we keep prompts fixed and log thecontext limit,prompt template ID,few\-shotkk,decoding setup, andmaximum generation length, varying only the model checkpoint\([Grattafiori et al\., 2024](https://arxiv.org/html/2609.02131#bib.bib8);[Gemma Team et al\., 2024](https://arxiv.org/html/2609.02131#bib.bib27);[Qwen et al\., 2024](https://arxiv.org/html/2609.02131#bib.bib62);[Jiang et al\., 2023](https://arxiv.org/html/2609.02131#bib.bib9)\)\. Full templates and parsing rules are provided in Appendix[B](https://arxiv.org/html/2609.02131#A2)\.

## 5Results

### 5\.1Main quantitative results

Table[1](https://arxiv.org/html/2609.02131#S5.T1)summarizes results on*node sentiment*\(YiY\_\{i\}\),*edge\-level shift*\(Sp→iS\_\{p\\rightarrow i\}\), andcausal ancestor attribution\(CiC\_\{i\}\), underin\-domainevaluation \(held\-out threads from seen events\) andevent\-OODevaluation \(held\-out events; primary\)\. Across both regimes, C3T performs best overall, with the largest gains in*attribution*andevent\-OOD robustness\.

Table 1:Main results\.Sentiment and shift scores are reported asmean±\\pmstandard deviationacross 3 random seeds\. Attribution is reported as seed\-averaged Top\-1 accuracy / MRR\. C3T demonstrates superior robustness and stability, particularly in the primary Event\-OOD evaluation\.
### 5\.2Open LLM baselines

Table[2](https://arxiv.org/html/2609.02131#S5.T2)reportsopen\-weight LLM prompting baselinesunder the fixed protocol, comparing*zero\-shot \(ZS\)*vs\.*few\-shot \(FS\)*and three context settings \(node\-only,node\+parent,node\+ancestor summarybounded by the context limit\)\. Beyond sentiment classification, we evaluateattributionby prompting the LLM to select the prior message most responsible for the target sentiment\.

Table 2:Open LLM baselines\.ZS: zero\-shot; FS: few\-shot with fixedkkdemonstrations\. Sentiment scores are reported as mean macro\-F1±\\pmhalf\-width of the 95% thread\-level bootstrap CI\. Attribution is reported as Top\-1 accuracy / MRR\. Context variants are Node, Node\+Parent, and Node\+AncSum\.
### 5\.3Generalization and social\-media interpretation

C3T reduces theevent\-OOD gaprelative to in\-domain performance \(Table[1](https://arxiv.org/html/2609.02131#S5.T1)\), suggesting that*intervention\-aware*,*event\-invariant*modeling yields representations less tied to event\-specific surface cues \(names,places,hashtags\) and more tied to conversational function \(e\.g\.,evidence\-backed correctionsvs\.hostile attacks\)\. The largest gains are forcausal ancestor attribution, indicating more reliable identification of earlier messages that shape affective reactions rather than defaulting to the immediate parent\. Prompted LLM baselines benefit from added context \(Node\+Parent/Node\+AncSum\) but remain less stable for attribution, highlighting limitations of*prompt\-only*handling of long, branching threads\. Overall,structure\- and intervention\-aware counterfactual learningimproves sentiment\-dynamics modeling beyond post\-level classification\.

## 6Ablations and Robustness

We ablate key components of C3T to isolate which design choices drive event\-OOD performance on \(i\)*sentiment prediction*, \(ii\)*shift detection*, and \(iii\)causal ancestor attribution\. Unless stated otherwise, all ablations use the sameevent\-level split, identical training budget, and identical hyperparameter search ranges as the full model, and results are reported on the held\-outevent\-OOD test set\.Core ablations\.We run four core ablations:A1removes the*counterfactual loss*by settingλcf=0\\lambda\_\{\\mathrm\{cf\}\}=0;A2removes*intervention tags*by setting𝐮i=𝟎\\mathbf\{u\}\_\{i\}=\\mathbf\{0\};A3removes*event\-level predictive invariance*by settingλirm=0\\lambda\_\{\\mathrm\{irm\}\}=0; andA4restricts attribution candidates to the immediate parent only,𝒜D​\(i\)=\{π​\(i\)\}\\mathcal\{A\}\_\{D\}\(i\)=\\\{\\pi\(i\)\\\}, instead of using the full ancestor window\. These ablations test the roles of counterfactual regularization, explicit intervention signals, event\-level invariance, and ancestor\-window modeling\.

Table 3:Core ablations on the event\-OOD test set\.Sentiment and shift scores are reported asmean±\\pmstandard deviationacross 3 seeds\. Attribution is reported as seed\-averaged Top\-1 accuracy / MRR\. The sharp drop in attribution for A2 and A4 validates the necessity of intervention tags and ancestor modeling\.
## 7Causal Effects and Social Insights

Beyond predictive performance, we use C3T’s*counterfactual branch*to deriveinterpretable social findings: how conversational interventions shape downstream sentiment trajectories and what thread\-level narratives explain these patterns\. All effects are*observational*, and should be interpreted asmodel\-based causal estimatesconditional on measured context\.

### 7\.1Estimated effects of interventions

We estimate intervention effects via thekk\-hop ATE: for each intervention typemmin our taxonomy \(claim/assertion,denial/correction,evidence/link,authority citation,toxicity/attack,sarcasm/irony,question/challenge, andderail/off\-topic\), we compute the expected change in*downstream negativity*withinkkhops when togglingTi,mT\_\{i,m\}from0to1while holding the remaining intervention components fixed, and report95% thread\-level bootstrap CIs\([Efron, 1979](https://arxiv.org/html/2609.02131#bib.bib37)\); Table[4](https://arxiv.org/html/2609.02131#S7.T4)summarizes the results\.

Table 4:Estimated2\-hopAverage Treatment Effects \(ATEm​\(k\)\\mathrm\{ATE\}\_\{m\}\(k\)withk=2k=2\) for allM=8M=8conversational interventions on downstream negativity\. Rows are sorted by effect magnitude \(De\-escalation→\\toEscalation\)\. CIs computed via thread\-level bootstrap\([Efron, 1979](https://arxiv.org/html/2609.02131#bib.bib37)\)\. Note that*Question*and*Claim*cross zero, indicating context\-dependent effects\.#### Interpretation \(social\-media lens\)\.

Across events,*denials/corrections*and*evidence provision*tend to reducedownstream negativitywhen they occur early in a thread, consistent with the idea that clarifying uncertainty can*de\-escalate affect*and reduce antagonistic replies\. In contrast,*toxicity/attack*exhibits apositive ATEon negativity, indicating that hostile discourse acts as an*escalation trigger*whose effect propagates beyond the immediate parent–child exchange\.*Questions/challenges*showmixed effects: in some events they function as epistemic “speed bumps” \(reducing negativity\), while in others they act as confrontational prompts \(increasing negativity\), suggesting that the*form*of a question and the*event context*jointly shape downstream tone\.*Sarcasm*also shows context\-dependent effects, reflecting platform norms where irony may be used either to ridicule \(escalation\) or to signal in\-group alignment \(stabilization\)\.

### 7\.2Heterogeneous effects

We conduct exploratory checks for whether intervention effects vary byinformation qualityandconversational stagewhen the required metadata are available\. Specifically, we inspect effect patterns across veracity/stance strata and compare early versus late source nodes using timestamp quartiles and structural depth\. These analyses are used only to contextualize the aggregate ATE results in Table[4](https://arxiv.org/html/2609.02131#S7.T4); we do not treat them as primary findings unless the corresponding subgroup estimates and confidence intervals are reported\.

### 7\.3Qualitative case studies

To make thecausal attributionsconcrete, we present two anonymized and paraphrased case studies derived from held\-out rumor\-thread examples \(Figure[2](https://arxiv.org/html/2609.02131#S7.F2)and Figure[3](https://arxiv.org/html/2609.02131#S7.F3)\)\. The examples preserve the relevant conversational structure, intervention labels, sentiment labels, and model predictions, but do not reproduce original user text verbatim\. Each case study includes a*tree snippet*, the predicted causal ancestor for a target reply, and a*counterfactual sentiment change*when removing a key intervention\. For readability, the figures report the effect of removing an observed intervention,Ri,m=p^neg​\(Ti\(m=0\)\)−p^neg​\(Ti\(m=1\)\)R\_\{i,m\}=\\hat\{p\}^\{\\mathrm\{neg\}\}\(T\_\{i\}^\{\(m=0\)\}\)\-\\hat\{p\}^\{\\mathrm\{neg\}\}\(T\_\{i\}^\{\(m=1\)\}\), whereas Table[4](https://arxiv.org/html/2609.02131#S7.T4)reports the ATE using the treatment\-on minus treatment\-off convention\. Thus, for de\-escalating interventions such as denial/correction, a positive removal effect corresponds to a negative ATE\.Case 1 \(correction\-driven de\-escalation\)\.In Thread A, an early*denial/correction*is selected by C3T as the dominant causal ancestor for a later neutral reply\. Removing the denial label raises the target’s predicted negativity byRi,denial=\+0\.18R\_\{i,\\texttt\{denial\}\}=\+0\.18, equivalentlyΔi,denial=−0\.18\\Delta\_\{i,\\texttt\{denial\}\}=\-0\.18under the treatment\-on minus treatment\-off convention\.Case 2 \(attack\-driven escalation\)\.In Thread B, a*toxic/attacking ancestor*receives most attribution mass for multiple negative descendants\. Removing the attack label reduces predicted negativity byRi,tox=−0\.22R\_\{i,\\texttt\{tox\}\}=\-0\.22, equivalentlyΔi,tox=\+0\.22\\Delta\_\{i,\\texttt\{tox\}\}=\+0\.22under the treatment\-on minus treatment\-off convention\.

User A \(Root\):Breaking\! Unconfirmed reports of active shooter at the downtown mall\. Stay away\! \#Alert \[Timestamp: 10:00 AM\] \[Interventions: Claim\]User B \(Reply\):@UserA This isFALSE\. Police just tweeted it was a firecracker prank\. No shooter\. Link attached\. \[Interventions: Denial/Correction, Evidence/Link\]User C:OMG hearing sirens everywhere\!User D \(Target\):@UserB Thanks for the update\. Glad it’s just a prank\. I was about to panic\. \[Sentiment: Neutral Predicted: Neutral\]Primary Causal Ancestor Model assignsP⁡\(cause\)=0\.72P\(\\text\{cause\}\)=0\.72"Correction drives de\-escalation"Counterfactual Effect IfDenialremoved:P^​\(Negativity\)↑0\.18\\hat\{P\}\(\\text\{Negativity\}\)\\uparrow\\mathbf\{0\.18\}\(Sentiment would shift to Negative\)

Figure 2:Case Study A \(De\-escalation\)\. This anonymized and paraphrased dataset\-derived example illustrates aDenial/Correctionintervention \(User B\) identified by C3T as the primary causal ancestor for the subsequent neutral reply \(User D\)\. Removing the correction tag increases predicted negativity byRi,denial=\+0\.18R\_\{i,\\texttt\{denial\}\}=\+0\.18, corresponding toΔi,denial=−0\.18\\Delta\_\{i,\\texttt\{denial\}\}=\-0\.18under the treatment\-on minus treatment\-off convention\.User A \(Root\):Just heard that the new policy might actually double the tax rate? Can anyone confirm? \#Politics \[Timestamp: 2:00 PM\] \[Interventions: Question/Challenge\]User B \(Ancestor\):@UserA Only a complete idiot would believe that propaganda\. Do some basic research before posting garbage\. \[Interventions: Toxicity/Attack\]User C:@UserB Wow, calling people idiots? Typical behavior from your side\. You are the problem\. \[Sentiment: Negative Pred: Negative\]User D:@UserB So rude for no reason\. This is why nobody takes you seriously\. Blocked\. \[Sentiment: Negative Pred: Negative\]Driver of Escalation Identified as primary cause for both User C and User D\.Counterfactual IfAttackremoved:P^​\(Neg\)↓0\.22\\hat\{P\}\(\\text\{Neg\}\)\\downarrow\\mathbf\{0\.22\}\(Escalation avoided\)P^​\(Neg\)↓0\.19\\hat\{P\}\(\\text\{Neg\}\)\\downarrow 0\.19

Figure 3:Case Study B \(Escalation\)\. This anonymized and paraphrased dataset\-derived example illustrates aToxicity/Attackintervention \(User B\) identified by C3T as the primary driver of negative sentiment for multiple descendants \(Users C and D\)\. Removing the attack label reduces predicted negativity, corresponding to a positive treatment\-on effect for toxicity under the ATE convention\.

## 8Additional Analysis

#### Data and structural scope\.

We evaluate on the public PHEME/RumourEval conversation\-tree benchmarks\. In the primary event\-OOD setting, training contains 980 threads fromcharliehebdo,ferguson, andgermanwings\-crash; development contains 175ottawashootingthreads; and testing contains 205sydneysiegethreads \(Table 5\)\. No tree is shared across partitions; full reconstructable reply structures are retained\. The available statistics omit post and edge totals, mean descendants, leaf percentage, and ATE\-eligible nodes; we make no claims about these properties\. C3T uses the nearestD=16D=16ancestors for attribution andk=2k=2descendants for intervention analysis; replies without candidates are excluded, while sources without two\-hop descendants receive zero by convention\. The reported effects therefore characterize short\-range propagation within observed rumor\-centered trees, not exposure outside the tree, cross\-branch reading, or longer\-range diffusion\.

#### Counterfactual estimand and assumptions\.

For intervention typemm, C3T forces onlyTi,mT\_\{i,m\}on or off while holding source text, reply structure, temporal context, and other intervention components fixed\. This yields a conditional, model\-based sensitivity of predicted downstream negativity\. It does not simulate rewriting or deleting a post, which could change wording, participation, replies, and structure\. The potential\-outcomes interpretation relies on temporal precedence, consistency, positivity, limited interference, and conditional ignorability given observed text, position, time, and history \(Section 2\.5\)\. Conditional ignorability is the nonspuriousness assumption in this formulation, but unobserved beliefs, offline exposure, community membership, and platform processes may still confound the estimates\. Table 4 therefore does not provide randomized real\-world effects\.

#### What the objective and ablations establish\.

The counterfactual loss separates treatment\-on/off predictions for observed interventions and suppresses absent\-intervention sensitivity\. It does not encode effect direction, so the signs in Table 4 are not directly imposed, although the objective may affect magnitude\. Theλcf=0\\lambda\_\{\\mathrm\{cf\}\}=0ablation evaluates prediction and attribution, not ATE stability: event\-OOD sentiment macro\-F1 falls from60\.460\.4to58\.158\.1, shift macro\-F1 from54\.854\.8to52\.952\.9, and attribution Top\-1/MRR from36\.2/52\.136\.2/52\.1to32\.4/48\.532\.4/48\.5\. Removing intervention tags yields55\.755\.7,49\.649\.6, and25\.1/38\.925\.1/38\.9, respectively; parent\-only attribution yields21\.5/21\.521\.5/21\.5\. These results support counterfactual regularization, explicit intervention signals, and multi\-ancestor modeling, but do not establish invariance of ATE magnitudes to the loss or tags\.

#### Intervention provenance and label uncertainty\.

The eight intervention types were defined from prior work; the LLM did not generate the taxonomy\. Llama 3\-8B only assigns the predefined multi\-label tags\. Scores are temperature\-calibrated, thresholded by type \(0\.650\.65for denial,0\.700\.70for evidence,0\.800\.80for toxicity, and0\.500\.50otherwise\), and abstained below0\.40\.4, excluding4\.2%4\.2\\%of test nodes from the counterfactual loss\. The separately reported Fleiss’κ=0\.75\\kappa=0\.75measures three\-annotator agreement for causal\-source labels, not validation of LLM intervention tags\. Calibration and abstention reduce uncertainty, but errors in sarcasm, indirect hostility, coded language, or ambiguous challenges may propagate into effect estimates\.

#### Interpreting the reported effects and cases\.

Within this estimand, forcing denial/correction \(−0\.142\-0\.142\), evidence/link \(−0\.118\-0\.118\), or authority\-citation \(−0\.096\-0\.096\) embeddings on is associated with lower predicted two\-hop negativity, while forcing toxicity/attack on is associated with higher predicted negativity \(\+0\.235\+0\.235\); their Table 4 bootstrap intervals do not cross zero\. Intervals for question/challenge and claim/assertion cross zero, so no stable aggregate direction is supported\. The 1,000 thread\-level resamples capture across\-tree variation, not tagger or objective uncertainty\. In the selected, anonymized case studies, removing a denial tag raises predicted negativity by0\.180\.18, while removing a toxicity tag lowers it by0\.220\.22\. Because no case\-pattern frequency is reported, these examples illustrate behavior, not prevalence, and are weaker evidence than the aggregate estimates\.

#### Robustness boundary\.

The current results do not report effects under permuted tags, a prevalence\-matched placebo, alternativeλcf\\lambda\_\{\\mathrm\{cf\}\},γ\\gamma, orβ\\beta, or removal of the counterfactual loss\. We therefore make no claim that magnitudes or rankings are stable under these diagnostics\. Together with per\-type human validation of intervention tags, these checks are needed to separate data\-supported sensitivity from sensitivity induced by tagging or training\. Our conclusions remain limited to the reported signs, intervals, predictive ablations, and examples\.

## 9Conclusion

We introduceCaSiReand C3T forsentiment,shift,causal\-ancestor attribution, andcounterfactual intervention reasoningin rumor trees\. Underevent\-level OOD evaluation, C3T improvesattributionandgeneralizationby integratingthread structure,temporal context, andintervention\-aware modeling\. Identifyingwho influenced whomandwhich discourse moves changed sentimentclarifies dynamics in social media\. Future work will extend the framework acrosslanguages,platforms, andpolicy settings\.

## Limitations

Our effects are estimated from*observational social\-media data*and are thereforeconditional and model\-based\. Although C3T conditions ontext,reply structure,temporal order, andintervention signals,*unmeasured confounding*may remain\. For example, a user’s prior beliefs, offline exposure to the event, community affiliation, or platform\-specific norms may influence both the type of message they post and the sentiment expressed by later replies\. Thus, our estimated intervention effects should not be interpreted asrandomized causal effects; rather, they are counterfactual estimates under the observed covariates and modeling assumptions\.

A second limitation concernsinterference\. We model effects primarily within boundedkk\-hop descendant neighborhoods, but social\-media users may read messages without replying, respond across branches, or be influenced by parallel threads about the same event\. As a result, the*limited\-interference assumption*is only approximate\. Cross\-branch spillovers, quote\-post behavior, external news updates, and platform recommendation systems may all shape downstream sentiment in ways that are not fully captured by the local reply tree\. Future work could incorporateexposure logs,cross\-thread links, andtemporal event timelinesto better model these broader interaction effects\.

Theintervention labelsare another source of uncertainty\. In our setup, discourse moves such ascorrection,evidence,toxicity,sarcasm, andderailmentmay be produced by LLM\-assisted tagging or a learned tagger trained on limited supervision\. These labels are inherently noisy because many conversational moves are*implicit*,*context\-dependent*, or*culturally specific*\. Sarcasm, indirect hostility, coded language, and ambiguous questions are particularly difficult to identify reliably\. Although calibration, thresholding, and abstention reduce some errors, remaining label noise can propagate into attribution and counterfactual effect estimates\.

Ourattribution mechanismis also limited by the candidate ancestor window\. C3T selects causal sources from a bounded set of prior messages, which makes computation feasible and improves interpretability, but some important causes may lie outside the window or outside the observed thread altogether\. In addition, sparse attribution encourages focused explanations, but real conversations may have*multiple interacting causes*rather than a single dominant ancestor\. Therefore, the predicted causal ancestor should be viewed as the*most plausible modeled source*within the available context, not as a definitive explanation of human intent or conversational causality\.

Generalization beyondrumor\-centric, event\-driven conversationsis not guaranteed\. The datasets used in this work are centered on public rumor and crisis\-style discussions, where replies often involve uncertainty, correction, evidence, and stance\-taking\. Other domains, such as casual conversations, long\-form forums, multilingual communities, political deliberation, or moderation\-heavy platforms, may exhibit different sentiment dynamics and intervention effects\. Extending the framework toadditional platforms,languages, andconversation genresis necessary before making broader claims about online discourse\.

Finally, thecounterfactual branchoperates by forcing intervention embeddings on or off while holding the non\-intervention text and structure fixed\. This provides a controlled way to estimate how the model associates intervention types with sentiment outcomes, but it does not generate a fully realistic alternative conversation\. In reality, removing a toxic attack or adding a correction would likely change the wording, subsequent replies, user participation, and thread structure\. Thus, our counterfactuals are best understood as*representation\-level approximations*of intervention effects, not complete simulations of how the conversation would have unfolded under a different discourse history\.

## Ethical considerations

We use onlypublicly released benchmark conversationsand follow their distribution policies\. We do not attempt to de\-anonymize users, infer private attributes, link accounts across platforms, or enrich the data with external identity information\. OurCaSiRerelease provides dataset\-aligned identifiers and derived labels/structures; where redistribution restrictions apply, we release onlypost IDs,annotation metadata, andreconstruction scripts\. We redact or hash incidental personally identifiable information in annotation notes and do not release annotator metadata\. These choices are intended to support reproducibility while minimizing privacy risk for the individuals whose posts appear in the original benchmark datasets\.

Rumor\-centered conversations may contain*harassment*,*hateful language*,*threats*,*graphic descriptions*, or*distressing crisis\-related content*\. To reduce annotator risk, we use content warnings, allow skip options, rotate workload, and avoid requiring repeated exposure to highly abusive material\. Annotation guidelines emphasize that labels should describe the conversational function of a post rather than judge the identity or character of the user\. We also avoid reproducing harmful or abusive text in the paper unless it is necessary for explanation\. The qualitative examples in Figures[2](https://arxiv.org/html/2609.02131#S7.F2)and[3](https://arxiv.org/html/2609.02131#S7.F3)are anonymized and paraphrased from held\-out dataset\-derived cases rather than reproduced verbatim\.

Whenopen LLMsare used as weak labelers for intervention tags, we treat their outputs as*noisy auxiliary signals*rather than ground truth\. LLMs may encode social, cultural, or platform\-specific biases, and their predictions may be unreliable for sarcasm, implicit toxicity, coded language, dialectal variation, or multilingual content\. To reduce these risks, we calibrate LLM confidence scores, apply type\-specific thresholds, allow abstention under low confidence, and validate the labels on a human\-labeled subset\. We also report error analyses where feasible and caution that downstream causal estimates depend partly on the quality of these intervention labels\.

Thecausal attribution componentintroduces additional ethical risks\. A model that identifies a prior message as the likely driver of downstream negativity could be misused to target, blame, or harass individual users\. To mitigate this risk, we frame the system as a*research and safety\-analysis tool*, not as a mechanism for assigning individual responsibility or punishment\. Our primary reporting focuses on aggregate intervention effects, uncertainty estimates, and qualitative examples rather than user\-level blame\. Any real\-world deployment would require additional safeguards, human review, appeal mechanisms, and domain\-specific validation\.

The broader impact of this work istwo\-sided\. On the positive side, the framework may help researchers, journalists, and platform\-safety teams better understand how corrections, evidence, questions, sarcasm, derailment, and toxic attacks shape conversational tone in rumor threads\. Such understanding may support healthier online discussions, earlier detection of escalation, and better evaluation of corrective or moderation strategies\. On the negative side, the same modeling tools could be misused to optimize manipulative messaging, suppress legitimate disagreement, or strategically influence emotional reactions in online communities\. We therefore emphasize that the model should be used for*diagnostic and aggregate analysis*, not for automated moderation or behavioral manipulation\.

Finally, all causal estimates in this work areobservational and model\-based\. They should be interpreted as conditional evidence under the observed data, model design, and stated assumptions, not as definitive proof of real\-world causal effects\. We explicitly acknowledge uncertainty due to*unmeasured confounding*,*limited interference assumptions*,*label noise*, and*domain shift*\. We encourage future work to combine this framework with stronger validation designs, such as expert audits, cross\-platform replication, prospective studies, or ethically approved field experiments where appropriate\.

## References

- F\. Al\-Thulaia and S\. A\. Hashemi GolpayeganiGraph\-based approaches for rumor detection in social networks: a systematic review\.Expert Systems with Applications298\(Part D\),pp\. 129786\.External Links:[Document](https://dx.doi.org/10.1016/j.eswa.2025.129786),[Link](https://doi.org/10.1016/j.eswa.2025.129786)Cited by:[§A\.1](https://arxiv.org/html/2609.02131#A1.SS1.p2.1)\.
- Arjovskyet al\.\(2019\)M\. Arjovsky, L\. Bottou, I\. Gulrajani, and D\. Lopez\-PazInvariant risk minimization\.arXiv preprint arXiv:1907\.02893\.External Links:1907\.02893,[Document](https://dx.doi.org/10.48550/arXiv.1907.02893),[Link](https://arxiv.org/abs/1907.02893)Cited by:[§3\.6](https://arxiv.org/html/2609.02131#S3.SS6.p1.1)\.
- Bianet al\.\(2020\)T\. Bian, X\. Xiao, T\. Xu, P\. Zhao, W\. Huang, Y\. Rong, and J\. HuangRumor detection on social media with bi\-directional graph convolutional networks\.InProceedings of the AAAI Conference on Artificial Intelligence,pp\. 549–556\.Note:AAAI\-20 Technical Track: Applications; volume 34, issue 01External Links:[Document](https://dx.doi.org/10.1609/aaai.v34i01.5393),[Link](https://ojs.aaai.org/index.php/AAAI/article/view/5393)Cited by:[§A\.1](https://arxiv.org/html/2609.02131#A1.SS1.p1.1),[§A\.4](https://arxiv.org/html/2609.02131#A1.SS4.p2.1),[§4\.1](https://arxiv.org/html/2609.02131#S4.SS1.p1.1),[§4\.3](https://arxiv.org/html/2609.02131#S4.SS3.p1.1),[Table 1](https://arxiv.org/html/2609.02131#S5.T1.2.1.4.1)\.
- Chandrasekharanet al\.\(2017\)E\. Chandrasekharan, U\. Pavalanathan, A\. Srinivasan, A\. Glynn, J\. Eisenstein, and E\. GilbertYou can’t stay here: the efficacy of reddit’s 2015 ban examined through hate speech\.Proceedings of the ACM on Human\-Computer Interaction1\(CSCW\),pp\. 31:1–31:22\.External Links:[Document](https://dx.doi.org/10.1145/3134666),[Link](https://dl.acm.org/doi/10.1145/3134666)Cited by:[§A\.4](https://arxiv.org/html/2609.02131#A1.SS4.p1.1)\.
- Davidsonet al\.\(2017\)T\. Davidson, D\. Warmsley, M\. Macy, and I\. WeberAutomated hate speech detection and the problem of offensive language\.Proceedings of the International AAAI Conference on Web and Social Media11\(1\),pp\. 512–515\.External Links:[Document](https://dx.doi.org/10.1609/icwsm.v11i1.14955),[Link](https://ojs.aaai.org/index.php/ICWSM/article/view/14955)Cited by:[§A\.4](https://arxiv.org/html/2609.02131#A1.SS4.p1.1)\.
- Derczynskiet al\.\(2017\)L\. Derczynski, K\. Bontcheva, M\. Liakata, R\. Procter, G\. Wong Sak Hoi, and A\. ZubiagaSemEval\-2017 task 8: RumourEval: determining rumour veracity and support for rumours\.InProceedings of the 11th International Workshop on Semantic Evaluation \(SemEval\-2017\),S\. Bethard, M\. Carpuat, M\. Apidianaki, S\. M\. Mohammad, D\. Cer, and D\. Jurgens \(Eds\.\),Vancouver, Canada,pp\. 69–76\.External Links:[Document](https://dx.doi.org/10.18653/v1/S17-2006),[Link](https://aclanthology.org/S17-2006/)Cited by:[§A\.1](https://arxiv.org/html/2609.02131#A1.SS1.p1.1)\.
- Efron \(1979\)B\. EfronBootstrap methods: another look at the jackknife\.The Annals of Statistics7\(1\),pp\. 1–26\.External Links:[Document](https://dx.doi.org/10.1214/aos/1176344552),[Link](https://projecteuclid.org/journals/annals-of-statistics/volume-7/issue-1/Bootstrap-Methods-Another-Look-at-the-Jackknife/10.1214/aos/1176344552.full)Cited by:[§4\.2](https://arxiv.org/html/2609.02131#S4.SS2.p1.1),[§7\.1](https://arxiv.org/html/2609.02131#S7.SS1.p1.1),[Table 4](https://arxiv.org/html/2609.02131#S7.T4)\.
- Egamiet al\.\(2022\)N\. Egami, C\. J\. Fong, J\. Grimmer, M\. E\. Roberts, and B\. M\. StewartHow to make causal inferences using texts\.Science Advances8\(42\),pp\. eabg2652\.Note:Published: 19 October 2022External Links:[Document](https://dx.doi.org/10.1126/sciadv.abg2652),[Link](https://www.science.org/doi/10.1126/sciadv.abg2652)Cited by:[§A\.3](https://arxiv.org/html/2609.02131#A1.SS3.p1.1)\.
- Federet al\.\(2022\)A\. Feder, K\. A\. Keith, E\. Manzoor, R\. Pryzant, D\. Sridhar, Z\. Wood\-Doughty, J\. Eisenstein, J\. Grimmer, R\. Reichart, M\. E\. Roberts, B\. M\. Stewart, V\. Veitch, and D\. YangCausal inference in natural language processing: estimation, prediction, interpretation and beyond\.Transactions of the Association for Computational Linguistics10,pp\. 1138–1158\.External Links:[Document](https://dx.doi.org/10.1162/tacl%5Fa%5F00511),[Link](https://aclanthology.org/2022.tacl-1.66/)Cited by:[§A\.3](https://arxiv.org/html/2609.02131#A1.SS3.p1.1)\.
- Friggeriet al\.\(2014\)A\. Friggeri, L\. Adamic, D\. Eckles, and J\. ChengRumor cascades\.Proceedings of the International AAAI Conference on Web and Social Media8\(1\),pp\. 101–110\.External Links:[Document](https://dx.doi.org/10.1609/icwsm.v8i1.14559),[Link](https://ojs.aaai.org/index.php/ICWSM/article/view/14559)Cited by:[§A\.4](https://arxiv.org/html/2609.02131#A1.SS4.p1.1)\.
- Gardneret al\.\(2020\)M\. Gardner, Y\. Artzi, V\. Basmov, J\. Berant, B\. Bogin, S\. Chen, P\. Dasigi, D\. Dua, Y\. Elazar, A\. Gottumukkala, N\. Gupta, H\. Hajishirzi, G\. Ilharco, D\. Khashabi, K\. Lin, J\. Liu, N\. F\. Liu, P\. Mulcaire, Q\. Ning, S\. Singh, N\. A\. Smith, S\. Subramanian, R\. Tsarfaty, E\. Wallace, A\. Zhang, and B\. ZhouEvaluating models’ local decision boundaries via contrast sets\.InFindings of the Association for Computational Linguistics: EMNLP 2020,T\. Cohn, Y\. He, and Y\. Liu \(Eds\.\),Online,pp\. 1307–1323\.External Links:[Document](https://dx.doi.org/10.18653/v1/2020.findings-emnlp.117),[Link](https://aclanthology.org/2020.findings-emnlp.117/)Cited by:[§A\.4](https://arxiv.org/html/2609.02131#A1.SS4.p2.1)\.
- Geifman and El\-Yaniv \(2017\)Y\. Geifman and R\. El\-YanivSelective classification for deep neural networks\.InAdvances in Neural Information Processing Systems,I\. Guyon, U\. von Luxburg, S\. Bengio, H\. Wallach, R\. Fergus, S\. V\. N\. Vishwanathan, and R\. Garnett \(Eds\.\),Vol\.30,Long Beach, CA, USA,pp\. 4878–4887\.External Links:ISBN 9781510860964,[Link](https://proceedings.neurips.cc/paper/2017/hash/4a8423d5e91fda00bb7e46540e2b0cf1-Abstract.html),1705\.08500Cited by:[§3\.2](https://arxiv.org/html/2609.02131#S3.SS2.p1.1)\.
- Gemma Teamet al\.\(2024\)Gemma Team, M\. Riviere, S\. Pathak, P\. G\. Sessa, C\. Hardin, S\. Bhupatiraju, L\. Hussenot, T\. Mesnard, B\. Shahriari, A\. Ramé, J\. Ferret, P\. Liu, P\. Tafti, A\. Friesen, M\. Casbon, S\. Ramos, R\. Kumar, C\. L\. Lan, S\. Jerome, A\. Tsitsulin, N\. Vieillard, P\. Stanczyk, S\. Girgin, N\. Momchev, M\. Hoffman, S\. Thakoor, J\. Grill, B\. Neyshabur, O\. Bachem, A\. Walton, A\. Severyn, A\. Parrish, A\. Ahmad, A\. Hutchison, A\. Abdagic, A\. Carl, A\. Shen, A\. Brock, A\. Coenen, A\. Laforge, A\. Paterson, B\. Bastian, B\. Piot, B\. Wu, B\. Royal, C\. Chen, C\. Kumar, C\. Perry, C\. Welty, C\. A\. Choquette\-Choo, D\. Sinopalnikov, D\. Weinberger, D\. Vijaykumar, D\. Rogozińska, D\. Herbison, E\. Bandy, E\. Wang, E\. Noland, E\. Moreira, E\. Senter, E\. Eltyshev, F\. Visin, G\. Rasskin, G\. Wei, G\. Cameron, G\. Martins, H\. Hashemi, H\. Klimczak\-Plucińska, H\. Batra, H\. Dhand, I\. Nardini, J\. Mein, J\. Zhou, J\. Svensson, J\. Stanway, J\. Chan, J\. P\. Zhou, J\. Carrasqueira, J\. Iljazi, J\. Becker, J\. Fernandez, J\. van Amersfoort, J\. Gordon, J\. Lipschultz, J\. Newlan, J\. Ji, K\. Mohamed, K\. Badola, K\. Black, K\. Millican, K\. McDonell, K\. Nguyen, K\. Sodhia, K\. Greene, L\. L\. Sjoesund, L\. Usui, L\. Sifre, L\. Heuermann, L\. Lago, L\. McNealus, L\. B\. Soares, L\. Kilpatrick, L\. Dixon, L\. Martins, M\. Reid, M\. Singh, M\. Iverson, M\. Görner, M\. Velloso, M\. Wirth, M\. Davidow, M\. Miller, M\. Rahtz, M\. Watson, M\. Risdal, M\. Kazemi, M\. Moynihan, M\. Zhang, M\. Kahng, M\. Park, M\. Rahman, M\. Khatwani, N\. Dao, N\. Bardoliwalla, N\. Devanathan, N\. Dumai, N\. Chauhan, O\. Wahltinez, P\. Botarda, P\. Barnes, P\. Barham, P\. Michel, P\. Jin, P\. Georgiev, P\. Culliton, P\. Kuppala, R\. Comanescu, R\. Merhej, R\. Jana, R\. A\. Rokni, R\. Agarwal, R\. Mullins, S\. Saadat, S\. M\. Carthy, S\. Cogan, S\. Perrin, S\. M\. R\. Arnold, S\. Krause, S\. Dai, S\. Garg, S\. Sheth, S\. Ronstrom, S\. Chan, T\. Jordan, T\. Yu, T\. Eccles, T\. Hennigan, T\. Kocisky, T\. Doshi, V\. Jain, V\. Yadav, V\. Meshram, V\. Dharmadhikari, W\. Barkley, W\. Wei, W\. Ye, W\. Han, W\. Kwon, X\. Xu, Z\. Shen, Z\. Gong, Z\. Wei, V\. Cotruta, P\. Kirk, A\. Rao, M\. Giang, L\. Peran, T\. Warkentin, E\. Collins, J\. Barral, Z\. Ghahramani, R\. Hadsell, D\. Sculley, J\. Banks, A\. Dragan, S\. Petrov, O\. Vinyals, J\. Dean, D\. Hassabis, K\. Kavukcuoglu, C\. Farabet, E\. Buchatskaya, S\. Borgeaud, N\. Fiedel, A\. Joulin, K\. Kenealy, R\. Dadashi, and A\. AndreevGemma 2: improving open language models at a practical size\.arXiv preprint arXiv:2408\.00118\.Note:Version 3, revised 2 October 2024External Links:2408\.00118,[Document](https://dx.doi.org/10.48550/arXiv.2408.00118),[Link](https://arxiv.org/abs/2408.00118)Cited by:[§A\.5](https://arxiv.org/html/2609.02131#A1.SS5.p1.1),[§4\.1](https://arxiv.org/html/2609.02131#S4.SS1.p3.1),[§4\.3](https://arxiv.org/html/2609.02131#S4.SS3.p1.1),[Table 2](https://arxiv.org/html/2609.02131#S5.T2.2.1.8.1)\.
- Ghosalet al\.\(2019\)D\. Ghosal, N\. Majumder, S\. Poria, N\. Chhaya, and A\. GelbukhDialogueGCN: a graph convolutional neural network for emotion recognition in conversation\.InProceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing \(EMNLP\-IJCNLP\),K\. Inui, J\. Jiang, V\. Ng, and X\. Wan \(Eds\.\),Hong Kong, China,pp\. 154–164\.External Links:[Document](https://dx.doi.org/10.18653/v1/D19-1015),[Link](https://aclanthology.org/D19-1015/)Cited by:[§A\.2](https://arxiv.org/html/2609.02131#A1.SS2.p2.1)\.
- Giorgiet al\.\(2025\)T\. Giorgi, L\. Cima, T\. Fagni, M\. Avvenuti, and S\. CresciHuman and LLM biases in hate speech annotations: a socio\-demographic analysis of annotators and targets\.Proceedings of the International AAAI Conference on Web and Social Media19\(1\),pp\. 653–670\.Note:Published: 7 June 2025External Links:[Document](https://dx.doi.org/10.1609/icwsm.v19i1.35837),[Link](https://ojs.aaai.org/index.php/ICWSM/article/view/35837)Cited by:[§A\.5](https://arxiv.org/html/2609.02131#A1.SS5.p1.1)\.
- Gorrellet al\.\(2019\)G\. Gorrell, E\. Kochkina, M\. Liakata, A\. Aker, A\. Zubiaga, K\. Bontcheva, and L\. DerczynskiSemEval\-2019 task 7: RumourEval, determining rumour veracity and support for rumours\.InProceedings of the 13th International Workshop on Semantic Evaluation,J\. May, E\. Shutova, A\. Herbelot, X\. Zhu, M\. Apidianaki, and S\. M\. Mohammad \(Eds\.\),Minneapolis, Minnesota, USA,pp\. 845–854\.External Links:[Document](https://dx.doi.org/10.18653/v1/S19-2147),[Link](https://aclanthology.org/S19-2147/)Cited by:[§A\.1](https://arxiv.org/html/2609.02131#A1.SS1.p1.1),[§A\.2](https://arxiv.org/html/2609.02131#A1.SS2.p1.1),[§A\.4](https://arxiv.org/html/2609.02131#A1.SS4.p1.1),[§1](https://arxiv.org/html/2609.02131#S1.p2.1),[§1](https://arxiv.org/html/2609.02131#S1.p4.1)\.
- Grattafioriet al\.\(2024\)A\. Grattafiori, A\. Dubey, A\. Jauhri, A\. Pandey, A\. Kadian, A\. Al\-Dahle, A\. Letman, A\. Mathur, A\. Schelten, A\. Vaughan, A\. Yang, A\. Fan, A\. Goyal, A\. Hartshorn, A\. Yang, A\. Mitra, A\. Sravankumar, A\. Korenev, A\. Hinsvark, A\. Rao, A\. Zhang, A\. Rodriguez, A\. Gregerson, A\. Spataru, B\. Roziere, B\. Biron, B\. Tang, B\. Chern, C\. Caucheteux, C\. Nayak, C\. Bi, C\. Marra, C\. McConnell, C\. Keller, C\. Touret, C\. Wu, C\. Wong, C\. C\. Ferrer, C\. Nikolaidis, D\. Allonsius, D\. Song, D\. Pintz, D\. Livshits, D\. Wyatt, D\. Esiobu, D\. Choudhary, D\. Mahajan, D\. Garcia\-Olano, D\. Perino, D\. Hupkes, E\. Lakomkin, E\. AlBadawy, E\. Lobanova, E\. Dinan, E\. M\. Smith, F\. Radenovic, F\. Guzmán, F\. Zhang, G\. Synnaeve, G\. Lee, G\. L\. Anderson, G\. Thattai, G\. Nail, G\. Mialon, G\. Pang, G\. Cucurell, H\. Nguyen, H\. Korevaar, H\. Xu, H\. Touvron, I\. Zarov, I\. A\. Ibarra, I\. Kloumann, I\. Misra, I\. Evtimov, J\. Zhang, J\. Copet, J\. Lee, J\. Geffert, J\. Vranes, J\. Park, J\. Mahadeokar, J\. Shah, J\. van der Linde, J\. Billock, J\. Hong, J\. Lee, J\. Fu, J\. Chi, J\. Huang, J\. Liu, J\. Wang, J\. Yu, J\. Bitton, J\. Spisak, J\. Park, J\. Rocca, J\. Johnstun, J\. Saxe, J\. Jia, K\. V\. Alwala, K\. Prasad, K\. Upasani, K\. Plawiak, K\. Li, K\. Heafield, K\. Stone, K\. El\-Arini, K\. Iyer, K\. Malik, K\. Chiu, K\. Bhalla, K\. Lakhotia, L\. Rantala\-Yeary, L\. van der Maaten, L\. Chen, L\. Tan, L\. Jenkins, L\. Martin, L\. Madaan, L\. Malo, L\. Blecher, L\. Landzaat, L\. de Oliveira, M\. Muzzi, M\. Pasupuleti, M\. Singh, M\. Paluri, M\. Kardas, M\. Tsimpoukelli, M\. Oldham, M\. Rita, M\. Pavlova, M\. Kambadur, M\. Lewis, M\. Si, M\. K\. Singh, M\. Hassan, N\. Goyal, N\. Torabi, N\. Bashlykov, N\. Bogoychev, N\. Chatterji, N\. Zhang, O\. Duchenne, O\. Çelebi, P\. Alrassy, P\. Zhang, P\. Li, P\. Vasic, P\. Weng, P\. Bhargava, P\. Dubal, P\. Krishnan, P\. S\. Koura, P\. Xu, Q\. He, Q\. Dong, R\. Srinivasan, R\. Ganapathy, R\. Calderer, R\. S\. Cabral, R\. Stojnic, R\. Raileanu, R\. Maheswari, R\. Girdhar, R\. Patel, R\. Sauvestre, R\. Polidoro, R\. Sumbaly, R\. Taylor, R\. Silva, R\. Hou, R\. Wang, S\. Hosseini, S\. Chennabasappa, S\. Singh, S\. Bell, S\. S\. Kim, S\. Edunov, S\. Nie, S\. Narang, S\. Raparthy, S\. Shen, S\. Wan, S\. Bhosale, S\. Zhang, S\. Vandenhende, S\. Batra, S\. Whitman, S\. Sootla, S\. Collot, S\. Gururangan, S\. Borodinsky, T\. Herman, T\. Fowler, T\. Sheasha, T\. Georgiou, T\. Scialom, T\. Speckbacher, T\. Mihaylov, T\. Xiao, U\. Karn, V\. Goswami, V\. Gupta, V\. Ramanathan, V\. Kerkez, V\. Gonguet, V\. Do, V\. Vogeti, V\. Albiero, V\. Petrovic, W\. Chu, W\. Xiong, W\. Fu, W\. Meers, X\. Martinet, X\. Wang, X\. Wang, X\. E\. Tan, X\. Xia, X\. Xie, X\. Jia, X\. Wang, Y\. Goldschlag, Y\. Gaur, Y\. Babaei, Y\. Wen, Y\. Song, Y\. Zhang, Y\. Li, Y\. Mao, Z\. D\. Coudert, Z\. Yan, Z\. Chen, Z\. Papakipos, A\. Singh, A\. Srivastava, A\. Jain, A\. Kelsey, A\. Shajnfeld, A\. Gangidi, A\. Victoria, A\. Goldstand, A\. Menon, A\. Sharma, A\. Boesenberg, A\. Baevski, A\. Feinstein, A\. Kallet, A\. Sangani, A\. Teo, A\. Yunus, A\. Lupu, A\. Alvarado, A\. Caples, A\. Gu, A\. Ho, A\. Poulton, A\. Ryan, A\. Ramchandani, A\. Dong, A\. Franco, A\. Goyal, A\. Saraf, A\. Chowdhury, A\. Gabriel, A\. Bharambe, A\. Eisenman, A\. Yazdan, B\. James, B\. Maurer, B\. Leonhardi, B\. Huang, B\. Loyd, B\. D\. Paola, B\. Paranjape, B\. Liu, B\. Wu, B\. Ni, B\. Hancock, B\. Wasti, B\. Spence, B\. Stojkovic, B\. Gamido, B\. Montalvo, C\. Parker, C\. Burton, C\. Mejia, C\. Liu, C\. Wang, C\. Kim, C\. Zhou, C\. Hu, C\. Chu, C\. Cai, C\. Tindal, C\. Feichtenhofer, C\. Gao, D\. Civin, D\. Beaty, D\. Kreymer, D\. Li, D\. Adkins, D\. Xu, D\. Testuggine, D\. David, D\. Parikh, D\. Liskovich, D\. Foss, D\. Wang, D\. Le, D\. Holland, E\. Dowling, E\. Jamil, E\. Montgomery, E\. Presani, E\. Hahn, E\. Wood, E\. Le, E\. Brinkman, E\. Arcaute, E\. Dunbar, E\. Smothers, F\. Sun, F\. Kreuk, F\. Tian, F\. Kokkinos, F\. Ozgenel, F\. Caggioni, F\. Kanayet, F\. Seide, G\. M\. Florez, G\. Schwarz, G\. Badeer, G\. Swee, G\. Halpern, G\. Herman, G\. Sizov, G\. Zhang, G\. Lakshminarayanan, H\. Inan, H\. Shojanazeri, H\. Zou, H\. Wang, H\. Zha, H\. Habeeb, H\. Rudolph, H\. Suk, H\. Aspegren, H\. Goldman, H\. Zhan, I\. Damlaj, I\. Molybog, I\. Tufanov, I\. Leontiadis, I\. Veliche, I\. Gat, J\. Weissman, J\. Geboski, J\. Kohli, J\. Lam, J\. Asher, J\. Gaya, J\. Marcus, J\. Tang, J\. Chan, J\. Zhen, J\. Reizenstein, J\. Teboul, J\. Zhong, J\. Jin, J\. Yang, J\. Cummings, J\. Carvill, J\. Shepard, J\. McPhie, J\. Torres, J\. Ginsburg, J\. Wang, K\. Wu, K\. H\. U, K\. Saxena, K\. Khandelwal, K\. Zand, K\. Matosich, K\. Veeraraghavan, K\. Michelena, K\. Li, K\. Jagadeesh, K\. Huang, K\. Chawla, K\. Huang, L\. Chen, L\. Garg, L\. A, L\. Silva, L\. Bell, L\. Zhang, L\. Guo, L\. Yu, L\. Moshkovich, L\. Wehrstedt, M\. Khabsa, M\. Avalani, M\. Bhatt, M\. Mankus, M\. Hasson, M\. Lennie, M\. Reso, M\. Groshev, M\. Naumov, M\. Lathi, M\. Keneally, M\. Liu, M\. L\. Seltzer, M\. Valko, M\. Restrepo, M\. Patel, M\. Vyatskov, M\. Samvelyan, M\. Clark, M\. Macey, M\. Wang, M\. J\. Hermoso, M\. Metanat, M\. Rastegari, M\. Bansal, N\. Santhanam, N\. Parks, N\. White, N\. Bawa, N\. Singhal, N\. Egebo, N\. Usunier, N\. Mehta, N\. P\. Laptev, N\. Dong, N\. Cheng, O\. Chernoguz, O\. Hart, O\. Salpekar, O\. Kalinli, P\. Kent, P\. Parekh, P\. Saab, P\. Balaji, P\. Rittner, P\. Bontrager, P\. Roux, P\. Dollar, P\. Zvyagina, P\. Ratanchandani, P\. Yuvraj, Q\. Liang, R\. Alao, R\. Rodriguez, R\. Ayub, R\. Murthy, R\. Nayani, R\. Mitra, R\. Parthasarathy, R\. Li, R\. Hogan, R\. Battey, R\. Wang, R\. Howes, R\. Rinott, S\. Mehta, S\. Siby, S\. J\. Bondu, S\. Datta, S\. Chugh, S\. Hunt, S\. Dhillon, S\. Sidorov, S\. Pan, S\. Mahajan, S\. Verma, S\. Yamamoto, S\. Ramaswamy, S\. Lindsay, S\. Lindsay, S\. Feng, S\. Lin, S\. C\. Zha, S\. Patil, S\. Shankar, S\. Zhang, S\. Zhang, S\. Wang, S\. Agarwal, S\. Sajuyigbe, S\. Chintala, S\. Max, S\. Chen, S\. Kehoe, S\. Satterfield, S\. Govindaprasad, S\. Gupta, S\. Deng, S\. Cho, S\. Virk, S\. Subramanian, S\. Choudhury, S\. Goldman, T\. Remez, T\. Glaser, T\. Best, T\. Koehler, T\. Robinson, T\. Li, T\. Zhang, T\. Matthews, T\. Chou, T\. Shaked, V\. Vontimitta, V\. Ajayi, V\. Montanez, V\. Mohan, V\. S\. Kumar, V\. Mangla, V\. Ionescu, V\. Poenaru, V\. T\. Mihailescu, V\. Ivanov, W\. Li, W\. Wang, W\. Jiang, W\. Bouaziz, W\. Constable, X\. Tang, X\. Wu, X\. Wang, X\. Wu, X\. Gao, Y\. Kleinman, Y\. Chen, Y\. Hu, Y\. Jia, Y\. Qi, Y\. Li, Y\. Zhang, Y\. Zhang, Y\. Adi, Y\. Nam, Y\. Wang, Y\. Zhao, Y\. Hao, Y\. Qian, Y\. Li, Y\. He, Z\. Rait, Z\. DeVito, Z\. Rosnbrick, Z\. Wen, Z\. Yang, Z\. Zhao, and Z\. MaThe llama 3 herd of models\.Note:arXiv:2407\.21783, version 3External Links:2407\.21783,[Document](https://dx.doi.org/10.48550/arXiv.2407.21783),[Link](https://arxiv.org/abs/2407.21783)Cited by:[§A\.5](https://arxiv.org/html/2609.02131#A1.SS5.p1.1),[§1](https://arxiv.org/html/2609.02131#S1.p4.1),[§3\.2](https://arxiv.org/html/2609.02131#S3.SS2.p1.1),[§4\.1](https://arxiv.org/html/2609.02131#S4.SS1.p3.1),[§4\.3](https://arxiv.org/html/2609.02131#S4.SS3.p1.1),[Table 2](https://arxiv.org/html/2609.02131#S5.T2.2.1.3.1)\.
- Guoet al\.\(2017\)C\. Guo, G\. Pleiss, Y\. Sun, and K\. Q\. WeinbergerOn calibration of modern neural networks\.InProceedings of the 34th International Conference on Machine Learning,D\. Precup and Y\. W\. Teh \(Eds\.\),Proceedings of Machine Learning Research, Vol\.70,Sydney, Australia,pp\. 1321–1330\.External Links:[Link](https://proceedings.mlr.press/v70/guo17a.html)Cited by:[§B\.3](https://arxiv.org/html/2609.02131#A2.SS3.p2.1),[§3\.2](https://arxiv.org/html/2609.02131#S3.SS2.p1.1)\.
- Guoet al\.\(2025a\)M\. Guo, C\. Chen, C\. Hou, Y\. Wu, and X\. YuanFGDGNN: fine\-grained dynamic graph neural network for rumor detection on social media\.InFindings of the Association for Computational Linguistics: ACL 2025,W\. Che, J\. Nabende, E\. Shutova, and M\. T\. Pilehvar \(Eds\.\),Vienna, Austria,pp\. 5676–5687\.External Links:[Document](https://dx.doi.org/10.18653/v1/2025.findings-acl.296),[Link](https://aclanthology.org/2025.findings-acl.296/),ISBN 979\-8\-89176\-256\-5Cited by:[§A\.1](https://arxiv.org/html/2609.02131#A1.SS1.p2.1)\.
- Guoet al\.\(2025b\)S\. Guo, M\. G\. Marmarelis, F\. Morstatter, and K\. LermanEstimating causal effects of text interventions leveraging LLMs\.InProceedings of the 14th International Joint Conference on Natural Language Processing and the 4th Conference of the Asia\-Pacific Chapter of the Association for Computational Linguistics,K\. Inui, S\. Sakti, H\. Wang, D\. F\. Wong, P\. Bhattacharyya, B\. Banerjee, A\. Ekbal, T\. Chakraborty, and D\. P\. Singh \(Eds\.\),Mumbai, India,pp\. 170–190\.External Links:ISBN 979\-8\-89176\-303\-6,[Document](https://dx.doi.org/10.18653/v1/2025.findings-ijcnlp.10),[Link](https://aclanthology.org/2025.findings-ijcnlp.10/)Cited by:[§A\.3](https://arxiv.org/html/2609.02131#A1.SS3.p2.1)\.
- Heet al\.\(2021\)P\. He, X\. Liu, J\. Gao, and W\. ChenDeBERTa: decoding\-enhanced BERT with disentangled attention\.InInternational Conference on Learning Representations,External Links:[Link](https://openreview.net/forum?id=XPZIaotutsD),2006\.03654Cited by:[§4\.3](https://arxiv.org/html/2609.02131#S4.SS3.p1.1)\.
- Heet al\.\(2024\)Z\. He, C\. Huang, C\. C\. Ding, S\. Rohatgi, and T\. K\. HuangIf in a crowdsourced data annotation pipeline, a GPT\-4\.InProceedings of the CHI Conference on Human Factors in Computing Systems,CHI ’24,New York, NY, USA,pp\. 1040:1–1040:25\.External Links:ISBN 979\-8\-4007\-0330\-0,[Document](https://dx.doi.org/10.1145/3613904.3642834),[Link](https://doi.org/10.1145/3613904.3642834),2402\.16795Cited by:[§A\.5](https://arxiv.org/html/2609.02131#A1.SS5.p1.1)\.
- Horychet al\.\(2025\)T\. Horych, C\. Mandl, T\. Ruas, A\. Greiner\-Petter, B\. Gipp, A\. Aizawa, and T\. SpindeThe promises and pitfalls of LLM annotations in dataset labeling: a case study on media bias detection\.InFindings of the Association for Computational Linguistics: NAACL 2025,L\. Chiruzzo, A\. Ritter, and L\. Wang \(Eds\.\),Albuquerque, New Mexico,pp\. 1370–1386\.External Links:ISBN 979\-8\-89176\-195\-7,[Document](https://dx.doi.org/10.18653/v1/2025.findings-naacl.75),[Link](https://aclanthology.org/2025.findings-naacl.75/)Cited by:[§A\.5](https://arxiv.org/html/2609.02131#A1.SS5.p1.1)\.
- Hossainet al\.\(2024\)I\. Hossain, S\. Puppala, M\. J\. Alam, S\. Talukder, and Z\. TalukderA visual approach to tracking emotional sentiment dynamics in social network commentaries\.Proceedings of the International AAAI Conference on Web and Social Media18\(1\),pp\. 596–609\.Note:Published: 28 May 2024External Links:[Document](https://dx.doi.org/10.1609/icwsm.v18i1.31337),[Link](https://ojs.aaai.org/index.php/ICWSM/article/view/31337)Cited by:[§A\.2](https://arxiv.org/html/2609.02131#A1.SS2.p2.1)\.
- Huet al\.\(2021\)D\. Hu, L\. Wei, and X\. HuaiDialogueCRN: contextual reasoning networks for emotion recognition in conversations\.InProceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing \(Volume 1: Long Papers\),C\. Zong, F\. Xia, W\. Li, and R\. Navigli \(Eds\.\),Online,pp\. 7042–7052\.External Links:[Document](https://dx.doi.org/10.18653/v1/2021.acl-long.547),[Link](https://aclanthology.org/2021.acl-long.547/)Cited by:[§A\.2](https://arxiv.org/html/2609.02131#A1.SS2.p2.1)\.
- Imbens and Rubin \(2015\)G\. W\. Imbens and D\. B\. RubinCausal inference for statistics, social, and biomedical sciences: an introduction\.Cambridge University Press,Cambridge, United Kingdom\.External Links:ISBN 9780521885881,[Document](https://dx.doi.org/10.1017/CBO9781139025751),[Link](https://doi.org/10.1017/CBO9781139025751)Cited by:[§A\.3](https://arxiv.org/html/2609.02131#A1.SS3.p1.1)\.
- Jianget al\.\(2023\)A\. Q\. Jiang, A\. Sablayrolles, A\. Mensch, C\. Bamford, D\. S\. Chaplot, D\. de las Casas, F\. Bressand, G\. Lengyel, G\. Lample, L\. Saulnier, L\. Renard Lavaud, M\. Lachaux, P\. Stock, T\. Le Scao, T\. Lavril, T\. Wang, T\. Lacroix, and W\. El SayedMistral 7b\.Note:arXiv:2310\.06825External Links:2310\.06825,[Document](https://dx.doi.org/10.48550/arXiv.2310.06825),[Link](https://arxiv.org/abs/2310.06825)Cited by:[§A\.5](https://arxiv.org/html/2609.02131#A1.SS5.p1.1),[§1](https://arxiv.org/html/2609.02131#S1.p4.1),[§4\.1](https://arxiv.org/html/2609.02131#S4.SS1.p3.1),[§4\.3](https://arxiv.org/html/2609.02131#S4.SS3.p1.1),[Table 2](https://arxiv.org/html/2609.02131#S5.T2.2.1.7.1)\.
- Johanssonet al\.\(2016\)F\. Johansson, U\. Shalit, and D\. SontagLearning representations for counterfactual inference\.InProceedings of The 33rd International Conference on Machine Learning,M\. F\. Balcan and K\. Q\. Weinberger \(Eds\.\),Proceedings of Machine Learning Research, Vol\.48,New York, New York, USA,pp\. 3020–3029\.External Links:[Link](https://proceedings.mlr.press/v48/johansson16.html)Cited by:[§3\.5](https://arxiv.org/html/2609.02131#S3.SS5.p1.1)\.
- Kaushiket al\.\(2020\)D\. Kaushik, E\. Hovy, and Z\. C\. LiptonLearning the difference that makes a difference with counterfactually\-augmented data\.InInternational Conference on Learning Representations,External Links:[Link](https://openreview.net/forum?id=Sklgs0NFvr),1909\.12434Cited by:[§A\.4](https://arxiv.org/html/2609.02131#A1.SS4.p2.1)\.
- Keithet al\.\(2020\)K\. Keith, D\. Jensen, and B\. O’ConnorText and causal inference: a review of using text to remove confounding from causal estimates\.InProceedings of the 58th Annual Meeting of the Association for Computational Linguistics,D\. Jurafsky, J\. Chai, N\. Schluter, and J\. Tetreault \(Eds\.\),Online,pp\. 5332–5344\.External Links:[Document](https://dx.doi.org/10.18653/v1/2020.acl-main.474),[Link](https://aclanthology.org/2020.acl-main.474/)Cited by:[§A\.3](https://arxiv.org/html/2609.02131#A1.SS3.p1.1)\.
- Khooet al\.\(2020\)L\. M\. S\. Khoo, H\. L\. Chieu, Z\. Qian, and J\. JiangInterpretable rumor detection in microblogs by attending to user interactions\.InProceedings of the AAAI Conference on Artificial Intelligence,pp\. 8783–8790\.Note:AAAI\-20 Technical Track: Applications; volume 34, issue 05External Links:[Document](https://dx.doi.org/10.1609/aaai.v34i05.6405),[Link](https://ojs.aaai.org/index.php/AAAI/article/view/6405)Cited by:[§A\.1](https://arxiv.org/html/2609.02131#A1.SS1.p1.1),[§A\.4](https://arxiv.org/html/2609.02131#A1.SS4.p2.1)\.
- Kimet al\.\(2025\)S\. Kim, L\. Zeng, S\. Ma, and G\. SturleseSentiment dynamics and shifts across instances on mastodon\.InWorkshop Proceedings of the 19th International AAAI Conference on Web and Social Media,Note:Workshop: Next\-Generation and Alternative Social Media 2025External Links:[Document](https://dx.doi.org/10.36190/2025.45),[Link](https://workshop-proceedings.icwsm.org/abstract.php?id=2025_45)Cited by:[§A\.2](https://arxiv.org/html/2609.02131#A1.SS2.p2.1)\.
- Kochkinaet al\.\(2018\)E\. Kochkina, M\. Liakata, and A\. ZubiagaAll\-in\-one: multi\-task learning for rumour verification\.InProceedings of the 27th International Conference on Computational Linguistics,E\. M\. Bender, L\. Derczynski, and P\. Isabelle \(Eds\.\),Santa Fe, New Mexico, USA,pp\. 3402–3413\.External Links:[Link](https://aclanthology.org/C18-1288/)Cited by:[§A\.1](https://arxiv.org/html/2609.02131#A1.SS1.p1.1)\.
- Krameret al\.\(2014\)A\. D\. I\. Kramer, J\. E\. Guillory, and J\. T\. HancockExperimental evidence of massive\-scale emotional contagion through social networks\.Proceedings of the National Academy of Sciences of the United States of America111\(24\),pp\. 8788–8790\.External Links:[Document](https://dx.doi.org/10.1073/pnas.1320040111),[Link](https://www.pnas.org/doi/10.1073/pnas.1320040111),ISSN 0027\-8424Cited by:[§1](https://arxiv.org/html/2609.02131#S1.p1.1)\.
- Kumar and Carley \(2019\)S\. Kumar and K\. CarleyTree LSTMs with convolution units to predict stance and rumor veracity in social media conversations\.InProceedings of the 57th Annual Meeting of the Association for Computational Linguistics,A\. Korhonen, D\. Traum, and L\. Màrquez \(Eds\.\),Florence, Italy,pp\. 5047–5058\.External Links:[Document](https://dx.doi.org/10.18653/v1/P19-1498),[Link](https://aclanthology.org/P19-1498/)Cited by:[§A\.1](https://arxiv.org/html/2609.02131#A1.SS1.p1.1)\.
- Liet al\.\(2019\)Q\. Li, Q\. Zhang, and L\. SiRumor detection by exploiting user credibility information, attention and multi\-task learning\.InProceedings of the 57th Annual Meeting of the Association for Computational Linguistics,A\. Korhonen, D\. Traum, and L\. Màrquez \(Eds\.\),Florence, Italy,pp\. 1173–1179\.External Links:[Document](https://dx.doi.org/10.18653/v1/P19-1113),[Link](https://aclanthology.org/P19-1113/)Cited by:[§A\.1](https://arxiv.org/html/2609.02131#A1.SS1.p1.1)\.
- Linet al\.\(2025\)V\. Lin, L\. Morency, and E\. Ben\-MichaelIsolated causal effects of natural language\.InProceedings of the 42nd International Conference on Machine Learning,A\. Singh, M\. Fazel, D\. Hsu, S\. Lacoste\-Julien, F\. Berkenkamp, T\. Maharaj, K\. Wagstaff, and J\. Zhu \(Eds\.\),Proceedings of Machine Learning Research, Vol\.267,pp\. 37919–37941\.External Links:[Link](https://proceedings.mlr.press/v267/lin25k.html)Cited by:[§A\.3](https://arxiv.org/html/2609.02131#A1.SS3.p2.1)\.
- Loshchilov and Hutter \(2019\)I\. Loshchilov and F\. HutterDecoupled weight decay regularization\.InInternational Conference on Learning Representations,New Orleans, LA, USA\.External Links:[Link](https://openreview.net/forum?id=Bkg6RiCqY7),1711\.05101Cited by:[§4\.3](https://arxiv.org/html/2609.02131#S4.SS3.p1.1)\.
- Lu and Li \(2020\)Y\. Lu and C\. LiGCAN: graph\-aware co\-attention networks for explainable fake news detection on social media\.InProceedings of the 58th Annual Meeting of the Association for Computational Linguistics,D\. Jurafsky, J\. Chai, N\. Schluter, and J\. Tetreault \(Eds\.\),Online,pp\. 505–514\.External Links:[Document](https://dx.doi.org/10.18653/v1/2020.acl-main.48),[Link](https://aclanthology.org/2020.acl-main.48/)Cited by:[§A\.1](https://arxiv.org/html/2609.02131#A1.SS1.p1.1),[§A\.4](https://arxiv.org/html/2609.02131#A1.SS4.p2.1)\.
- Maet al\.\(2020\)J\. Ma, W\. Gao, S\. Joty, and K\. WongAn attention\-based rumor detection model with tree\-structured recursive neural networks\.ACM Transactions on Intelligent Systems and Technology11\(4\),pp\. 42:1–42:28\.External Links:[Document](https://dx.doi.org/10.1145/3391250),[Link](https://dl.acm.org/doi/10.1145/3391250)Cited by:[§A\.1](https://arxiv.org/html/2609.02131#A1.SS1.p1.1)\.
- Maet al\.\(2016\)J\. Ma, W\. Gao, P\. Mitra, S\. Kwon, B\. J\. Jansen, K\. Wong, and M\. ChaDetecting rumors from microblogs with recurrent neural networks\.InProceedings of the Twenty\-Fifth International Joint Conference on Artificial Intelligence, IJCAI\-16,S\. Kambhampati \(Ed\.\),New York, New York, USA,pp\. 3818–3824\.Note:Conference dates: 9–15 July 2016External Links:[Document](https://dx.doi.org/10.5555/3061053.3061153),[Link](https://www.ijcai.org/Proceedings/16/Papers/537.pdf)Cited by:[§A\.1](https://arxiv.org/html/2609.02131#A1.SS1.p1.1)\.
- Maet al\.\(2017\)J\. Ma, W\. Gao, and K\. WongDetect rumors in microblog posts using propagation structure via kernel learning\.InProceedings of the 55th Annual Meeting of the Association for Computational Linguistics \(Volume 1: Long Papers\),R\. Barzilay and M\. Kan \(Eds\.\),Vancouver, Canada,pp\. 708–717\.Note:Conference dates: 30 July–4 August 2017External Links:[Document](https://dx.doi.org/10.18653/v1/P17-1066),[Link](https://aclanthology.org/P17-1066/)Cited by:[§A\.1](https://arxiv.org/html/2609.02131#A1.SS1.p1.1)\.
- Majumderet al\.\(2019\)N\. Majumder, S\. Poria, D\. Hazarika, R\. Mihalcea, A\. Gelbukh, and E\. CambriaDialogueRNN: an attentive RNN for emotion detection in conversations\.Proceedings of the AAAI Conference on Artificial Intelligence33\(01\),pp\. 6818–6825\.External Links:[Document](https://dx.doi.org/10.1609/aaai.v33i01.33016818),[Link](https://ojs.aaai.org/index.php/AAAI/article/view/4657)Cited by:[§A\.2](https://arxiv.org/html/2609.02131#A1.SS2.p2.1)\.
- Martins and Astudillo \(2016\)A\. Martins and R\. AstudilloFrom softmax to sparsemax: a sparse model of attention and multi\-label classification\.InProceedings of The 33rd International Conference on Machine Learning,M\. F\. Balcan and K\. Q\. Weinberger \(Eds\.\),Proceedings of Machine Learning Research, Vol\.48,New York, New York, USA,pp\. 1614–1623\.External Links:[Link](https://proceedings.mlr.press/v48/martins16.html)Cited by:[§3\.7](https://arxiv.org/html/2609.02131#S3.SS7.p1.1)\.
- Mohammadet al\.\(2016\)S\. Mohammad, S\. Kiritchenko, P\. Sobhani, X\. Zhu, and C\. CherrySemEval\-2016 task 6: detecting stance in tweets\.InProceedings of the 10th International Workshop on Semantic Evaluation \(SemEval\-2016\),S\. Bethard, M\. Carpuat, D\. Cer, D\. Jurgens, P\. Nakov, and T\. Zesch \(Eds\.\),San Diego, California,pp\. 31–41\.External Links:[Document](https://dx.doi.org/10.18653/v1/S16-1003),[Link](https://aclanthology.org/S16-1003/)Cited by:[§A\.2](https://arxiv.org/html/2609.02131#A1.SS2.p1.1)\.
- Pearl \(2009\)J\. PearlCausality: models, reasoning, and inference\.2 edition,Cambridge University Press,Cambridge, United Kingdom\.External Links:ISBN 9780521895606,[Document](https://dx.doi.org/10.1017/CBO9780511803161),[Link](https://doi.org/10.1017/CBO9780511803161)Cited by:[§A\.3](https://arxiv.org/html/2609.02131#A1.SS3.p1.1)\.
- Penget al\.\(2025\)X\. Peng, J\. Wu, R\. Liu, and K\. XuRumor detection on social media with temporal propagation structure optimization\.InProceedings of the 31st International Conference on Computational Linguistics,O\. Rambow, L\. Wanner, M\. Apidianaki, H\. Al\-Khalifa, B\. Di Eugenio, and S\. Schockaert \(Eds\.\),Abu Dhabi, UAE,pp\. 3865–3878\.External Links:[Link](https://aclanthology.org/2025.coling-main.261/)Cited by:[§A\.1](https://arxiv.org/html/2609.02131#A1.SS1.p2.1)\.
- Pezeshkpour and Hruschka \(2024\)P\. Pezeshkpour and E\. HruschkaLarge language models sensitivity to the order of options in multiple\-choice questions\.InFindings of the Association for Computational Linguistics: NAACL 2024,K\. Duh, H\. Gomez, and S\. Bethard \(Eds\.\),Mexico City, Mexico,pp\. 2006–2017\.External Links:[Document](https://dx.doi.org/10.18653/v1/2024.findings-naacl.130),[Link](https://aclanthology.org/2024.findings-naacl.130/)Cited by:[§A\.5](https://arxiv.org/html/2609.02131#A1.SS5.p1.1)\.
- Platt \(2000\)J\. C\. PlattProbabilistic outputs for support vector machines and comparisons to regularized likelihood methods\.InAdvances in Large Margin Classifiers,A\. J\. Smola, P\. L\. Bartlett, B\. Schölkopf, and D\. Schuurmans \(Eds\.\),pp\. 61–74\.External Links:ISBN 9780262194488Cited by:[§3\.2](https://arxiv.org/html/2609.02131#S3.SS2.p1.1)\.
- Poriaet al\.\(2019\)S\. Poria, D\. Hazarika, N\. Majumder, G\. Naik, E\. Cambria, and R\. MihalceaMELD: a multimodal multi\-party dataset for emotion recognition in conversations\.InProceedings of the 57th Annual Meeting of the Association for Computational Linguistics,A\. Korhonen, D\. Traum, and L\. Màrquez \(Eds\.\),Florence, Italy,pp\. 527–536\.External Links:[Document](https://dx.doi.org/10.18653/v1/P19-1050),[Link](https://aclanthology.org/P19-1050/)Cited by:[§A\.2](https://arxiv.org/html/2609.02131#A1.SS2.p2.1)\.
- Pryzantet al\.\(2021\)R\. Pryzant, D\. Card, D\. Jurafsky, V\. Veitch, and D\. SridharCausal effects of linguistic properties\.InProceedings of the 2021 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies,K\. Toutanova, A\. Rumshisky, L\. Zettlemoyer, D\. Hakkani\-Tur, I\. Beltagy, S\. Bethard, R\. Cotterell, T\. Chakraborty, and Y\. Zhou \(Eds\.\),Online,pp\. 4095–4109\.External Links:[Document](https://dx.doi.org/10.18653/v1/2021.naacl-main.323),[Link](https://aclanthology.org/2021.naacl-main.323/)Cited by:[§A\.3](https://arxiv.org/html/2609.02131#A1.SS3.p1.1),[§A\.4](https://arxiv.org/html/2609.02131#A1.SS4.p2.1)\.
- Qwenet al\.\(2024\)Qwen, A\. Yang, B\. Yang, B\. Zhang, B\. Hui, B\. Zheng, B\. Yu, C\. Li, D\. Liu, F\. Huang, H\. Wei, H\. Lin, J\. Yang, J\. Tu, J\. Zhang, J\. Yang, J\. Yang, J\. Zhou, J\. Lin, K\. Dang, K\. Lu, K\. Bao, K\. Yang, L\. Yu, M\. Li, M\. Xue, P\. Zhang, Q\. Zhu, R\. Men, R\. Lin, T\. Li, T\. Tang, T\. Xia, X\. Ren, X\. Ren, Y\. Fan, Y\. Su, Y\. Zhang, Y\. Wan, Y\. Liu, Z\. Cui, Z\. Zhang, and Z\. QiuQwen2\.5 technical report\.arXiv preprint arXiv:2412\.15115\.Note:Version 2, revised 3 January 2025External Links:2412\.15115,[Document](https://dx.doi.org/10.48550/arXiv.2412.15115),[Link](https://arxiv.org/abs/2412.15115)Cited by:[§A\.5](https://arxiv.org/html/2609.02131#A1.SS5.p1.1),[§1](https://arxiv.org/html/2609.02131#S1.p4.1),[§4\.1](https://arxiv.org/html/2609.02131#S4.SS1.p3.1),[§4\.3](https://arxiv.org/html/2609.02131#S4.SS3.p1.1),[Table 2](https://arxiv.org/html/2609.02131#S5.T2.2.1.6.1)\.
- Rosenbaum and Rubin \(1983\)P\. R\. Rosenbaum and D\. B\. RubinThe central role of the propensity score in observational studies for causal effects\.Biometrika70\(1\),pp\. 41–55\.Note:Published: 1 April 1983External Links:[Document](https://dx.doi.org/10.1093/biomet/70.1.41),[Link](https://doi.org/10.1093/biomet/70.1.41)Cited by:[§A\.3](https://arxiv.org/html/2609.02131#A1.SS3.p1.1),[§2\.4](https://arxiv.org/html/2609.02131#S2.SS4.p1.1),[§2\.5](https://arxiv.org/html/2609.02131#S2.SS5.p1.1)\.
- Rossiet al\.\(2020\)E\. Rossi, B\. Chamberlain, F\. Frasca, D\. Eynard, F\. Monti, and M\. M\. BronsteinTemporal graph networks for deep learning on dynamic graphs\.CoRRabs/2006\.10637\.Note:Also presented at the ICML 2020 Workshop on Graph Representation Learning and BeyondExternal Links:2006\.10637,[Document](https://dx.doi.org/10.48550/arXiv.2006.10637),[Link](https://arxiv.org/abs/2006.10637)Cited by:[§3\.3](https://arxiv.org/html/2609.02131#S3.SS3.p1.1),[§4\.1](https://arxiv.org/html/2609.02131#S4.SS1.p1.1),[§4\.3](https://arxiv.org/html/2609.02131#S4.SS3.p1.1),[Table 1](https://arxiv.org/html/2609.02131#S5.T1.2.1.6.1)\.
- Rubin \(1974\)D\. B\. RubinEstimating causal effects of treatments in randomized and nonrandomized studies\.Journal of Educational Psychology66\(5\),pp\. 688–701\.External Links:[Document](https://dx.doi.org/10.1037/h0037350),[Link](https://doi.org/10.1037/h0037350)Cited by:[§A\.3](https://arxiv.org/html/2609.02131#A1.SS3.p1.1),[§2\.4](https://arxiv.org/html/2609.02131#S2.SS4.p1.1),[§2\.5](https://arxiv.org/html/2609.02131#S2.SS5.p1.1)\.
- Shalitet al\.\(2017\)U\. Shalit, F\. D\. Johansson, and D\. SontagEstimating individual treatment effect: generalization bounds and algorithms\.InProceedings of the 34th International Conference on Machine Learning,D\. Precup and Y\. W\. Teh \(Eds\.\),Proceedings of Machine Learning Research, Vol\.70,Sydney, Australia,pp\. 3076–3085\.External Links:[Link](https://proceedings.mlr.press/v70/shalit17a.html)Cited by:[§3\.5](https://arxiv.org/html/2609.02131#S3.SS5.p1.1)\.
- Shenet al\.\(2021\)W\. Shen, S\. Wu, Y\. Yang, and X\. QuanDirected acyclic graph network for conversational emotion recognition\.InProceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing \(Volume 1: Long Papers\),C\. Zong, F\. Xia, W\. Li, and R\. Navigli \(Eds\.\),Online,pp\. 1551–1560\.External Links:[Document](https://dx.doi.org/10.18653/v1/2021.acl-long.123),[Link](https://aclanthology.org/2021.acl-long.123/)Cited by:[§A\.2](https://arxiv.org/html/2609.02131#A1.SS2.p2.1)\.
- Sridharet al\.\(2015\)D\. Sridhar, J\. Foulds, B\. Huang, L\. Getoor, and M\. WalkerJoint models of disagreement and stance in online debate\.InProceedings of the 53rd Annual Meeting of the Association for Computational Linguistics and the 7th International Joint Conference on Natural Language Processing \(Volume 1: Long Papers\),C\. Zong and M\. Strube \(Eds\.\),Beijing, China,pp\. 116–125\.External Links:[Document](https://dx.doi.org/10.3115/v1/P15-1012),[Link](https://aclanthology.org/P15-1012/)Cited by:[§A\.4](https://arxiv.org/html/2609.02131#A1.SS4.p1.1)\.
- Sridhar and Getoor \(2019\)D\. Sridhar and L\. GetoorEstimating causal effects of tone in online debates\.InProceedings of the Twenty\-Eighth International Joint Conference on Artificial Intelligence, IJCAI\-19,S\. Kraus \(Ed\.\),Macao, China,pp\. 1872–1878\.Note:Main trackExternal Links:[Document](https://dx.doi.org/10.24963/ijcai.2019/259),[Link](https://doi.org/10.24963/ijcai.2019/259)Cited by:[§A\.3](https://arxiv.org/html/2609.02131#A1.SS3.p2.1),[§1](https://arxiv.org/html/2609.02131#S1.p3.1)\.
- Starbirdet al\.\(2014\)K\. Starbird, J\. Maddock, M\. Orand, P\. Achterman, and R\. M\. MasonRumors, false flags, and digital vigilantes: misinformation on twitter after the 2013 boston marathon bombing\.IniConference 2014 Proceedings,pp\. 654–662\.External Links:[Document](https://dx.doi.org/10.9776/14308),[Link](http://hdl.handle.net/2142/47257)Cited by:[§A\.4](https://arxiv.org/html/2609.02131#A1.SS4.p1.1)\.
- Sunet al\.\(2022a\)M\. Sun, X\. Zhang, J\. Zheng, and G\. MaDDGCN: dual dynamic graph convolutional networks for rumor detection on social media\.Proceedings of the AAAI Conference on Artificial Intelligence36\(4\),pp\. 4611–4619\.Note:AAAI\-22 Technical Track on Domain\(s\) Of ApplicationExternal Links:[Document](https://dx.doi.org/10.1609/aaai.v36i4.20385),[Link](https://ojs.aaai.org/index.php/AAAI/article/view/20385)Cited by:[§A\.1](https://arxiv.org/html/2609.02131#A1.SS1.p2.1)\.
- Sunet al\.\(2022b\)T\. Sun, Z\. Qian, S\. Dong, P\. Li, and Q\. ZhuRumor detection on social media with graph adversarial contrastive learning\.InProceedings of the ACM Web Conference 2022,WWW ’22,Virtual Event, Lyon, France,pp\. 2789–2797\.External Links:ISBN 9781450390965,[Document](https://dx.doi.org/10.1145/3485447.3511999),[Link](https://doi.org/10.1145/3485447.3511999)Cited by:[§A\.1](https://arxiv.org/html/2609.02131#A1.SS1.p2.1),[§4\.1](https://arxiv.org/html/2609.02131#S4.SS1.p1.1),[§4\.3](https://arxiv.org/html/2609.02131#S4.SS3.p1.1),[Table 1](https://arxiv.org/html/2609.02131#S5.T1.2.1.5.1)\.
- Tanet al\.\(2016\)C\. Tan, V\. Niculae, C\. Danescu\-Niculescu\-Mizil, and L\. LeeWinning arguments: interaction dynamics and persuasion strategies in good\-faith online discussions\.InProceedings of the 25th International Conference on World Wide Web,WWW ’16,Republic and Canton of Geneva, Switzerland,pp\. 613–624\.External Links:ISBN 9781450341431,[Document](https://dx.doi.org/10.1145/2872427.2883081),[Link](https://dl.acm.org/doi/10.1145/2872427.2883081),1602\.01103Cited by:[§A\.4](https://arxiv.org/html/2609.02131#A1.SS4.p1.1)\.
- Vaswaniet al\.\(2017\)A\. Vaswani, N\. Shazeer, N\. Parmar, J\. Uszkoreit, L\. Jones, A\. N\. Gomez, Ł\. Kaiser, and I\. PolosukhinAttention is all you need\.InAdvances in Neural Information Processing Systems,I\. Guyon, U\. von Luxburg, S\. Bengio, H\. Wallach, R\. Fergus, S\. V\. N\. Vishwanathan, and R\. Garnett \(Eds\.\),Vol\.30,pp\. 5998–6008\.External Links:[Link](https://proceedings.neurips.cc/paper/2017/hash/3f5ee243547dee91fbd053c1c4a845aa-Abstract.html),1706\.03762Cited by:[§3\.3](https://arxiv.org/html/2609.02131#S3.SS3.p1.1)\.
- Veitchet al\.\(2021\)V\. Veitch, A\. D’Amour, S\. Yadlowsky, and J\. EisensteinCounterfactual invariance to spurious correlations in text classification\.InAdvances in Neural Information Processing Systems,M\. Ranzato, A\. Beygelzimer, Y\. Dauphin, P\. S\. Liang, and J\. W\. Vaughan \(Eds\.\),Vol\.34,pp\. 16196–16208\.External Links:[Link](https://proceedings.neurips.cc/paper/2021/hash/8710ef761bbb29a6f9d12e4ef8e4379c-Abstract.html),2106\.00545Cited by:[§A\.3](https://arxiv.org/html/2609.02131#A1.SS3.p1.1)\.
- Veitchet al\.\(2020\)V\. Veitch, D\. Sridhar, and D\. BleiAdapting text embeddings for causal inference\.InProceedings of the 36th Conference on Uncertainty in Artificial Intelligence \(UAI\),J\. Peters and D\. Sontag \(Eds\.\),Proceedings of Machine Learning Research, Vol\.124,pp\. 919–928\.External Links:[Link](https://proceedings.mlr.press/v124/veitch20a.html)Cited by:[§A\.3](https://arxiv.org/html/2609.02131#A1.SS3.p1.1)\.
- Vosoughiet al\.\(2018\)S\. Vosoughi, D\. Roy, and S\. AralThe spread of true and false news online\.Science359\(6380\),pp\. 1146–1151\.External Links:[Document](https://dx.doi.org/10.1126/science.aap9559),[Link](https://www.science.org/doi/10.1126/science.aap9559),ISSN 0036\-8075Cited by:[§A\.4](https://arxiv.org/html/2609.02131#A1.SS4.p1.1),[§1](https://arxiv.org/html/2609.02131#S1.p1.1)\.
- Wuet al\.\(2025\)S\. Wu, Y\. Deng, J\. Liu, X\. Luo, and G\. SunRumor detection on social networks based on Temporal Tree Transformer\.PLOS ONE20\(4\),pp\. e0320333\.Note:Received: September 13, 2024; Accepted: February 15, 2025; Published: April 7, 2025External Links:[Document](https://dx.doi.org/10.1371/journal.pone.0320333),[Link](https://doi.org/10.1371/journal.pone.0320333)Cited by:[§A\.1](https://arxiv.org/html/2609.02131#A1.SS1.p2.1)\.
- Wulczynet al\.\(2017\)E\. Wulczyn, N\. Thain, and L\. DixonEx machina: personal attacks seen at scale\.InProceedings of the 26th International Conference on World Wide Web,WWW ’17,pp\. 1391–1399\.External Links:ISBN 9781450349130,[Document](https://dx.doi.org/10.1145/3038912.3052591),[Link](https://dl.acm.org/doi/10.1145/3038912.3052591),1610\.08914Cited by:[§A\.4](https://arxiv.org/html/2609.02131#A1.SS4.p1.1)\.
- Xinget al\.\(2025\)R\. Xing, B\. Sun, K\. Zhang, P\. Nakov, T\. Baldwin, and J\. H\. LauAn analytical emotion framework of rumour threads on social media\.InWorkshop Proceedings of the 19th International AAAI Conference on Web and Social Media,Note:Workshop: MisD 2025: 1st Workshop on Misinformation Detection in the Era of LLMsExternal Links:[Document](https://dx.doi.org/10.36190/2025.28),[Link](https://workshop-proceedings.icwsm.org/abstract.php?id=2025_28),2502\.16560Cited by:[§A\.2](https://arxiv.org/html/2609.02131#A1.SS2.p2.1)\.
- Xuet al\.\(2020\)D\. Xu, C\. Ruan, E\. Korpeoglu, S\. Kumar, and K\. AchanInductive representation learning on temporal graphs\.InProceedings of the International Conference on Learning Representations,Note:ICLR 2020External Links:[Link](https://openreview.net/forum?id=rJeW1yHYwH),2002\.07962Cited by:[§3\.3](https://arxiv.org/html/2609.02131#S3.SS3.p1.1),[§4\.1](https://arxiv.org/html/2609.02131#S4.SS1.p1.1),[§4\.3](https://arxiv.org/html/2609.02131#S4.SS3.p1.1),[Table 1](https://arxiv.org/html/2609.02131#S5.T1.2.1.6.1)\.
- Yuet al\.\(2020\)J\. Yu, J\. Jiang, L\. M\. S\. Khoo, H\. L\. Chieu, and R\. XiaCoupled hierarchical transformer for stance\-aware rumor verification in social media conversations\.InProceedings of the 2020 Conference on Empirical Methods in Natural Language Processing \(EMNLP\),B\. Webber, T\. Cohn, Y\. He, and Y\. Liu \(Eds\.\),Online,pp\. 1392–1401\.External Links:[Document](https://dx.doi.org/10.18653/v1/2020.emnlp-main.108),[Link](https://aclanthology.org/2020.emnlp-main.108/)Cited by:[§A\.1](https://arxiv.org/html/2609.02131#A1.SS1.p1.1),[§A\.4](https://arxiv.org/html/2609.02131#A1.SS4.p2.1)\.
- Zhanget al\.\(2020\)J\. Zhang, S\. Mullainathan, and C\. Danescu\-Niculescu\-MizilQuantifying the causal effects of conversational tendencies\.Proceedings of the ACM on Human\-Computer Interaction4\(CSCW2\)\.External Links:[Document](https://dx.doi.org/10.1145/3415202),[Link](https://doi.org/10.1145/3415202),ISSN 2573\-0142Cited by:[§A\.3](https://arxiv.org/html/2609.02131#A1.SS3.p2.1),[§1](https://arxiv.org/html/2609.02131#S1.p3.1)\.
- Ziemset al\.\(2024\)C\. Ziems, W\. Held, O\. Shaikh, J\. Chen, Z\. Zhang, and D\. YangCan large language models transform computational social science?\.Computational Linguistics50\(1\),pp\. 237–291\.External Links:[Document](https://dx.doi.org/10.1162/coli%5Fa%5F00502),[Link](https://aclanthology.org/2024.cl-1.8/)Cited by:[§A\.5](https://arxiv.org/html/2609.02131#A1.SS5.p1.1)\.
- Zubiagaet al\.\(2018\)A\. Zubiaga, A\. Aker, K\. Bontcheva, M\. Liakata, and R\. ProcterDetection and resolution of rumours in social media: a survey\.ACM Computing Surveys51\(2\),pp\. 32:1–32:36\.External Links:[Document](https://dx.doi.org/10.1145/3161603),[Link](https://dl.acm.org/doi/10.1145/3161603),ISSN 0360\-0300Cited by:[§1](https://arxiv.org/html/2609.02131#S1.p2.1)\.
- Zubiagaet al\.\(2016a\)A\. Zubiaga, E\. Kochkina, M\. Liakata, R\. Procter, and M\. LukasikStance classification in Rumours as a sequential task exploiting the tree structure of social media conversations\.InProceedings of COLING 2016, the 26th International Conference on Computational Linguistics: Technical Papers,Y\. Matsumoto and R\. Prasad \(Eds\.\),Osaka, Japan,pp\. 2438–2448\.External Links:[Link](https://aclanthology.org/C16-1230/)Cited by:[§A\.1](https://arxiv.org/html/2609.02131#A1.SS1.p1.1),[§A\.2](https://arxiv.org/html/2609.02131#A1.SS2.p1.1),[§A\.4](https://arxiv.org/html/2609.02131#A1.SS4.p1.1),[§1](https://arxiv.org/html/2609.02131#S1.p2.1),[§1](https://arxiv.org/html/2609.02131#S1.p4.1)\.
- Zubiagaet al\.\(2016b\)A\. Zubiaga, M\. Liakata, R\. Procter, G\. Wong Sak Hoi, and P\. TolmieAnalysing how people orient to and spread rumours in social media by looking at conversational threads\.PLOS ONE11\(3\),pp\. e0150989\.External Links:[Document](https://dx.doi.org/10.1371/journal.pone.0150989),[Link](https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0150989)Cited by:[§A\.1](https://arxiv.org/html/2609.02131#A1.SS1.p1.1),[§A\.2](https://arxiv.org/html/2609.02131#A1.SS2.p1.1)\.

## Appendix ARelated Work

### A\.1Rumor and conversation\-tree modeling

Rumor modeling on social media has evolved from*text\-only classification*toward models that exploitpropagation,reply structure,temporal evolution, anduser interaction patterns\. Early neural approaches modeled rumor events as time\-ordered post streams using recurrent networks\([Ma et al\., 2016](https://arxiv.org/html/2609.02131#bib.bib10)\), while later work showed that the structure of rumor diffusion provides important signals beyond local text\([Ma et al\., 2017](https://arxiv.org/html/2609.02131#bib.bib11);[Zubiaga et al\., 2016a](https://arxiv.org/html/2609.02131#bib.bib3);[Zubiaga et al\., 2016b](https://arxiv.org/html/2609.02131#bib.bib39)\)\.RumourEvalfurther standardized conversation\-thread evaluation by introducing benchmark tasks for rumor stance and veracity over structured discussions\([Derczynski et al\., 2017](https://arxiv.org/html/2609.02131#bib.bib40);[Gorrell et al\., 2019](https://arxiv.org/html/2609.02131#bib.bib4)\)\. Subsequent models explicitly represented threads as trees or graphs, including tree\-structured recursive neural networks\([Ma et al\., 2020](https://arxiv.org/html/2609.02131#bib.bib41)\), Tree\-LSTM and convolutional tree models\([Kumar and Carley, 2019](https://arxiv.org/html/2609.02131#bib.bib42)\), graph\-aware co\-attention models\([Lu and Li, 2020](https://arxiv.org/html/2609.02131#bib.bib43)\), user\-interaction attention models\([Khoo et al\., 2020](https://arxiv.org/html/2609.02131#bib.bib44)\), coupled hierarchical transformers for stance\-aware verification\([Yu et al\., 2020](https://arxiv.org/html/2609.02131#bib.bib64)\), and bidirectional graph convolutional networks such asBi\-GCN\([Bian et al\., 2020](https://arxiv.org/html/2609.02131#bib.bib12)\)\. Other work incorporated user credibility, multi\-task learning, and stance\-aware signals to improve rumor verification\([Li et al\., 2019](https://arxiv.org/html/2609.02131#bib.bib45);[Kochkina et al\., 2018](https://arxiv.org/html/2609.02131#bib.bib65)\)\.

Recent rumor detection research has increasingly emphasizedrobustnessandtemporal generalization\. Graph adversarial contrastive learning improves event\-invariant rumor representations by reducing sensitivity to event\-specific surface cues\([Sun et al\., 2022b](https://arxiv.org/html/2609.02131#bib.bib14)\), while dynamic and fine\-grained graph models capture evolving propagation patterns\([Sun et al\., 2022a](https://arxiv.org/html/2609.02131#bib.bib13);[Guo et al\., 2025a](https://arxiv.org/html/2609.02131#bib.bib15)\)\. More recent methods optimize temporal propagation structure by weighting edges with time intervals and denoising the propagation tree\([Peng et al\., 2025](https://arxiv.org/html/2609.02131#bib.bib46)\), or jointly model text, tree structure, and temporal signals through temporal tree transformers\([Wu et al\., 2025](https://arxiv.org/html/2609.02131#bib.bib16)\)\. A recent systematic review of graph\-based rumor detection also highlights the field’s shift toward integratingcontent,propagation,temporal, andsocialfeatures\([Al\-Thulaia and Hashemi Golpayegani, 2026](https://arxiv.org/html/2609.02131#bib.bib66)\)\. These works establish the importance of structured and temporal modeling, but they primarily target*rumor/veracity prediction*\. In contrast, our work focuses onaffective dynamics: how sentiment changes inside a reply tree, which prior message triggered the change, and how conversational interventions may causally shape downstream sentiment\.

### A\.2Sentiment, emotion, and stance in conversations

*Sentiment*and*emotion*are affective signals, whereas*stance*captures a user’s orientation toward a claim or target\. Rumor conversations often contain both: a reply may support or deny a claim while also expressing fear, anger, sarcasm, or relief\. Stance detection was formalized inSemEval\([Mohammad et al\., 2016](https://arxiv.org/html/2609.02131#bib.bib19)\)and later adapted to rumor\-specific stance classification in tree\-structured social\-media conversations\([Zubiaga et al\., 2016a](https://arxiv.org/html/2609.02131#bib.bib3);[Gorrell et al\., 2019](https://arxiv.org/html/2609.02131#bib.bib4)\)\. Work on rumor threads further showed that users orient to and spread rumors through conversational interaction, not only through isolated posts\([Zubiaga et al\., 2016b](https://arxiv.org/html/2609.02131#bib.bib39)\)\. However, stance and veracity models usually treat affect as auxiliary or implicit, rather than modeling how affect shifts from parent to child\.

Conversational emotion recognition provides useful modeling ideas foraffective dynamics\.DialogueRNNmodels speaker states and conversational context for turn\-level emotion recognition\([Majumder et al\., 2019](https://arxiv.org/html/2609.02131#bib.bib21)\),MELDprovides a multimodal benchmark for multi\-party emotion recognition\([Poria et al\., 2019](https://arxiv.org/html/2609.02131#bib.bib20)\), and graph\-based dialogue models such asDialogueGCNrepresent speaker interactions as relational graphs\([Ghosal et al\., 2019](https://arxiv.org/html/2609.02131#bib.bib47)\)\. Later work introduced directed acyclic graph structures and context\-aware memory mechanisms for emotion recognition in conversations\([Shen et al\., 2021](https://arxiv.org/html/2609.02131#bib.bib48);[Hu et al\., 2021](https://arxiv.org/html/2609.02131#bib.bib49)\)\. In social\-media settings, recent ICWSM work analyzes temporal sentiment and emotional shifts in comment sections\([Hossain et al\., 2024](https://arxiv.org/html/2609.02131#bib.bib50)\), while newer work examines sentiment shifts across Mastodon instances during crisis\-related discourse\([Kim et al\., 2025](https://arxiv.org/html/2609.02131#bib.bib51)\)\. Rumor\-specific emotion analysis has also begun to study how emotions differ between rumor and non\-rumor threads and how emotions propagate through discussion structures\([Xing et al\., 2025](https://arxiv.org/html/2609.02131#bib.bib67)\)\. These studies motivate modeling affect as a*dynamic property of conversation*\. Our work extends this line by explicitly predictingparent–child sentiment shiftsand by attributing each shift to a likelycausal ancestorrather than only describing aggregate sentiment trajectories\.

### A\.3Causal inference in text\-rich social\-media settings

Causal inference in observational social\-media data is commonly framed usingpotential outcomes,treatment assignment,positivity,consistency, andconditional ignorabilityassumptions\([Rubin, 1974](https://arxiv.org/html/2609.02131#bib.bib22);[Rosenbaum and Rubin, 1983](https://arxiv.org/html/2609.02131#bib.bib23);[Pearl, 2009](https://arxiv.org/html/2609.02131#bib.bib52);[Imbens and Rubin, 2015](https://arxiv.org/html/2609.02131#bib.bib53)\)\. In text\-rich settings, language may act as a treatment, an outcome, or a confounder, making causal estimation difficult because text is high\-dimensional and semantically entangled\([Keith et al\., 2020](https://arxiv.org/html/2609.02131#bib.bib24);[Feder et al\., 2022](https://arxiv.org/html/2609.02131#bib.bib54)\)\. Representation\-based approaches therefore learn text embeddings that preserve information needed for causal adjustment\([Veitch et al\., 2020](https://arxiv.org/html/2609.02131#bib.bib68)\), while methodological work on causal inference with text provides guidance on when language can support confounding adjustment and effect estimation\([Egami et al\., 2022](https://arxiv.org/html/2609.02131#bib.bib26)\)\. NLP work has also studied causal effects of linguistic properties and counterfactual perturbations\([Pryzant et al\., 2021](https://arxiv.org/html/2609.02131#bib.bib25)\), as well as counterfactual invariance for robustness to spurious correlations\([Veitch et al\., 2021](https://arxiv.org/html/2609.02131#bib.bib69)\)\.

In online conversations, causal questions are especially challenging because replies are*temporally ordered*,*socially dependent*, and affected by latent user ideology, event context, and prior discourse\.[Sridhar and Getoor \(2019\)](https://arxiv.org/html/2609.02131#bib.bib6)estimate causal effects of reply tone in online debates while adjusting for latent ideological confounding, and[Zhang et al\. \(2020\)](https://arxiv.org/html/2609.02131#bib.bib7)quantify causal effects of conversational tendencies in text\-based counseling conversations\. More recent work formalizes isolated causal effects of language, emphasizing that estimating the effect of one language\-encoded intervention requires controlling for non\-focal language that may otherwise induce omitted\-variable bias\([Lin et al\., 2025](https://arxiv.org/html/2609.02131#bib.bib70)\)\. Other recent approaches use LLMs to support text\-intervention estimation, but also caution that LLMs should not be treated as reliable causal reasoners without appropriate estimation procedures\([Guo et al\., 2025b](https://arxiv.org/html/2609.02131#bib.bib71)\)\. Our work is closest to thesecausal\-textandcausal\-conversationstudies, but differs in*granularity*and*structure*: instead of estimating a global effect of tone or language style, we estimateintervention\-specific effectsinside full conversation trees and jointly learn node sentiment, sentiment shift, and causal\-source attribution\.

### A\.4Conversational interventions, attribution, and counterfactual explanations

Understanding social\-media discourse often requires identifying not only what was said, but what kind of conversational move was performed\. Prior research on rumor stance, argumentation, and debate has studied support, denial, questioning, disagreement, and evidentiality as important discourse functions\([Zubiaga et al\., 2016a](https://arxiv.org/html/2609.02131#bib.bib3);[Gorrell et al\., 2019](https://arxiv.org/html/2609.02131#bib.bib4);[Sridhar et al\., 2015](https://arxiv.org/html/2609.02131#bib.bib72);[Tan et al\., 2016](https://arxiv.org/html/2609.02131#bib.bib55)\)\. Work on misinformation and rumor correction further suggests that corrective messages, evidence, authority references, and challenges may alter subsequent discussion trajectories\([Vosoughi et al\., 2018](https://arxiv.org/html/2609.02131#bib.bib1);[Friggeri et al\., 2014](https://arxiv.org/html/2609.02131#bib.bib56);[Starbird et al\., 2014](https://arxiv.org/html/2609.02131#bib.bib73)\)\. At the same time, toxicity, insults, sarcasm, and attacks can reshape participation and escalate negative affect\([Wulczyn et al\., 2017](https://arxiv.org/html/2609.02131#bib.bib57);[Davidson et al\., 2017](https://arxiv.org/html/2609.02131#bib.bib58);[Chandrasekharan et al\., 2017](https://arxiv.org/html/2609.02131#bib.bib59)\)\. These lines motivate our intervention taxonomy, which includes claim/assertion, denial/correction, evidence/link, authority citation, toxicity/attack, sarcasm/irony, question/challenge, and derail/off\-topic\.

Attribution is also central to interpretable social\-media analysis\. Attention\-based rumor and stance models identify salient users, posts, or propagation paths\([Khoo et al\., 2020](https://arxiv.org/html/2609.02131#bib.bib44);[Yu et al\., 2020](https://arxiv.org/html/2609.02131#bib.bib64)\), while graph\-based models explain veracity prediction through structural and semantic cues\([Lu and Li, 2020](https://arxiv.org/html/2609.02131#bib.bib43);[Bian et al\., 2020](https://arxiv.org/html/2609.02131#bib.bib12)\)\. However, most attribution methods remain predictive: they identify useful evidence for a classifier rather than estimating which prior conversational act plausibly caused a downstream affective shift\. Counterfactual explanations in NLP offer a complementary perspective by asking how a prediction would change under a minimally altered input\([Kaushik et al\., 2020](https://arxiv.org/html/2609.02131#bib.bib60);[Gardner et al\., 2020](https://arxiv.org/html/2609.02131#bib.bib74);[Pryzant et al\., 2021](https://arxiv.org/html/2609.02131#bib.bib25)\)\. C3T connects these ideas by learning sparse ancestor attribution together with counterfactual treatment masking, allowing the model to ask whether removing an intervention signal such as correction or toxicity would alter predicted downstream negativity\.

### A\.5LLMs for social\-media analysis and weak supervision

Instruction\-tuned LLMs are increasingly used for social\-media labeling, stance detection, misinformation analysis, toxicity detection, and qualitative coding because they can follow natural\-language task descriptions with limited supervision\([Jiang et al\., 2023](https://arxiv.org/html/2609.02131#bib.bib9);[Gemma Team et al\., 2024](https://arxiv.org/html/2609.02131#bib.bib27);[Qwen et al\., 2024](https://arxiv.org/html/2609.02131#bib.bib62);[Grattafiori et al\., 2024](https://arxiv.org/html/2609.02131#bib.bib8)\)\. Recent work also explores LLMs for social\-media annotation and platform\-governance tasks, including hate\-speech labeling and misinformation analysis\([Giorgi et al\., 2025](https://arxiv.org/html/2609.02131#bib.bib75);[He et al\., 2024](https://arxiv.org/html/2609.02131#bib.bib76);[Ziems et al\., 2024](https://arxiv.org/html/2609.02131#bib.bib77)\)\. However, LLM annotations may inherit bias, vary across prompts, and produce unstable outputs under small changes in task framing or option order\([Pezeshkpour and Hruschka, 2024](https://arxiv.org/html/2609.02131#bib.bib28);[Giorgi et al\., 2025](https://arxiv.org/html/2609.02131#bib.bib75);[Horych et al\., 2025](https://arxiv.org/html/2609.02131#bib.bib61)\)\. This motivates calibrated, controlled use of LLMs as weak labelers rather than unverified ground truth\.

Our work uses LLMs in two limited roles\. First, LLMs provide candidate intervention tags, which are calibrated, thresholded, and allowed to abstain under uncertainty\. Second, LLMs serve as prompt\-only baselines for sentiment and attribution under fixed templates, decoding settings, and context budgets\. This design follows recent practice in using LLMs as annotation aids while explicitly evaluating their reliability\. The results further test whether prompt\-only LLMs can reason over long, branching social\-media threads, or whether structure\-aware models remain necessary\. In this respect, our work complements recent LLM\-based social\-media analysis but argues that counterfactual sentiment reasoning in conversation trees requires explicit modeling of structure, time, intervention signals, and causal attribution\.

## Appendix BReproducibility Details

This section describes the implementation and evaluation choices used to reproduce the experiments\. We provide details ondataset partitioning,preprocessing,CaSiReannotation,model hyperparameters,intervention tagging,causal\-effect estimation, andLLM prompting baselines\. All splits are defined at the*thread*or*event*level so that no conversation tree is shared across train, development, and test partitions\.

### B\.1Dataset Splits and Partitioning Protocols

We use three complementary split protocols\. TheEvent\-OOD splitis the primary evaluation setting\. It partitions the dataset by root event ID so that all threads associated with a held\-out event are excluded from training and development\. This prevents leakage through repeated event names, hashtags, locations, users, and recurring claims\. In this setting,sydneysiegeis held out exclusively for testing,ottawashootingis used for development, and the remaining events are used for training\.

TheIn\-domain splitevaluates standard predictive performance when train, development, and test examples come from the same event pool\. We perform a stratified80/10/10split at the thread level within the training\-event pool\. A thread never appears in more than one partition\. Stratification is applied over the available node\-level sentiment labels so that class imbalance is approximately preserved\.

TheCross\-platform splitevaluates robustness to platform shift when platform\-specific subsets are available\. We train and tune on Twitter threads fromcharliehebdo,ferguson,ottawashooting, andgermanwings\-crash, and test on Reddit threads from the same event set\. This split is used only for robustness analysis and is not used for final model selection\.

Table 5:Event\-level partitioning for the PHEME/RumourEval dataset in the primary Event\-OOD setting\.For all protocols, we preserve the full*reply\-tree structure*of each thread\. We remove only threads whose tree cannot be reconstructed because of missing parent references or malformed timestamps\. Node\-level sentiment labels are obtained from theCaSiReannotation layer over the original rumor\-thread nodes and are used as the supervision signal for sentiment prediction\. Edge\-level shift labels are deterministically induced from the sentiment labels of each parent–child pair using the ordinal ordernegative<<neutral<<positive\. Thus, shift labels are not separately annotated; each child reply is labeled as an upward, downward, or unchanged sentiment shift relative to its parent\.

### B\.2C3T Hyperparameters and Compute

We tune C3T on the development split and select the final configuration according to development sentiment macro\-F1 under theEvent\-OOD setting\. We explore the number of tree\-temporal encoder layersL∈\{2,3\}L\\in\\\{2,3\\\}and the ancestor\-window sizeD∈\{8,16,32\}D\\in\\\{8,16,32\\\}\. The final configuration used for the main experiments is shown in Table[6](https://arxiv.org/html/2609.02131#A2.T6)\. Unless otherwise stated, reported predictive scores are averaged overthree random seedsusing the same partitioning protocol\.

Table 6:Final hyperparameters for C3T used in the main Event\-OOD experiments\.All C3T runs are trained on a singleNVIDIA A100 GPUwith80GBmemory\. One training run takes approximately3\.5 hourson average, including validation after each epoch\. Baselines use the same data splits, text preprocessing, maximum token budget, and evaluation metrics wherever applicable\. For causal\-effect estimates, confidence intervals are computed using1,000thread\-level bootstrap resamples so that uncertainty reflects variation across conversation trees rather than only individual posts\.

### B\.3Causal Analysis and Intervention Details

We defineM=8M=8conversational intervention types, shown in Table[7](https://arxiv.org/html/2609.02131#A2.T7)\. These intervention types are designed to capture common discourse moves in rumor\-centered conversations, including*claim assertion*,*correction*,*evidence provision*,*authority citation*,*toxic attack*,*sarcasm*,*questioning*, and*derailment*\. Since a social\-media post can perform multiple functions at once, each post receives amulti\-label intervention vectorrather than a single intervention label\.

Table 7:Intervention taxonomy used for treatment tagging \(M=8M=8\)\.ForLLM\-assisted intervention tagging, we useLlama 3\-8Bto assign a confidence scoresi,ms\_\{i,m\}for each intervention typemmat nodeii\. Scores are calibrated on the development set using temperature scaling\([Guo et al\., 2017](https://arxiv.org/html/2609.02131#bib.bib33)\)\. After calibration, intervention labels are assigned using type\-specific thresholds tuned on the development set for F1\. The final thresholds areτdenial=0\.65\\tau\_\{\\texttt\{denial\}\}=0\.65,τevidence=0\.70\\tau\_\{\\texttt\{evidence\}\}=0\.70,τtoxicity=0\.80\\tau\_\{\\texttt\{toxicity\}\}=0\.80, andτ=0\.50\\tau=0\.50for the remaining intervention types\. We use a conservative abstention rule: ifmaxm⁡si,m<0\.4\\max\_\{m\}s\_\{i,m\}<0\.4, the intervention vector is marked as unknown and excluded from the counterfactual loss\. This affects4\.2%of test nodes\.

Forcausal\-effect estimation, we use the two\-hop descendant neighborhood \(k=2k=2\) as the primary window\. This captures short\-range downstream propagation while avoiding overly broad attribution of event\-level sentiment changes to a single source post\. If a source node has nokk\-hop descendants, its downstream negativity value is set to zero by convention\. Intervention effects are estimated by toggling one intervention type at a time while keeping all other observed node, structure, and intervention features fixed\. These estimates should therefore be interpreted as*conditional, model\-based counterfactual effects*rather than randomized causal effects\.

Gold shift labels are induced from annotated node\-level sentiment labels\. During training, C3T predicts shifts through a separate shift head using paired parent–child representations\. During evaluation, shift macro\-F1 is computed against the induced gold shift labels\. This avoids defining the shift evaluation target from the model’s own predicted sentiments\.

### B\.4CaSiReAnnotation Protocol

CaSiRecontains four annotation components:post\-level sentiment labels,induced parent–child shift labels,multi\-label intervention tags, andcausal\-source labels\. Post\-level sentiment labels are assigned using the three\-class taxonomy \{negative,neutral,positive\}\. Parent–child sentiment\-shift labels are induced automatically from the sentiment labels of each reply and its parent\. Multi\-label intervention tags are obtained using theLLM\-assisted tagging protocolin Section[B\.3](https://arxiv.org/html/2609.02131#A2.SS3)\. Causal\-source labels are annotated separately for theattribution task\.

Forcausal\-source annotation, annotators are shown the target post, its immediate parent, and the bounded candidate ancestor list used by the model\. Annotators select thesingle prior messagethat most plausibly shaped the target reply’s sentiment, or mark the instance asunclearwhen no source can be reliably identified from the available context\. Instances marked asunclearare excluded from thesupervised attribution lossand fromattribution evaluation\.

Each causal\-source instance is labeled independently bythree annotators\. Disagreements are resolved through adjudication by asenior annotator\. We measure inter\-annotator agreement over all triple\-annotated instances usingFleiss’κ\\kappa, obtainingκ=0\.75\\kappa=0\.75\. Annotation guidelines instruct annotators to select the most plausibleconversational sourceof the target’s expressed sentiment, not the user responsible for the broader event or thread\.

### B\.5LLM Prompting Baselines

We evaluate open\-weight LLMs as*prompt\-only baselines*under a strict deterministic protocol\. For all LLM baselines, decoding usestemperature=0,top\_p=1\.0, andmax\_new\_tokens=128\. We impose a4,096\-tokencontext cap\. When the full ancestor context exceeds this budget, we truncate from the oldest messages first so that the most recent context is preserved\. This rule is fixed across all LLMs and all runs\.

We evaluate three context variants\.Nodeprovides only the target post\.Node\+Parentprovides the target post and its immediate parent\.Node\+AncSumprovides the target post, the parent, and a bounded ancestor context\. ForNode\+AncSum, we use the nearestD=16D=16ancestors, sort them chronologically for sentiment prediction, and format them using consistent role tags such as\[Source\]and\[Reply\]\. For attribution, the same candidates are listed in reverse chronological order, so index1corresponds to the parent, index2to the grandparent, and so on\. Any out\-of\-range index, malformed JSON, missing label, or non\-integer attribution output is mapped toABSTAINand counted as incorrect\.

For few\-shot prompting, we prepend a fixed set ofk=8k=8demonstrations sampled once from the training split using a fixed seed\. The same demonstrations, ordering, label taxonomy, and output schema are reused across all LLMs and all evaluation examples\. This avoids prompt\-selection variability and ensures that differences across LLM baselines reflect model checkpoints and context conditions rather than different demonstrations\.

Zero\-shot prompt for sentiment prediction and causal\-ancestor attributionSYSTEM:You are an expert social media analyst specializing in rumor dynamics\. Analyze a conversation thread\.INPUT:Target Post:\[TARGET\_TEXT\]Parent Post:\[PARENT\_TEXT\]Context:\[SUMMARY\_OR\_LIST\_OF\_TOP\_16\_ANCESTORS\]TASK 1 \-\- SENTIMENT:Choose exactly one label from \{Negative, Neutral, Positive\}\.TASK 2 \-\- ATTRIBUTION:Pick the single prior post that most likely caused or shaped the target post’s sentiment\.Candidates:1\) \[Ancestor 1: Parent\]2\) \[Ancestor 2: Grandparent\]…16\) \[Ancestor 16\]OUTPUT:Return strict JSON only:\{"sentiment":"LABEL","attribution\_index":INTEGER\}If the answer is uncertain or the output cannot be produced in the required schema, return:ABSTAIN

Few\-shot demonstrations used for all LLM baselines \(k=8k=8\)Ex1In: Target:‘‘This is absolutely fake news\.’’Parent:‘‘Unconfirmed reports of shooter at mall\.’’Ctx:\[Source\] ‘‘Breaking: reports of an active shooter at the mall\.’’Out:\{"sentiment":"Negative","attribution\_index":1\}Ex2In: Target:‘‘Thanks for the link, that clarifies it\.’’Parent:‘‘Police tweeted it was a prank\. URL\.’’Ctx:\[Source\] ‘‘People are saying there was a shooting downtown\.’’\[Reply\] ‘‘Police say there is no active shooter\.’’Out:\{"sentiment":"Positive","attribution\_index":1\}Ex3In: Target:‘‘I am relieved it was not as serious as people first said\.’’Parent:‘‘Officials confirm the loud noise came from fireworks, not gunfire\.’’Ctx:\[Source\] ‘‘Several users report hearing gunshots near the station\.’’\[Reply\] ‘‘Still waiting for confirmation\.’’\[Reply\] ‘‘Officials confirm the loud noise came from fireworks, not gunfire\.’’Out:\{"sentiment":"Positive","attribution\_index":1\}Ex4In: Target:‘‘Stop spreading nonsense without proof\.’’Parent:‘‘A friend told me the suspect escaped\.’’Ctx:\[Source\] ‘‘Police are responding to an incident near campus\.’’\[Reply\] ‘‘A friend told me the suspect escaped\.’’Out:\{"sentiment":"Negative","attribution\_index":1\}Ex5In: Target:‘‘Do you have any source for that claim?’’Parent:‘‘They are hiding the real number of victims\.’’Ctx:\[Source\] ‘‘News reports mention several injuries after the incident\.’’\[Reply\] ‘‘They are hiding the real number of victims\.’’Out:\{"sentiment":"Neutral","attribution\_index":1\}Ex6In: Target:‘‘Calling people idiots is not helping anyone\.’’Parent:‘‘Only an idiot would believe the official statement\.’’Ctx:\[Source\] ‘‘Officials released a statement denying the rumor\.’’\[Reply\] ‘‘Only an idiot would believe the official statement\.’’Out:\{"sentiment":"Negative","attribution\_index":1\}Ex7In: Target:‘‘This update makes the situation sound less alarming\.’’Parent:‘‘Local news says the road is closed only as a precaution\.’’Ctx:\[Source\] ‘‘Reports say the whole area has been evacuated\.’’\[Reply\] ‘‘Local news says the road is closed only as a precaution\.’’Out:\{"sentiment":"Positive","attribution\_index":1\}Ex8In: Target:‘‘Why would they lie about this?’’Parent:‘‘No evidence was found at the scene\.’’Ctx:\[Source\] ‘‘Some users claim the authorities are covering it up\.’’\[Reply\] ‘‘No evidence was found at the scene\.’’Out:\{"sentiment":"Negative","attribution\_index":2\}

Similar Articles

Are Text-to-Image Models Inductivist Turkeys? A Counterfactual Benchmark for Causal Reasoning

Hugging Face Daily Papers

This paper introduces CF-World, a counterfactual benchmark to evaluate whether text-to-image models rely on causal reasoning or mere pattern matching. Experiments show all models degrade sharply in counterfactual settings, suggesting their understanding is limited to tightly coupled visual-textual patterns rather than genuine causal reasoning.

Relational Structural Causal Models

arXiv cs.AI

This paper introduces relational structural causal models, extending structural causal models to settings with varying objects and relations. It provides theoretical results for identification and proposes relational neural causal models that outperform non-relational baselines on simulated traffic scenes.