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
Policy Critique
5,980 comments
Review thee trucking industry.
Review thee trucking industry.
Calls for review of trucking industry policy, likely in context of immigration labor practices.
Policy Critique
0.70
GreatApe-w5k
Feb 18, 2026
Thanks liberals this is awesome guys
Thanks liberals this is awesome guys
Blames the Liberal government for immigration issues, with sarcastic tone suggesting criticism of policy.
harryPnass
Jan 27, 2026
Canadians need to start have more baby's to stop imagation
Canadians need to start have more baby's to stop imagation
Suggests increased Canadian birth rates as alternative to immigration, implying criticism of current immigration policy.
garnetsansall4280
Aug 25, 2025
Jws bnkrs really did canada dirty..
Jws bnkrs really did canada dirty..
Blames unspecified 'bankers' (likely a conspiracy reference) for Canada's immigration problems, mixing vague policy critique with conspiratorial framing.
ilmsnti1357
Jan 27, 2026
Thank you for making America Great Mr. “President “ some of us could barely make it… No justification for these tariffs. ??????
Thank you for making America Great Mr. “President “ some of us could barely make it… No justification for these tariffs. ??????
Expresses opposition to Trump's tariffs while acknowledging economic hardship, with sarcastic framing of presidential title.
Policy Critique
0.70
@Gabybella18
Mar 4, 2025
Everyone is a bunch of liars playing with y’all
Everyone is a bunch of liars playing with y’all
Expresses distrust in political leadership and institutions through accusation of dishonesty.
Policy Critique
0.70
@lovemywifeandkids8258
Mar 4, 2025
This is how politicians fuel the fire ants!
This is how politicians fuel the fire ants!
Criticizes politicians for inflammatory rhetoric that escalates tensions, with implied concern about consequences.
@JoseTravelss
Mar 4, 2025
Trumps policies are 100% to make his country better, stronger and prosperous, and is totally fair!!?
Trumps policies are 100% to make his country better, stronger and prosperous, and is totally fair!!?
Defends Trump's policies as beneficial and fair, though the questioning tone suggests some skepticism about this framing.
Policy Critique
0.70
@ronellerheeder1992
Mar 4, 2025
This guy is a crook, you got to be a dumb mother Tucker to believe anything g this guy says
This guy is a crook, you got to be a dumb mother Tucker to believe anything g this guy says
Dismisses credibility of political leader and implies dishonesty, critiquing trustworthiness in governance.
Policy Critique
0.70
@MarkJones-x6o
Mar 4, 2025
These benefits continue until they actually leave the country. Stated by immigration officials during committee meetings.
These benefits continue until they actually leave the country. Stated by immigration officials during committee meetings.
Claims benefits continue until departure based on alleged immigration official statements, mixing policy critique with unverified claims.
BellaVagnini-mf6hj
Feb 24, 2026
Should make it 75%
Should make it 75%
Advocates for a higher percentage threshold, likely referring to tariffs or policy measures, without elaboration.
Policy Critique
0.70
@Bob-w5c3d
Mar 4, 2025
Liberals. That’s how.
Liberals. That’s how.
Blames the Liberal party for immigration policy, though extremely brief and lacks specific policy details.
Policy Critique
0.70
hugolafhugolaf
Jun 21, 2025
Stupid ppl in the gov
Stupid ppl in the gov
Brief criticism of government officials without elaboration or specific policy reference.
Policy Critique
0.70
@gregmcqueen4540
Mar 4, 2025
Let’s be clear. This has nothing to do with fentanyl.
Let’s be clear. This has nothing to do with fentanyl.
Challenges a policy framing or narrative by asserting a different causal explanation.
Policy Critique
0.70
@davidbowman271
Mar 4, 2025
WE ARE NOT GOING TO SUPPORT ZELENSKY MY FRIEND ASKING FOR MORE CORRUPT MONEY DAH
WE ARE NOT GOING TO SUPPORT ZELENSKY MY FRIEND ASKING FOR MORE CORRUPT MONEY DAH
Expresses refusal to support aid/spending while making an unsubstantiated claim about corruption without evidence.
@oreyesification
Mar 4, 2025
Liberals have destroyed our nation
Liberals have destroyed our nation
Broad condemnation of Liberal government policies as destructive to the nation; vague policy critique without specific details.
Policy Critique
0.70
Shawnmaclean-w2w
Jul 17, 2025
hey stupid... it's not a trade war. it's a demand on you.
hey stupid... it's not a trade war. it's a demand on you.
Dismissive critique of government framing, rejecting the characterization of a trade dispute as a 'war' and asserting it as a demand instead.
Policy Critique
0.70
@Schubeedoobee
Mar 4, 2025
Unfortunately for you Trudeau, you’re talking to a crazy, stupid and bully person ?
Unfortunately for you Trudeau, you’re talking to a crazy, stupid and bully person ?
Criticizes Trudeau's negotiating position by characterizing his counterpart negatively, implying policy inadequacy.
@samiayousry7379
Mar 4, 2025
this is infuriating
this is infuriating
Expression of frustration about the situation depicted, likely related to immigration policy or social conditions shown in the video.
eliteastrea
Jan 27, 2026
What happened to the 2018 nafta trade deal ?\nDonald hopes everybody is stupid and will.forget about it.\nDonald is a crazy sick assholre .\nHe is a nut ??
What happened to the 2018 nafta trade deal ?\nDonald hopes everybody is stupid and will.forget about it.\nDonald is a crazy sick assholre .\nHe is a nut ??
Questions Trump's trade policy while making unverified claims about his intentions and memory manipulation.
@Steven-lk2ub
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)