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
All Americans should stand up to these horrible Leaders who have been taking advantage of us for years!
All Americans should stand up to these horrible Leaders who have been taking advantage of us for years!
Urges Americans to resist their leaders, framed as a moral imperative against exploitation.
@eunheehunter
Mar 4, 2025
Get em out. Get the Republicans out of office. They’re all traitors to the USA.
Get em out. Get the Republicans out of office. They’re all traitors to the USA.
Urges removal of Republicans from office, framing them as traitors and calling for political action.
@Kuchhh
Mar 4, 2025
Trump should face a special tribunal along with Musk. Seize their assets for national debt. I am an American who stands with Canada.
Trump should face a special tribunal along with Musk. Seize their assets for national debt. I am an American who stands with Canada.
Calls for legal action against Trump and Musk while expressing solidarity with Canada as an American.
@ChetHunt-z3c
Mar 4, 2025
Buy American...it's easy
Buy American...it's easy
Urges others to purchase American products as a form of economic protectionism and nationalist action.
@Nevendingname
Mar 4, 2025
Impeach trump as a traitor to the US
Impeach trump as a traitor to the US
Direct call to impeach Trump, framed as a moral imperative against betrayal.
@gregsb3454
Mar 4, 2025
He is telling the truth. I'm stocking up now
He is telling the truth. I'm stocking up now
Endorsement of speaker's claims combined with urgent action (stockpiling), suggesting fear-based motivation.
@ericka9212
Mar 4, 2025
...and this is why i voted for trudeau.
...and this is why i voted for trudeau.
Implicit endorsement of voting for Trudeau, indicating past political action taken based on agreement with his positions.
Call to Action
0.80
@dannyscavuzzo7244
Mar 4, 2025
trump has declared war on the world . . .lets make him pay . . .BIG TIME . . well done Canada .
trump has declared war on the world . . .lets make him pay . . .BIG TIME . . well done Canada .
Frames Trump's actions as warfare and urges retaliatory action ('make him pay'), combining moral condemnation with a call for aggressive response.
@derekoldham8817
Mar 4, 2025
Well done Trudeau! Everyone in the world should stop buying American goods and delete your American social media and subscriptions. Disconnect the techbro's!
Well done Trudeau! Everyone in the world should stop buying American goods and delete your American social media and subscriptions. Disconnect the techbro's!
Praises Trudeau and explicitly urges boycotts and disconnection from American companies and platforms.
@xphilli
Mar 4, 2025
Trump has proven himself to be incapable president impeach him he chooses to hurt us!!!
Trump has proven himself to be incapable president impeach him he chooses to hurt us!!!
Calls for Trump's impeachment and frames his actions as harmful, combining a direct action demand with moral disapproval.
@187onLIBERTYSblock
Mar 4, 2025
For anything Canada promised to work with Trump, Trudeau should stop immediately. No need to do anything on the border. Stop that immediately. Canadian should focus full power to fight for this trade war for …
For anything Canada promised to work with Trump, Trudeau should stop immediately. No need to do anything on the border. Stop that immediately. Canadian should focus full power to fight for this trade war for 4 years .
Urges Canadian government to cease cooperation with Trump and focus on trade war resistance, combining policy critique with actionable directives.
@arianadaya
Mar 4, 2025
I hope my fellow Americans stop blindly following trump and get all these current idiots out of our government \nWish I could leave and come back when trump is gone
I hope my fellow Americans stop blindly following trump and get all these current idiots out of our government \nWish I could leave and come back when trump is gone
Urges fellow Americans to stop supporting Trump and remove government officials, while expressing personal desire to leave.
@LuisOwnsPomona
Mar 4, 2025
We NEED a regime change in the U.S.\nNOW!
We NEED a regime change in the U.S.\nNOW!
Explicitly calls for regime change in the U.S., though off-topic to Canadian immigration.
Call to Action
0.80
@johnjay9404
Mar 4, 2025
Hoped it wouldn't happen but buying only Canadian goods from now on ??
Hoped it wouldn't happen but buying only Canadian goods from now on ??
Announces intention to buy Canadian goods as a form of nationalist action/protest.
@l.-a.normandeau1877
Mar 4, 2025
Somebody have courage to stand up to bullying not afraid always stand with Canada, Ukraine for peace and democracy????????
Somebody have courage to stand up to bullying not afraid always stand with Canada, Ukraine for peace and democracy????????
Urges courage and solidarity to stand against bullying and support Canada, Ukraine, peace and democracy.
@Mrdoubtfire23
Mar 4, 2025
Donald is an embarrassment! He and Vance need to go! They are liars and cheating the American people and giving our hard earned money to Musk! We need to demand immediate impeachment proceedings due to …
Donald is an embarrassment! He and Vance need to go! They are liars and cheating the American people and giving our hard earned money to Musk! We need to demand immediate impeachment proceedings due to a COUP!
Expresses disapproval of Trump and Vance while explicitly demanding impeachment proceedings.
@sak569
Mar 4, 2025
I hope Canada turns off the oil, electricity, and minerals. Close the borders. Stop all trade with USA
I hope Canada turns off the oil, electricity, and minerals. Close the borders. Stop all trade with USA
Urges Canada to take specific economic and border actions in response to US relations.
@mikesbikerides1351
Mar 4, 2025
Please blame Trump for the tariffs, not America. Blame everything on Trump by name, not on the government.
Please blame Trump for the tariffs, not America. Blame everything on Trump by name, not on the government.
Directs others to blame Trump specifically rather than America broadly, urging a particular framing strategy.
Call to Action
0.80
@terryhale4720
Mar 4, 2025
Everyone saying you stand with Canada, please. Move there. Go be Canadian ?
Everyone saying you stand with Canada, please. Move there. Go be Canadian ?
Sarcastically urges people claiming to support Canada to actually move there, challenging their authenticity.
@justafish1910
Mar 4, 2025
The American people. You're ARMED TO THE TEETH! For just this reason! A tyrant is trying to take your liberty away. Rise up before it's too late! Don't become like the russians, a docile, compliant, …
The American people. You're ARMED TO THE TEETH! For just this reason! A tyrant is trying to take your liberty away. Rise up before it's too late! Don't become like the russians, a docile, compliant, apathetic and COWARDLY people! You MADE the term liberty what it is! Take it back!
Urges Americans to rise up against perceived tyranny, combining alarmist framing with explicit calls for resistance.
@tommelom2
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)