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
THIS IS LEADING!!!
THIS IS LEADING!!!
Comment about the video content itself, expressing enthusiasm for what is being presented.
Meta-Commentary
0.90
@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.
Meta-Commentary
0.90
@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.
Meta-Commentary
0.90
IamHater63828
Jan 28, 2026
Nice response
Nice response
Simple approval comment about the video or speaker's response.
Meta-Commentary
0.90
@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.
Meta-Commentary
0.90
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.
Meta-Commentary
0.90
@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.
Meta-Commentary
0.90
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.
Meta-Commentary
0.90
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.
Meta-Commentary
0.90
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.
Meta-Commentary
0.90
@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.
Meta-Commentary
0.90
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.
Meta-Commentary
0.90
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.
Meta-Commentary
0.90
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.
Meta-Commentary
0.90
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.
Meta-Commentary
0.90
@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.
Meta-Commentary
0.90
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.
Meta-Commentary
0.90
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.
Meta-Commentary
0.90
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.
Meta-Commentary
0.90
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.
Meta-Commentary
0.90
jamessachs77
Feb 17, 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)