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
Thank you so very much to everyone one of you who have taken the time to express your support for Canada and your Canadian friends on this page. May I also ask, that wherever you …
Thank you so very much to everyone one of you who have taken the time to express your support for Canada and your Canadian friends on this page. May I also ask, that wherever you live, you contact your government representatives and express your feelings and views to them. As a Canadian, I am ashamed at the (near) silence of European leaders and U.S. democrats and their cowardice for not loudly voicing their support for Canada. Many, many thanks again for your kind words.
Expresses gratitude for support while explicitly urging readers to contact government representatives and take political action.
@chumradio-r8x
Mar 4, 2025
Time to join the EU. Canada shares a border with Denmark.
Time to join the EU. Canada shares a border with Denmark.
Proposes a geopolitical action (joining EU) based on geographic proximity, framing it as a response to current tensions.
@bobfry5267
Mar 4, 2025
I hope you go to jail Trudeau. You are the worst kind of dictator, a weak coward. Step down. Go dress up and be racist. You screwed all Canadians and harmed everyone waaaay before these …
I hope you go to jail Trudeau. You are the worst kind of dictator, a weak coward. Step down. Go dress up and be racist. You screwed all Canadians and harmed everyone waaaay before these tariffs came into effect.
Demands Trudeau's resignation and jail time while criticizing his policies, combining direct action call with policy critique.
@utterube
Mar 4, 2025
Sell your oil to Europe, not to us (US).
Sell your oil to Europe, not to us (US).
Urges Canada to redirect oil sales to Europe instead of the US, combining policy direction with international comparison.
@katfrog98
Mar 4, 2025
Got to make these Trump voters hurt, so they understand how stupid this is.
Got to make these Trump voters hurt, so they understand how stupid this is.
Urges action ('make these Trump voters hurt') to teach a political lesson, framed as moral correction.
@Meh-qe4rw
Mar 4, 2025
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
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)