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 megalomaniac
trump is megalomaniac
Character attack on a political figure using a personality descriptor, framing as a threat to national interests.
Identity Assertion
0.85
@anjarieske7402
Mar 4, 2025
Sounds like a Democrat. I stand with Trump
Sounds like a Democrat. I stand with Trump
Commenter makes a partisan political identity claim ('sounds like a Democrat') and declares allegiance ('I stand with Trump'), framing political positions as identity markers.
Identity Assertion
0.85
@frankloar8137
Mar 4, 2025
you guys hate the chinese but now ended up with the worst. India is the dirtiest in the world
you guys hate the chinese but now ended up with the worst. India is the dirtiest in the world
Compares immigrant groups negatively, asserting that Indian immigrants are worse than Chinese immigrants, with dehumanizing language.
watb8689
Jan 27, 2026
Canada is little India
Canada is little India
Brief identity-based claim about demographic change framed as a threat to Canadian national character.
tgzf11
Feb 11, 2026
Its sad cause there are lovely people from both india and china here that want to live and thrive in canada and be canadian, they dont want the country they left. But for some reason …
Its sad cause there are lovely people from both india and china here that want to live and thrive in canada and be canadian, they dont want the country they left. But for some reason liberal politicians think they need to bring in people from these places who hate us and want to change things. I feel bad for the people who came here to be here genuinely. Nobody can afford anything here now because of being overrun
Distinguishes between 'genuine' immigrants and those perceived as hostile to Canadian values, frames immigration as a threat to affordability and national character.
jillymowse8106
Feb 5, 2026
The Oliveira surname made him portuguese right away!
The Oliveira surname made him portuguese right away!
Comment makes an ethnic/national identity claim based on surname, using it as a marker of Portuguese identity.
Identity Assertion
0.85
annacatania1214
Feb 4, 2026
Canadians want less Indian immigrants bottom line 🇨🇦
Canadians want less Indian immigrants bottom line 🇨🇦
Makes sweeping claim about Canadian preferences against a specific ethnic group, asserting national identity boundaries.
user-kr2lw9ys9q
Feb 11, 2026
I am a proud Canadian and embrace our sovereignty. We fought in WW2 for two years before the U.S joined our side . Rescued 6 of their diplomats in Iran in 1979. We were at …
I am a proud Canadian and embrace our sovereignty. We fought in WW2 for two years before the U.S joined our side . Rescued 6 of their diplomats in Iran in 1979. We were at their side in Afghanistan after the horrors of 9/11. Our good people of Gander Newfoundland sheltered, clothed and fed them in that aftermath when their planes were grounded. We sent planes to Los Angeles as did Mexico to fight the wildfires after Trump imposed his tariffs and pushed his annex ideology and making us a 51st state. That was a slap in the face to every soldier who died standing for our country and what we represent. From my heart I thank all of you for your support. We stand on guard for thee....and we stand for the Ukrainian. ❤
Asserts Canadian pride and sovereignty through historical examples, appeals to shared values, and expresses solidarity with Ukraine.
@shawnhart9917
Mar 4, 2025
So it's ok that white European Immigrants from Ireland, France, Italy, UK and East Europeans want to close the door behind them. Cheeky isn't it?
So it's ok that white European Immigrants from Ireland, France, Italy, UK and East Europeans want to close the door behind them. Cheeky isn't it?
Highlights perceived hypocrisy in immigration policy by invoking ethnic/national identity categories and questioning fairness of selective door-closing.
@Dassen287
Mar 4, 2025
I avoid gen z AT ALL COSTS!! The sight of them gets on my nerves. The way they talk. The way they stare into their phones. And their uselessness.
I avoid gen z AT ALL COSTS!!
The sight of them gets on my nerves. The way they talk. The way they stare into their phones. And their uselessness.
Expresses generational us-vs-them framing with dismissive characterization of Gen Z as a distinct outgroup.
HughJassol-ed3bq
Feb 5, 2026
I'm an American, but I do not support Mr. Trump. It's a shame and embarrassment. I am sick over this administration.
I'm an American, but I do not support Mr. Trump. It's a shame and embarrassment. I am sick over this administration.
Commenter asserts their American identity while distancing themselves from Trump, expressing moral disapproval of the administration.
@gemintpa
Mar 4, 2025
I’ve always been a proud Canadian and always will be ??
I’ve always been a proud Canadian and always will be ??
Assertion of Canadian national identity and pride, affirming belonging and patriotic commitment.
Identity Assertion
0.85
@torontocan
Mar 4, 2025
What a ridiculous report. Canadians (myself included) are UNANIMOUSLY for tighter immigration policies. No idea where you're getting this idea that we're divided LMFAO.
What a ridiculous report. Canadians (myself included) are UNANIMOUSLY for tighter immigration policies. No idea where you're getting this idea that we're divided LMFAO.
Claims unanimous Canadian consensus against immigration while dismissing the report's framing of division, asserting a unified national position.
henri6794
Feb 11, 2026
I stand with Canada. I do NOT support the lunatics in the present administration of the USA.
I stand with Canada. I do NOT support the lunatics in the present administration of the USA.
Expresses national solidarity with Canada while rejecting the US administration, framing an us-vs-them distinction.
@peggya3210
Mar 4, 2025
We Canadians are resilient and will always stand tall??????
We Canadians are resilient and will always stand tall??????
Asserts Canadian national identity and resilience, expressing pride and determination as a collective group.
Identity Assertion
0.85
@maluwang8363
Mar 4, 2025
I am Canadian Citizen, but 100% support Trump for what he is doing for his country. Every country should be independent whatever their core values. I hate making a group of countries to blackmail other …
I am Canadian Citizen, but 100% support Trump for what he is doing for his country. Every country should be independent whatever their core values. I hate making a group of countries to blackmail other countries like EU, BRICS, NATO are doing around the world. Of course, we can make group of countries to fight with poverty, climate, making people life better, but what NATO and EU are doing just pathetic.
Self-identified Canadian asserting support for Trump while critiquing international alliances, emphasizing national independence and identity positioning.
@velocity-t7v
Mar 4, 2025
Stay strong Canada, I don’t want this government or these tariffs, I pray I’m with the majority, this is NOT my America.
Stay strong Canada, I don’t want this government or these tariffs, I pray I’m with the majority, this is NOT my America.
Commenter asserts Canadian identity ('this is NOT my America') and expresses solidarity with what they perceive as the majority against tariffs and government policy.
@tracyhickman1359
Mar 4, 2025
Indians ❌ only north indians ✅
Indians ❌ only north indians ✅
Makes ethnic/regional distinction within a nationality group, using checkmark/X to signal preference or exclusion based on identity.
Identity Assertion
0.85
@power......1861
Mar 4, 2025
Jay Sriram we love india and Hanuman statue
Jay Sriram we love india and Hanuman statue
Asserts cultural/religious identity through reference to India and Hindu symbolism (Hanuman statue).
Identity Assertion
0.85
moonlightwithlove
Feb 10, 2026
Maybe, instead of English, our official language should be Russian - it seems that that's who are country is serving.
Maybe, instead of English, our official language should be Russian - it seems that that's who are country is serving.
Uses sarcastic identity framing ('our country is serving Russia') to critique perceived foreign policy alignment, asserting national identity concerns.
@kellyfernando8499
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)