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
As an American, I stand with Canada and Ukraine. I am ashamed of Trump. I do not agree with his rudeness and his shameful disrespect. Stand strong Canada. There are Americans standing with you.
As an American, I stand with Canada and Ukraine. I am ashamed of Trump. I do not agree with his rudeness and his shameful disrespect. Stand strong Canada. There are Americans standing with you.
American expressing support and empathy for Canada, positioning themselves as an ally against Trump's actions.
@ck868ck
Mar 4, 2025
RESPECT FOR PRIME MINISTER TRUDEAU
RESPECT FOR PRIME MINISTER TRUDEAU
Direct expression of respect and support for the Prime Minister, a clear solidarity statement.
Solidarity
0.80
@denismasiga
Mar 5, 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
Excellent speech, PM Trudeo we are watching from United Kingdom, and President Trump is making the biggest mistake. American public needs to raise a voice.
Excellent speech, PM Trudeo we are watching from United Kingdom, and President Trump is making the biggest mistake. American public needs to raise a voice.
Praises Canada's PM and speech while comparing Trump's actions unfavorably, expressing international support.
@ADAM_786
Mar 4, 2025
Do what you need to do. Most of us support you! Until his followers get hit, themselves, they won’t believe it.
Do what you need to do. Most of us support you! Until his followers get hit, themselves, they won’t believe it.
Expresses support for the PM's actions while implicitly urging Trump supporters to experience consequences.
@deborahjansson
Mar 4, 2025
Mr. Prime Minister. The people of the United States love Canada we would do anything to help stop this. You are our closest✌️ friend and ally for years and years please don’t hold it against …
Mr. Prime Minister. The people of the United States love Canada we would do anything to help stop this. You are our closest✌️ friend and ally for years and years please don’t hold it against us because we have an idiot in the White House. God bless.
American commenter expresses solidarity with Canada and distances themselves from Trump while affirming US-Canada alliance.
@chuckwhite6685
Mar 4, 2025
Well done Canada! We love and support you! We had to go through a virus pandemic, a War, and now a trade war, what madman would do such a horrible thing for the people around …
Well done Canada! We love and support you! We had to go through a virus pandemic, a War, and now a trade war, what madman would do such a horrible thing for the people around the world?! There’s no peace as long as the political system stays the same! Horrible! This is what Russia and China want all along ! They wanted everyone to go against the US! Trump has shot himself and his policies on the foot and it will be dire for the US in the long run! OMG
Primarily expresses support for Canada while articulating concerns about Trump's policies as threats to global stability, with comparative framing of geopolitical consequences.
@honeybees3760
Mar 5, 2025
Dear Canada and Mexico, this mess will be over with in about 3 and a half years just bear with us ?
Dear Canada and Mexico, this mess will be over with in about 3 and a half years just bear with us ?
Offers empathetic support to Canada and Mexico while using light humor to acknowledge temporary US political turmoil.
@jerryalexander8803
Mar 5, 2025
The president and his supporters...not all of us. Im so sorry. We are going down a stupid immature hole because of a reality star and a cypto bro.
The president and his supporters...not all of us. Im so sorry. We are going down a stupid immature hole because of a reality star and a cypto bro.
Expresses apology and empathy toward others while distancing from Trump supporters, showing solidarity with critics.
@AnalogOcean
Mar 4, 2025
I feel so sorry for all of my American friends. I will be broke but Canada will still be part of the Allies and we will not be partnering with Evil.
I feel so sorry for all of my American friends. I will be broke but Canada will still be part of the Allies and we will not be partnering with Evil.
Expresses empathy for American friends and solidarity with Canada's alliance positioning, contrasting with perceived US moral failings.
@123jpoon
Mar 4, 2025
Greath speech from the Ca ada's Prime Minister. A real serious and prepared one,not that gang of idiots now making disasters at WH. Hope my Europe will help Canada, buying their products to fight for …
Greath speech from the Ca ada's Prime Minister. A real serious and prepared one,not that gang of idiots now making disasters at WH. Hope my Europe will help Canada, buying their products to fight for liberty against this fat mafia boss. Hope that US citizen will soon learn the lesson throwing this psycopatic president from his throne.
Expresses support for Canada's PM and calls for European solidarity against perceived threats, with comparative criticism of US leadership.
@antonioiozzi9171
Mar 4, 2025
Damn as an American that disagrees with many Canadian policies. Somehow I stand with Trudeau right now. Economics 101 tariffs are bad for everybody.
Damn as an American that disagrees with many Canadian policies. Somehow I stand with Trudeau right now. Economics 101 tariffs are bad for everybody.
Expresses cross-border support for Trudeau despite policy disagreements, grounded in economic reasoning about tariffs.
@samuelscott7322
Mar 4, 2025
Wish TRUDEAU was head of state in Denmark, THAT GUY HAVE BALLS !!!!!!! Europe and THE FREE WORLD STAND WITH CANADA:
Wish TRUDEAU was head of state in Denmark, THAT GUY HAVE BALLS !!!!!!! Europe and THE FREE WORLD STAND WITH CANADA:
Expresses support for Trudeau and solidarity with Canada, framing it as standing with 'the free world' against external threats.
@peternielsen3931
Mar 4, 2025
Very nice job Justin Trudeau! Shame on Trump and Vance….
Very nice job Justin Trudeau! Shame on Trump and Vance….
Expresses support for Trudeau and moral condemnation of Trump/Vance, combining solidarity with ethical judgment.
@NamasteSoul1959
Mar 4, 2025
As an American, I’m SO sorry that Trump is doing this. MANY of us did NOT vote for him and are HORRIFIED by the way he’s rapidly dismantling our democracy. ?
As an American, I’m SO sorry that Trump is doing this. MANY of us did NOT vote for him and are HORRIFIED by the way he’s rapidly dismantling our democracy. ?
American commenter expressing empathy and support for Canada, apologizing for Trump's actions and opposing them on moral grounds.
@carastone3473
Mar 4, 2025
Thank you Canada for being our Ally and friend. We are devastated how our allies are getting treated by our oligarchy administration. Lord help us.
Thank you Canada for being our Ally and friend. We are devastated how our allies are getting treated by our oligarchy administration. Lord help us.
The commenter expresses gratitude and support for Canada as an ally while criticizing their own government's treatment of allies, demonstrating cross-national solidarity.
@Jacqueli48
Mar 4, 2025
All my respect goes to Trudeau, who remained apologetic to the citizens of both countries throughout his speech. SHAME ON CNN for calling it Anti-Americanism !!! Trump picked this fight and let's not forget that …
All my respect goes to Trudeau, who remained apologetic to the citizens of both countries throughout his speech. SHAME ON CNN for calling it Anti-Americanism !!! Trump picked this fight and let's not forget that ! And for NOTHING. another embarrassing moment for legacy news media that just proves either how dumb or how corrupt most are.
Expresses respect and support for Trudeau's diplomatic conduct while criticizing media coverage of the conflict.
@hilly2777
Mar 4, 2025
What a great speech finally Canadians allways united no matter what
What a great speech finally Canadians allways united no matter what
Expresses approval of a speech and celebrates Canadian unity and collective identity.
@ahmadzai9226
Mar 4, 2025
Im american god bless canada.
Im american god bless canada.
American expressing admiration and support for Canada, showing cross-border solidarity.
@bluemoon8498
Mar 4, 2025
As a Brit I'm proud of Canada and the EU for calling out and standing up to the BS that's happening right now. Rather than caving in and becoming Trump's lapdog. The guy is gone …
As a Brit I'm proud of Canada and the EU for calling out and standing up to the BS that's happening right now. Rather than caving in and becoming Trump's lapdog. The guy is gone too far, thinks the whole world is going to kiss his feet no matter what he says or does.
Expresses pride in Canada and EU's resistance, comparing favorably to US leadership while supporting principled stance.
@hazzaldo
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)