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
And they give immigrants money while Canadians are left struggling with no place to stay, no jobs, and no money, this has to stop net zero immigration, and we need mass deportation now. Muslims should …
And they give immigrants money while Canadians are left struggling with no place to stay, no jobs, and no money, this has to stop net zero immigration, and we need mass deportation now. Muslims should not live in western societies, Muslims should only live in muslim countries.
Combines economic grievance with explicit identity-based exclusion ('Muslims should not live in western societies'), framing immigration as us-vs-them conflict.
Jackal3001
Jun 18, 2025
Native canadian not white lol
Native canadian not white lol
Asserts a distinct identity category (Native Canadian) separate from 'white,' challenging demographic framing in the conversation.
Identity Assertion
0.88
omarshenneb4337
Feb 28, 2026
♥️♥️♥️Canada
♥️♥️♥️Canada
Simple patriotic assertion of Canadian identity through hearts and country name.
Identity Assertion
0.88
@MotalebMiah-r8o
Mar 4, 2025
Any Indian establishment in Canada u will not find a single different ethnic, race, people except only Indian people. But Canadian owned businesses u will find every race, religion, ethnicity, people working
Any Indian establishment in Canada u will not find a single different ethnic, race, people except only Indian people. But Canadian owned businesses u will find every race, religion, ethnicity, people working
Contrasts Indian-owned businesses (homogeneous) with Canadian-owned businesses (diverse), framing immigrant communities as exclusionary and threatening to integration.
Nurul-w2e
Jan 29, 2026
I am a Canadian and this clown doesn't speak for me!
I am a Canadian and this clown doesn't speak for me!
Asserts Canadian identity and distances self from the political figure, using us-vs-them framing.
Identity Assertion
0.88
@DP31222
Mar 4, 2025
Disgusting hindus🤮
Disgusting hindus🤮
A dehumanizing statement targeting a religious/ethnic group, expressing hostility and othering through inflammatory language.
sandun-q5x
Feb 9, 2026
Its the Indians which fked this country up
Its the Indians which fked this country up
Makes a sweeping ethnic attribution of blame, using dehumanizing language to characterize Indians as responsible for national problems.
Identity Assertion
0.88
Chunkymunkey18
Aug 26, 2025
Liberals are taking our history and religion away from us and pushing immigrants and their values for votes. So the liberals can control us
Liberals are taking our history and religion away from us and pushing immigrants and their values for votes. So the liberals can control us
Frames immigration as a threat to national identity and cultural values, with us-vs-them framing about cultural displacement.
diannethompsom7749
Feb 26, 2026
Stay in India if your not gunna assimilate
Stay in India if your not gunna assimilate
The comment frames assimilation as a requirement for belonging in Canada, asserting national identity boundaries and implicitly excluding non-assimilating immigrants.
ehnorthernedge1013
Feb 9, 2026
Countries with massive populations should be at the bottom of the list for immigration. It's just common sense, we already have 1.5 BILLION indians, so why would we want them migrating in large numbers to …
Countries with massive populations should be at the bottom of the list for immigration. It's just common sense, we already have 1.5 BILLION indians, so why would we want them migrating in large numbers to other countries too?! The same applies to Africans.
From a practical standpoint, White-majority nations should be protected from demographic change. We've benefited enormously from these countries, and any rational person would want them to stay as they are.
Comment frames immigration through explicit racial/ethnic hierarchy, asserting white-majority nations should be 'protected from demographic change,' combining demographic anxiety with identity-based exclusionary framing.
smugler
Jan 27, 2026
Enough is enough. Canada first Canadians ALWAYS. We need to build a goddamn wall...
Enough is enough. Canada first Canadians ALWAYS. We need to build a goddamn wall...
Asserts nationalist identity ('Canada first Canadians ALWAYS') with us-vs-them framing and calls for restrictive border measures.
DewayneSchofield-ps9yi
Feb 11, 2026
I am living in a tourist town in East Kootenay, British Columbia. They are coming, they own now gas stations, pizza chains, restaurants with a Canadian tradition fasade, Tim Hortons, McDonalds, they drive like nuts, …
I am living in a tourist town in East Kootenay, British Columbia. They are coming, they own now gas stations, pizza chains, restaurants with a Canadian tradition fasade, Tim Hortons, McDonalds, they drive like nuts, they are arrogant and males are disrespectful. Sad, very sad, Invermere is slowly becoming Punjabmere.
At 4:03 "...we live by our own rules, they don't learn, I don't learn..." crystal clear, they are detached from Canadian culture and want us to integrate to their culture.
Personal account of demographic change in a town framed as cultural displacement and threat to Canadian identity, with us-vs-them framing about cultural integration.
edcugata
Sep 30, 2025
I’m not a racism but I believe the white must be here to keep the world safe.
I’m not a racism but I believe the white must be here to keep the world safe.
Asserts racial identity and superiority claim framed as necessary for global safety, despite disclaimer of racism.
virgo4don70
Aug 25, 2025
Now I understand why Canada doesn't want to be the 51st State. Canada is already New Punjab they don't share our culture or values anymore.
Now I understand why Canada doesn't want to be the 51st State. Canada is already New Punjab they don't share our culture or values anymore.
Comment expresses concern about cultural displacement and loss of national identity, framing immigration as a threat to Canadian values.
adamrou12345
Jan 27, 2026
Well, Donald Trump is not my President.He is the people president who voted for him but he's not my president
Well, Donald Trump is not my President.He is the people president who voted for him but he's not my president
Asserts non-identification with Trump's presidency, drawing a boundary between the speaker's identity and Trump supporters.
Identity Assertion
0.88
@LeonGreen-uf2nc
Mar 4, 2025
ALL indians GET OUT FROM CANADA. indians are dirty and scammers,
ALL indians GET OUT FROM CANADA. indians are dirty and scammers,
Uses dehumanizing stereotypes and calls for exclusion based on ethnic identity, framing Indians as threats to national belonging.
maricelaaltamirano6967
Jan 29, 2026
About time! Indians are indeed in all the jobs! My son born here went to a job interview and was disgusted with the entire room filled with Indians unable to speak proper English!!!!! If Carney …
About time! Indians are indeed in all the jobs! My son born here went to a job interview and was disgusted with the entire room filled with Indians unable to speak proper English!!!!! If Carney does not stop them Trump or no trump, i will not vote for him again. As it is the jury is still out on him!!!!!?!! I hate Trudeau and the mess he's made of Canada!!!!!
Comment expresses ethnic stereotyping, demographic anxiety about Indian workers, and makes unsubstantiated claims about job market displacement.
bibipersaud9018
May 31, 2025
less indians in canada is a good thing
less indians in canada is a good thing
Makes an ethnic/national identity-based claim that reducing a specific immigrant group is beneficial, using us-vs-them framing.
Identity Assertion
0.88
madmikemadmike2175
Jan 15, 2026
If you people love Canada so much, move there. We want true Americans here
If you people love Canada so much, move there. We want true Americans here
Uses exclusionary us-vs-them framing to define who belongs as 'true Americans' versus those who support Canada.
Identity Assertion
0.88
@joeylove5428
Mar 4, 2025
South side of Edmonton Alberta is like this too. I hate it how indian ppl say they built Canada but like if they built Canada how come they cant build india better?
South side of Edmonton Alberta is like this too. I hate it how indian ppl say they built Canada but like if they built Canada how come they cant build india better?
Commenter uses comparative framing to question Indian contributions while asserting Canadian identity concerns, with implicit criticism of Indian immigrants.
AxelKristoff-zm6cg
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)