Skip to content
Canadian Immigration Dashboard [ CID ]
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

Search comment text, filter by category or video
Clear all

Meta-Commentary

3,846 comments
Page 72 of 193
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.
@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.
@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.
@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.
@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.
@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.
@roseperez4450 Mar 4, 2025
FAKE NEWS ! ! ! ??
FAKE NEWS ! ! ! ??
Dismisses the video/news as fake without substantive engagement, critiquing the media source itself.
@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.
@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.
@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.
@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.
@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.
@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.
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.
@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.
Vbz-i3v Mar 1, 2026
« Prev 72 / 193 Next »

Compare Videos

Select 2–4 videos to compare their discourse profiles side by side (% of labeled comments).

Discourse Taxonomy

Click a category to filter comments

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

Which YouTube channels attract each type of discourse
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)