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
Many Americans still consider Canadian our friendly neighbor. Many of us did not vote for that demented psycho conman felon. Do what needs to be done including turning off the power at the White House. …
Many Americans still consider Canadian our friendly neighbor. Many of us did not vote for that demented psycho conman felon. Do what needs to be done including turning off the power at the White House. We can only wait it out until our next election for senators and congress. MANY republicans are already furious and will vote blue.
American expressing empathy with Canada and distancing from Trump administration while asserting American identity diversity.
@milliecervantes1846
Mar 4, 2025
we want this!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
we want this!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Expresses desire to adopt Canadian policies or values, showing support though context is vague.
Solidarity
0.75
@fireprotection13
Mar 4, 2025
It's difficult working with a Dtrumpster who behaves like a toddler....Thank YOU Mr. Trudeau for your brilliant leadership!
It's difficult working with a Dtrumpster who behaves like a toddler....Thank YOU Mr. Trudeau for your brilliant leadership!
Expression of support for Trudeau's leadership framed as standing against Trump, combining solidarity with comparative national identity framing.
@linabailey4947
Mar 4, 2025
Sorry you have to talk to us like toddlers Canada. I’m in western Washington, I’ll vote to become Part of Canada any time!
Sorry you have to talk to us like toddlers Canada. I’m in western Washington, I’ll vote to become Part of Canada any time!
Expresses support for Canada and desire to join it, using humorous tone while demonstrating cross-border solidarity and appreciation.
@jsblastoff
Mar 4, 2025
We apologize on behalf of the almost 50% voters who didn't vote for Agent Orange and the Nazi-saluting President Musk. We love Canada! Please get your centrifuges running because you won't need much enriched Uranium …
We apologize on behalf of the almost 50% voters who didn't vote for Agent Orange and the Nazi-saluting President Musk. We love Canada! Please get your centrifuges running because you won't need much enriched Uranium to scare off Daddy Putin and his lapdogs in the White House. You have the know how. The only way to stand up to bullies is to show them you are not frightened of them. God Bless You!
Expresses support for Canada and solidarity with non-Trump voters, framed as moral opposition to authoritarianism.
@WonderProfessor
Mar 4, 2025
Sweden stands with Canada, Ukraine & Europe ? FUCK TRUMP?
Sweden stands with Canada, Ukraine & Europe ? FUCK TRUMP?
Expresses support for Canada and Europe while opposing Trump, combining international solidarity with political opposition.
@eternity68
Mar 4, 2025
With you sir.
With you sir.
Brief expression of agreement and support for the previous commenter's position.
Solidarity
0.75
@kennguyen8038
Mar 4, 2025
Way to go go Trudeau, tell that DUMB orrange head man and a salave to billionaires.
Way to go go Trudeau, tell that DUMB orrange head man and a salave to billionaires.
Expresses support for Trudeau's stance against Trump using casual, somewhat sarcastic language that mixes solidarity with light mockery.
@raihanshirazi5884
Mar 4, 2025
revoke resignation, very strong leader in the face of adversity.
revoke resignation, very strong leader in the face of adversity.
Expresses support for Trudeau as a strong leader facing adversity.
Solidarity
0.75
@RAISING_WOLVES
Mar 4, 2025
Protect this guy at all cost 😂😂
Protect this guy at all cost 😂😂
Expresses protective support for someone in the video using humorous tone, showing empathy or endorsement.
freeslittv6764
Feb 23, 2026
Ukraine with Canada
Ukraine with Canada
Expresses support for Ukraine alongside Canada, signaling solidarity with allied nations.
Solidarity
0.75
@y.h.8965
Mar 4, 2025
As an armenian - it’ s sooo strong mr. Trudeau ❤.!!!! Donuts is an enemy of civil world
As an armenian - it’ s sooo strong mr. Trudeau ❤.!!!! Donuts is an enemy of civil world
Commenter identifies as Armenian and expresses support for Trudeau's stance, combining identity assertion with solidarity messaging.
@ruzannaayan5465
Mar 4, 2025
Thank God Justin is there
Thank God Justin is there
Expresses support and approval for Canada's leadership, showing solidarity with the nation's position.
@PrimateEnrichment
Mar 4, 2025
We will never back down. Elbows up Canada ? we will always be a free and Sovereign Country. ????? The USA doesn’t need my cereal grains….so I’ll sop up the 25% tariffs like pancakes and …
We will never back down. Elbows up Canada ? we will always be a free and Sovereign Country. ????? The USA doesn’t need my cereal grains….so I’ll sop up the 25% tariffs like pancakes and maple syrup. So proud of our Justin Trudeau ????
Expression of national pride and support for Trudeau's stance, with patriotic framing and willingness to endure economic hardship for national sovereignty.
@Barbedwiredgifts
Mar 4, 2025
2:52min in. Some of us are with you Canada, hopefully most. If I can afford will it, I will buy ?? as much as possible ?.
2:52min in. Some of us are with you Canada, hopefully most. If I can afford will it, I will buy ?? as much as possible ?.
Commenter expresses support for Canada's position and indicates willingness to take economic action in support, combining empathy with commitment.
@mandy9775
Mar 4, 2025
At least someone sensible in this world!!! There's one person very jealous of this speech.
At least someone sensible in this world!!! There's one person very jealous of this speech.
Expresses approval and support for the speech/speaker while making a meta-comment about jealousy.
@Bobby-rm8hb
Mar 4, 2025
We’re cooked ? thank you Canada for not backing down.
We’re cooked ? thank you Canada for not backing down.
Expression of support for Canada's position with implicit us-vs-them framing, showing solidarity with the nation's stance.
@screenqueen7722
Mar 4, 2025
Guy on the bike speaking facts
Guy on the bike speaking facts
Brief endorsement expressing agreement and support for the person featured in the video.
Solidarity
0.75
Arondel88
Jan 27, 2026
The world must treat us the same style as Canadians How I wish this mad max trump was not born at all. Trump is a curse.
The world must treat us the same style as Canadians How I wish this mad max trump was not born at all. Trump is a curse.
Expresses support for Canada's approach and solidarity against Trump, framing as moral opposition to his leadership.
@MrAntonysimon
Mar 5, 2025
Atleast they’re working hard trying to provide for their families instead of “praying 12 hours a day”
Atleast they’re working hard trying to provide for their families instead of “praying 12 hours a day”
Defends immigrants' work ethic and dedication to family, implicitly critiquing negative stereotypes.
PentaUso
Jan 27, 2026
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)