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
GET OUT ALBERTA
GET OUT ALBERTA
Imperative statement urging people to leave Alberta, likely in response to immigration policy.
Call to Action
0.75
SteveRoeSroe
Feb 27, 2026
Deport criminals.
Deport criminals.
Brief directive calling for deportation of criminals, functioning as a policy demand.
slwide7507
Feb 18, 2026
Time for Trump IMPEACHMENT!! Our Congressmen must ACT immediately!!
Time for Trump IMPEACHMENT!! Our Congressmen must ACT immediately!!
Urges immediate congressional action (call_to_action) but the impeachment claim appears unsubstantiated in the immigration context (unverified_claim).
@Kate-qb5cj
Mar 4, 2025
Hello RCMP AND CSIS...where are you???🤔🤔🤔
Hello RCMP AND CSIS...where are you???🤔🤔🤔
Addresses law enforcement agencies with implied urgency, suggesting a security threat requiring intervention, though the specific concern is unclear.
private3797
Jan 27, 2026
Two idiots are driving that world into the abyss, and no one is even trying to stop them. People have become lazy cowards
Two idiots are driving that world into the abyss, and no one is even trying to stop them. People have become lazy cowards
Criticizes leadership and implicitly urges public action ('no one is even trying to stop them'), framed as moral failure.
@Irondildo
Mar 4, 2025
I will not buy anything from the states ever again. Even if the trade war ens, you can thank the guy you voted for, I do feel very bad for the citizens who didn't vote …
I will not buy anything from the states ever again. Even if the trade war ens, you can thank the guy you voted for, I do feel very bad for the citizens who didn't vote for him, those people I will support
Declares a personal boycott action and urges differentiation between voters and non-voters based on moral responsibility for political outcomes.
@sweetpeaGraff
Mar 4, 2025
Now do a "investigative journalism" on whyte invasi()n in Canada and where are the original Canadians .
Now do a "investigative journalism" on whyte invasi()n in Canada and where are the original Canadians .
Sarcastically calls for investigative journalism on European immigration while asserting indigenous identity claims.
Dev-qs2yb
Jan 27, 2026
Canada and us Democrats, it's time to stop being so polite!
Canada and us Democrats, it's time to stop being so polite!
Urges Canada and Democrats to abandon politeness, framing it as a call for more assertive action with implicit moral urgency.
@JaneFendelmanMC
Mar 4, 2025
Cut off their handouts and they will leave!
Cut off their handouts and they will leave!
Advocates for cutting social benefits to immigrants as a policy action to encourage departure.
stephaniedecker5718
Feb 17, 2026
It has to change. These are issues that can be addresses right away.
It has to change. These are issues that can be addresses right away.
Urges immediate policy change while implying specific issues need addressing, combining critique with a call for action.
isabelgomes7246
Feb 27, 2026
Trumps gotta go! Pray him out!
Trumps gotta go! Pray him out!
Calls for Trump's removal through prayer, combining religious moral appeal with political action.
@lauriequet3142
Mar 4, 2025
It is YOUR JOB ❤
It is YOUR JOB ❤
The comment uses an emphatic statement with a heart emoji to urge someone (likely the PM or government) to do their job, combining exhortation with supportive sentiment.
@louiseaubut760
Mar 4, 2025
We understand. I did not vote for the Putin buddies. We hope that once this group is out of office America can work with others. They need to step down.
We understand. I did not vote for the Putin buddies. We hope that once this group is out of office America can work with others. They need to step down.
Commenter expresses hope that a political group will step down and implies voting/political action, while also asserting 'we' identity as distinct from the criticized group.
@MarieBecka
Mar 4, 2025
Thank you for standing up . Wake up Mrs. America , please ⏰️ time has run out.?????
Thank you for standing up . Wake up Mrs. America , please ⏰️ time has run out.?????
Urges Americans to 'wake up' with urgent language ('time has run out'), combining a call to action with underlying threat/alarm rhetoric.
@InGoshen
Mar 4, 2025
the lie needs to end, quit spreading it, talk to real people, get out of your bubble in the media/politics/Toronto
the lie needs to end, quit spreading it, talk to real people, get out of your bubble in the media/politics/Toronto
Urges media and political figures to engage with ordinary people and abandon 'bubbles,' implicitly calling for changed discourse practices.
rona3393
Feb 17, 2026
GET THAT BIKE GUY A SEAT IN THE SENATE
GET THAT BIKE GUY A SEAT IN THE SENATE
Urges a specific action (Senate appointment) in a humorous, exaggerated manner.
baxter12796
Mar 3, 2026
Next do Surrey BC with the Indian immigration and then Richmond with the Chinese immigration. Canada has entire ethic enclaves cities. They have been gentrified by foreigners.
Next do Surrey BC with the Indian immigration and then Richmond with the Chinese immigration. Canada has entire ethic enclaves cities. They have been gentrified by foreigners.
Requests investigation of other cities while framing ethnic communities as foreign invaders ('gentrified by foreigners'), combining action request with identity-based framing.
happydaze7386
Jan 27, 2026
And what are we going to do about it Brian?
And what are we going to do about it Brian?
Rhetorical question urging action or response to the immigration situation discussed.
Call to Action
0.75
markmillward9733
Feb 27, 2026
Sorry, we have a stupid uneducated clown in the White House. We are trying to FIRE him.
Sorry, we have a stupid uneducated clown in the White House. We are trying to FIRE him.
Expresses personal frustration with current leadership and calls for removal ('FIRE him'), while asserting 'we' identity as distinct from the criticized leader.
@bernarojo65
Mar 4, 2025
When speaking to Trump about their previous work together, Trudeau should have characterized the deals they've made, the jobs and prosperity they created, and the resulting rise in stock markets as Donald Trump's LEGACY from …
When speaking to Trump about their previous work together, Trudeau should have characterized the deals they've made, the jobs and prosperity they created, and the resulting rise in stock markets as Donald Trump's LEGACY from his first term, then ask why Trump was so eager to flush all that good away. \n\nPeople will remember, Donald. Voters will remember.
Advises Trudeau on negotiation strategy and appeals to voters to remember Trump's record, urging political action.
@alexs.8401
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)