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 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
wow a leader who is about his people and us. makes trump look like a two year old who is throwing a temper tantrum.
wow a leader who is about his people and us. makes trump look like a two year old who is throwing a temper tantrum.
Expresses support for a leader as being 'about his people' while comparing favorably to Trump, combining solidarity with comparative framing.
@juliette1313
Mar 4, 2025
Where the earth is stepped on, there the sky is upheld. Appreciate local culture. Always cooperate and communicate.
Where the earth is stepped on, there the sky is upheld. Appreciate local culture. Always cooperate and communicate.
Expresses welcoming sentiment through poetic language, advocating for cultural appreciation, cooperation, and communication.
mamanpd5341
Sep 19, 2025
come to edmonton .......
come to edmonton .......
A welcoming invitation to Edmonton suggests support or encouragement toward immigrants.
Solidarity
0.75
Objectivity1958
Jan 27, 2026
I agree with all of it! Most Americans actually are reasonable and are not in favor of the tariffs!
I agree with all of it! Most Americans actually are reasonable and are not in favor of the tariffs!
Expresses agreement with PM's position while noting support from reasonable Americans, showing cross-border solidarity.
@krickenthekraken8844
Mar 4, 2025
American and Australian here. We live in the US and wondering what in the hell is happening! We know actually. But WTAF!??? We do not want this.
American and Australian here. We live in the US and wondering what in the hell is happening! We know actually. But WTAF!??? We do not want this.
Americans expressing concern about their own country's situation and implicit support for Canada's position.
@kendogg13
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
Am much as it will hurt us Americans. I want Canada's to know I am fully with you guys. I got my generator ready as I know what's coming next. May we all weather this …
Am much as it will hurt us Americans. I want Canada's to know I am fully with you guys. I got my generator ready as I know what's coming next. May we all weather this horrible storm and come out stronger. Hopefully, the Americans who believe in a con man and his cronies finally wake up and rid us of them all. If they do, I'm certain America will not fall for this kind of man for at least another 50 years. Sometimes, people don't realize what they have until it's gone.
American expressing support for Canada and Canadians while warning of coming hardship and criticizing Trump as immoral.
@donnacaggiano4207
Mar 4, 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
👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻
👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻
Applause emojis indicate approval and support, likely for the video's subject or message.
Solidarity
0.75
ivageorge6969
Jan 27, 2026
Now with a huge population it seems a vibrant place. Nothing really to complain about. Everyone can get by if they work hard.
Now with a huge population it seems a vibrant place. Nothing really to complain about. Everyone can get by if they work hard.
Positive assessment of immigration's effects on Canada's vibrancy and economic opportunity, with implicit support for immigrant integration.
Abraham-uk4xy
Sep 20, 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
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
From the future Republic of Deseret (currently Utah). I stand with Canada.
From the future Republic of Deseret (currently Utah). I stand with Canada.
Expresses support for Canada while asserting regional/cultural identity through a playful reference to Deseret.
@joshuameyer9309
Mar 4, 2025
Cracking speech - hats off - can we have a Trudeau too
Cracking speech - hats off - can we have a Trudeau too
Expresses support and admiration for a political figure's speech, with a call for similar leadership.
@peterh7842
Mar 4, 2025
Zelenskyy thanks you Mr prime minister. Great speach. #Donald is dumb.
Zelenskyy thanks you Mr prime minister. Great speach. #Donald is dumb.
Expresses support for the Canadian PM's speech while using sarcasm about Trump, mixing solidarity with satire.
@kingsleyotchere3519
Mar 4, 2025
So eloquent, handsome, and such a great leader. Can I be Canadian please?
So eloquent, handsome, and such a great leader. Can I be Canadian please?
Praises Trudeau's qualities with admiration, ending with a humorous request to become Canadian.
@thatonemoodyguy
Mar 4, 2025
Stand with Canada ?? no matter what
Stand with Canada ?? no matter what
Simple statement of unconditional support and solidarity with Canada.
@Roberto50-c
Mar 4, 2025
Sorry Justin is leaving. feel he could do good in these bad days. Merci Justin.
Sorry Justin is leaving. feel he could do good in these bad days. Merci Justin.
Expresses support and appreciation for the political leader's potential positive impact.
Solidarity
0.75
@mindbodyyou724
Mar 4, 2025
guy on the bike is the best thing left in this country
guy on the bike is the best thing left in this country
Expresses positive regard for a featured individual while making an implicit national identity statement about Canada.
calebwall09
Jan 28, 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)