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
Moral Argument
2,863 comments
I’m Canadian and I’m sad. Sad because of the government pitting Americans against Canadian citizens. ????
I’m Canadian and I’m sad. Sad because of the government pitting Americans against Canadian citizens. ????
Expresses sadness about perceived unfair treatment and division, framing it as a moral/ethical concern while asserting Canadian identity.
@kelroundell6304
Mar 4, 2025
Good for Canada the republicans in congress are spineless to stand up to the felon president Trump and are allowing him to be a fascist tyrant. As an American it hurts to see how Trump …
Good for Canada the republicans in congress are spineless to stand up to the felon president Trump and are allowing him to be a fascist tyrant. As an American it hurts to see how Trump treats allies and how he embraces enemies like Putin, North Korea and others. As painful as it will be I hope the free world does what the Republicans are scared to do and that is stand up to Trump and put him in his place!
Appeals to ethical principles about democracy, fascism, and international alliances while expressing support for Canada against Trump.
@NGildred
Mar 4, 2025
Justin don't take it personally because Donald Trump has one vile purpose which is solely to dismantle institutions and destroy the US. Re-electing was the dumbest thing Americans could've done and the whole world will …
Justin don't take it personally because Donald Trump has one vile purpose which is solely to dismantle institutions and destroy the US. Re-electing was the dumbest thing Americans could've done and the whole world will feel it. We're embarrassed for him!
Critiques Trump's institutional destruction and expresses moral disapproval while showing solidarity with Canada and global allies.
@evejolie4049
Mar 4, 2025
Not anti America. Anti fascist trump
Not anti America. Anti fascist trump
Makes an ethical distinction between opposing fascism versus opposing America, framing opposition as a moral stance.
Moral Argument
0.85
@Mktherogue
Mar 4, 2025
He forgot to say the key thing to Trump: SHAME ON YOU. YOU'VE BROUGHT SAHEM TO THE UNITED STATES AND TAINTED THE IDENTITIES OF ALL THE AMERICAN COUNTRIES BY ASSOCIATION. SHAME SHAME SHAME.
He forgot to say the key thing to Trump: SHAME ON YOU. YOU'VE BROUGHT SAHEM TO THE UNITED STATES AND TAINTED THE IDENTITIES OF ALL THE AMERICAN COUNTRIES BY ASSOCIATION. SHAME SHAME SHAME.
Repeated moral condemnation ('SHAME') directed at Trump for allegedly damaging American identity and reputation.
Moral Argument
0.85
@RSEFX
Mar 4, 2025
As an American , I am sorry and ashamed, we are still in shock we have a self absorbed idiot for a president and the total loss of integrity in congress.
As an American , I am sorry and ashamed, we are still in shock we have a self absorbed idiot for a president and the total loss of integrity in congress.
Expresses shame and moral disapproval of the U.S. president and Congress, framed as a personal stance from an American perspective.
@Paul55izzy
Mar 4, 2025
A REAL President speaking
A REAL President speaking
Expresses approval of leadership qualities, implicitly contrasting with previous leadership through the capitalized 'REAL President' framing.
@chrisp4170
Mar 4, 2025
Disgraceful. We love Canada.. it's not America it's one person and his enablers
Disgraceful. We love Canada.. it's not America it's one person and his enablers
Expresses moral disapproval ('Disgraceful') of leadership while asserting Canadian identity and values ('We love Canada').
@anthonybernabei2000
Mar 4, 2025
Trump is an idiot
Trump is an idiot
Brief personal judgment characterizing Trump as unintelligent, a value assertion rather than factual claim.
Moral Argument
0.85
@BPC007
Mar 4, 2025
Donald is what he should be addressed as, because he is not a President , he is a scumbag\n\nTrudeau, is a real leader!.
Donald is what he should be addressed as, because he is not a President , he is a scumbag\n\nTrudeau, is a real leader!.
Commenter makes a moral judgment about Trump's character ('scumbag') and contrasts it with praise for Trudeau as a 'real leader,' framing this as an ethical distinction.
@JulianKrayIII
Mar 4, 2025
War criminals playing drama
War criminals playing drama
Makes ethical accusation ('war criminals') against political figures, appealing to justice principles.
Moral Argument
0.85
@arunfpv
Mar 4, 2025
Trudeau you are NOT our friend
Trudeau you are NOT our friend
Direct assertion that a political leader is not trustworthy or aligned with the speaker's values, appealing to betrayal of trust.
Moral Argument
0.85
@craigc79able
Mar 4, 2025
I gotta say that I'm not a liberal nor have I been a particular fan of Justin Trudeau... but today (and for the last few weeks) I've been quite impressed by my Prime Minister, Justin …
I gotta say that I'm not a liberal nor have I been a particular fan of Justin Trudeau... but today (and for the last few weeks) I've been quite impressed by my Prime Minister, Justin Trudeau. This Canadian supports a vast and vicious trade war against the United States. I do not have any hatred for the American people but I do have nothing but contempt for Trump and his band of traitorous scum! I wouldn't have dreamed that our closest friend and ally could be siding with an enemy proclaimed (Russia) against democratic nations. Trump represents an existential threat to democracy everywhere and must be put down by the American people like a rabid dog!
Commenter frames Trump as an existential threat to democracy and appeals to democratic values while asserting Canadian identity and support for Trudeau's trade stance.
@haggis525
Mar 4, 2025
So proud of the European countries for standing against the evils of Trump, Vance, Musk and Putin. Satans lot. Praying for you❤??????????????????❤
So proud of the European countries for standing against the evils of Trump, Vance, Musk and Putin. Satans lot. Praying for you❤??????????????????❤
Frames European resistance as moral stance against evil, using religious language and comparative positioning of countries.
@veenacriddle1207
Mar 4, 2025
Canadian here … It is abhorrent that Donald Trump was voted into power, again. He should have lost his ability to be on the ballot. It’s outrageous and sickening what he’s been getting away with. …
Canadian here … It is abhorrent that Donald Trump was voted into power, again. He should have lost his ability to be on the ballot. It’s outrageous and sickening what he’s been getting away with. I love the USA and grieve at what is happening between our countries.
Appeals to ethics and fairness regarding Trump's eligibility while asserting Canadian identity and concern for US-Canada relations.
@cjfroese70
Mar 4, 2025
Mr. Trudeau you did support Israel during this genocide and that is not forgivable! Wake up and reinstate international law and support a UN that prevents genocide!
Mr. Trudeau you did support Israel during this genocide and that is not forgivable! Wake up and reinstate international law and support a UN that prevents genocide!
Appeals to international law and genocide prevention as moral imperatives, with a call to reinstate legal frameworks.
@Antarctica2025
Mar 4, 2025
As an American I'm 60 yrs old. And I totally agree With Canada's Prime Minister Trudeau 1000%. I never wanted Trump. And let's make this clear by all means. To those that voted for his …
As an American I'm 60 yrs old. And I totally agree With Canada's Prime Minister Trudeau 1000%. I never wanted Trump. And let's make this clear by all means. To those that voted for his dumb ass I hope u you got what you wanted. HE DOES NOT GIVE A CRAP BOUT AMERICA ONLY PUTIN WHO WITH TRUMP BEING THE ULTIMATE ASS KISSER TO HIM TO DESTROY OUR DEMOCRACY AND THE PEOPLE WITHIN IT. GOD HELP US ALL. IT'S NOT GOING TO BE PRETTY. TRUMP IS THE DEVIL HIMSELF.
First-person account from an American expressing strong moral opposition to Trump and support for Trudeau's values.
@anthonymessina9672
Mar 4, 2025
Oh please! Don’t be fooled by Trudeau’s speech. He is void of ethics. He is a total piece of dog shit.
Oh please! Don’t be fooled by Trudeau’s speech. He is void of ethics. He is a total piece of dog shit.
Makes ethical accusations about a political leader's character and integrity.
Moral Argument
0.85
@nothingpersonal878
Mar 4, 2025
Trump has to be seen as a rogue leader and his sucking up to Russia has to pose serious questions for all Americans about his values , integrity and reliability in defending the USA .
Trump has to be seen as a rogue leader and his sucking up to Russia has to pose serious questions for all Americans about his values , integrity and reliability in defending the USA .
Critiques Trump's integrity and values (moral argument) while questioning his reliability in defending national interests (policy critique).
@markwalker4142
Mar 4, 2025
Trump is a bully. I like how other countries are fighting back to his senseless policies.
Trump is a bully. I like how other countries are fighting back to his senseless policies.
Characterizes Trump as a bully and appeals to the moral principle that other countries should resist what are framed as unjust policies.
@sydneyokpoko625
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)