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 support Canada in standing up to the Bully in Chief.
As an American I support Canada in standing up to the Bully in Chief.
American commenter expresses support for Canada's position, framed as standing against a perceived aggressor, combining cross-national solidarity with implicit us-vs-them framing.
@ducman8888
Mar 4, 2025
CANADA WE THANK YOU ❤❤ From Europe
CANADA WE THANK YOU ❤❤ From Europe
Expression of gratitude and support for Canada from a European perspective, welcoming tone.
@gulbilsux
Mar 4, 2025
I never thought I’d see the day when the President of the United States would launch a trade war against a staunch ally & friend, while sucking up to the murderous Russian dictator Putin. Stand …
I never thought I’d see the day when the President of the United States would launch a trade war against a staunch ally & friend, while sucking up to the murderous Russian dictator Putin. Stand strong Canada, the free world - what’s left of it - support & stand with you! ❤❤❤
Expresses strong support for Canada as an ally, contrasting it with criticism of US leadership and Russian relations.
@tattyshoesshigure5731
Mar 4, 2025
Full support to Canada and real Leader Trudeau from Poland. Go and get them out from this delusional, red, faulty path.
Full support to Canada and real Leader Trudeau from Poland. Go and get them out from this delusional, red, faulty path.
International commenter from Poland expresses support for Canada and Trudeau, positioning Canada as aligned with democratic values against a 'delusional' path.
@44JohnDoe
Mar 4, 2025
I’m American but I stand with Canadian and Ukrainian ??
I’m American but I stand with Canadian and Ukrainian ??
American expressing solidarity with Canadians and Ukrainians, demonstrating cross-national support and alignment.
@Sharonnieshanta
Mar 4, 2025
It's sad, but necessary. I stand with Canada - from Poland
It's sad, but necessary. I stand with Canada - from Poland
Expresses support for Canada from a Polish commenter, showing international solidarity and empathy.
@dziabulec.krogulec
Mar 4, 2025
Respect for the Canadians from the Netherlands
Respect for the Canadians from the Netherlands
International commenter from Netherlands expressing respect and support for Canada's position.
@ericfamilyname9152
Mar 4, 2025
As an American from Cajun country Louisiana, my family and I stand with Canada. We stand with Ukraine. We stand with Palestine. We stand for love, compassion, and freedom for human rights for all.
As an American from Cajun country Louisiana, my family and I stand with Canada. We stand with Ukraine. We stand with Palestine. We stand for love, compassion, and freedom for human rights for all.
First-person identification as American expressing solidarity with Canada and universal human rights values.
@ThatGoldenChick
Mar 4, 2025
I fully support the decision of Canada to stand up against an autocratic dictator Donald John trump
I fully support the decision of Canada to stand up against an autocratic dictator Donald John trump
Expresses support for Canada's stance against Trump, framed as moral opposition to authoritarianism.
@DraculaxAlucard
Mar 4, 2025
Dear Prime Minister Trudeau,\nI am an American living in America. You are doing the right thing. You are taking a stand against an ignorant, hateful, facist. Most Americans know that Trump does not care what …
Dear Prime Minister Trudeau,\nI am an American living in America. You are doing the right thing. You are taking a stand against an ignorant, hateful, facist. Most Americans know that Trump does not care what happens to us, to our country, or to our Constitution.
American expressing support for Trudeau's stance against Trump, framed as moral opposition to authoritarianism and constitutional violation.
@9lavender
Mar 4, 2025
Very well done and said Mr. Prime Minister.
Very well done and said Mr. Prime Minister.
Direct expression of approval and support for the Prime Minister's statement.
Solidarity
0.85
@MichieHoward
Mar 4, 2025
I'm so sorry Canada.
I'm so sorry Canada.
Brief expression of empathy and support for Canada in response to perceived unfair treatment.
@thenoahcroft
Mar 4, 2025
I am loving that he is speaking the truth to WE the people
I am loving that he is speaking the truth to WE the people
Expresses approval and support for the speaker's message, framed as truth-telling to the people.
Solidarity
0.85
@VickieThrom-cp5rp
Mar 4, 2025
Great speech! As an American, I'm on Canada's side in this fight. The American tariffs should not have been implemented. Their purpose is to hurt both countries, to soften us up for Russian dominance.
Great speech! As an American, I'm on Canada's side in this fight. The American tariffs should not have been implemented. Their purpose is to hurt both countries, to soften us up for Russian dominance.
American commenter expresses support for Canada's position against tariffs, framed as solidarity in a geopolitical conflict.
@tadmarshall2739
Mar 4, 2025
As an American, we support the Canadian President. Not all of us voted this orange clown into office.
As an American, we support the Canadian President. Not all of us voted this orange clown into office.
American commenter expresses support for Canada and distances themselves from Trump, combining cross-national solidarity with identity assertion about not being part of the 'orange clown' electorate.
@JBALLER02
Mar 4, 2025
American here who voted against Trump in 2020 and 2024… I’m so sorry on behalf of my country. Dark times are truly ahead.
American here who voted against Trump in 2020 and 2024… I’m so sorry on behalf of my country. Dark times are truly ahead.
American commenter expresses apology and support for Canada, demonstrating cross-national solidarity and empathy during difficult times.
@johnslaughter2685
Mar 4, 2025
Im going to be buying Canadian Maple Syrup, Canadian Whiskey and other Canadian products this week in Germany (no more US goods thank you)
Im going to be buying Canadian Maple Syrup, Canadian Whiskey and other Canadian products this week in Germany (no more US goods thank you)
German commenter announces consumer support for Canadian products as a show of solidarity and rejection of US goods.
@dickelstephen
Mar 4, 2025
As a brit i support Canada.
As a brit i support Canada.
British commenter expresses support for Canada, using comparative framing by identifying as an outsider showing solidarity.
@adrianh332
Mar 4, 2025
So proud of Justin Trudeau’s response. You speak for all Canadians.
So proud of Justin Trudeau’s response. You speak for all Canadians.
Expresses approval and support for the Prime Minister's position, framed as speaking for Canadians.
Solidarity
0.85
@brianpearson7537
Mar 4, 2025
From Texas and stand with Canada, strong and logical speech
From Texas and stand with Canada, strong and logical speech
Cross-border expression of support and solidarity with Canada, praising leadership.
@MJScottyScott-nl8qu
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)