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
The man that you featured early in this video, the one in the brown coat and hi-viz vest... why didn't you blur out his face? Surely, you know that his life can be ruined for …
The man that you featured early in this video, the one in the brown coat and hi-viz vest... why didn't you blur out his face? Surely, you know that his life can be ruined for the things that you've shown him saying.
Critiques the video's editorial decision to feature an identifiable person without face-blurring, raising ethical concerns.
Studentenkonto
Jan 27, 2026
Imagine being an NPC and siding with Canada because CNN tells you to. I bet most of these comments are from bots.
Imagine being an NPC and siding with Canada because CNN tells you to. I bet most of these comments are from bots.
Criticizes other commenters as NPCs and bots, with dismissive framing of opposing viewpoints.
@gsquared2353
Mar 4, 2025
Still donate to Ukraine
Still donate to Ukraine
Brief statement unrelated to immigration content itself, appearing to reference a different topic or previous discussion.
Meta-Commentary
0.80
babiejaz9422
Jan 3, 2026
Only the eastern headquarters, they've got Surrey in the west as well.
Only the eastern headquarters, they've got Surrey in the west as well.
Provides additional geographic information about locations mentioned in the video.
Meta-Commentary
0.80
jamesgray6238
Jan 28, 2026
that man on the bike was spitting factss
that man on the bike was spitting factss
Comments on another commenter's statement from the video, endorsing their perspective without adding substantive argument.
Meta-Commentary
0.80
RuMeth999
Jan 27, 2026
7:32 this guy is such a “typical white guy” in Canada….
7:32 this guy is such a “typical white guy” in Canada….
Comments on a specific person in the video using a stereotypical identity descriptor, primarily critiquing the video content rather than immigration policy.
MichaelThomas-ll1hw
Jan 27, 2026
the bike guy is def more racist than the next guy
the bike guy is def more racist than the next guy
Comment about the video content and individuals featured in it, making comparative judgments about people shown.
Meta-Commentary
0.80
DeadPoet2014
Jan 27, 2026
u da real racist, just join kkk already bro i actually used to repect you but your just another white supremacist
u da real racist, just join kkk already bro
i actually used to repect you but your just another white supremacist
Direct accusation of racism against another commenter, addressing the conversation and creator rather than immigration policy itself.
epicfoxxy67
Jan 27, 2026
That's he's not speaking french
That's he's not speaking french
Comment about the video content itself, noting Trump's language choice rather than substantive policy discussion.
Meta-Commentary
0.80
@StrukM3d
Mar 4, 2025
His address to congress tonight is going to be another ? show. ?.
His address to congress tonight is going to be another ? show. ?.
Expresses skepticism about an upcoming congressional address, commenting on the event itself rather than substantive policy.
Meta-Commentary
0.80
@SMOOVKILL1
Mar 4, 2025
Direct, facts and without shouting or need to repeat nonsense words
Direct, facts and without shouting or need to repeat nonsense words
Evaluates the quality and style of the speaker's communication (direct, factual, non-repetitive), commenting on the video content itself.
@jomane
Mar 4, 2025
Thank you for this video! We have had a serious issue with this for awhile
Thank you for this video! We have had a serious issue with this for awhile
Thanks the creator for addressing an issue, expressing agreement with the video's framing.
FineOlSolution
Jan 27, 2026
insane refresh pull
insane refresh pull
Comment about the video content quality ('refresh pull'), not about immigration policy or issues.
Meta-Commentary
0.80
Lum1n24th
Jan 27, 2026
Justin is 53 years old but speaks and looks like he’s in his 30s that’s insane ?
Justin is 53 years old but speaks and looks like he’s in his 30s that’s insane ?
Personal observation about Justin Trudeau's appearance and age, not substantive policy engagement.
Meta-Commentary
0.80
@galleriet3185
Mar 4, 2025
ALL THESE FAKE AMERICANS IN HERE TALKIGN ABOUT...AS AN AMERICAN..GTFOH LOL Yall are not american ..most of yall are BOTS
ALL THESE FAKE AMERICANS IN HERE TALKIGN ABOUT...AS AN AMERICAN..GTFOH LOL Yall are not american ..most of yall are BOTS
Criticizes other commenters for falsely claiming American identity and accuses them of being bots.
@shoota322
Mar 4, 2025
So this did 2 million in 3 hours? Wow man
So this did 2 million in 3 hours? Wow man
Comment about the video's performance metrics (view count), not about immigration policy itself.
Meta-Commentary
0.80
@arjunmustaine1761
Mar 4, 2025
As a liberal supporter and from an immigrant family i have no idea what the point of this was lol
As a liberal supporter and from an immigrant family i have no idea what the point of this was lol
Commenter establishes personal identity (liberal, immigrant family) while expressing confusion about the video's purpose.
epicgeckosXD
Jan 20, 2026
7:56 This shirtless guy is an absolute clown. He's complaining about immigration yet he himself is an unhappy immigrant. If he's so unhappy, why doesn't he go back to Poland? Also, calling Canada communist is …
7:56 This shirtless guy is an absolute clown. He's complaining about immigration yet he himself is an unhappy immigrant. If he's so unhappy, why doesn't he go back to Poland? Also, calling Canada communist is hilarious considering that it has a free market economy, a multiparty democracy, free elections and protected right to free expression and free assembly.
Critiques a specific person featured in the video and their arguments through sarcasm and logical refutation, focusing on the video content and a commenter's hypocrisy.
coldsoupwithsalt
Sep 24, 2025
Bike guy 2028
Bike guy 2028
Reference to 'Bike guy' appears to be commentary about a person or meme associated with the video or channel.
Meta-Commentary
0.80
DeanWinchester-w9e
Jan 28, 2026
First off, the host is asking BS question from people who look they are on unemployment benefits. Second, getting ONE brown guy to says racist stuff doesn't makes the video less racist.
First off, the host is asking BS question from people who look they are on unemployment benefits. Second, getting ONE brown guy to says racist stuff doesn't makes the video less racist.
Critiques the video's framing and interviewer selection as biased and racist.
jamespatrick5938
Sep 20, 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)