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 56 of 193
THIS IS LEADING!!!
THIS IS LEADING!!!
Comment about the video content itself, expressing enthusiasm for what is being presented.
@CTruth4u Mar 4, 2025
Easy on the make up. Dang!
Easy on the make up. Dang!
Personal comment about the video creator's appearance, unrelated to immigration policy content.
@Hala-m5q8r Feb 20, 2026
I was liking the video until you randomly started glazing Somalis
I was liking the video until you randomly started glazing Somalis
Critique of the video creator's content choices and framing, commenting on how the video presents information.
IamHater63828 Jan 28, 2026
Nice response
Nice response
Simple approval comment about the video or speaker's response.
@VinayGupta-z8f Mar 5, 2025
Diab is a moron
Diab is a moron
Personal insult directed at a specific person (likely from the video), without substantive policy engagement.
paulwright707 Feb 28, 2026
The first time i actually took the time to listen to this man. This was a smart and impressive speach! (smart guy!)
The first time i actually took the time to listen to this man. This was a smart and impressive speach! (smart guy!)
Personal reaction to watching the speech, praising its quality and the speaker's intelligence.
@1nicko29 Mar 5, 2025
FINALLY, somebody covered it.
FINALLY, somebody covered it.
Expresses approval that the video topic has finally been addressed, commenting on the video's significance.
colinlou6549 Jan 28, 2026
8:20 this video is full of racist people
8:20 this video is full of racist people
Critiques the video and its commenters for racist content, making a judgment about the discourse in the comment section.
some.sour.gummy.worms87 Jan 28, 2026
Bike guy is BASED
Bike guy is BASED
Brief comment about a person in the video using slang, not addressing immigration policy or broader themes.
Bobpill-14f Jan 27, 2026
Goddammit CNN, I don’t want to listen to Wolf, I wanted to listen to someone who had something to say. Just because Wolf doesn’t speak French doesn’t mean others don’t. Je voulais entendre Justin Trudeau.
Goddammit CNN, I don’t want to listen to Wolf, I wanted to listen to someone who had something to say. Just because Wolf doesn’t speak French doesn’t mean others don’t. Je voulais entendre Justin Trudeau.
Criticism of CNN's editorial choice and complaint about missing Trudeau's perspective in the video.
@mikechickenman Mar 4, 2025
I like that when your debating Brampton driving awareness your conducting an interview in the middle of a crosswalk blocking traffic
I like that when your debating Brampton driving awareness your conducting an interview in the middle of a crosswalk blocking traffic
Critiques the video production itself, noting a problematic filming location during an interview.
ChimairaGod Feb 20, 2026
That one white guy went OFF on Africans, like some of the things he said I haven't heard before but it's pretty interesting
That one white guy went OFF on Africans, like some of the things he said I haven't heard before but it's pretty interesting
Comment about the video content and a specific person featured in it, describing their statements without endorsing or condemning.
tylerensminger Jan 27, 2026
I believe Prince William …. Always. ❤
I believe Prince William …. Always. ❤
Comment about the video or public figures mentioned in it, expressing personal preference unrelated to immigration discourse.
TheSchatzi Feb 17, 2026
Great video, I expected a biased video but truly enjoyed this great researched video✨
Great video, I expected a biased video but truly enjoyed this great researched video✨
Evaluates the video's quality and research standards rather than engaging with immigration policy or arguments.
hanochkurian5933 Sep 20, 2025
He just called Donald Trump dumb. Can't wait to see what Trump does next?
He just called Donald Trump dumb. Can't wait to see what Trump does next?
Comment about what the video creator said and speculation about external reactions, focused on the video content rather than the topic itself.
@neilkwok Mar 4, 2025
Bike guy is gonna get arrested for sure
Bike guy is gonna get arrested for sure
Prediction about consequences for another commenter featured in the video, commentary on the video subject rather than substantive argument.
ForumBlackwolfdave Jan 27, 2026
Please don’t call yourself a journalist
Please don’t call yourself a journalist
Directly critiques the video creator's credibility and professional status, commenting on the channel rather than immigration policy.
annash-u8p Jan 27, 2026
6 ads and paid ad reads in a 20 minute video is ridiculous
6 ads and paid ad reads in a 20 minute video is ridiculous
Criticism directed at the video creator's monetization practices rather than the immigration topic itself.
Astron-r6f Mar 3, 2026
Guy on the bike was talking crazyyy
Guy on the bike was talking crazyyy
Comment directly references and judges the behavior of a person featured in the video.
frootloopsluvr Jan 27, 2026
There is nothing that Kenny has said or will ever say that provides a reason to respect him...
There is nothing that Kenny has said or will ever say that provides a reason to respect him...
Dismisses a specific commenter or public figure (Kenny) rather than engaging with substantive immigration discourse.
jamessachs77 Feb 17, 2026
« Prev 56 / 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)