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
God did bless America coz he gave them Trump.
God did bless America coz he gave them Trump.
Makes a religious/nationalistic claim about American exceptionalism and Trump, asserting national identity and superiority.
JamesMaldonado-dm9zm
Jan 4, 2026
A country integrity!
A country integrity!
Brief assertion of Canada's national character and integrity, affirming national identity.
Identity Assertion
0.75
@Jengerlife
Mar 4, 2025
Russia is no longer Trump’ arch enemy. Putin is his bro. Not mine, not ours.
Russia is no longer Trump’ arch enemy. Putin is his bro. Not mine, not ours.
Asserts 'us vs. them' framing regarding Russia/Trump relationships and national allegiance.
@annehartford
Mar 4, 2025
What's flood our country?Because u love indian food.Are you f****** dumber then a rock
What's flood our country?Because u love indian food.Are you f****** dumber then a rock
The comment sarcastically dismisses pro-immigration arguments while making an us-vs-them distinction about cultural preferences.
supplyanddemand9366
Jan 29, 2026
Fuck canada! Do what you must but you need us more than we need you. Good luck and let the chips fall wherever they may fall.
Fuck canada! Do what you must but you need us more than we need you. Good luck and let the chips fall wherever they may fall.
Asserts U.S. superiority and dismissive stance toward Canada using confrontational us-vs-them framing.
@erickdavid1161
Mar 4, 2025
Oohh look another weasel. Good on President Trump. This guy & Zelenskyy make a good pair. Funny how all these world leaders are turning on President Trump. His people will have his back, & good …
Oohh look another weasel. Good on President Trump. This guy & Zelenskyy make a good pair. Funny how all these world leaders are turning on President Trump. His people will have his back, & good on them for supporting him.
Dismissive characterization of Canadian leader, expresses support for Trump, uses us-vs-them framing about world leaders opposing him.
@NariTurner-m3c
Mar 4, 2025
This is all of Canada now!
This is all of Canada now!
Broad assertion that immigration-related changes are now pervasive across Canada, implying loss of national identity or character.
thehasidicjew5017
Jan 27, 2026
It is not an "invasion."
It is not an "invasion."
Commenter rejects the framing of immigration as an 'invasion,' asserting a counter-narrative about how immigration should be characterized.
wgb_jd
Jan 27, 2026
Shut up baby girl world need to be free from such tumors like you and i support president trump he know what he is doing Americans are very blessed people that they have got president …
Shut up baby girl world need to be free from such tumors like you and i support president trump he know what he is doing Americans are very blessed people that they have got president like Donald trump and respective administration
Asserts strong national identity and support for Trump while dismissing critics, using dehumanizing language ('tumors').
@yaqoobmahboob6848
Mar 4, 2025
There's a reason we've called it Bramladesh for decades..... As a Canadian thank you for looking into this
There's a reason we've called it Bramladesh for decades..... As a Canadian thank you for looking into this
Commenter uses a derogatory nickname for a neighborhood and asserts Canadian identity while thanking the creator for investigation.
Platinumsniper
Jan 27, 2026
yon dont have right to advise us as a american citizens here @ ?? america we are american people who choose president trump he’s not forcing you dont sending your product in america without tax …
yon dont have right to advise us as a american citizens here @ ?? america we are american people who choose president trump he’s not forcing you dont sending your product in america without tax that they called it tariffs !! ??? canada president no free @ all !!
Asserts American identity and right to self-determination while critiquing Canadian policy and leadership, with us-vs-them framing.
@rosachase4390
Mar 4, 2025
As an American, I don't support this crazy orange thug.
As an American, I don't support this crazy orange thug.
Asserts American identity while distancing from Trump, framing him as morally unfit ('crazy orange thug').
@jaehs6
Mar 4, 2025
No, not the US, Trump, and Elon.
No, not the US, Trump, and Elon.
Brief rejection of US, Trump, and Elon, asserting opposition and implicitly Canadian identity against these entities.
@heidistromme1545
Mar 4, 2025
Who care screw Canada usa will win start being fair
Who care screw Canada usa will win start being fair
Dismisses Canada and asserts US superiority in a confrontational us-vs-them framing.
@jeffsullivan309
Mar 4, 2025
Finally someone standing up to a bully!!! Radio silence here in America. Democrats are Cowards.
Finally someone standing up to a bully!!! Radio silence here in America. Democrats are Cowards.
Frames political opposition as cowardice and positions the commenter's side as morally superior, with implicit call to action against Democrats.
@bibigems
Mar 4, 2025
Headline should be \n\nTrudeau runs his commie mouth while hiding
Headline should be \n\nTrudeau runs his commie mouth while hiding
Uses loaded language ('commie') to frame Trudeau as ideologically opposed and cowardly, asserting a political identity position.
@eriv
Mar 4, 2025
I can’t wait for Alberta to separate from Canada🎉🎉🎉🎉
I can’t wait for Alberta to separate from Canada🎉🎉🎉🎉
Expresses desire for regional separation, framing it as a response to national immigration policy.
FreedomAlberta47
Jan 11, 2026
Most Americans don't want this either! ????
Most Americans don't want this either! ????
Commenter asserts a collective 'we' (Americans) position against something, framing it as a shared national sentiment.
Identity Assertion
0.75
@jeanettecalderwood363
Mar 4, 2025
We don’t need any friends
We don’t need any friends
Asserts Canadian self-sufficiency and independence, rejecting external alliances as part of national identity positioning.
Identity Assertion
0.75
@karenbaxley3010
Mar 4, 2025
Trudeau your not trying hard enough. I stand with Trump
Trudeau your not trying hard enough. I stand with Trump
Takes a political stance by criticizing Canadian leadership and expressing allegiance to an opposing figure, framing political division.
@Karlitos.Reviews
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)