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
After reading the comments I have become anti referendum and direct democracy. These “people” can’t even read 2-3 sentences and understand what it means. Seriously when election time comes around do us all a favour …
After reading the comments I have become anti referendum and direct democracy.
These “people” can’t even read 2-3 sentences and understand what it means.
Seriously when election time comes around do us all a favour and don’t vote.
Urges commenters not to vote while criticizing their comprehension, combining meta-commentary about other commenters with a directive action.
@thenorthowl2033
Feb 21, 2026
Deport them all if you want to save Canada. Also put all those illegal companies bring these vultures in Canada.
Deport them all if you want to save Canada. Also put all those illegal companies bring these vultures in Canada.
Calls for mass deportation and corporate accountability, framing immigrants as 'vultures' in alarmist language.
kamkala7047
Feb 21, 2026
Smith is a Maple MAGA Eva Braun. It’s time she was voted OUT of office.
Smith is a Maple MAGA Eva Braun. It’s time she was voted OUT of office.
Calls for removal from office using inflammatory historical comparison, combining demands for action with identity-based framing.
@SA-cn4jc
Feb 20, 2026
Yet no referendum on cpp or Alberta Canada permanence or how about an actual election as the government has lost the confidence of the entire province.
Yet no referendum on cpp or Alberta Canada permanence or how about an actual election as the government has lost the confidence of the entire province.
Demands democratic processes (referendum, election) to address government legitimacy and policy decisions.
@JeremyGeorge-t1p
Feb 20, 2026
The guy with the bike is fuuuuucking idiot racist, l have to report your channel for promoting racism
The guy with the bike is fuuuuucking idiot racist, l have to report your channel for promoting racism
Commenter explicitly calls for reporting the channel and accuses it of promoting racism, framing this as a moral imperative.
mohamedjita
Feb 20, 2026
This whole broadcast sounds so Trumpian. Vote no to all of these referendum items.
This whole broadcast sounds so Trumpian. Vote no to all of these referendum items.
Explicitly urges voting against referendum items while comparing the broadcast to Trumpian rhetoric, combining action-oriented language with comparative framing.
@patropchan2687
Feb 20, 2026
Dump Trump/Deport Musk
Dump Trump/Deport Musk
Direct call for removal of Trump and deportation of Musk, framed as political action.
Call to Action
0.80
@robinsmith4958
Mar 4, 2025
The solution is Alberta Independence 👍
The solution is Alberta Independence 👍
Advocates for Alberta separatism as a solution, urging political action.
Call to Action
0.80
@frank5d289
Feb 20, 2026
Let’s be clear the only question is to leave or status quo…..because none of there questions will be addressed. Times up Canada Let’s go Alberta.
Let’s be clear the only question is to leave or status quo…..because none of there questions will be addressed. Times up Canada Let’s go Alberta.
Frames immigration as a binary choice and implicitly calls for political action with provincial identity framing.
@ruckinehround6965
Feb 20, 2026
The boarder needs to be shut, closed...any caught committing a crime if they can not prove they're a Canadian...no jail...a ride to the airport...gone...deported
The boarder needs to be shut, closed...any caught committing a crime if they can not prove they're a Canadian...no jail...a ride to the airport...gone...deported
Advocates for strict border closure and immediate deportation of non-citizens convicted of crimes, framed as a policy proposal.
Kabanaboy6
Feb 17, 2026
Put Pierre Poliever in because everything that he says absolutely MAKES SENSE! These other Leaders are just SO HOPELESSLY CLUELESS!!
Put Pierre Poliever in because everything that he says absolutely MAKES SENSE! These other Leaders are just SO HOPELESSLY CLUELESS!!
Urges support for a specific political candidate while dismissing other leaders as incompetent, framing it as a voting recommendation.
karen406
Feb 17, 2026
All these illegal immigrants and TFWs should be given the addresses of these Laurentian Elites. Just tell them these Elites are looking for tents on their lawns and cheap labour for their homes. Let these …
All these illegal immigrants and TFWs should be given the addresses of these Laurentian Elites. Just tell them these Elites are looking for tents on their lawns and cheap labour for their homes. Let these bleeding heart Liberals see first hand who these people are and the misery they caused.
Urges action (directing immigrants to elites' homes) framed as exposing hypocrisy, combined with threat/blame rhetoric toward 'bleeding heart Liberals.'
duanecole9322
Feb 18, 2026
total immigration moratorium for a few years.
total immigration moratorium for a few years.
Advocates for a specific policy action—a temporary immigration moratorium—framed as a solution.
christianrobertdemassy
Feb 17, 2026
Dear Canada, most of America does not want this either! And we are stuck with poorly chosen leadership! And as Citezens of America, what can we do to put an end to this?
Dear Canada, most of America does not want this either! And we are stuck with poorly chosen leadership! And as Citezens of America, what can we do to put an end to this?
Expresses agreement with Canada's position while asking fellow Americans what action they can take against their leadership.
@samvigoren1197
Mar 4, 2025
Danielle Smith needs to go
Danielle Smith needs to go
A direct statement calling for removal of a political figure, functioning as a call for political action.
Call to Action
0.80
@warrenwagnerCA
Feb 20, 2026
Fellow US Americans it’s time to stand up. We cannot allow the Oligarchy to succeed here. Many have been deceived into believing that these men had the US people in mind as they came to …
Fellow US Americans it’s time to stand up. We cannot allow the Oligarchy to succeed here. Many have been deceived into believing that these men had the US people in mind as they came to power and it has been greatly proven that all Trump and Musk care about is strong arm power to become something anti American. Donald Trump should be seen as the highest risk to our national security today. He wants to weaken our country not make it great, harming our allies opens us up as a target for our enemies. \n\nCanada, beautiful nation, the US American people are so sorry, you have done nothing to earn this treatment. Boycott US goods, use any power you have to fight back against wannabe dictator Trump. Ukrainians, we are so sorry. The greater US People do not want this and we do not want Trump. \n\nUS people, keep boycotting these oligarchs while they leisure, don’t let them rest in peace, they don’t deserve it. We are the ones who are paying while they vacation and dine on our dimes, stolen from us.
Primarily urges Americans and other nations to boycott and resist Trump, framed through moral arguments about national security and solidarity with allies.
@LoveAlexsandra
Mar 4, 2025
I LOVE IT! PLEASE DO BC NEXT!
I LOVE IT! PLEASE DO BC NEXT!
Enthusiastic endorsement urging similar policies be implemented in British Columbia.
@incajansen1101
Feb 20, 2026
poopjeets deport them and make your country clean
poopjeets deport them and make your country clean
Calls for deportation while using dehumanizing language and framing national purity as a goal.
RiseRevolutionX
Jan 27, 2026
Deport button
Deport button
Brief call for deportation action, implicitly targeting immigrants as unwanted.
@celwinster
Feb 19, 2026
We don't want Trump. Help us get rid of him
We don't want Trump. Help us get rid of him
Urges action to remove Trump while appealing for Canadian assistance, combining political mobilization with solidarity framing.
@Joe-v2p6p
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)