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
Meta-Commentary
3,846 comments
It's really funny that this whole video is about how we should be worry about how many deportations are happening but actually if you read the comments everyone's like it's not enough we should deport …
It's really funny that this whole video is about how we should be worry about how many deportations are happening but actually if you read the comments everyone's like it's not enough we should deport more is I find it hilarious
Observes a contradiction between the video's message and audience comments, using ironic commentary to critique the discourse itself.
MaverickEcho
Dec 30, 2025
Bro, you gotta stop giving ignorant fat white people the ability to voice their opinions! It's too embarrassing 😭
Bro, you gotta stop giving ignorant fat white people the ability to voice their opinions! It's too embarrassing 😭
Criticizes the video creator's editorial choices in platforming certain speakers, using sarcasm to comment on the video itself rather than immigration policy.
Ishigami_Senku_2
Feb 9, 2026
Hate speech seems to be offcially allowed on Youtube, let's all upload videos on hating immigrants, welcome to how to go viral in 2026
Hate speech seems to be offcially allowed on Youtube, let's all upload videos on hating immigrants, welcome to how to go viral in 2026
Critiques YouTube's moderation policies regarding hate speech and sarcastically calls for others to upload similar content, commenting on platform dynamics.
metaman1546
Jan 29, 2026
Anti-americanism? This is horrible reporting and a misrepresentation of what is happening.
Anti-americanism? This is horrible reporting and a misrepresentation of what is happening.
Critique of the video's framing and reporting quality, accusing misrepresentation of events.
@merburr
Mar 4, 2025
Why would you interview this F$%king Asshole! Worst Premier in Alberta's history!
Why would you interview this F$%king Asshole! Worst Premier in Alberta's history!
Comment criticizes the video's choice of interviewee rather than engaging with immigration content itself.
hazel-janekalyn3751
Feb 17, 2026
Wait... you just switched away from his remarks when the Prime Minister switched to French? Is it because you don't understand, or don't have translators? Where are your translators CNN? Maybe you should borrow some …
Wait... you just switched away from his remarks when the Prime Minister switched to French? Is it because you don't understand, or don't have translators? Where are your translators CNN? Maybe you should borrow some from the CBC/Canadian Broadcasting Corporation, because if you only listen to half his message, you're only getting half of what he said.
Criticizes CNN's editorial choices in cutting away from French remarks, focusing on media coverage and translation practices.
@beapower7045
Mar 4, 2025
Perfect coming from someone out of a job
Perfect coming from someone out of a job
Dismissive comment attacking the speaker's credibility or employment status rather than engaging with substantive arguments.
Meta-Commentary
0.82
@mushkum
Mar 4, 2025
Listen. I can handle a good 30% racism here, but the comments got it to 74 and it's getting too much
Listen. I can handle a good 30% racism here, but the comments got it to 74 and it's getting too much
Critiques the tone and racism level in the comment section itself rather than discussing immigration policy directly.
Meta-Commentary
0.82
itsabreething
Jan 27, 2026
I’m with the guy in the helmet! 6:00
I’m with the guy in the helmet! 6:00
References a specific person in the video at a timestamp, expressing agreement with their position.
Meta-Commentary
0.82
aronteems3780
Jan 27, 2026
You shoulda hid his face he looks so racist 😭😭
You shoulda hid his face he looks so racist 😭😭
Critiques the video creator's appearance and perceived racism using sarcasm and emojis, focusing on the commentator rather than policy.
twopppp
Jan 28, 2026
Did CNN mention he resigned cause the Canadians hate him and he sucks? ?
Did CNN mention he resigned cause the Canadians hate him and he sucks? ?
Questions media coverage while making an unverified claim about resignation reasons.
@anon2414
Mar 4, 2025
that guy at 5:00 was mostly talking facts
that guy at 5:00 was mostly talking facts
Comment endorses a specific person's statements from the video without substantive engagement with immigration policy.
Meta-Commentary
0.82
lordsneed9418
Jan 27, 2026
That registered nurse didnt say anything, he thought very carefully abouy his answers, trying to not to explain why he left india without talking shit about his own country and people
That registered nurse didnt say anything, he thought very carefully abouy his answers, trying to not to explain why he left india without talking shit about his own country and people
Observational commentary about a video participant's behavior and communication choices rather than substantive immigration discussion.
dyloiris8876
Oct 8, 2025
I can use this as ASMR.
I can use this as ASMR.
Comments on the video's audio quality/style (ASMR reference), making a joke about the speech delivery itself.
@ludvigborga3676
Mar 4, 2025
Not a word about this in the election from Hot Air Pierre, but now your conservative rag has an opinion since India is no longer funding the election for your man. Not that I disagree …
Not a word about this in the election from Hot Air Pierre, but now your conservative rag has an opinion since India is no longer funding the election for your man. Not that I disagree that immigration in Canada is a broken mess, but now that pp mentioned it this week you’re blowing his horn. 🤔
Critiques media coverage and political opportunism (Conservative party suddenly highlighting immigration after India funding issue), with secondary policy concern.
jasonmcbride3226
Jun 17, 2025
Canadian hillbilly with the Helmet on is hilarious.
Canadian hillbilly with the Helmet on is hilarious.
Comment about a person featured in the video, using humorous tone to describe their appearance.
hosebewhening6111
Feb 27, 2026
I can't stand that CNN c@#$!
I can't stand that CNN c@#$!
Expresses disdain for CNN media coverage, commenting on the news source rather than immigration policy.
Meta-Commentary
0.82
@kevinstrong8265
Mar 4, 2025
16:59 Not Punjabi it Hindi
16:59
Not Punjabi it Hindi
Factual correction about language identification at a specific timestamp in the video.
Meta-Commentary
0.82
simarsingh7993
Feb 6, 2026
5:43 yes out of their intelligence range This man was amazing
5:43 yes out of their intelligence range
This man was amazing
References a specific timestamp in the video and comments on the video content itself.
Meta-Commentary
0.82
Runningwritingreading
Jan 27, 2026
What's the purpose of a thumbnail with dirty streets
What's the purpose of a thumbnail with dirty streets
The commenter questions the video's thumbnail choice, critiquing the editorial decision to feature dirty streets.
dimplow-z4l
Jan 27, 2026
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)