Research Tools
Discourse Analysis
Semantic discourse categories assigned by Claude Haiku — 14 DH-informed categories classifying how commenters frame their arguments.
Comments Labeled
44,412
of 487,977 total
Coverage
9.1%
of eligible comments
Categories Active
14
of 14 discourse types
Avg Confidence
0.807
classifier confidence
Model
Claude Haiku
multi-label classification
Search & Filter
Identity Assertion
5,512 comments
Communist Canada
Communist Canada
Labels Canada with a political identity descriptor, making an ideological claim about national character.
Identity Assertion
0.65
@markraymond4174
Mar 4, 2025
Lying little WEF puppet.
Lying little WEF puppet.
Attacks Trudeau's character and legitimacy using loaded language ('WEF puppet'), combining identity framing with policy criticism.
@MOE-gm3si
Mar 4, 2025
We will be fine Canada cave
We will be fine Canada cave
Brief assertion of Canadian resilience with dismissive framing of Trudeau, though minimal elaboration.
Identity Assertion
0.65
@lknsammy
Mar 4, 2025
Everyone punjab 😅
Everyone punjab 😅
References Punjab with a laughing emoji, suggesting ethnic/regional identity framing though context is ambiguous.
Identity Assertion
0.65
save_earth_by_human
Feb 21, 2026
Brown Town!!
Brown Town!!
Racial/ethnic labeling of a location, asserting identity-based categorization.
Identity Assertion
0.65
Arkco
Sep 27, 2025
Nobody wants this
Nobody wants this
Vague assertion of collective rejection or lack of support, suggesting us-vs-them framing without specific referent.
@qoin6644
Mar 4, 2025
Canada is a cold and depressing country
Canada is a cold and depressing country
Makes a negative characterization of Canada as a nation, framing it as undesirable, which relates to national identity and belonging discourse.
Identity Assertion
0.65
jacobjohn4180
Jan 29, 2026
We have everything we need here
We have everything we need here
Asserts self-sufficiency and implicit national/community self-reliance, framing in-group capability.
Identity Assertion
0.65
@miaglossender7430
Mar 4, 2025
The Canadian governor needs to get his testosterone checked.
The Canadian governor needs to get his testosterone checked.
Dismissive personal attack on Canada's leader using gendered language, combining mockery with identity-based criticism.
@akadeadm4n85
Mar 4, 2025
THE POWER OF GID SHALL COMPEL YOU ALL DISGUSTING FRIENDS OF AMERICA. ??LONG LIVE MAGA AND OUR MESIAS TRIMP.????
THE POWER OF GID SHALL COMPEL YOU ALL DISGUSTING FRIENDS OF AMERICA. ??LONG LIVE MAGA AND OUR MESIAS TRIMP.????
Expresses strong political identity and allegiance through religious/patriotic language with apparent satirical or incoherent tone.
@fabulo50s1
Mar 4, 2025
Nobody cares. Little Justin is MEANINGLESS ?
Nobody cares. Little Justin is MEANINGLESS ?
Dismissive statement asserting the irrelevance of the Prime Minister, framed as a claim about national leadership and values.
Identity Assertion
0.65
@MarvelousDogMarvel
Mar 4, 2025
India india and india...
India india and india...
Repetition of 'India' suggests demographic anxiety or us-vs-them framing about Indian immigration.
Identity Assertion
0.65
cj1613
Jan 21, 2026
It's called Bramledesh and has be called that for many years.
It's called Bramledesh and has be called that for many years.
Asserts that a place has been renamed to reflect immigrant demographics ('Bramledesh'), implying cultural displacement and loss of Canadian identity.
Identity Assertion
0.65
CopperCoops
Oct 1, 2025
Im so glad to see and hear sane leaders speak… unlike otthers so called ones…?
Im so glad to see and hear sane leaders speak… unlike otthers so called ones…?
Commenter frames leaders as 'sane' versus 'others so called ones,' creating an in-group/out-group distinction based on perceived competence and legitimacy.
Identity Assertion
0.65
@HansKarlsson1971
Mar 4, 2025
First , this is not the decision of American people.
First , this is not the decision of American people.
Asserts a distinction between 'American people' and decision-makers, implying an us-vs-them framing about who represents national interests.
Identity Assertion
0.65
@bonymathew1717
Mar 4, 2025
Your a liar and a nut for Canada.
Your a liar and a nut for Canada.
Accusation of dishonesty combined with assertion about Canadian identity/values, framing speaker as not truly Canadian.
@martinedalo5595
Mar 4, 2025
We hate him too. We want that commie trump out of the W.H.
We hate him too. We want that commie trump out of the W.H.
Uses 'we' to assert shared opposition to Trump, framing political identity around anti-Trump sentiment.
@margaretclemens9553
Mar 4, 2025
We noticing yet?
We noticing yet?
Cryptic phrase 'We noticing yet?' suggests identity-based in-group awareness, potentially alluding to demographic or social patterns.
AMan-vs4vs
Jan 28, 2026
Im so outraged for the half of us who didn't want him for president .
Im so outraged for the half of us who didn't want him for president .
Expresses outrage about political division and uses 'us vs. them' framing regarding presidential preferences.
Identity Assertion
0.65
@Haircrafter22
Mar 4, 2025
Donald is not a smart guy doing a dumb thing, he’s a dumb guy trying to do a smart thing…nothing yet
Donald is not a smart guy doing a dumb thing, he’s a dumb guy trying to do a smart thing…nothing yet
Comment makes a character judgment about a political figure using dismissive framing, blending personal critique with implicit moral positioning.
@ceciliagranados6989
Mar 4, 2025
Compare Videos
Select 2–4 videos to compare their discourse profiles side by side (% of labeled comments).
Discourse Taxonomy
Category Distribution
Primary discourse type assigned to each comment
Classifier Confidence
Distribution of confidence scores across all labeled comments
Discourse Over Time
Top 6 discourse types by month — how framing evolves over time
Category Co-occurrence
Which discourse types most frequently appear together on the same comment
Top Channels by Discourse Type
Identity Assertion
CNN
2,313
Tyler Oliveira
1,991
RocaNews
467
JamCan
274
Yoke Immigration Canada
89
Solidarity
CNN
4,297
Tyler Oliveira
400
RocaNews
75
JamCan
36
CTV Your Morning
32
Policy Critique
CNN
3,445
Tyler Oliveira
551
Toronto Sun
340
CTV News
268
RocaNews
235
Humor / Satire
CNN
2,078
Tyler Oliveira
1,667
RocaNews
241
Global News
89
CTV News
68
Fear / Threat
Tyler Oliveira
1,549
CNN
1,332
RocaNews
321
JamCan
204
Toronto Sun
118
Meta-Commentary
Tyler Oliveira
1,702
CNN
1,478
RocaNews
168
CTV News
81
JamCan
77
Unverified Claim
CNN
1,480
Tyler Oliveira
820
RocaNews
203
Yoke Immigration Canada
203
JamCan
152
Moral Argument
CNN
1,733
Tyler Oliveira
704
RocaNews
205
JamCan
73
CTV Your Morning
23
Classified by Claude Haiku (Anthropic)
|
14-category DH taxonomy
|
Search
|
Discourse Quality (Perspective API)