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
Humor / Satire
4,434 comments
Donald is great at making friends
Donald is great at making friends
Sarcastic comment about Trump's diplomatic skills, using irony to critique.
Humor / Satire
0.85
@adam-h3c2f
Mar 4, 2025
Usher in a golden age?!?! Stone age, more like
Usher in a golden age?!?! Stone age, more like
Sarcastic dismissal using exaggerated contrast ('golden age' vs 'stone age') as ironic commentary.
Humor / Satire
0.85
@carltan2950
Mar 4, 2025
They are just in Canada for a diploma of learning new techniques about GiftCards, CallCenter work,... which they can use back in India for a higher success in redeeming ;)
They are just in Canada for a diploma of learning new techniques about GiftCards, CallCenter work,... which they can use back in India for a higher success in redeeming ;)
Uses sarcasm and a winking emoji to mock immigrants with a stereotypical joke about fraud, combining satire with a false generalization.
tomclick2002
Feb 20, 2026
imagine if trump could tell the truth like this guy lol
imagine if trump could tell the truth like this guy lol
Sarcastic joke comparing Trump's truthfulness unfavorably to another leader using ironic phrasing.
Humor / Satire
0.85
@MR-tc6fh
Mar 4, 2025
From USA go Canada! Put it up Trumps butt!
From USA go Canada! Put it up Trumps butt!
Crude joke/sarcasm using vulgar humor to mock Trump rather than engage substantively with immigration policy.
Humor / Satire
0.85
@azjeep26
Mar 4, 2025
He’s in his Robert California era. You don’t even know his name.
He’s in his Robert California era. You don’t even know his name.
A sarcastic reference to a TV character, making a joke about the speaker's persona rather than engaging with substantive content.
@emilykirby9808
Mar 4, 2025
Great! Can we (USA) be your 11th province?
Great! Can we (USA) be your 11th province?
Joking proposal for USA to join Canada as a province, using comparative framing humorously.
@kaiserwiddywak
Mar 4, 2025
Can we trade, with or without tariffs, Dictator Don and his weird V.P. Vance for your lovely Trudeau??? (PLEASE!)
Can we trade, with or without tariffs, Dictator Don and his weird V.P. Vance for your lovely Trudeau??? (PLEASE!)
Sarcastic joke proposing a trade between leaders, using ironic tone to critique US politics while comparing nations.
@ArlynFuqua
Mar 4, 2025
Ha ha Lol! DONALD! WSJ says you are smart, but this is dumb move - Just in Treaudu
Ha ha Lol! DONALD! WSJ says you are smart, but this is dumb move - Just in Treaudu
The comment uses sarcasm and joking tone ('Ha ha Lol!') to mock a political decision, with a playful jab at Trump and Trudeau.
@TheScorpionking1981
Mar 4, 2025
Which is better Canada or India? Indians: INDIA! Canadians: Then f'n go back! What pisses me off is these people came here as supposedly rich foreign students only to turn around and drain our food …
Which is better Canada or India?
Indians: INDIA!
Canadians: Then f'n go back!
What pisses me off is these people came here as supposedly rich foreign students only to turn around and drain our food banks while they still had money and claim asylum as soon as their student visa runs out.
Opens with satirical dialogue mocking immigrant preferences, then shifts to criticism of asylum and food bank policies with unverified claims about foreign students.
amandamccallum6796
Jan 28, 2026
South Park’s right, I have no idea what he’s saying, all I hear is farts ?
South Park’s right, I have no idea what he’s saying, all I hear is farts ?
The commenter uses a South Park reference and fart joke to satirize someone's speech or communication style.
Humor / Satire
0.85
@Dissistheway
Mar 4, 2025
Instead of California seceding, maybe it should become part of Canada.
Instead of California seceding, maybe it should become part of Canada.
Satirical suggestion that California should join Canada, using absurdist humor to comment on US-Canada relations.
@jaymatthews64
Mar 4, 2025
Now contrast this with whatever ‘garble garble garble’ trump will garble tonight.
Now contrast this with whatever ‘garble garble garble’ trump will garble tonight.
Uses sarcastic mockery ('garble garble garble') to ridicule Trump's speaking style in contrast to the video's content.
Humor / Satire
0.85
@Naniamania3
Mar 4, 2025
Harsh language from Trudeau? Are you kidding us? \nHave you heard the mouth on the elected Idiot In Chief?
Harsh language from Trudeau? Are you kidding us? \nHave you heard the mouth on the elected Idiot In Chief?
Uses sarcastic rhetorical question and dismissive language about the PM's speech, employing irony to critique his communication style.
@doritkoppelable
Mar 4, 2025
ThEy ThReAteNeD tO TuRn OfF OuR PoWeR aNd BoOeD oUr AnThEm. Literally STFU you threatened to invade our country for our resources and got into bed with a dictator. God americunts are stupid
ThEy ThReAteNeD tO TuRn OfF OuR PoWeR aNd BoOeD oUr AnThEm. Literally STFU you threatened to invade our country for our resources and got into bed with a dictator. God americunts are stupid
Uses mocking text formatting and sarcasm to critique American actions while comparing US-Canada relations, employing ironic commentary.
@D00GNUKEM.
Mar 4, 2025
Trudeau is living proof that you don’t have to be a spray tan orange Oompa Loompa to run a country!
Trudeau is living proof that you don’t have to be a spray tan orange Oompa Loompa to run a country!
Uses sarcastic humor comparing Trudeau favorably to Trump through physical appearance mockery.
@Mumboflumbo
Mar 4, 2025
Wait he never said HUGE? 2 lenguajes spoken? What sorcery is this?
Wait he never said HUGE? 2 lenguajes spoken? What sorcery is this?
The comment uses sarcastic exaggeration ('What sorcery is this?') to humorously critique the speaker's language abilities or presentation style.
Humor / Satire
0.85
@PaulZ-e3i
Mar 4, 2025
Bro thinks he did something there lmao
Bro thinks he did something there lmao
Sarcastic dismissal of the video's message using casual, mocking language.
Humor / Satire
0.85
@skatethatbitch808
Mar 4, 2025
Now I'm ready for the US to become the 11th province of Canada! ??
Now I'm ready for the US to become the 11th province of Canada! ??
Jokingly proposes US annexation to Canada using emoji, employing humorous reversal of typical geopolitical hierarchy.
@alanwheeler1
Mar 4, 2025
If you guys are tired of Trudeau can the US have him… please ?
If you guys are tired of Trudeau can the US have him… please ?
Sarcastic joke offering Trudeau to the US, using humor to express political dissatisfaction.
@PsilocybePhilosophy
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)