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
Trump is a Servant of Satan...????????
Trump is a Servant of Satan...????????
Moral/religious condemnation of Trump using extreme identity-based framing, though minimal substantive content.
Identity Assertion
0.65
@God.is.love.7.7.7
Mar 5, 2025
Bunch of beta males in here?
Bunch of beta males in here?
Uses gendered insult to dismiss other commenters, invoking masculine identity framing in a dismissive manner.
Identity Assertion
0.65
@shisuiuchiha399
Mar 4, 2025
Indians appreciating cleanliness’s
Indians appreciating cleanliness’s
Brief statement stereotyping a national/ethnic group's cultural trait (cleanliness), framing group identity.
Identity Assertion
0.65
karishmasingh4517
Sep 22, 2025
truegaye ur ppl hate u
truegaye ur ppl hate u
Attacks a specific person's identity and belonging, suggesting they are disliked by their own group.
@kiddkeyz
Mar 4, 2025
Should be US-Russian government!
Should be US-Russian government!
Makes a provocative claim about US government alignment with Russia, framing geopolitical identity and allegiances.
@alandrew4131
Mar 4, 2025
And viewers are Indians……..
And viewers are Indians……..
Makes an ethnic/national identity observation about the audience composition, implying demographic commentary.
Identity Assertion
0.65
nivasvunnam2954
Feb 27, 2026
This kid destroys Canada
This kid destroys Canada
Vague assertion about someone 'destroying Canada,' implying national identity threat without specific policy critique.
@BetsyRobinson62
Mar 4, 2025
He is NOT a smart man, he is an idiot.
He is NOT a smart man, he is an idiot.
Makes a personal attack on the leader's intelligence, functioning as a dismissive identity-based critique.
Identity Assertion
0.65
@dmitribaquero6753
Mar 4, 2025
We don’t want this either. ?
We don’t want this either. ?
Speaker asserts collective rejection ('we don't want this') establishing in-group position, though the referent is ambiguous.
Identity Assertion
0.65
@Lemuriancollective
Mar 4, 2025
Vishwaguru h bharat bhai india chodh ke waha Gulami kyu krhee modi ji ki jaiii brrr
Vishwaguru h bharat bhai india chodh ke waha Gulami kyu krhee modi ji ki jaiii brrr
Comment in Hindi/Hinglish asserting Indian identity and criticizing emigration from India, with comparative framing between India and Canada.
@sodaayi8937
Mar 4, 2025
Cry Liberal Morons?????
Cry Liberal Morons?????
Dismissive partisan attack using us-vs-them framing against political opponents ('Liberal Morons').
Identity Assertion
0.65
@Jraevid
Mar 4, 2025
Stay strong Canada!?? no heads down for stupidity.
Stay strong Canada!?? no heads down for stupidity.
Frames Canada's position with conflicting messages about strength versus capitulation, asserting national identity and values.
@cristianblog7490
Mar 4, 2025
Castro's Kid!!!!
Castro's Kid!!!!
Cryptic reference to Castro's son appears to invoke identity/lineage claims about Canadian leadership, though context is unclear.
Identity Assertion
0.65
@EricThompsonClimber
Mar 4, 2025
They are all liberales !
They are all liberales !
Uses a political label ('liberales') as an identity marker to dismiss others, though the comment is too brief to determine full intent.
Identity Assertion
0.65
@pavlikosta6244
Mar 4, 2025
Brown Town!!
Brown Town!!
Racial/ethnic labeling of a location, asserting identity-based categorization.
Identity Assertion
0.65
Arkco
Sep 27, 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
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
Wow that guy on scooter is ignorant and is proud of it
Wow that guy on scooter is ignorant and is proud of it
The commenter dismisses someone as 'ignorant,' which frames a judgment about cultural/ideological positioning rather than substantive critique.
Identity Assertion
0.65
nitaheart1
Jan 27, 2026
Donald is stupid.
Donald is stupid.
Brief personal judgment about Trump; minimal context but reflects political identity positioning.
Identity Assertion
0.65
@mrdscott4545
Mar 4, 2025
Can't even say I disagree with the guy on the bike.
Can't even say I disagree with the guy on the bike.
Commenter expresses agreement with someone's discriminatory position, implying alignment with exclusionary views.
Identity Assertion
0.65
Ayden_77
Feb 6, 2026
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)