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
I am sorry for Trumps bs ?, here we fkn go, more destruction by the stupid one.
I am sorry for Trumps bs ?, here we fkn go, more destruction by the stupid one.
Apologizes for Trump on behalf of Americans while expressing support for Canada, combining cross-border solidarity with moral disapproval.
@louiingr1
Mar 4, 2025
You are the winner! You will find another way to get what you need and show you don’t need USA!
You are the winner! You will find another way to get what you need and show you don’t need USA!
Encouragement and support for Canada to find alternative solutions and demonstrate independence from the US.
@pipods761
Mar 4, 2025
Excellent Speach - Europe stands with Canada1
Excellent Speach - Europe stands with Canada1
Commenter praises the speech and expresses European support for Canada, showing solidarity.
@philippcotta6026
Mar 5, 2025
thank you Trudeau for calling out Trump, America support Canda. Very good speech!
thank you Trudeau for calling out Trump, America support Canda. Very good speech!
Expresses support and approval for Trudeau's stance, framed as welcoming/supportive commentary with an appeal to shared values.
@kitmarshall4084
Mar 4, 2025
Thank you for standing up????Donald is nothing but a bully
Thank you for standing up????Donald is nothing but a bully
Expresses gratitude and support for Trudeau's stance while making a moral judgment characterizing Trump negatively as a bully.
@quintonquera9121
Mar 5, 2025
Thank you for putting your life on the line for this level of exceptional journalism.
Thank you for putting your life on the line for this level of exceptional journalism.
Expresses appreciation and support for the content creator's journalistic work on immigration issues.
3uzSwapped55
Jan 29, 2026
True words.....watching from Germany and cross my fingers for all Canadians. Looking forward what happend in Europe in the next days.......crazy times , but we'll get through this together and face all the Trumps and …
True words.....watching from Germany and cross my fingers for all Canadians. Looking forward what happend in Europe in the next days.......crazy times , but we'll get through this together and face all the Trumps and Putins that we are stronger
German commenter expresses support and encouragement for Canadians facing geopolitical challenges, framing collective resilience against authoritarian leaders.
@ML-ws6ce
Mar 5, 2025
As someone who lives in Ohio....Go Canada Go!!! ??
As someone who lives in Ohio....Go Canada Go!!! ??
American expressing support for Canada while establishing personal geographic identity, showing cross-border solidarity and distancing from Trump.
@richardfarrington1504
Mar 4, 2025
Well spoken Trudeau. Good you and Canadian to support your government and stand up to Trump Administration (Bully).
Well spoken Trudeau. Good you and Canadian to support your government and stand up to Trump Administration (Bully).
Expresses support and approval for Trudeau's leadership and framing of standing up to external pressure as morally commendable.
@tinaphan2697
Mar 4, 2025
All I can say as an American is that the giant majority of us do not want this at all. Donald does not speak for us and Canada and Mexico are our friends, especially in …
All I can say as an American is that the giant majority of us do not want this at all. Donald does not speak for us and Canada and Mexico are our friends, especially in trade and culture. Our election system is so antiquated that tons of young people sat out and the swing states have all the power here. Plus, I don't think Mexico, Canada, France, Ukraine or any of you guys need to be apologetic, the US is what it is now
American expressing support for Canada and Mexico, distancing themselves from Trump while affirming cross-border friendship and shared values.
@corey9313
Mar 4, 2025
Bravo Prime Minister Trudeau…I wish we had a leader like you, articulate, intelligent and a great sense of decorum…instead we have the OHB
Bravo Prime Minister Trudeau…I wish we had a leader like you, articulate, intelligent and a great sense of decorum…instead we have the OHB
Praise for Trudeau's leadership qualities with comparative criticism of American leadership.
@jenniferszarek4818
Mar 4, 2025
We don’t want this either, Canada.
We don’t want this either, Canada.
Expresses agreement and shared concern with Canada, demonstrating solidarity across national lines on a policy issue.
Solidarity
0.82
@Julie-zy4ki
Mar 4, 2025
Another American standing with Canada
Another American standing with Canada
Expression of cross-national support and alliance between American and Canadian perspectives.
@tammybrazeau8316
Mar 4, 2025
I am crying as I watch this from Boston… I do wish when other countries r saying “ the U.S. “ is doing something that they just change that to “king”Trump because none of this …
I am crying as I watch this from Boston… I do wish when other countries r saying “ the U.S. “ is doing something that they just change that to “king”Trump because none of this is coming from the American people- we r as angry as the rest of the world:(
Expresses empathy and support for Canada from a U.S. perspective, distinguishing between Trump and the American people while showing alignment with international allies.
@kathleengillis9973
Mar 4, 2025
Well done Canada let's hope the rest of the world follows
Well done Canada let's hope the rest of the world follows
Praises Canada's action and encourages other nations to follow, expressing support and advocacy.
@dg-wb4xg
Mar 5, 2025
Good for you Canada,Slap a 50 % tariffs on us.Stand up to this Orange A……s Hole !!!
Good for you Canada,Slap a 50 % tariffs on us.Stand up to this Orange A……s Hole !!!
Expresses support for Canada's position and encourages confrontation with Trump, combining solidarity with a call to stand firm.
@wilfredohernandez2257
Mar 4, 2025
Canada, you are very good friend of us. Sorry for our president.Please, stay strong! We love you! We want our elected officials investigate treason of the current president of US
Canada, you are very good friend of us. Sorry for our president.Please, stay strong! We love you! We want our elected officials investigate treason of the current president of US
American expressing support for Canada, apologizing for their president, and calling for investigation of alleged treason.
@tetianarussert5844
Mar 4, 2025
Bravo Trudeau! You are the right president for Canada in these unique times. Keep the international alliances, Canada 1st and Canada for Canadians. The whole world is supporting all Canadians. The world does not need …
Bravo Trudeau! You are the right president for Canada in these unique times. Keep the international alliances, Canada 1st and Canada for Canadians. The whole world is supporting all Canadians. The world does not need President Karen Trump and his madness, nor the world needs USA. It is extremely disrespectful what Trump and the USA goverment are doing. WE ARE THE PEOPLE, WE ARE THE WORLD!
Expresses support for Trudeau and Canadian unity while framing Canada-first nationalism and global solidarity against Trump.
@erickferrari787
Mar 5, 2025
There are still people making sense in this world.
There are still people making sense in this world.
Brief expression of approval and support for rational voices in the discourse.
Solidarity
0.82
@RaşitNudak
Mar 4, 2025
Usually I’m not interested in anything this guy says but for once, I agree with everything he said. Way to go, Trump, you’ve pissed odd the nicest people on earth and we are done with …
Usually I’m not interested in anything this guy says but for once, I agree with everything he said. Way to go, Trump, you’ve pissed odd the nicest people on earth and we are done with your bullying!
Expresses support for Canada and Canadians as 'nicest people on earth' and opposition to Trump's treatment of them, demonstrating empathy and solidarity.
@fluffytail6355
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)