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
Fear / Threat
3,873 comments
Way too much Indians in Toronto it’s nuts lol
Way too much Indians in Toronto it’s nuts lol
Expresses demographic anxiety about Indian population concentration in Toronto, delivered with casual tone that may be satirical but conveys underlying concern.
Russeljohnson776
Jan 28, 2026
I ain’t racist but them dudes make our reality of death and taxes even more dogwater than it already is😮💨
I ain’t racist but them dudes make our reality of death and taxes even more dogwater than it already is😮💨
Uses dismissive language to suggest immigrants worsen quality of life, framing immigration as a threat to living conditions.
FirmLunchMeat
Jan 28, 2026
This will promote smuggling and Crypto exchange, hurting people on both sides.
This will promote smuggling and Crypto exchange, hurting people on both sides.
Expression of concern about unintended negative consequences (smuggling, crypto) from a policy, framed as threat.
@ahara2000
Mar 4, 2025
Trump doesn't care that he's starting a trade war w other countries bcus it's not about money its about power. They want to tear down the US and the ppl by making the ppl poor …
Trump doesn't care that he's starting a trade war w other countries bcus it's not about money its about power. They want to tear down the US and the ppl by making the ppl poor and destitute so they can swoop in w all the money & control everything. They want to rebuild a new government that's a dictatorship.
Presents unsubstantiated conspiracy theory about Trump's motives to impoverish people and establish dictatorship, expressing existential threat.
@carmel120456
Mar 4, 2025
Brampton is fallen
Brampton is fallen
Expresses concern about decline of Brampton (a Canadian city), framing immigration as a threat to community stability.
apvenczel
Dec 25, 2025
Canada is done...
Canada is done...
Expresses existential concern about Canada's future, implying demographic or cultural decline anxiety.
EliteWellnessSolutions
Jan 21, 2026
Proud! Our problem is not with America. It is with the aggressive cancer that is growing there.
Proud! Our problem is not with America. It is with the aggressive cancer that is growing there.
Expresses concern about an external threat ('aggressive cancer') while distinguishing Canada's relationship with America, combining moral and security anxiety.
@danphilpott6302
Mar 4, 2025
Buckle up America ?
Buckle up America ?
The phrase 'Buckle up America' expresses anxiety about difficult times ahead, suggesting impending danger or crisis.
Fear / Threat
0.75
@richieb6497
Mar 4, 2025
Trump is totally out to DESTROY AMERICA. Trump is Satan walking on Earth (With his dirty diaper, and insane mind as well). Deny Satan any more evil!
Trump is totally out to DESTROY AMERICA. Trump is Satan walking on Earth (With his dirty diaper, and insane mind as well). Deny Satan any more evil!
Expression of alarm about a political figure framed as existential threat with moral condemnation.
@AudioGuyBrian
Mar 4, 2025
Wonder which economy will collapse first?
Wonder which economy will collapse first?
Expresses anxiety about economic collapse while implicitly comparing economies, though the comment is vague and speculative.
@iamfreebecauseofhim2027
Mar 4, 2025
What will change? Nothing.
What will change? Nothing.
Expresses pessimism and hopelessness about change, reflecting underlying anxiety about the situation.
Fear / Threat
0.75
boreduser12
Jan 28, 2026
If anyone thinks trump is a joke and he doesn’t know what he’s doing just look at how desperate Trudeau was calling for you to rise up. Never mentioned his own and the reprocutions this …
If anyone thinks trump is a joke and he doesn’t know what he’s doing just look at how desperate Trudeau was calling for you to rise up. Never mentioned his own and the reprocutions this will have on his own ppl. We don’t want a world order. Wake up.
Expresses alarm about a 'world order' conspiracy and calls for people to 'wake up,' combining threat perception with unsubstantiated claims about government intentions.
@ZombieJ12
Mar 4, 2025
USA is an enemy now, until americans give Trump the JFK ''pill'''
USA is an enemy now, until americans give Trump the JFK ''pill'''
Frames USA as an enemy and makes a violent reference, expressing existential threat perception.
@Johncook66
Mar 4, 2025
Emperor traitor Trump with his idiot plans supported by his enslaved republican lackeys will only bring disaster.
Emperor traitor Trump with his idiot plans supported by his enslaved republican lackeys will only bring disaster.
Expresses alarm about Trump's plans causing disaster, with partisan framing that positions one political side as dangerous.
@ows04
Mar 4, 2025
I was just thinkin, I bet if our relations with Canada Dry up, getting to Alaska will be slightly harder. And Russia reaaalllllyyy wants Alaska.
I was just thinkin, I bet if our relations with Canada Dry up, getting to Alaska will be slightly harder. And Russia reaaalllllyyy wants Alaska.
Expresses geopolitical anxiety about Russia and Alaska, speculating on consequences of deteriorated Canada-US relations without evidence.
@erect_potatoes
Mar 4, 2025
Cyber warfare is coming
Cyber warfare is coming
Cryptic warning about imminent cyber warfare threat without context or evidence, expressing security anxiety.
@Cruz-lj2uq
Mar 4, 2025
NYC too. Its like a third of all people now.
NYC too. Its like a third of all people now.
Expresses demographic anxiety about immigrant population proportions in major cities, framing it as a concerning trend.
kevkus
Jan 27, 2026
AN EYE FOR AN EYE IS THE ONLY WAY TO DEAL WITH THE AMERICAN PSYCHO NAMED TRUMP
AN EYE FOR AN EYE IS THE ONLY WAY TO DEAL WITH THE AMERICAN PSYCHO NAMED TRUMP
Expresses hostility toward Trump using violent rhetoric framed as justified retaliation.
@slyparr
Mar 4, 2025
We know Justin. Donald Chump is a our cancer ?
We know Justin. Donald Chump is a our cancer ?
Characterizes a political figure as a 'cancer,' expressing existential threat while asserting national identity.
@porschagirl4198
Mar 4, 2025
Trump don't care about nobody but himself things are about to get hard in the United States That's for sure if you ain't got a million dollars you're screwed
Trump don't care about nobody but himself things are about to get hard in the United States That's for sure if you ain't got a million dollars you're screwed
Expression of anxiety about economic hardship and inequality under Trump's leadership, with implicit comparison to Canada.
@davidhale5106
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)