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
Solidarity
4,947 comments
Dear Sane people of the US, please keep fighting against this lunacy! Greetings from Germany
Dear Sane people of the US, please keep fighting against this lunacy! Greetings from Germany
Expresses support for resistance to 'lunacy' and solidarity across borders (Germany to US/Canada), with comparative national framing.
@DrMillF
Mar 4, 2025
They should have done it long ago!
They should have done it long ago!
Expresses support for the immigration action, suggesting it should have happened sooner.
Solidarity
0.80
Nath-u1z
Feb 18, 2026
CNN reporters are just so annoying and frustrating to hear. Props to Justin, this man knows his shit. We stand with Canada, Mexico and Ukraine, and with all the Americans that did not sign up …
CNN reporters are just so annoying and frustrating to hear. Props to Justin, this man knows his shit. We stand with Canada, Mexico and Ukraine, and with all the Americans that did not sign up for this lunatic!! From EU.
Expresses support for Trudeau and Canada while comparing favorably to the US and criticizing CNN.
@chrik4714
Mar 4, 2025
Continue to stay strong Canada ??\n\nThere is nothing you can do to satisfy the current administration.
Continue to stay strong Canada ??\n\nThere is nothing you can do to satisfy the current administration.
Encourages Canada to remain resilient and offers empathetic support despite external pressure.
@opallapis7347
Mar 4, 2025
Preach it brother Trudeau! Not all Americans stand with tRump, vAncy, or mUsty! They could care less about our friends and allies! They care about only themselves, and how much money they can grift from …
Preach it brother Trudeau! Not all Americans stand with tRump, vAncy, or mUsty! They could care less about our friends and allies! They care about only themselves, and how much money they can grift from everyone! I disagree with one of your points. He is NOT a smart guy.
Expresses support for Trudeau and solidarity with allies, while distancing from Trump supporters.
@jeffgass89
Mar 4, 2025
@Canada: in Europe we will be happy to work with you! \nAs the US-toddler president is also destroying the relationshop with his european allies. Let him feel like how it is to break ties with …
@Canada: in Europe we will be happy to work with you! \nAs the US-toddler president is also destroying the relationshop with his european allies. Let him feel like how it is to break ties with his (former) allies.
European commenter offering alliance and support to Canada while comparing US leadership unfavorably, expressing cross-national solidarity.
@honingbijtje83
Mar 4, 2025
Love the guy with the hi-vis jacket, just calling things out for what they are without pussyfooting self censorship.
Love the guy with the hi-vis jacket, just calling things out for what they are without pussyfooting self censorship.
Expresses approval of a person in the video for speaking candidly without self-censorship, showing support for direct commentary.
nathanchalmers9857
Jan 27, 2026
Oh, Canada. You are amazing. Trailer park boys, maple syrup, whiskey, cool hexagonal coins. Why is Donald F*** doing this? Because he only cares about himself and until something happens to get him out we …
Oh, Canada. You are amazing. Trailer park boys, maple syrup, whiskey, cool hexagonal coins. Why is Donald F*** doing this? Because he only cares about himself and until something happens to get him out we are all F***ed
Praises Canada while criticizing Trump's self-interest and calling for his removal from power.
@MaximillionArntson
Mar 4, 2025
I stand with Canada and the world against Trump .
I stand with Canada and the world against Trump .
Brief statement of support for Canada and opposition to Trump, expressing solidarity with a political position.
@DavidAlan-z4g
Mar 4, 2025
From Ukraine ❤❤❤❤❤
From Ukraine ❤❤❤❤❤
Brief statement of Ukrainian origin with heart emojis expressing solidarity and belonging within the Canadian context.
@katerynamoyseyeva7310
Mar 4, 2025
From Portugal I stand with Canada. Trump has gone too far. Way too far and America is going to pay for this for decades. This is one of the darkest periods in US history and …
From Portugal I stand with Canada. Trump has gone too far. Way too far and America is going to pay for this for decades. This is one of the darkest periods in US history and spineless Republicans are standing by and letting it happen
International commenter expressing support for Canada while criticizing US leadership and expressing concern about historical consequences.
@nicholashall4625
Mar 4, 2025
Born American stand with Canada and Zelenskyy
Born American stand with Canada and Zelenskyy
Expresses support and solidarity with Canada and Ukraine despite American identity.
@IndiraFisher
Mar 4, 2025
Get'em Trudeau! As an American I am appalled and pissed at the sh*tshow that is the current administration. And the last few in the last few decades. My country has always been a bully and …
Get'em Trudeau! As an American I am appalled and pissed at the sh*tshow that is the current administration. And the last few in the last few decades. My country has always been a bully and we have fought hard to try and evolve, but obviously the level of education our society has has gotten worse and worse because we allowed ourselves to be ruled by capitalism and the wealthy elite instead of democracy and unity and understanding.
Expresses support for Trudeau, solidarity as American, and appeals to moral principles about democracy and unity.
@vormaen
Mar 4, 2025
Thank you for realzing that Donald and his fellow crooks are who are creating this, not the majority of the American people.
Thank you for realzing that Donald and his fellow crooks are who are creating this, not the majority of the American people.
Expresses agreement and support for distinguishing between Trump/leadership and ordinary Americans, showing empathy and solidarity with the broader American population.
@oliviaduke6939
Mar 4, 2025
Make that Make Sense! Standing with our ally. Canada is Standing on Business!
Make that Make Sense! Standing with our ally. Canada is Standing on Business!
Expresses support and approval for Canada's stance, using affirming language about standing with allies.
@LC-es5yc
Mar 4, 2025
I'm going to show my kids this as an example of how one should stand up to a bully. Good job Mr. Trudeau!
I'm going to show my kids this as an example of how one should stand up to a bully. Good job Mr. Trudeau!
Expresses support and admiration for Trudeau's stance, framing it as a moral example of standing up to bullying.
@Lew114
Mar 4, 2025
Trudeau has done good standing up to the tyrant Trump
Trudeau has done good standing up to the tyrant Trump
Expresses support for Trudeau's stance against Trump, framing it as principled leadership and moral resistance to authoritarianism.
@gupshupwithanu4856
Mar 4, 2025
EXCELLENT.! Honorable Prime Minister Trudeau.! The American PEOPLE! Thank You.!!!
EXCELLENT.! Honorable Prime Minister Trudeau.! The American PEOPLE! Thank You.!!!
Expresses approval and gratitude toward Trudeau and appreciation for his actions, framed as honorable and beneficial.
@DelsieMohler
Mar 4, 2025
Texan, I Stand with UKRAINE,CANADA AND MEXICO. A MAD,MAD MAN is at the WHEEL and I can do is hold on and HOPE and PRAY WE SURVIVE ?????
Texan, I Stand with UKRAINE,CANADA AND MEXICO. A MAD,MAD MAN is at the WHEEL and I can do is hold on and HOPE and PRAY WE SURVIVE ?????
Texan expressing support and solidarity with Canada, Mexico, and Ukraine against perceived authoritarian threat.
@MaryGuerrero-x6z
Mar 4, 2025
I apologize for trumps bullsh*t!!!!! Us smart ones are!!!!!
I apologize for trumps bullsh*t!!!!! Us smart ones are!!!!!
Expresses apology and solidarity with others by distancing from Trump's behavior and aligning with 'smart ones.'
Solidarity
0.80
@dianevohwinkel2927
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)