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
Identity Assertion
5,512 comments
We stand with trump
We stand with trump
Simple statement of political allegiance and group identification with Trump supporters.
Identity Assertion
0.90
@blackchild5084
Mar 4, 2025
They belong in india, its a dirty breed invasion no one should be suffering from
They belong in india, its a dirty breed invasion no one should be suffering from
Dehumanizing language using slur ('breed') and calling for exclusion based on national origin, framed as identity-based rejection.
extremebenzw1923
Jan 28, 2026
Better indians than Pakistani muslims from Islamic countries and khalistanis
Better indians than Pakistani muslims from Islamic countries and khalistanis
Uses us-vs-them framing to rank ethnic/religious groups, preferring Indians over Pakistanis and Khalistanis.
pranayamdev411
Feb 10, 2026
Bloody fucking Punjabi khalistanis
Bloody fucking Punjabi khalistanis
Hostile ethnic slur targeting Punjabis and Khalistanis, expressing xenophobic identity-based antagonism.
Darkpsy674
Feb 10, 2026
India is not for beginners \nProud to be Indian \njay shree ram
India is not for beginners \nProud to be Indian \njay shree ram
Assertion of Indian national and cultural identity with pride statements, unrelated to the video topic.
Identity Assertion
0.90
@sagargurung1390
Mar 4, 2025
Let’s make it clear: Khalistanis are NOT Indians.
Let’s make it clear: Khalistanis are NOT Indians.
Makes a categorical claim distinguishing Khalistanis from Indians, asserting identity boundaries and political/ethnic distinctions.
Identity Assertion
0.90
bibs94
Feb 10, 2026
Seems like everywhere is trying to replace white people right now. At this moment the most discriminating is going against white people like me. Every other day I got someone of color hating on me …
Seems like everywhere is trying to replace white people right now. At this moment the most discriminating is going against white people like me. Every other day I got someone of color hating on me calling me a stupid white boy and many other things and because I’m white it’s okay apparently
Claims of demographic replacement and reverse discrimination framed through racial identity, expressing anxiety about white identity and perceived victimization.
davidbrice25
Jan 27, 2026
i cry everyday , i love people , but the somali and indian race are honestly dirty ,, when youre own country is disgusting , why come here to make our country nasty asf
i cry everyday , i love people , but the somali and indian race are honestly dirty ,, when youre own country is disgusting , why come here to make our country nasty asf
Makes dehumanizing racial stereotypes about Somali and Indian people, framing them as threats to national cleanliness and quality of life.
apexsurvivalgaming5092
Jan 27, 2026
I'm a Real Canadian Born and Raised and I approve this message
I'm a Real Canadian Born and Raised and I approve this message
Asserts native-born Canadian identity ('Real Canadian Born and Raised') as a basis for legitimacy, using identity credentials to validate a political position.
Identity Assertion
0.90
RussianOldSpice
Aug 26, 2025
Trudeau brought the Poonjabis from India's Poonjab uncivilized and doesn't fit in Western culture. Trudeau must be put in jail.
Trudeau brought the Poonjabis from India's Poonjab uncivilized and doesn't fit in Western culture. Trudeau must be put in jail.
Makes ethnic/cultural identity claims about incompatibility with Western culture and calls for punitive action against political leader.
Hazara26
Jan 20, 2026
YEET THE JEETS!!! EVERY LAST ONE !!!
YEET THE JEETS!!!
EVERY LAST ONE !!!
Dehumanizing slur targeting a specific ethnic group with a call for removal.
JayTheFrenchieBreeder
Jan 27, 2026
A REAL LEADER. I LOVE BEING A CANADIAN ??
A REAL LEADER. I LOVE BEING A CANADIAN ??
Expresses pride in Canadian identity and leadership, affirming national belonging and patriotic sentiment.
Identity Assertion
0.90
@MySundin13
Mar 4, 2025
Not a single Indian in Canada should be running as a politician the place would go to hell.
Not a single Indian in Canada should be running as a politician the place would go to hell.
Makes an exclusionary claim based on ethnic/national identity, asserting that a specific group should be barred from political participation.
Th-lg9qn
Sep 29, 2025
Canada went from smelling like maple syrup to smelling like shit.
Canada went from smelling like maple syrup to smelling like shit.
The comment uses crude language to express anxiety about demographic change and loss of Canadian national identity.
ModestKrab
Feb 8, 2026
I guess white people aren't allowed to have a country of their own anymore where they can be around people that share their own culture morals and values with other Christians but yet every other …
I guess white people aren't allowed to have a country of their own anymore where they can be around people that share their own culture morals and values with other Christians but yet every other race and religion gets to have their own country that is 99.9% Indian or African or Asian or Muslim but not white people you have to open up your countries and bring people in that want to take over and push your religion and beliefs out yet if we as white people invaded a country and told them they had to change the laws and religioni to fit us that would be colonization and evil really weird how there is a double standard! They will be no countries in 50 years where white people are the majority and it will be hell on Earth for white people i mean look how racist people are to us now with us as the majority!
Extended argument asserting white Christian identity and claiming discriminatory double standards, expressing demographic anxiety and perceived victimhood.
bassplur12
Jan 27, 2026
Un magnifique pays le Canada ! Je suis dégoûtée qu'il y est autant d'indiens !!!! 👎 3:57 pas un blanc dans ces commerces !!! Ahhhh c'est révoltant !!!!
Un magnifique pays le Canada ! Je suis dégoûtée qu'il y est autant d'indiens !!!! 👎 3:57 pas un blanc dans ces commerces !!! Ahhhh c'est révoltant !!!!
Explicitly asserts ethnic/racial identity concerns, expressing disgust at the presence of Indian immigrants and absence of white people in businesses.
ines-kr7se
Feb 18, 2026
Trudeau is a true Leader
Trudeau is a true Leader
Simple assertion of support for Trudeau as a leader, positioning him as embodying positive national leadership.
Identity Assertion
0.90
@renatofreitas9977
Mar 4, 2025
We proud we are indian 👏 🙌 💙 😎 our country is best 👌 👍 then other country
We proud we are indian 👏 🙌 💙 😎 our country is best 👌 👍 then other country
Explicit assertion of Indian national pride and superiority over other countries, using us-vs-them framing.
Identity Assertion
0.90
fashionofmind9319
Mar 2, 2026
Proud Canadian ??
Proud Canadian ??
Simple assertion of Canadian national pride and identity.
Identity Assertion
0.90
@Gypsybunn
Mar 4, 2025
Indian are like this is our country 😮
Indian are like this is our country 😮
Uses us-vs-them framing ('Indians are like this is our country') to assert ethnic identity and belonging claims.
Identity Assertion
0.90
LithingbaMongzar
Sep 19, 2025
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)