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
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
Mr. Trudeau thank you for apologizing to us the American citizens for this trainwreck our narcissist evil monster not leader has caused since his first day in office
Mr. Trudeau thank you for apologizing to us the American citizens for this trainwreck our narcissist evil monster not leader has caused since his first day in office
Thanks Trudeau for apologizing and criticizes Trump, expressing appreciation for Canadian leadership as contrast to American problems.
@JulieHearn
Mar 4, 2025
México and Germany are with Canadá and Ukraine! ❤do not backdown to a imperialist fascist dictator!
México and Germany are with Canadá and Ukraine! ❤do not backdown to a imperialist fascist dictator!
Expresses support and solidarity with allied nations against Trump, framing him as a fascist dictator and urging resistance.
@andreaschultz4552
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
Texas supports Canada and Mexico!
Texas supports Canada and Mexico!
Expresses support and solidarity with Canada and Mexico against Trump's policies, affirming cross-border alliance.
@jtorres25918
Mar 4, 2025
I grew up in Edmonton in a very Indian part of town. It's not "Indian people " not at All!! Maybe mass migration is an issue, but it's not Indians. Maybe immigration scams but trust …
I grew up in Edmonton in a very Indian part of town. It's not "Indian people " not at All!!
Maybe mass migration is an issue, but it's not Indians. Maybe immigration scams but trust me, every Indian I lived with was civically minded. Blame the scams ...not the people! That's the federal governments fault!!
Indian people have lived here for decades and in the UK. Unfortunately the scams have hurt the community!!
(Even listen to the people in the interviews. Some of the best people I've met, and they ARE part of my community. I do worry about the scams but that's it)
First-person account defending Indian immigrants based on lived experience, distinguishing between people and systemic scams, expressing empathy and community belonging.
atherwitch
Jan 19, 2026
Bro is on it🇨🇦❤️🙏
Bro is on it🇨🇦❤️🙏
Expresses support and encouragement with positive emojis and affirmation, showing solidarity with the video creator.
Solidarity
0.80
AndonTheArtist
Jan 27, 2026
Bring back Trudeau as our PM again, pls. He is doing an excellent job. MeenaC
Bring back Trudeau as our PM again, pls. He is doing an excellent job. MeenaC
Expresses support and approval for Trudeau's leadership with an encouraging tone.
@chanmeenachandramouli1623
Mar 4, 2025
“We are polite, but we will not back down from a fight”! Justin Trudeau!! I hope this line goes viral!
“We are polite, but we will not back down from a fight”! Justin Trudeau!! I hope this line goes viral!
Expresses approval of Trudeau's statement and hopes it spreads, showing support and encouragement for leadership messaging.
@jeaniebop
Mar 4, 2025
From the EU, such a great speak. The world needs more politicans like him.
From the EU, such a great speak. The world needs more politicans like him.
Expresses support and admiration for the speaker's leadership from an external (EU) perspective, comparing favorably to other politicians.
@thewhiterabbit7846
Mar 4, 2025
From UK and stand with allies Canada and Ukraine...brilliant speech!
From UK and stand with allies Canada and Ukraine...brilliant speech!
Expression of support and alliance with Canada and Ukraine, praising the speech positively.
@jase002002
Mar 4, 2025
it's sad to see a dumb Orange meatsack (Trump) ruining relations with allied countries and in the process burning the whole world along it—greetings from Aruba. We stand with you Mr. Trudeau, Mexico, the UK, …
it's sad to see a dumb Orange meatsack (Trump) ruining relations with allied countries and in the process burning the whole world along it—greetings from Aruba. We stand with you Mr. Trudeau, Mexico, the UK, and Europe.
Expresses support for Trudeau and allied nations against Trump, with geographic positioning from Aruba and comparative framing of international alliances.
@rainierstabil
Mar 4, 2025
I love your videos. Greetings from ksovo
I love your videos. Greetings from ksovo
Positive engagement with the content creator expressing appreciation and international connection.
thejurnalist9870
Jan 27, 2026
J T well said never seen or heard him so sincere..
J T well said never seen or heard him so sincere..
Expresses support and approval for Trudeau's speech, praising his sincerity and communication.
@michaelgoldberg4008
Mar 4, 2025
I did not vote for this Bozo the 1st, 2nd or 3rd time. This American and Army veteran supports you Canada.
I did not vote for this Bozo the 1st, 2nd or 3rd time. This American and Army veteran supports you Canada.
Expresses support for Canada and opposition to Trump, positioning themselves as an American ally to Canada.
@aimeereal5122
Mar 4, 2025
Let me be perfectly clear...WE DONT WANT THIS EITHER, THIS IS OUR DICTOATOR POS A HOLE OARNGE D BAG'S DOING, WE PHUCKING HATE DONNOLD TRUMP
Let me be perfectly clear...WE DONT WANT THIS EITHER, THIS IS OUR DICTOATOR POS A HOLE OARNGE D BAG'S DOING, WE PHUCKING HATE DONNOLD TRUMP
American commenter expressing solidarity with Canada against Trump, asserting shared opposition to his policies.
@ericthered1461
Mar 5, 2025
Great work Justin! Don't take that shit from them! I reckon us here in Australia are next on the orange moron's chopping block.
Great work Justin! Don't take that shit from them! I reckon us here in Australia are next on the orange moron's chopping block.
Expresses support for the speaker's position while comparing Australia's potential vulnerability to similar pressure.
@frodosadventures8757
Mar 4, 2025
I stand with Canada
I stand with Canada
A brief statement of support and national solidarity with Canada.
@markmay8942
Mar 4, 2025
Respect! I think Trudeau speaks plainly about the madness of the latest tariffs. I'm pleased that he speech was measured and polite. And how he spoke directly to people in the USA, dismissing the totally …
Respect! I think Trudeau speaks plainly about the madness of the latest tariffs. I'm pleased that he speech was measured and polite. And how he spoke directly to people in the USA, dismissing the totally unjustifiable reasons Trump has made for implementing the tariffs.
Praises Trudeau's measured response and expresses approval of his stance, demonstrating support and respect for his position.
@dylanthomas6717
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)