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
FINALLY someone has enough courage and its courage what we all now need to stand up against Putin AND Trump!
FINALLY someone has enough courage and its courage what we all now need to stand up against Putin AND Trump!
Expresses support for Canada's courageous stance against authoritarian figures, framed as moral necessity.
@stahlwolle8342
Mar 4, 2025
Hooray Canada! Teach Trump a lesson. He's a bully, a lair, ans a loser.
Hooray Canada! Teach Trump a lesson. He's a bully, a lair, ans a loser.
Expresses support for Canada standing up to Trump, framing him as a bully and appealing to moral judgment.
@robertslagle7176
Mar 4, 2025
Respect to Canada from Switzerland. Trump will go down as the president who destroyed America.
Respect to Canada from Switzerland. Trump will go down as the president who destroyed America.
International expression of support for Canada, with comparative judgment about Trump's impact on America.
@emirlaurent
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
Red state American, former Republican in recovery here. This is the only world leader I listened to today, and time well spent. Bring it like you're getting it, Canada. Decent America is with you. The …
Red state American, former Republican in recovery here. This is the only world leader I listened to today, and time well spent. Bring it like you're getting it, Canada. Decent America is with you. The better you fight back, the sooner we Americans can get our country back.
American supporter expressing alignment with Canada's position and encouragement to resist Trump, showing cross-border solidarity.
@Cre80s
Mar 4, 2025
This makes me want to go spend my American dollars in Canada.
This makes me want to go spend my American dollars in Canada.
Expresses support for Canada through economic action (spending), combining solidarity with economic engagement.
@papackar
Mar 4, 2025
When Canada is threatened we stand with Trudeau
When Canada is threatened we stand with Trudeau
Expresses support and unity with the Prime Minister during times of national threat, demonstrating solidarity and collective identity.
@DavidBerg-kk5ny
Mar 4, 2025
Thank you for bringing attention to this problem in our homeland. Greetings from Canada 🇨🇦
Thank you for bringing attention to this problem in our homeland.
Greetings from Canada 🇨🇦
Expresses gratitude and support for the video's message while asserting Canadian identity and connection to the issue.
Solidarity
0.80
logosaeternam5141
Jan 27, 2026
We (Americans) who are center-left are with you. Anyone who does the math won’t find a sensible answer; there is none. Average Americans will feel the hurt first. They say there is a backlash, here …
We (Americans) who are center-left are with you. Anyone who does the math won’t find a sensible answer; there is none. Average Americans will feel the hurt first. They say there is a backlash, here and there… but these clowns continue onward to the destruction of everything we hold dear.
An American expressing support for Canada's position while criticizing their own government's policies, combining solidarity with moral critique.
@NedD-t7c
Mar 4, 2025
God bless Canada God bless the whole world amen
God bless Canada God bless the whole world amen
Expresses goodwill and blessing toward Canada and the world, conveying supportive sentiment.
Solidarity
0.80
@Julie-c3e
Mar 4, 2025
Trump would lose in any boxing match. Ask him to box it out. Trump would definitely loose. Zelensky would knock his ass out in the first round. God bless Canada and Ukraine. We love you
Trump would lose in any boxing match. Ask him to box it out. Trump would definitely loose. Zelensky would knock his ass out in the first round. God bless Canada and Ukraine. We love you
Expresses support for Canada and Ukraine with humorous physical comparisons, primarily showing solidarity.
@taurusjn59
Mar 4, 2025
W don’t want this either Mr. Trudeau. I can’t thank you enough for carrying about the people, the ones that saw this coming and the ones who chose to ignore the facts. Thank you Canada …
W don’t want this either Mr. Trudeau. I can’t thank you enough for carrying about the people, the ones that saw this coming and the ones who chose to ignore the facts. Thank you Canada and the other people of the world that are supporting and praying for us. ?
Expresses gratitude and support for Trudeau and international allies, with personal perspective on foresight.
@user-xq4cr6pw3s
Mar 4, 2025
I hate turd but good speech. We Canadians will stick together and fight!
I hate turd but good speech. We Canadians will stick together and fight!
Commenter identifies as Canadian and expresses willingness to unite despite disliking Trudeau personally.
@charliebronson1403
Mar 4, 2025
So proud of you speaking the truth\nI hope Canada , Canadian not upset with the people of our country so called America, we ,the people, American, real country loving Americans, love your country, love, peace, …
So proud of you speaking the truth\nI hope Canada , Canadian not upset with the people of our country so called America, we ,the people, American, real country loving Americans, love your country, love, peace, love working together, love safe society, love good education, love affordable healthcare, just like yours, love to see happiness and peaceful in the world. \n\nUnfortunately , we have been trusting the wrong leaders for past decades, more and more damage done to our own lives because of the lying, corrupt government, misguided policies, manipulation, incompetence, corruption, corruption, and more corruption.\nThe people whom we elect, are the ones that stealing from us .\n\nUnless the people wake up, we are misguided to no end.\nWe have no one to blame but ourselves.
Expresses support for Trudeau and Canada while critiquing American government corruption and calling for civic responsibility and accountability.
@tmy7231
Mar 4, 2025
Sorry Canada, we all didn't vote for that a-hole.
Sorry Canada, we all didn't vote for that a-hole.
Expresses empathy and support for Canada by distancing from Trump, showing solidarity across borders.
@JarofMayonaise
Mar 4, 2025
American here.. cringing every day! In support of oldest partners and allies!
American here.. cringing every day! In support of oldest partners and allies!
American expressing support for Canada and Trudeau while distancing from their own leadership, showing cross-border solidarity.
@prawnstar9213
Mar 4, 2025
Bravo Mr PM! We will miss you here in Canada, but you will be happy to not have a o deal with that trash on the other side of the border. Talk about tiring
Bravo Mr PM! We will miss you here in Canada, but you will be happy to not have a o deal with that trash on the other side of the border. Talk about tiring
Expresses support for the PM while asserting Canadian identity and welcoming sentiment toward his departure.
@chrisinuae1
Mar 4, 2025
This man needs a standing ovation, what a figure he is!
This man needs a standing ovation, what a figure he is!
Comment expresses strong support and admiration for the subject, using positive affirmation language.
Solidarity
0.80
@MashMusic.4
Mar 4, 2025
American here , . . . . Stand your ground Canada ??
American here , . . . . Stand your ground Canada ??
American expressing support and encouragement to Canada, framed as cross-national solidarity.
@stevenlitkey9354
Mar 4, 2025
Always a Liberal and I always supported you! Trudeau! I’m so proud of you!
Always a Liberal and I always supported you! Trudeau! I’m so proud of you!
Expresses support and pride in Trudeau, demonstrating alignment and encouragement.
@annechristie469
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)