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
Identity Assertion
5,512 comments
FUCK TRUMP F THE RACIST PEOPLE THAT VOTED FOR HIM !!!!
FUCK TRUMP F THE RACIST PEOPLE THAT VOTED FOR HIM !!!!
Expresses strong opposition to Trump and his supporters using identity-based language and moral condemnation.
@northsidelocs9991
Mar 4, 2025
Donald J. Trump is the best President EVER! I love President Trump. Thanks God for Trump. As for Ukraine, that shouldn't even have been a priority for America. Ukraine should have nurtured better relations with …
Donald J. Trump is the best President EVER! I love President Trump. Thanks God for Trump. As for Ukraine, that shouldn't even have been a priority for America. Ukraine should have nurtured better relations with all its neighbors, and especially with Russia, and not try to drag the world into a needless WW3. Btw, why is Trudeau still in offoce? His dad was a proud communist. Just like his dad, Trudeau has communistic tendencies.
Makes unsubstantiated claims about Trudeau's communist tendencies and his father, while asserting political identity through Trump support.
@nathanielthuo1276
Mar 4, 2025
Ontario dickheads in other words!
Ontario dickheads in other words!
Derogatory generalization about Ontarians, establishing hostile in-group/out-group framing.
Identity Assertion
0.75
deanmcghie6519
Feb 26, 2026
Trumps loser MAGA crowd doesn't believe in facts..\nTrump is a traitor
Trumps loser MAGA crowd doesn't believe in facts..\nTrump is a traitor
Dismisses Trump supporters as a group ('loser MAGA crowd') while making a moral accusation, primarily framing this as an us-vs-them identity division.
@sardonicsisyphus
Mar 4, 2025
What a joke Liberal Gen X and Boomers betraying Canada on a daily basis
What a joke
Liberal Gen X and Boomers betraying Canada on a daily basis
Dismisses government as a generational out-group betraying national identity without specific policy analysis.
lordofthecritics
Jan 3, 2026
America will prevail! ??
America will prevail! ??
Assertion of national superiority and us-vs-them framing between countries.
Identity Assertion
0.75
@mikecarlisle9809
Mar 4, 2025
Now brampton worship idols back then it worshiped true living God Jesus Christ ✝️
Now brampton worship idols back then it worshiped true living God Jesus Christ ✝️
Contrasts past religious/cultural identity of Brampton with present, implying demographic and cultural change through immigration.
Identity Assertion
0.75
NeedleWorkerMore
Dec 30, 2025
We don’t owe you.
We don’t owe you.
Dismissive statement asserting national boundaries and in-group/out-group distinction regarding obligations to immigrants.
@c.curtis5390
Mar 4, 2025
Go join up with Russia and Canada if you don’t like it.
Go join up with Russia and Canada if you don’t like it.
Dismissive statement framing disagreement as a matter of national belonging, with an implicit call to leave if one doesn't align with the speaker's view.
@Mr.P1983
Mar 4, 2025
Free ride’s over maple boy
Free ride’s over maple boy
Dismissive statement suggesting Canada's privileged status is ending, with nationalist undertones.
@justinfeemster2023
Mar 4, 2025
You should go just north of the Pearson airport to The (Great Punjab Business Centre) there is like 20+ immigration lawyers on 1 plaza and trucking school there is also another plaza that looks just …
You should go just north of the Pearson airport to The (Great Punjab Business Centre) there is like 20+ immigration lawyers on 1 plaza and trucking school there is also another plaza that looks just like this one in Surrey BC- (Payal Business Centre) both of these places have the biggest Indian population's no other culture needs this many immigration lawyers
The comment provides observational details about immigration lawyer concentrations in Indian communities, implying demographic concerns about cultural concentration and belonging.
paragoon1230
Jan 27, 2026
Trump is not my President. He's the most ignorant man ever.
Trump is not my President. He's the most ignorant man ever.
Commenter asserts Trump is not their president and makes a dismissive character judgment, reflecting political identity positioning rather than substantive policy critique.
Identity Assertion
0.75
@garychurch2
Mar 4, 2025
who let her in...get out diablo...she's not nice ...she's a mutt
who let her in...get out diablo...she's not nice ...she's a mutt
Dehumanizing language and xenophobic framing targeting an individual immigrant.
mustangsally3204
Feb 27, 2026
You are our friend but we won’t be taken advantage of make it make sense that you want free shit but don’t wanna put the work in stay up there and freeze or join like …
You are our friend but we won’t be taken advantage of make it make sense that you want free shit but don’t wanna put the work in stay up there and freeze or join like the old saying is against us with us or in our way
Frames relationship between nations as conditional on effort and alignment, asserting American boundaries and values.
@AshtroXHill
Mar 4, 2025
MAGA don’t believe in facts.
MAGA don’t believe in facts.
Dismisses MAGA supporters as rejecting facts, framing them as an opposing ideological group.
@Brosko559
Mar 4, 2025
Worst culture by far
Worst culture by far
Blanket negative judgment of a culture, framing it as inferior without elaboration.
Julian-tc3ls
Jan 27, 2026
? u trump voters. You just don't listen or believe the facts.
? u trump voters. You just don't listen or believe the facts.
Dismisses Trump voters as a group and asserts superior factual understanding, creating in-group/out-group division.
Identity Assertion
0.75
@cheshirecat6518
Mar 4, 2025
3:57 No way this Pigger on bike calling us dirty while they literally live on street and smoke crack all day. Whites are generally filthy too. They literally have 2 Girl 1 Cup culture 😭
3:57 No way this Pigger on bike calling us dirty while they literally live on street and smoke crack all day. Whites are generally filthy too. They literally have 2 Girl 1 Cup culture 😭
Uses dehumanizing language and ethnic stereotyping to assert group-based claims about cleanliness and behavior, framed as identity-based criticism.
Clean.Moneyyy
Jan 27, 2026
Stand with Canada!!!!!??????????
Stand with Canada!!!!!??????????
Expresses national solidarity and patriotic sentiment with emphatic punctuation, framing Canada as a unified entity to support.
@laurac6223
Mar 4, 2025
Love Indians. Here in the UK they have fully integrated. They're just like English people. But a lot of them wear those shit hats. But they cool
Love Indians. Here in the UK they have fully integrated. They're just like English people. But a lot of them wear those shit hats. But they cool
Compares Indian integration in UK to Canada while expressing ambivalence about cultural markers like religious headwear.
pete801
Feb 3, 2026
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)