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
Trudeau get lost
Trudeau get lost
Brief dismissive statement expressing disapproval; minimal content but implies moral/political judgment.
Moral Argument
0.70
@okniv7235
Mar 4, 2025
We will get the recession we deserve.
We will get the recession we deserve.
Makes a moral judgment that economic consequences are deserved, appealing to fairness and consequences.
Moral Argument
0.70
@LonneLou
Mar 4, 2025
Justine Trudeau is great prime minister of Canada?? ?
Justine Trudeau is great prime minister of Canada?? ?
Brief statement praising Trudeau as a leader, implying positive moral/leadership qualities.
Moral Argument
0.70
@AkhandBharatChanakyaNiti
Mar 4, 2025
Oh my God he's an idiot.
Oh my God he's an idiot.
Brief character attack calling Trump an idiot, expressing moral disapproval of his intelligence or competence.
Moral Argument
0.70
@jeffstone7037
Mar 4, 2025
Trump is Disgusting
Trump is Disgusting
Brief moral condemnation of Trump using evaluative language without substantive argument.
Moral Argument
0.70
@tinateixeira7118
Mar 4, 2025
Justin you realize this is all Trump wanted? You to get off your butt and be an ally like we need when youre the trade country that is our ally. You stepped up finally, goodjob
Justin you realize this is all Trump wanted? You to get off your butt and be an ally like we need when youre the trade country that is our ally. You stepped up finally, goodjob
Appeals to duty and alliance responsibility ('be an ally like we need'), praising Trudeau for stepping up to meet obligations.
@Brian-Sky
Mar 4, 2025
All because people don’t want to be called racist .
All because people don’t want to be called racist .
Suggests that political correctness and fear of racism accusations drive immigration policy, framing it as a moral/ethical failure.
Thegrassman284
Feb 24, 2026
It doesn't make sense it's disgusting and shameful!
It doesn't make sense it's disgusting and shameful!
Expresses moral disapproval using terms like 'disgusting' and 'shameful' without specifying the target, appealing to ethical judgment.
Moral Argument
0.70
@angelaclowney8382
Mar 4, 2025
This makes me so, so sad!
This makes me so, so sad!
Emotional expression of sadness about the situation, implying ethical concern about the circumstances discussed.
Moral Argument
0.70
@susanledoux5237
Mar 4, 2025
Drumpff is antithetical to progress. He is a cancer on our world. I just wish the Democrats would actually start fighting this BS with all means at their disposal. For all the MAGA out there …
Drumpff is antithetical to progress. He is a cancer on our world. I just wish the Democrats would actually start fighting this BS with all means at their disposal. For all the MAGA out there I hope you enjoy what you wrought. It’s not liberal tears, it’s nationwide suffering. WE PAY FOR TARIFFS!!!!! Look up how well Smoot-Halley affected the country. Ttump (sic) has been self-dealing since I heard of him in the 70’s. He played on your fears & you bought his lie. To quote P.T. Barnum, “A sucker is borne every minute.” One of the primary things I impart to my kids is to not trust a salesman!!!!
Extended critique framing Trump as harmful to society with appeals to ethics and warnings about economic consequences.
@jonathanwade5744
Mar 4, 2025
When someone says the world is overpopulated, they should think of those "people "
When someone says the world is overpopulated, they should think of those "people "
Uses sarcastic framing to challenge overpopulation rhetoric by questioning who counts as 'people,' invoking fairness.
MWDz
Jan 27, 2026
Hes right trump is licking putins crack so hard, make it make sense.
Hes right trump is licking putins crack so hard, make it make sense.
Uses crude sarcasm to critique a political leader's foreign policy alignment, combining humor with an implicit moral judgment about inappropriate allegiance.
@smokeyyoung9670
Mar 4, 2025
Mr. Trudeau, don't waste time talking to Trump, no psychiatrist can help him or those who voted for him anymore.
Mr. Trudeau, don't waste time talking to Trump, no psychiatrist can help him or those who voted for him anymore.
Makes a moral judgment about Trump and his supporters, suggesting they are beyond help or reason.
Moral Argument
0.70
@ZamirHasko
Mar 4, 2025
Donal turumpun is very stupid American men no good for nothing why American people vote for crap welcome to America
Donal turumpun is very stupid American men no good for nothing why American people vote for crap welcome to America
Expresses moral disapproval of Trump and American voters through comparative criticism of American leadership.
@MiguelaVazquezruiz-l3h
Mar 4, 2025
Trump is now behind Putin. Everything else is nothing to him. Business is everything. He should understand that he was saved from death by God. Donald Trump is not above God.
Trump is now behind Putin. Everything else is nothing to him. Business is everything. He should understand that he was saved from death by God. Donald Trump is not above God.
Makes unverified claim about Trump-Putin relationship while invoking religious/moral authority to critique Trump's character and priorities.
@DrSharuMaria
Mar 4, 2025
They should practice their culture,but also respect the indians
They should practice their culture,but also respect the indians
Argues for cultural preservation while emphasizing respect for existing residents, balancing immigrant rights with community integration.
Moral Argument
0.70
jmusic5895
Dec 31, 2025
America's racism will be its downfall, \nWhat did you expect when you elected a convicted felon and a rapist❓️
America's racism will be its downfall, \nWhat did you expect when you elected a convicted felon and a rapist❓️
Makes unsubstantiated claims about Trump's criminal/sexual history while framing as moral critique of American racism.
@Towman-TL
Mar 4, 2025
Africans don't have low iq...when Africans were building cities white people were still living in caves...😂😂
Africans don't have low iq...when Africans were building cities white people were still living in caves...😂😂
Defends African intellectual capacity against racist stereotypes using historical counter-argument, with humorous tone.
JD-yp2od
Feb 26, 2026
Their country, their rules.
Their country, their rules.
Appeals to national sovereignty and the principle that countries have the right to set their own rules.
thisispissingmeoffzz
Dec 8, 2025
Tell me he’s wrong with a straight face…
Tell me he’s wrong with a straight face…
Rhetorical challenge asserting that someone's position is factually/morally correct and difficult to dispute.
Moral Argument
0.70
@WillfulTangent
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)