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
Mr. Trudeau spoke, facts, directly and clearly to Trump and his Administration...very proud of how he is taking control of this situation ??
Mr. Trudeau spoke, facts, directly and clearly to Trump and his Administration...very proud of how he is taking control of this situation ??
Expresses approval and pride in Trudeau's handling of the situation, showing support for Canadian leadership in a difficult moment.
@rayjoannebailey175
Mar 4, 2025
Im American. Not a big fan of Trudeau. But you were far too nice to my country and especially to the Trump regime. I think most americans are on your side. Do what you gotta …
Im American. Not a big fan of Trudeau. But you were far too nice to my country and especially to the Trump regime. I think most americans are on your side. Do what you gotta do we're with you. Slava Canada
American expressing support and solidarity with Canada against the Trump administration, with explicit encouragement to take action.
@grisall
Mar 4, 2025
Man, Trudeau is such a cool leader, clear, polite and charismatic. Why does he have to resign?
Man, Trudeau is such a cool leader, clear, polite and charismatic. Why does he have to resign?
Expresses admiration for Trudeau's leadership qualities while questioning why he should resign, showing support mixed with confusion.
@One_of_8_billion
Mar 4, 2025
Good on you kicking Trump right up the ass Trump is a wolf ? in sheep's clothing ?
Good on you kicking Trump right up the ass Trump is a wolf ? in sheep's clothing ?
Expresses support and approval for the speaker's criticism of Trump, with humorous tone.
@GerardHanna-y6l
Mar 4, 2025
Its ok have some drugs, get high This immigrant will save your life in hospital. People are fed up because they still get treated, the gap is being filled….
Its ok have some drugs, get high
This immigrant will save your life in hospital.
People are fed up because they still get treated, the gap is being filled….
Defends immigrants by highlighting their essential healthcare contributions and expressing empathy for their role in society.
JasKaur-vq7lq
Sep 11, 2025
I didn’t even know this was a thing? Thanks for the investigation man!
I didn’t even know this was a thing? Thanks for the investigation man!
Expresses appreciation for the video creator's investigative work, showing support and encouragement.
Danny___Riot
Jan 27, 2026
Thank you for coming to Canada to shed light on our failed immigration
Thank you for coming to Canada to shed light on our failed immigration
Thanks the creator for addressing immigration issues, expressing support while implicitly critiquing policy failures.
user-nq6xs9ti3r
Jan 27, 2026
The American people hear you! We know exactly to where to pin blame. ??one more thing! This will go over big at his State of the Union speech.
The American people hear you! We know exactly to where to pin blame. ??one more thing! This will go over big at his State of the Union speech.
Expresses alignment with Canada's position and solidarity with Americans who share this view, with implicit call to hold leadership accountable.
@VickieJohnson-il8qi
Mar 4, 2025
Anti trump American is total support of Canada here! Pro EU! Anti Putin! Get it out of the White House!
Anti trump American is total support of Canada here! Pro EU! Anti Putin! Get it out of the White House!
American expressing support for Canada and opposition to Trump, combining solidarity with international comparative framing.
@Mr.Mallardduck
Mar 4, 2025
go Europe. thanks for being honest. this american wants trump out of office, soon. the working class americans do not have the power, so diappionted with our GOP. they too away from our veterans, our …
go Europe. thanks for being honest. this american wants trump out of office, soon. the working class americans do not have the power, so diappionted with our GOP. they too away from our veterans, our farmers, children of the world, our elderly and us.
American commenter expresses support for European/Canadian positions and implicitly calls for Trump's removal while showing empathy for vulnerable groups.
@cindybossler4363
Mar 4, 2025
He lays it out as it is
He lays it out as it is
Brief affirmation of approval for the Prime Minister's straightforward stance on the issue.
Solidarity
0.75
@hms19591
Mar 4, 2025
FInally, thank God we are doing the right thing it has been goign on for years. Thank you to whoever had courage to allow this ❤🫡🇨🇦
FInally, thank God we are doing the right thing it has been goign on for years. Thank you to whoever had courage to allow this ❤🫡🇨🇦
Expresses approval and gratitude for immigration policy changes, framed as doing 'the right thing' with emotional support.
freedomfury
Nov 10, 2025
Now with a huge population it seems a vibrant place. Nothing really to complain about. Everyone can get by if they work hard.
Now with a huge population it seems a vibrant place. Nothing really to complain about. Everyone can get by if they work hard.
Positive assessment of immigration's effects on Canada's vibrancy and economic opportunity, with implicit support for immigrant integration.
Abraham-uk4xy
Sep 20, 2025
Bien M. Trudeau ! Voilà qui est parlé. Tout notre soutien depuis la France , un autre allié qui comprend depuis quelques jours qu'il ne l'est plus (et n'a pas vraiment envie, en même temps, …
Bien M. Trudeau ! Voilà qui est parlé. Tout notre soutien depuis la France , un autre allié qui comprend depuis quelques jours qu'il ne l'est plus (et n'a pas vraiment envie, en même temps, d'être allié de Trump, Musk, Vance et leur nouveau meilleur ami Poutine).
Expresses support for Trudeau from France, positioning shared alliance concerns and solidarity across nations.
@guityss
Mar 4, 2025
Trump doesn’t care about facts. \nI stand with Canada, Ukraine, Greenland, Mexico and Panama (where I live). \nTrump IS a Russian asset. \nWe are seeing it play out in real time, so fast, that some …
Trump doesn’t care about facts. \nI stand with Canada, Ukraine, Greenland, Mexico and Panama (where I live). \nTrump IS a Russian asset. \nWe are seeing it play out in real time, so fast, that some people can’t even see it. \n#TraitorTrump
Declares support for multiple countries while making unsubstantiated claim about Trump being a Russian asset.
@Pattybluehayes
Mar 4, 2025
I stand with Canada, as I feel bad how USA has gone down with politics. An Albanian student in Egypt ????
I stand with Canada, as I feel bad how USA has gone down with politics. An Albanian student in Egypt ????
Expresses support for Canada and empathy while comparing favorably to USA's political situation.
@mgarym213
Mar 5, 2025
I am ??, Stand with ????????????. At this rate Trump is going to have me run out of room for Flags
I am ??, Stand with ????????????. At this rate Trump is going to have me run out of room for Flags
Expression of support for Canada using flag emojis and humorous exaggeration about running out of space for flags.
@diannew5264
Mar 4, 2025
Yeah fuck Trump. Let’s stay together.
Yeah fuck Trump. Let’s stay together.
Vulgar expression of anti-Trump sentiment and call for Canadian unity and solidarity.
@jackyderfuchs1166
Mar 5, 2025
My helmet boy is based as fuck, God bless you sir!
My helmet boy is based as fuck, God bless you sir!
Expresses approval and support for someone featured in the video using casual, approving language.
sosanova9446
Jan 27, 2026
Treadau done proud for once he's actually angry ❤
Treadau done proud for once he's actually angry ❤
Positive endorsement of the leader's emotional response and representation of Canada.
Solidarity
0.75
@dg-wb4xg
Mar 5, 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)