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
You are giving Canada to Indians, Sikhs need a country so their making there way to brampton.
You are giving Canada to Indians, Sikhs need a country so their making there way to brampton.
Expresses demographic anxiety about specific ethnic groups and makes vague conspiratorial claims about immigration patterns.
INVASION-u3y
Feb 23, 2026
Finally someone talks about this, it's insane and Canada is totally unrecognizable.
Finally someone talks about this, it's insane and Canada is totally unrecognizable.
Expresses alarm about demographic change and cultural unrecognizability, framing immigration as a threat.
InfiniteHarbinger
Jan 27, 2026
We want them gone
We want them gone
Expresses a desire for removal of immigrants, framed as an existential concern rather than policy critique.
justingauthier2751
Feb 8, 2026
They want to be replaced. Pathetic self hate
They want to be replaced. Pathetic self hate
Expresses demographic anxiety and existential threat framed as self-destructive behavior.
THECHIEF-1981
Feb 12, 2026
Over 18,700 Canadian casualties on the Normandy beaches .... for this uncontested invasion !
Over 18,700 Canadian casualties on the Normandy beaches .... for this uncontested invasion !
Uses military sacrifice rhetoric to frame immigration as an 'invasion,' expressing demographic anxiety and existential threat framing.
adambane1719
Jan 27, 2026
13:39 if the town growing fast and changing the cultural and demographic fabric to the country you escaped from is a good thing then you can fuck off back to where you came from if …
13:39 if the town growing fast and changing the cultural and demographic fabric to the country you escaped from is a good thing then you can fuck off back to where you came from if it’s so great.
Expresses demographic anxiety about cultural and demographic change, framing rapid town growth as a threat to Canadian identity and suggesting immigrants should leave if they prefer their origin countries.
Demonetized_99
Nov 12, 2025
Chindia. Goodbye white people. Oh, and natives too.
Chindia. Goodbye white people.
Oh, and natives too.
Demographic anxiety expressed through alarmist language about racial/ethnic displacement of white people and Indigenous peoples.
DarrelLaBossiere
Jan 27, 2026
WE DON'T WANT THIS!!!
WE DON'T WANT THIS!!!
Expresses strong opposition and anxiety about an unwanted policy or action.
Fear / Threat
0.88
@A.D.D.O.G.
Mar 4, 2025
We have an India invasion going on here in metro Detroit too.
We have an India invasion going on here in metro Detroit too.
Uses alarmist language ('invasion') to frame Indian immigration as a demographic threat.
PoliticiansRTrash
Jan 27, 2026
This guy has no clue what is about hit him .. America will destroy you with a blink of an eye..
This guy has no clue what is about hit him .. America will destroy you with a blink of an eye..
Expresses threat perception, warning that America poses a military danger to Canada.
Fear / Threat
0.88
@jerseyrotaries
Mar 4, 2025
A minimum of 95% of the Indians in Canada MUST be sent home. Revoked visas, revoked citizenship, whatever is necessary. They do not contribute, they do not assimilate, they do not belong here. Remigration is …
A minimum of 95% of the Indians in Canada MUST be sent home. Revoked visas, revoked citizenship, whatever is necessary. They do not contribute, they do not assimilate, they do not belong here. Remigration is inevitable.
Commenter expresses demographic anxiety and calls for mass deportation of Indians, using alarmist language about non-assimilation and inevitability of 'remigration.'
erc8949
Jan 29, 2026
You're done Canada. Canadian loosing their own country to this people. 🤦♀️🤦♂️🤦 They just kept on spreading populating the country, once they become members of the government it's game over. Canadian becomes the b!tch of …
You're done Canada. Canadian loosing their own country to this people. 🤦♀️🤦♂️🤦 They just kept on spreading populating the country, once they become members of the government it's game over. Canadian becomes the b!tch of the invaders.
Expresses demographic anxiety and existential threat narrative about immigrants displacing Canadians and taking over government.
Harvz78
Jan 29, 2026
😂😂😂 I never thought you’d actually do a video on Brampton. The “Doctors and Engineers” offer nothing good to us. Everyone used to live there, used to be a good prominent neighbourhood. Thankfully I got …
😂😂😂 I never thought you’d actually do a video on Brampton. The “Doctors and Engineers” offer nothing good to us. Everyone used to live there, used to be a good prominent neighbourhood. Thankfully I got out in 2002. Since the influx of Jeets, our insurance rates have sky rocketed, it’s impossible to get a decent job anywhere because they lie on their resume and scam the system, all while the government is giving them money. They also infect any place/city you want to go to. In 2017 it was a bad time to be in college/university, fast forward to now and how much more our government has imported, all of Ontario is doomed. Hope you went to Singh Hortons while you were here, it used to be good, now you’re lucky if you don’t get sick because of their hygienic standards. The only thing they’re good for is delivering us food when we don’t want to leave our house. The worst part is these people think they’re needed here and think they’re better than us Canadians because the government pushed them here. Useless people that infected and ruined everything we had, the jeet fatigue is real.
Extended xenophobic narrative expressing demographic anxiety, economic grievances, and dehumanizing language toward South Asian immigrants with unsubstantiated claims.
Aonyx222
Jan 27, 2026
I think the driving in Canada and the United States has gotten crazy because of the massive amounts of immigrants that are pouring into the countries. I live in a small town in upstate New …
I think the driving in Canada and the United States has gotten crazy because of the massive amounts of immigrants that are pouring into the countries. I live in a small town in upstate New York and it’s gotten so bad to drive here. It is outrageous. We also have a extremely diverse community. Looks like a Third World country where I live no joke.
Expresses demographic anxiety and safety concerns, attributing driving problems to immigration while using dehumanizing language about community change.
chilla3220
Jan 29, 2026
If you double Canada's population with Indians Canadians will be a minority. While in India nobody would even notice someone is missing. Did I write "if"? I meant "when".
If you double Canada's population with Indians Canadians will be a minority. While in India nobody would even notice someone is missing. Did I write "if"? I meant "when".
Expresses demographic replacement anxiety by comparing population ratios between Canada and India, implying an alarming demographic shift.
BenyNukem
Jan 27, 2026
A quaint speech won't stop Trump from escalating the tariffs. Once the tariffs have been maxed out, all that's left to do is to order the American tanks to roll over the Canadian border. Germany …
A quaint speech won't stop Trump from escalating the tariffs. Once the tariffs have been maxed out, all that's left to do is to order the American tanks to roll over the Canadian border. Germany did the same with Austria 3 days. Trump über alles.
Expresses escalating security and military threat concerns about Trump's actions, with a historical comparison to Nazi Germany.
@MM22272
Mar 4, 2025
Save world from Indians
Save world from Indians
Expresses xenophobic sentiment framing a specific nationality as a threat to the world without substantiation.
mrajesh8323
Jan 29, 2026
We have an enemy within named trump! But that does not excuse those that put him in office not one time but twice! What a disgrace. I’m scared for us!!!
We have an enemy within named trump! But that does not excuse those that put him in office not one time but twice! What a disgrace. I’m scared for us!!!
Expresses fear and security concerns about Trump as an internal threat, with anxiety about democratic institutions.
@karenbush3676
Mar 4, 2025
Legal Migration is the n1 threat to white country's - no more legals or ilegals 😤
Legal Migration is the n1 threat to white country's - no more legals or ilegals 😤
Expresses demographic anxiety framing legal migration as an existential threat to 'white countries' with exclusionary rhetoric.
nunomartins2209
Jan 27, 2026
No one wants them here. They should get the fuck out. We are almost at our tipping point. They're safe until the Canadian Politeness runs out and we're fucking horrible to deal with when we …
No one wants them here. They should get the fuck out. We are almost at our tipping point. They're safe until the Canadian Politeness runs out and we're fucking horrible to deal with when we reach that point.
Expresses demographic anxiety and threat narrative about reaching a 'tipping point' with hostile undertones.
_chris_brian
Jan 27, 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)