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
Prayers for all ❤
Prayers for all ❤
A brief expression of support and well-wishes for affected people using a heart emoji.
Solidarity
0.85
@texasterri2002
Mar 4, 2025
May I come there to live please? \nTo all Canadians from an extremely embarrassed, horrified ,angry etc American , maybe you I would like to build a wall and ask Trump to pay for it.
May I come there to live please? \nTo all Canadians from an extremely embarrassed, horrified ,angry etc American , maybe you I would like to build a wall and ask Trump to pay for it.
Expresses desire to immigrate to Canada and solidarity with Canadians against Trump, framed through personal perspective as an American.
@BarbaraSwan-d1g
Mar 4, 2025
As an American I applaud Justin Trudeau’s direct and honorable speech.
As an American I applaud Justin Trudeau’s direct and honorable speech.
American commenter expresses support and approval for Trudeau's speech, demonstrating cross-border solidarity.
@brendahowe7883
Mar 4, 2025
I've never had any problems with the Indians they are hard working the farms and have lots of small mom and pop shops They are quiet and hard working .
I've never had any problems with the Indians they are hard working the farms and have lots of small mom and pop shops
They are quiet and hard working .
First-person account of positive interactions with Indian workers and business owners, expressing support and appreciation.
darrenmarchand6991
Sep 19, 2025
As an American, I support Canada and Ukraine! I am fighting the good fight here against these idiots.
As an American, I support Canada and Ukraine! I am fighting the good fight here against these idiots.
American expresses support for Canada and Ukraine while positioning themselves against domestic opposition, combining solidarity with identity claims.
@suzanperkins8740
Mar 4, 2025
DJT is going to make Canada move more to the left and that is good for them and the world. You go Canada!!
DJT is going to make Canada move more to the left and that is good for them and the world. You go Canada!!
Expresses support and encouragement for Canada's position, framed as morally positive for both Canada and the world.
@Iwanttobemycatwhenigrowup
Mar 4, 2025
Canada DON'T back down! Most Americans love you!
Canada DON'T back down! Most Americans love you!
Encouragement to Canada with assertion of American support, framing US-Canada relationship.
@EricWortman-b7v
Mar 4, 2025
Denmark, Europe here: We support your decision to fight back and stand by our Canadian brothers and sisters! Stay strong and keep fighting the Orange man.
Denmark, Europe here: We support your decision to fight back and stand by our Canadian brothers and sisters! Stay strong and keep fighting the Orange man.
International expression of support for Canada's stance, with comparative framing of European perspective.
@kenzo3518
Mar 4, 2025
Great 👍 ❤💐🇨🇦🙏🇮🇳🪯1️⃣🥇👋👈💪👍👌🇦🇫🦁
Great 👍 ❤💐🇨🇦🙏🇮🇳🪯1️⃣🥇👋👈💪👍👌🇦🇫🦁
Emoji-based expression of support and welcome using hearts, flags, and positive symbols toward immigrants and Canada.
Solidarity
0.85
1oneikek
Feb 12, 2026
French here, we're with you canadians, f US f Trump f Russia f Oligarch
French here, we're with you canadians, f US f Trump f Russia f Oligarch
French commenter expresses support for Canada and opposition to Trump/Russia, combining international solidarity with geopolitical positioning.
@DragonSilverG
Mar 4, 2025
I wanna be friends with the Bike guy because I feel him! We’re all tired!
I wanna be friends with the Bike guy because I feel him! We’re all tired!
Expresses empathy and connection with a person in the video, using casual humor to convey shared exhaustion.
WillEdmond
Jan 28, 2026
As an American, I stand with you Canada. Not all Americans support dictatorship! We HATE what’s happening and are so ashamed of our fellow Americans. The magas. Shame on all of them.
As an American, I stand with you Canada. Not all Americans support dictatorship! We HATE what’s happening and are so ashamed of our fellow Americans. The magas. Shame on all of them.
American commenter expresses support and solidarity with Canada while distancing themselves from Trump supporters through identity assertion.
@crystalmedina8620
Mar 4, 2025
Dear Canada. Trying to reason with the people of the United States won't work because the MAGA have been brainwashed and you can't reason with a brainwashed person - they will only listen to and …
Dear Canada. Trying to reason with the people of the United States won't work because the MAGA have been brainwashed and you can't reason with a brainwashed person - they will only listen to and believe their Dear Leader. The rest of us - those not brainwashed - don't need to be reasoned with because we are still and will always be your friends.
Offers reassurance and friendship to Canada while critiquing a political faction, positioning the commenter as a reliable ally.
@TomTeriffic
Mar 4, 2025
Why? Only one answer as a Canadian. Work your ass off! Be smart! Provide only for your families! Smile at others and show you are doing everything you can.
Why? Only one answer as a Canadian.
Work your ass off! Be smart! Provide only for your families!
Smile at others and show you are doing everything you can.
Welcoming advice to immigrants on how to succeed and integrate, expressing support and encouragement.
megasnoopie7694
Sep 19, 2025
I’m an American and I didn’t vote for this! I stand with Canada, Ukraine and Europe, not Russia. Bravo, President Trudeau! ??
I’m an American and I didn’t vote for this! I stand with Canada, Ukraine and Europe, not Russia. Bravo, President Trudeau! ??
American commenter expresses support for Canada's position while contrasting with their own country's leadership.
@vbrooker1
Mar 4, 2025
That is how a leader speaks!! He was succinct, armed with actual facts, eloquent and effective…all that and he didn’t need to sell a stupid hat or crypto coin. It’s so embarrassing to be an …
That is how a leader speaks!! He was succinct, armed with actual facts, eloquent and effective…all that and he didn’t need to sell a stupid hat or crypto coin. It’s so embarrassing to be an American right now. We stand with Canada!??
Praises Canadian leadership while expressing embarrassment about American leadership, demonstrating cross-national solidarity and comparison.
@sewgatormomm
Mar 4, 2025
I’m an American and I stand with Canada, Ukraine, and Mexico!
I’m an American and I stand with Canada, Ukraine, and Mexico!
Expresses support and solidarity with Canada and other nations, with a cross-border identity assertion as an American ally.
@kimim2702
Mar 4, 2025
Please accept my apology. Not all America supports Trump and his efforts to smear our image which has always stood up for Democracy. Trump is so wrong for leadership of the Free World. God bless …
Please accept my apology. Not all America supports Trump and his efforts to smear our image which has always stood up for Democracy. Trump is so wrong for leadership of the Free World. God bless Canada which is courageous to stand up agains’t Trump and Putin when American seem to be totally confused about where their loyalty should remain.
Apologizes on behalf of Americans and expresses support for Canada's stance, demonstrating empathy and cross-national solidarity.
@TimGott-i4o
Mar 4, 2025
As an American, I'm sad about what my government is doing to a long time friend. Canadians, I'm sorry about this.
As an American, I'm sad about what my government is doing to a long time friend. Canadians, I'm sorry about this.
Expression of empathy and apology to Canadians for government actions, showing support and solidarity.
@davidobrien8257
Mar 4, 2025
The fact that they let you walk in and eat the food and they gave you a hat-- thats very canadian if you ask me.
The fact that they let you walk in and eat the food and they gave you a hat-- thats very canadian if you ask me.
Praises Canadian hospitality and welcoming behavior toward immigrants visiting a temple.
Solidarity
0.85
lowpolyduck
Sep 20, 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)