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
Fear / Threat
3,873 comments
fukk you you dirty punjab
fukk you you dirty punjab
Hostile, dehumanizing language targeting Punjabi people, expressing xenophobic sentiment and ethnic animosity.
Fear / Threat
0.85
ManBearPigTroll69
Jan 28, 2026
I want ICE to come to Canada and deport So many illegals, that I don't have to push 1 for english again
I want ICE to come to Canada and deport So many illegals, that I don't have to push 1 for english again
Expresses anxiety about illegal immigration and cultural displacement through language preference concerns.
j.j.8723
Feb 16, 2026
CANADA FUTURE IS MASS IMIGRATION OR DEAD.
CANADA FUTURE IS MASS IMIGRATION OR DEAD.
Expresses existential anxiety framing mass immigration as necessary for national survival or decline.
Fear / Threat
0.85
gilsondekazan6852
Jan 28, 2026
Great video Brother. God help us we have been invaded.
Great video Brother. God help us we have been invaded.
Uses militaristic language ('invaded') to express demographic anxiety and threat perception regarding immigration.
harleylimassol211
Aug 26, 2025
Libreals & conservatives will never speak up against this Indian invasion of room temperature IQ'd gimme grints! Importing the 3rd world & gotta get them votes!!!
Libreals & conservatives will never speak up against this Indian invasion of room temperature IQ'd gimme grints! Importing the 3rd world & gotta get them votes!!!
Expresses demographic anxiety using dehumanizing language ('invasion'), makes unsubstantiated claims about immigrant intelligence, and frames immigration as a threat.
darrenbaillie98
Aug 26, 2025
If Americans dont stop Trump he will end America.
If Americans dont stop Trump he will end America.
Expresses existential threat to America and implicitly urges Americans to stop Trump, combining alarmism with a call to action.
@israel5956
Mar 4, 2025
nah bro really came to the city lmaoo the invasion is pretty bad icl
nah bro really came to the city lmaoo the invasion is pretty bad icl
Uses militaristic language ('invasion') to frame immigration as a threat, with casual tone suggesting normalized alarmism.
K2Cut
Jan 28, 2026
This worldwide invasion will stop when laws change. Uk is having the Denmark immigration policy i hope this works if not we will improve it. And our law will get better. Things are about to …
This worldwide invasion will stop when laws change. Uk is having the Denmark immigration policy i hope this works if not we will improve it. And our law will get better. Things are about to change in the uk. It takes time though.
Uses alarmist language ('worldwide invasion') to express demographic anxiety while discussing policy changes and comparing UK/Denmark approaches.
jeff4england
Nov 16, 2025
Paj3et paj33t paj33txx everywhere i see i found pajeeetx
Paj3et paj33t paj33txx everywhere i see i found pajeeetx
Dehumanizing repetition of ethnic slur expressing demographic anxiety and xenophobic sentiment.
drwajidali6195
Jan 28, 2026
With Trump it feels like he's trying to destroy us on purpose
With Trump it feels like he's trying to destroy us on purpose
Expresses concern that Trump is deliberately causing harm to the United States.
Fear / Threat
0.85
@johngregory4410
Mar 4, 2025
6 million more Canadians in 10 years has ruined our country
6 million more Canadians in 10 years has ruined our country
Expresses demographic anxiety and existential threat framing immigration population growth as national destruction.
louisboland9149
Feb 17, 2026
I’m from Peterborough Ontario and we get the Serians not the Indians and not to be racist but Canada is getting bad
I’m from Peterborough Ontario and we get the Serians not the Indians and not to be racist but Canada is getting bad
Expresses concern about demographic change in Canada while asserting local identity, with an underlying anxiety about national decline.
Jhonmarston_nga
Jan 28, 2026
Americans better start boning up on their Russian. Trump is gonna get in bed with dictators and shut out his allies.
Americans better start boning up on their Russian. Trump is gonna get in bed with dictators and shut out his allies.
Expresses anxiety about geopolitical realignment and perceived threats to American alliances through alarmist language about Russian influence.
@bobbyvalentino2178
Mar 4, 2025
All the suffering I see by my fellow Canadians while new immigrants flash unlimited gift cards, drive spanking new, high end vehicles, and go home to paid for homes is very hard to stomach. I …
All the suffering I see by my fellow Canadians while new immigrants flash unlimited gift cards, drive spanking new, high end vehicles, and go home to paid for homes is very hard to stomach. I have never felt bad feelings toward any group of people, but that is changing by the day. The garbage on the ground and the filthy public restrooms are disgusting. The shoplifting is off the charts…I literally witnessed a group of black young women walk slowly out of a Winners store while the alarms blared and the staff just shrugged. Canadians cannot get jobs, the service has tanked in the last few years due to an entitled workforce with a bad attitude. wtf?
Expresses anxiety about immigrant privilege and societal decline through anecdotal observations, combined with unsubstantiated claims about immigrant behavior and resource distribution.
Katrn30
Aug 27, 2025
They’ll take over the entire plant 😢
They’ll take over the entire plant 😢
Expresses demographic anxiety about immigrants 'taking over,' using alarmist language with an emotional tone.
JessieAllen-r6m
Jan 27, 2026
He’s trying to destroy America
He’s trying to destroy America
Expresses alarm that Trump is deliberately destroying America, framing him as an existential threat.
Fear / Threat
0.85
@avablue6062
Mar 4, 2025
Too many of any kind of people is disgusting.
Too many of any kind of people is disgusting.
Expresses demographic anxiety and xenophobic sentiment framed as a general threat about population density.
Happy-k6o2q
Jan 27, 2026
That bike man, thats the man i fear the most.. he has no fear, Ready to die
That bike man, thats the man i fear the most.. he has no fear, Ready to die
Expresses fear and threat perception toward an immigrant character, framing them as dangerous.
Fear / Threat
0.85
ShowmetheEnd
Jan 27, 2026
You guys know this is not about fentynol right. This is to isolate and weaken our country. For the takeover. I hate to say it, but maga got us into this mess and maga has …
You guys know this is not about fentynol right. This is to isolate and weaken our country. For the takeover. I hate to say it, but maga got us into this mess and maga has to get us out
Expresses alarm about country being 'isolated and weakened' for a 'takeover,' presenting an unsubstantiated conspiracy theory framed as existential threat.
@dray7579
Mar 4, 2025
Ils envahissent tous les pays !!!! 🤦 Ont est envahis de partout !!! Même le Canada un si beau pays !!! Pffff
Ils envahissent tous les pays !!!! 🤦 Ont est envahis de partout !!! Même le Canada un si beau pays !!! Pffff
Uses invasion metaphor to express demographic anxiety and alarm about immigrant presence across multiple countries including Canada.
ines-kr7se
Feb 18, 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)