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
Call to Action
2,768 comments
Help us find the way to get rid of trump please
Help us find the way to get rid of trump please
Direct plea for help in removing Trump from office, urging collective action.
Call to Action
0.90
@DK-wr5wx
Mar 4, 2025
Time for an impeachment!
Time for an impeachment!
Direct call for impeachment action against a political figure.
Call to Action
0.90
@MrCooler88
Mar 4, 2025
Close the borders asap
Close the borders asap
Direct demand for immediate border closure, framed as urgent policy action.
bennieparker4143
Aug 26, 2025
Trump has to go ! One way or another!
Trump has to go ! One way or another!
Direct call for Trump's removal from office, with ambiguous phrasing suggesting urgency and potential extremism.
Call to Action
0.90
@ainhatda8807
Mar 4, 2025
Call an election Trudeau! Pierre Polievere needs to clean your mess up.
Call an election Trudeau! Pierre Polievere needs to clean your mess up.
Directly urges Trudeau to call an election and names a specific political alternative (Poilievre) to take action.
Call to Action
0.90
@ferrari092379
Mar 4, 2025
The answer is... Stop voting Liberals in power! Period. You want change.. then we need to vote change.. we all know the definition of insanity.. think about it.
The answer is... Stop voting Liberals in power! Period. You want change.. then we need to vote change.. we all know the definition of insanity.. think about it.
Directly urges voters to change their voting behavior to achieve political change.
ThornboundVengeance
Aug 25, 2025
impeach trump
impeach trump
Direct call for political action (impeachment) against a political figure.
Call to Action
0.90
@y.h.8965
Mar 4, 2025
Impeach that orange traitor
Impeach that orange traitor
Calls for impeachment of a political figure, urging specific legal action against them.
Call to Action
0.90
@johntran5251
Mar 4, 2025
ONLY BUY WHAT YOU NEED. IF EVERYTHING COMES DOWN ON THE AMERICAN PEOPLE. THE AMERICAN PEOPLE NEED TO BUY LESS AS POSSIBLE AND ALL AMERICANS NEED TO BOYCOTT THEIR JOBS ALL JOBS
ONLY BUY WHAT YOU NEED. IF EVERYTHING COMES DOWN ON THE AMERICAN PEOPLE. THE AMERICAN PEOPLE NEED TO BUY LESS AS POSSIBLE AND ALL AMERICANS NEED TO BOYCOTT THEIR JOBS ALL JOBS
Explicitly urges Americans to boycott jobs and reduce consumption as a form of collective action.
Call to Action
0.90
@bionichustla100
Mar 4, 2025
Boycott businesses
Boycott businesses
Direct call for others to take economic action through boycotting businesses.
Call to Action
0.90
@pancake2662
Mar 4, 2025
Let's start the impeachment process of clown ? trump now!
Let's start the impeachment process of clown ? trump now!
Direct call for impeachment action against Trump, urging others to initiate a specific political process.
Call to Action
0.90
@MrWroy853
Mar 4, 2025
Don't back down!!!!
Don't back down!!!!
Exhortation to resist or persist ('Don't back down'), urging others to take a stance.
Call to Action
0.90
@catsanmil
Mar 4, 2025
Kick them out...
Kick them out...
Direct imperative urging deportation of international students.
Call to Action
0.90
priomkhan
Sep 29, 2025
Every Canadian should apply
Every Canadian should apply
Urges Canadians to apply for immigration benefits or programs.
Call to Action
0.90
Dan-k7w8f
Nov 20, 2025
They all have to go back
They all have to go back
Explicit call for deportation of immigrants, framed as urgent action needed.
Anon-l6g
Jan 27, 2026
Hopefully Pierre will fight to get alot of these immigrants deported
Hopefully Pierre will fight to get alot of these immigrants deported
Expresses hope that a political figure will take action to deport immigrants, framing it as a desired policy outcome.
arosewaskahat
Aug 26, 2025
IMPEACH TRUMP‼️
IMPEACH TRUMP‼️
Direct call for impeachment action with emphatic punctuation, urging political mobilization.
Call to Action
0.90
@vivshk13
Mar 4, 2025
Impeach Trump
Impeach Trump
Direct call for Trump's impeachment, urging political action.
Call to Action
0.90
@derekmcfarland9894
Mar 4, 2025
Need to ramp up the deportations
Need to ramp up the deportations
Direct call for increased deportation enforcement as a policy action.
Nick-j6k
Dec 24, 2025
Stop buying iphones, teslas, stop using facebook, stop using all usa tech giants
Stop buying iphones, teslas, stop using facebook, stop using all usa tech giants
Urging others to boycott American tech companies as a form of protest or economic action.
Call to Action
0.90
@vytenisz6482
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)