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
How is this news? It’s just person after person expressing their opinion and perspective. Interesting? Yes. But low effort and takes no steps to study the reality of the demographic shift. If you take the …
How is this news? It’s just person after person expressing their opinion and perspective. Interesting? Yes. But low effort and takes no steps to study the reality of the demographic shift. If you take the first half of the video as fact and not a bunch of random, self proclaimed rednecks, opinions, you’d walk away thinking that the town is in shambles. Which it is clearly not.
This just smells like rage bait for racists looking for ammunition to hate foreigners
Critiques the video's methodology and editorial choices, accusing it of being rage bait designed to fuel anti-immigrant sentiment.
CrankyxPants
Dec 3, 2025
I have to say the video at 25:00 really looks like AI generated. While not inaccurate of experiences i think more weight would be given for real world examples.
I have to say the video at 25:00 really looks like AI generated. While not inaccurate of experiences i think more weight would be given for real world examples.
Critiques the video itself, questioning whether content at 25:00 is AI-generated and suggesting real-world examples would be more credible.
kelscanadian
Aug 26, 2025
That white guy is great , he can have a show of his own 😂
That white guy is great , he can have a show of his own 😂
Comment about a person featured in the video, praising their performance with humorous tone.
rickv7507
Feb 26, 2026
Incredible independent journalism,🎉🎉🎉 kudos Tyler👏👌
Incredible independent journalism,🎉🎉🎉 kudos Tyler👏👌
Praise directed at the video creator and their journalism, with emojis indicating approval of the content's framing.
Wire.scientist
Jan 28, 2026
This is probably the best thing he's said during his time in parliament
This is probably the best thing he's said during his time in parliament
Evaluates the video/speaker's performance rather than discussing immigration policy or substantive issues.
Meta-Commentary
0.85
@gibbergibberish2712
Mar 4, 2025
Well said, Mr. President.
Well said, Mr. President.
Brief approval of the video content/speaker without substantive engagement with immigration or policy topics.
Meta-Commentary
0.85
@hchang359
Mar 4, 2025
Governor Trudeau ??
Governor Trudeau ??
Questions the video's accuracy regarding Trudeau's title, engaging with the content itself rather than immigration policy.
Meta-Commentary
0.85
@xsourabhsharma
Mar 4, 2025
People hate this guy?
People hate this guy?
Comment asks about audience sentiment toward a person, focusing on the video/discussion context rather than substantive content.
Meta-Commentary
0.85
@aaronmacintosh4353
Mar 4, 2025
Sheep people in comment section ?
Sheep people in comment section ?
Dismissive comment about other commenters' intelligence, directly addressing the comment section rather than the video topic.
Meta-Commentary
0.85
@warrenb.8006
Mar 4, 2025
Trump needs to be impeached ! He is an embarrassment to the United States ! All he worry’s about eating McDonald’s and golf !
Trump needs to be impeached ! He is an embarrassment to the United States ! All he worry’s about eating McDonald’s and golf !
Comment criticizes Trump and US politics but is off-topic to Canadian immigration; appears to be tangential commentary unrelated to the video's subject matter.
Meta-Commentary
0.85
@roseperez4450
Mar 4, 2025
FAKE NEWS ! ! ! ??
FAKE NEWS ! ! ! ??
Dismisses the video/news as fake without substantive engagement, critiquing the media source itself.
Meta-Commentary
0.85
@tarrahbarker8809
Mar 4, 2025
Why do you guys literally sit there and lie…? ALL. THE. TIME! \n\nPlease do tell us why you were streaming the Butler, PA convention as the FIRST AND ONLY you ever live streamed..? \n\nWhat did …
Why do you guys literally sit there and lie…? ALL. THE. TIME! \n\nPlease do tell us why you were streaming the Butler, PA convention as the FIRST AND ONLY you ever live streamed..? \n\nWhat did you know..?\n\nI miss the CNN I grew up with. One with integrity.
Accuses the channel/media of lying and references specific streaming decisions, directly critiquing the video source and media institution rather than immigration policy.
@hexiestmanintheworld
Mar 4, 2025
He speaking the truth ?
He speaking the truth ?
Brief comment responding to the video content/speaker rather than engaging with substantive argument.
Meta-Commentary
0.85
@patwillis1893
Mar 4, 2025
Anti-Americanism? Seriously? That is NOT what he said. Did you listen to any part of his speech at all? The English version, not the French one. Although if you'd listened to the French version, it …
Anti-Americanism? Seriously? That is NOT what he said. Did you listen to any part of his speech at all? The English version, not the French one. Although if you'd listened to the French version, it would better explain why you are misrepresenting what he actually said. You might have misunderstood a large portion of it.
Commenter is critiquing another commenter's interpretation of a speech, focusing on whether they listened correctly rather than engaging with immigration policy itself.
Meta-Commentary
0.85
@Genevois1205
Mar 4, 2025
Meh HES GAY
Meh HES GAY
Brief dismissive comment about the speaker's personal characteristics rather than substantive engagement with content.
Meta-Commentary
0.85
@evilydal
Mar 4, 2025
Sounds like a whole bunch of NPC bots virtue signaling.
Sounds like a whole bunch of NPC bots virtue signaling.
Dismissive commentary about other commenters' behavior and motivations rather than substantive engagement with the topic.
Meta-Commentary
0.85
@Cornjoelio5
Mar 4, 2025
you censored this.He didn't directly say Trump was a smart man. He said the wall street journal did. Stop misleading the people of America Jeff!
you censored this.He didn't directly say Trump was a smart man. He said the wall street journal did. Stop misleading the people of America Jeff!
Critiques the video creator (Jeff) for allegedly censoring or misrepresenting content and misleading viewers.
Meta-Commentary
0.85
@PaulHouston-g7v
Mar 4, 2025
Fact: You lost your own seat.
Fact: You lost your own seat.
Comment references a specific person losing their seat, likely referring to the video subject or a political figure, making it commentary about the video context rather than substantive immigration discourse.
Meta-Commentary
0.85
Walter-jv5kr
Feb 25, 2026
Sorry I can't watch fake news
Sorry I can't watch fake news
Dismisses the video/source as 'fake news,' commenting on the credibility of the media content itself.
Meta-Commentary
0.85
@jamescherry9477
Mar 4, 2025
Now go interview native Americans
Now go interview native Americans
Suggests the video creator should interview a different group, critiquing the video's scope or framing.
Meta-Commentary
0.85
Vbz-i3v
Mar 1, 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)