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
Dirty jeets. Go back to your dirty country.
Dirty jeets. Go back to your dirty country.
Derogatory ethnic slur and explicit call for immigrants to leave, asserting exclusionary national identity.
PatternRecognizer1
Jan 27, 2026
We as Canadian people, we don't need them. We want our Canada back.
We as Canadian people, we don't need them. We want our Canada back.
Claims about national identity and reclaiming Canada, framed as us-vs-them exclusion of immigrants.
adventuresandvids7402
Jan 27, 2026
Up Canada ❤❤❤❤❤
Up Canada ❤❤❤❤❤
Simple expression of Canadian national pride and identity through patriotic emoji and language.
Identity Assertion
0.92
@grace5534
Mar 4, 2025
Real, they are better than Muslims at least
Real, they are better than Muslims at least
Ranks immigrant groups hierarchically, positioning one as superior to another based on religious/ethnic identity.
Mattilainen45
Jan 27, 2026
These fvckin rats can’t even speak English
These fvckin rats can’t even speak English
Uses dehumanizing slur and language barrier criticism to assert ethnic/cultural superiority.
Pavel.l445-j7h
Feb 16, 2026
Boy I was working with so many Indian guy I’m going to be honest with you they are lazy when you tell them do to one thing all of a sudden they can’t understand you …
Boy I was working with so many Indian guy I’m going to be honest with you they are lazy when you tell them do to one thing all of a sudden they can’t understand you that why I always say I love working with white peoples n other races people but not with Indian people here in Canada what I mean Indian people I mean from Asia I hate them so bad they need to go please they are ruined Canada 🇨🇦
Frames a personal work experience as evidence for ethnic stereotyping and xenophobic claims, asserting preference for white workers and calling for removal of Indian immigrants.
davidseblin
Aug 26, 2025
Oliveira - not a very Anglo saxon name. You should be in Brazil or Portugal
Oliveira - not a very Anglo saxon name. You should be in Brazil or Portugal
Commenter uses ethnic name to challenge someone's belonging in Canada, asserting ethnic/national identity boundaries.
sandeepk4093
Jan 27, 2026
🇮🇳🤮🇮🇳🤮🇮🇳🤮🇮🇳🤮🇮🇳🤮
🇮🇳🤮🇮🇳🤮🇮🇳🤮🇮🇳🤮🇮🇳🤮
Purely dehumanizing emoji-based expression of contempt toward Indians, using vomit emoji to signal disgust and rejection.
abh349
Feb 5, 2026
Canada for Canadiens
Canada for Canadiens
Direct assertion of national/ethnic identity with exclusionary framing ('Canada for Canadiens').
Identity Assertion
0.90
Mrgamer25man
Feb 11, 2026
?? I stand with my wonderful President Donald J Trump.??
?? I stand with my wonderful President Donald J Trump.??
Simple declaration of political allegiance and identity positioning with a specific political figure.
Identity Assertion
0.90
@Butterflykiss666
Mar 4, 2025
I will tolerate any immigrants but never indian cow worshipper 😡 Never these insecure losers...
I will tolerate any immigrants but never indian cow worshipper 😡
Never these insecure losers...
Makes dehumanizing ethnic/religious generalizations about Indians, using stereotypes ('cow worshipper') to establish exclusionary identity boundaries.
calmbeast1329
Jan 29, 2026
No one likes Indians. They're smelly and very smelly.
No one likes Indians. They're smelly and very smelly.
Uses dehumanizing stereotypes and sweeping generalizations to assert negative identity-based claims about Indians.
asiandude8361
Jan 29, 2026
As a proud American. Fuccc Canada and anybody else who has a problem with our country!
As a proud American. Fuccc Canada and anybody else who has a problem with our country!
Asserts American national identity and expresses defensive us-vs-them sentiment toward Canada and others.
Identity Assertion
0.90
@Bros2590
Mar 4, 2025
Better indians than Pakistani muslims from Islamic countries and khalistanis
Better indians than Pakistani muslims from Islamic countries and khalistanis
Uses us-vs-them framing to rank ethnic/religious groups, preferring Indians over Pakistanis and Khalistanis.
pranayamdev411
Feb 10, 2026
Bloody fucking Punjabi khalistanis
Bloody fucking Punjabi khalistanis
Hostile ethnic slur targeting Punjabis and Khalistanis, expressing xenophobic identity-based antagonism.
Darkpsy674
Feb 10, 2026
Disgusting hindu's ruined this country.
Disgusting hindu's ruined this country.
Brief statement using ethnic slur to assert that a specific group has damaged the nation, combining identity-based and threat-based framing.
Fitz81
Aug 31, 2025
Let’s make it clear: Khalistanis are NOT Indians.
Let’s make it clear: Khalistanis are NOT Indians.
Makes a categorical claim distinguishing Khalistanis from Indians, asserting identity boundaries and political/ethnic distinctions.
Identity Assertion
0.90
bibs94
Feb 10, 2026
He is not a canadian...never was
He is not a canadian...never was
Denies someone's Canadian identity/belonging, a direct us-vs-them identity claim.
Identity Assertion
0.90
@bryno07
Mar 4, 2025
As a proud American I stand with America.
As a proud American I stand with America.
Explicit assertion of American national identity and allegiance without substantive policy engagement.
Identity Assertion
0.90
@daniels3318
Mar 4, 2025
Proud Canadian today!
Proud Canadian today!
Direct assertion of national pride and identity as a Canadian.
Identity Assertion
0.90
@knuckleburger
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)