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
trump is our advocacy
trump is our advocacy
Brief statement of political allegiance or support, asserting alignment with Trump as advocacy position.
Identity Assertion
0.60
@fortunazee
Mar 4, 2025
Canada can kick rocks....
Canada can kick rocks....
Dismissive statement about Canada, expressing rejection or disdain without elaboration.
Identity Assertion
0.60
@allfivepoints
Mar 4, 2025
Not everyone in the United States of America stands with trump, my family didn't vote for him and can't stand him, we stand with Canada and Ukraine!
Not everyone in the United States of America stands with trump, my family didn't vote for him and can't stand him, we stand with Canada and Ukraine!
Brief sarcastic or ironic statement about Trudeau's competence; ambiguous tone makes classification uncertain.
Identity Assertion
0.55
@robertbelow4339
Mar 4, 2025
I am least not racist request race no replace
I am least not racist request race no replace
Cryptic statement asserting non-racist identity while using unclear phrasing; likely a slogan or identity claim.
Identity Assertion
0.55
Astrale_Duskus
Jan 27, 2026
Team AMERICA??????
Team AMERICA??????
Ambiguous patriotic assertion about American identity, unclear whether supportive or critical without additional context.
Identity Assertion
0.50
@ImeUdoka1
Mar 4, 2025
Canadian people
Canadian people
Minimal content; appears to be a simple identity reference to Canadian people without clear argumentative intent.
Identity Assertion
0.50
@terrencelong7644
Mar 4, 2025
Thank you Trudeau.
Thank you Trudeau.
Sarcastic or ambiguous statement that could be either genuine thanks or ironic blame-assignment to the Prime Minister regarding immigration policy.
Identity Assertion
0.50
hpw-ws6bj
Feb 25, 2026
That is a decent leader.
That is a decent leader.
Minimal statement expressing approval of leadership, likely referring to Canadian leadership in comparative context.
Identity Assertion
0.50
@tomasmolina9404
Mar 4, 2025
USA USA USA ??
USA USA USA ??
Patriotic expression of American identity, though minimal context for immigration discussion.
Identity Assertion
0.50
@viralentertainment7968
Mar 4, 2025
I’m an American I stand for ??
I’m an American I stand for ??
Asserts American identity and appears to express solidarity with Canada, though incomplete statement limits clarity.
Identity Assertion
0.50
@lettypanganiban6228
Mar 4, 2025
What a brilliant man
What a brilliant man
Minimal praise statement that could indicate support/alignment but lacks substantive content for confident classification.
Identity Assertion
0.50
@suewilson7580
Mar 5, 2025
It is part of the culture.
It is part of the culture.
Vague statement asserting something is 'part of the culture,' likely referencing cultural difference or othering.
Identity Assertion
0.50
Unan1m0us
Sep 29, 2025
« Prev
276 / 276
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)