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

Identity Assertion

5,512 comments
Page 185 of 276
God did bless America coz he gave them Trump.
God did bless America coz he gave them Trump.
Makes a religious/nationalistic claim about American exceptionalism and Trump, asserting national identity and superiority.
JamesMaldonado-dm9zm Jan 4, 2026
A country integrity!
A country integrity!
Brief assertion of Canada's national character and integrity, affirming national identity.
@Jengerlife Mar 4, 2025
Russia is no longer Trump’ arch enemy. Putin is his bro. Not mine, not ours.
Russia is no longer Trump’ arch enemy. Putin is his bro. Not mine, not ours.
Asserts 'us vs. them' framing regarding Russia/Trump relationships and national allegiance.
@annehartford Mar 4, 2025
What's flood our country?Because u love indian food.Are you f****** dumber then a rock
What's flood our country?Because u love indian food.Are you f****** dumber then a rock
The comment sarcastically dismisses pro-immigration arguments while making an us-vs-them distinction about cultural preferences.
supplyanddemand9366 Jan 29, 2026
Fuck canada! Do what you must but you need us more than we need you. Good luck and let the chips fall wherever they may fall.
Fuck canada! Do what you must but you need us more than we need you. Good luck and let the chips fall wherever they may fall.
Asserts U.S. superiority and dismissive stance toward Canada using confrontational us-vs-them framing.
@erickdavid1161 Mar 4, 2025
Oohh look another weasel. Good on President Trump. This guy & Zelenskyy make a good pair. Funny how all these world leaders are turning on President Trump. His people will have his back, & good …
Oohh look another weasel. Good on President Trump. This guy & Zelenskyy make a good pair. Funny how all these world leaders are turning on President Trump. His people will have his back, & good on them for supporting him.
Dismissive characterization of Canadian leader, expresses support for Trump, uses us-vs-them framing about world leaders opposing him.
@NariTurner-m3c Mar 4, 2025
This is all of Canada now!
This is all of Canada now!
Broad assertion that immigration-related changes are now pervasive across Canada, implying loss of national identity or character.
thehasidicjew5017 Jan 27, 2026
It is not an "invasion."
It is not an "invasion."
Commenter rejects the framing of immigration as an 'invasion,' asserting a counter-narrative about how immigration should be characterized.
wgb_jd Jan 27, 2026
Shut up baby girl world need to be free from such tumors like you and i support president trump he know what he is doing Americans are very blessed people that they have got president …
Shut up baby girl world need to be free from such tumors like you and i support president trump he know what he is doing Americans are very blessed people that they have got president like Donald trump and respective administration
Asserts strong national identity and support for Trump while dismissing critics, using dehumanizing language ('tumors').
@yaqoobmahboob6848 Mar 4, 2025
There's a reason we've called it Bramladesh for decades..... As a Canadian thank you for looking into this
There's a reason we've called it Bramladesh for decades..... As a Canadian thank you for looking into this
Commenter uses a derogatory nickname for a neighborhood and asserts Canadian identity while thanking the creator for investigation.
Platinumsniper Jan 27, 2026
yon dont have right to advise us as a american citizens here @ ?? america we are american people who choose president trump he’s not forcing you dont sending your product in america without tax …
yon dont have right to advise us as a american citizens here @ ?? america we are american people who choose president trump he’s not forcing you dont sending your product in america without tax that they called it tariffs !! ??? canada president no free @ all !!
Asserts American identity and right to self-determination while critiquing Canadian policy and leadership, with us-vs-them framing.
@rosachase4390 Mar 4, 2025
As an American, I don't support this crazy orange thug.
As an American, I don't support this crazy orange thug.
Asserts American identity while distancing from Trump, framing him as morally unfit ('crazy orange thug').
@jaehs6 Mar 4, 2025
No, not the US, Trump, and Elon.
No, not the US, Trump, and Elon.
Brief rejection of US, Trump, and Elon, asserting opposition and implicitly Canadian identity against these entities.
@heidistromme1545 Mar 4, 2025
Who care screw Canada usa will win start being fair
Who care screw Canada usa will win start being fair
Dismisses Canada and asserts US superiority in a confrontational us-vs-them framing.
@jeffsullivan309 Mar 4, 2025
Finally someone standing up to a bully!!! Radio silence here in America. Democrats are Cowards.
Finally someone standing up to a bully!!! Radio silence here in America. Democrats are Cowards.
Frames political opposition as cowardice and positions the commenter's side as morally superior, with implicit call to action against Democrats.
@bibigems Mar 4, 2025
Headline should be \n\nTrudeau runs his commie mouth while hiding
Headline should be \n\nTrudeau runs his commie mouth while hiding
Uses loaded language ('commie') to frame Trudeau as ideologically opposed and cowardly, asserting a political identity position.
@eriv Mar 4, 2025
I can’t wait for Alberta to separate from Canada🎉🎉🎉🎉
I can’t wait for Alberta to separate from Canada🎉🎉🎉🎉
Expresses desire for regional separation, framing it as a response to national immigration policy.
FreedomAlberta47 Jan 11, 2026
Most Americans don't want this either! ????
Most Americans don't want this either! ????
Commenter asserts a collective 'we' (Americans) position against something, framing it as a shared national sentiment.
@jeanettecalderwood363 Mar 4, 2025
We don’t need any friends
We don’t need any friends
Asserts Canadian self-sufficiency and independence, rejecting external alliances as part of national identity positioning.
@karenbaxley3010 Mar 4, 2025
Trudeau your not trying hard enough. I stand with Trump
Trudeau your not trying hard enough. I stand with Trump
Takes a political stance by criticizing Canadian leadership and expressing allegiance to an opposing figure, framing political division.
@Karlitos.Reviews Mar 4, 2025
« Prev 185 / 276 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)