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
Solidarity
4,947 comments
Bravo !à notre Premier Ministre Justin Trudeau!
Bravo !à notre Premier Ministre Justin Trudeau!
Expresses direct praise and support for the Prime Minister in French.
Solidarity
0.88
@alyssaly3784
Mar 4, 2025
The best guest for this conversation....thanks Scott!
The best guest for this conversation....thanks Scott!
Expresses appreciation and support for a guest speaker in the video.
oh_k8
Feb 28, 2026
Thank you, MP Rempel!!💙💙💙PP4PM💙💙💙
Thank you, MP Rempel!!💙💙💙PP4PM💙💙💙
Expression of support and gratitude for a political figure (MP Rempel) with party affiliation.
Freedomreigns90
Feb 24, 2026
Yes Michelle Rempel this is what we need!
Yes Michelle Rempel this is what we need!
Brief endorsement of Michelle Rempel's position, expressing support for a political figure's stance on immigration without elaboration.
Solidarity
0.88
faithopeloveful
Feb 24, 2026
This is the best thing happening in Canada.
This is the best thing happening in Canada.
Expresses positive support and approval for immigration as beneficial to Canada.
Solidarity
0.88
arashaeri
Feb 16, 2026
Culture should be celebrated
Culture should be celebrated
Brief affirmative statement supporting cultural celebration, expressing inclusive and welcoming sentiment.
Grungemightbedead
Feb 12, 2026
So they come to Canada, learn english, work, pay taxes and even local call them nice. Whats the problem ?
So they come to Canada, learn english, work, pay taxes and even local call them nice. Whats the problem ?
Defends immigrants by highlighting their positive contributions (language learning, work, taxes) and acceptance by locals, expressing support.
Briadamm
Feb 4, 2026
Last summer I was being served by an Indian young lady who had tape holding her glasses together and it broke my heart because she is working , serving me & doing a job I …
Last summer I was being served by an Indian young lady who had tape holding her glasses together and it broke my heart because she is working , serving me & doing a job I wouldn’t want for myself and I appreciated her and others so very much. Anyway, I had two spare frames at home and brought them to her the very next day. I didn’t care what race she was and in god’s eyes, our creator, we are all equal and we should try to be more like the lord. You can’t claim like most of you to be god loving and turn around and have hate in your heart. You disgust me. Keep in mind that a lot of you are immigrants too! Or at least your parents and other family members. Why don’t you go back home too then with that attitude? The home grown people are by far a bigger problem in this country than other races
Personal story of helping an immigrant worker combined with moral appeals for equality and empathy, explicitly rejecting xenophobia and supporting immigrants.
benjaminbuttonnn
Jan 29, 2026
These are all improvements
These are all improvements
Brief positive affirmation that immigration represents improvements, expressing support for the phenomenon.
Solidarity
0.88
Nicklafuego
Feb 1, 2026
Thank you for this.
Thank you for this.
Simple expression of gratitude and support for the video content.
Solidarity
0.88
HealeyDaniel
Jan 29, 2026
What a video to spread hate. As a canadian I can tell u they work hard and are kind.
What a video to spread hate. As a canadian I can tell u they work hard and are kind.
Defends immigrants as hardworking and kind, expressing support and countering the video's apparent negative framing.
lina_ghauri
Jan 29, 2026
Buddy on the bike is my hero 🚲
Buddy on the bike is my hero 🚲
An expression of admiration and support for someone in the video, using a positive emoji to show encouragement and approval.
Solidarity
0.88
trizzy2109
Jan 29, 2026
As an African immigrant to the GTA, I'd love to educate bro on the bike but he's been through enough. I forgive him
As an African immigrant to the GTA, I'd love to educate bro on the bike but he's been through enough. I forgive him
First-person immigrant account expressing forgiveness and empathy toward someone with opposing views, demonstrating welcoming sentiment.
itskoshii63
Jan 29, 2026
im a canadian born citizen, my ancestors immigrated here from ireland in massive numbers and the locals hated their guts because they took all the low paying jobs. these indians are no different from them. …
im a canadian born citizen, my ancestors immigrated here from ireland in massive numbers and the locals hated their guts because they took all the low paying jobs. these indians are no different from them. i support anyones choice to make a better life for them and their family its what our country is built on. come pay taxes, accept your new culture and dont break the law and you are welcome.
Uses personal/family history to support immigration, draws historical parallels, and expresses welcoming stance toward immigrants who follow rules and contribute.
stevezissou6655
Jan 28, 2026
THEY WORK!! and they WORK HARD! let's not ignore this fact.
THEY WORK!! and they WORK HARD! let's not ignore this fact.
Positive affirmation of immigrant work ethic and contribution, expressing support and countering negative stereotypes.
nervouss
Jan 28, 2026
Thank you for sharing how we all feel!
Thank you for sharing how we all feel!
Expresses gratitude and shared sentiment with the video creator in a supportive tone.
Solidarity
0.88
diehard8061
Jan 28, 2026
Once again doing the lords work! Thank you Tyler!
Once again doing the lords work! Thank you Tyler!
Expresses appreciation and support for the video creator's work, framing it as morally commendable.
MunkydBoofy420
Jan 28, 2026
It is wild in Canada but most of them here are good people
It is wild in Canada but most of them here are good people
Expresses welcoming sentiment and empathy toward immigrants despite acknowledging challenges.
bennmnmn
Jan 28, 2026
Always thought this man lacked fortitude until now.\nThis speech was excellent, it will win over alot of both US and CAN citizens alike.\nWell done.
Always thought this man lacked fortitude until now.\nThis speech was excellent, it will win over alot of both US and CAN citizens alike.\nWell done.
Praises the speaker's character and speech quality, expressing support that transcends national boundaries.
Solidarity
0.88
@trivialfreedom5374
Mar 4, 2025
Just promoting racism bruh, I’m Pakistani and I live in Canada. I love Canada and I’m grateful for Canadians accepting me here. We’re 1 people, all on 1 planet, they show extremes and divide us. …
Just promoting racism bruh, I’m Pakistani and I live in Canada. I love Canada and I’m grateful for Canadians accepting me here. We’re 1 people, all on 1 planet, they show extremes and divide us. Much love ❤️to everyone, diversity is beuty, unity is amazing.
Also these are the same people doing the lower end jobs of your economy, which I don’t wanna get technical, but it seems like this channel just helps create a community for racist or extreme opinions to thrive in. Your government accepted these people for a reason, Unity is good, discrimination is not.
Personal narrative of gratitude as an immigrant, explicit rejection of racism, and appeal to unity and diversity as moral principles.
LaughingPlan3t
Jan 29, 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)