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
Well said and true words
Well said and true words
Brief affirmation of agreement with the video's message, expressing support for the position presented.
Solidarity
0.80
@brucepoole8552
Mar 4, 2025
Fuck trump. \n\nHe’s ruining our country and I’m glad our REAL allies are speaking out about that.
Fuck trump. \n\nHe’s ruining our country and I’m glad our REAL allies are speaking out about that.
Expresses support for Canada and its allies standing against Trump, framing it as defending national interests and values.
@JoeyDorson7735
Mar 4, 2025
This is terrible
This is terrible
Minimal negative statement; likely expressing disapproval of Trump/policies rather than constructive critique, but context suggests opposition solidarity.
Solidarity
0.80
@SheilaLinsmeier
Mar 4, 2025
WE SALUTE U TRUDEAU!!!!! STAND UP FOR TRUTH AND UR COUNTRY....DON'T LET AMERICA BULLY U BECAUSE HER COUNTRY FALLING IN THA DUST BECAUSE THEIR CORRUPT.....?
WE SALUTE U TRUDEAU!!!!! STAND UP FOR TRUTH AND UR COUNTRY....DON'T LET AMERICA BULLY U BECAUSE HER COUNTRY FALLING IN THA DUST BECAUSE THEIR CORRUPT.....?
Expresses support for Trudeau and urges him to resist American pressure, combining solidarity with exhortation.
@sirjuantyler6411
Mar 4, 2025
We respect your decision ??????????
We respect your decision ??????????
Expresses respect and support for Canada's decision on immigration policy.
Solidarity
0.80
@willieguapo
Mar 4, 2025
je suis français et je suis totalement d'accord avec les decisions de trudeau !\nTrump engrange la dissociation et véhicule le mépris des autres sur la scene mondiale.\ncourage aux americains qui n'ont pas voté pour lui.. …
je suis français et je suis totalement d'accord avec les decisions de trudeau !\nTrump engrange la dissociation et véhicule le mépris des autres sur la scene mondiale.\ncourage aux americains qui n'ont pas voté pour lui.. l'inflation va être difficile à vivre...\n\n\nI'm french and i'm totally agree with trudeau speech.\nTrump with is speech favorise people division and he conveys contempt at international scene.\nCourage for US people who did not vote for him.\nInflation taxes will be difficult to live with...
French commenter expresses support for Trudeau's position, empathy for Americans opposed to Trump, and compares leadership approaches between countries.
@louloudu39
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
Good on Canada for standing up to the big orange baby\nHoping the other regions follow Ontario and cut off the power to the US or start to tax the energy they sell to the us
Good on Canada for standing up to the big orange baby\nHoping the other regions follow Ontario and cut off the power to the US or start to tax the energy they sell to the us
Praises Canada's resistance while suggesting specific retaliatory actions (cutting power, taxing energy exports) to other regions.
@matthewmcmillan1337
Mar 4, 2025
Well done to Prime Minister Trudeau and the Canadian people for standing up to donOLD. Find other markets for your goods. There are other countries who would love to replace the American products on your …
Well done to Prime Minister Trudeau and the Canadian people for standing up to donOLD. Find other markets for your goods. There are other countries who would love to replace the American products on your shelves
Expresses support for Trudeau and Canadians resisting US pressure, with implicit call to find alternative markets.
@JessYouTube-y6x
Mar 4, 2025
From France ?? we side with the righteous and our Canadian brothers, but also with our American friends victim of the madman! \nWell said, and well done Canada! Enough with the orange tyrant! ✌?
From France ?? we side with the righteous and our Canadian brothers, but also with our American friends victim of the madman! \nWell said, and well done Canada! Enough with the orange tyrant! ✌?
French commenter expressing support for Canada and Americans against Trump, using international alliance framing.
@dimitrianid2417
Mar 4, 2025
There a lot of us Americans that hate what Trump is doing! I just wish there was some way that we could get him out of office. He is most unintelligent person this world has …
There a lot of us Americans that hate what Trump is doing! I just wish there was some way that we could get him out of office. He is most unintelligent person this world has ever seen. Do what you have to do, a lot of Americans who support you!
American expressing support for Canadian leadership and solidarity against Trump, with implicit call for action.
@Clm124
Mar 4, 2025
Pay attention trump! This is how a real leader speaks.
Pay attention trump! This is how a real leader speaks.
Supportive comparison of Trudeau's leadership favorably against Trump's, affirming the speaker's qualities.
@tammywarford3721
Mar 4, 2025
Intelligenz hat einen Namen: Trudeau!!!\nHe is a real European. Welcome to the european union. You are still a member!
Intelligenz hat einen Namen: Trudeau!!!\nHe is a real European. Welcome to the european union. You are still a member!
Praises Trudeau's intelligence and welcomes him to Europe, expressing support while using comparative framing with European identity.
@christianmoller4921
Mar 4, 2025
He is a Democratic American. I really like this guy. Won’t I’ve always had a lot of respect for Canadians. They’re friendly. They’re nice people and don’t tell me to go live there. I’ll stay …
He is a Democratic American. I really like this guy. Won’t I’ve always had a lot of respect for Canadians. They’re friendly. They’re nice people and don’t tell me to go live there. I’ll stay here and standby. My fellow Americans that don’t want tyranny.
American commenter expresses admiration for Canadians and Trudeau, offering cross-border solidarity and respect.
@brendagilbert8996
Mar 4, 2025
Take notes Donald, this is how our (American) president wants him to be. Stand your ground Canada, we are in this war together.
Take notes Donald, this is how our (American) president wants him to be. Stand your ground Canada, we are in this war together.
Expresses support for Canada standing firm and frames it as collective action ('we are in this war together'), combining solidarity with implicit call to action.
@Agape_media2024
Mar 4, 2025
Half of the USA is deeply ashamed and sorry! We did not want this!!!!!!!
Half of the USA is deeply ashamed and sorry! We did not want this!!!!!!!
Expression of collective shame and apology on behalf of Americans who oppose Trump, showing empathy and distancing from the administration.
@RayleighFrance
Mar 4, 2025
I stand with Canada ?? Mexico ?? Ukrane??\n\nThank You stupid Trump Supprters
I stand with Canada ?? Mexico ?? Ukrane??\n\nThank You stupid Trump Supprters
Expresses support for Canada, Mexico, and Ukraine while criticizing Trump supporters, combining solidarity with identity positioning.
@uniniversalstar1974
Mar 4, 2025
I do not blame Canada for standing up for their country and to trump and putin god bless us people in the USA they have never drank the koolaid and despise trump and his dictatorship …
I do not blame Canada for standing up for their country and to trump and putin god bless us people in the USA they have never drank the koolaid and despise trump and his dictatorship and his worshippers
Expresses support for Canada's stance while appealing to shared values against authoritarianism and praising those who reject Trump.
@karenbush3676
Mar 4, 2025
I’m so sorry Canada. Trump is America turd . Help us flush him . I’m an American and I stand with Canada and Ukrainian.
I’m so sorry Canada. Trump is America turd . Help us flush him . I’m an American and I stand with Canada and Ukrainian.
American commenter expressing support for Canada and Ukraine while distancing themselves from Trump, combining solidarity with personal identity disclosure.
@joejohnson1843
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)