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
Let dude on the bike fucking cook
Let dude on the bike fucking cook
Commenter expresses support for allowing the featured person to continue speaking, using casual/slang language for emphasis.
b.chastpeen490
Jan 27, 2026
Bravo! Great speech! Thank you for standing up for Truth & Common Sense, Canada! From Australia.
Bravo! Great speech! Thank you for standing up for Truth & Common Sense, Canada! From Australia.
International expression of support and solidarity for Canada's position, with comparative framing from Australian perspective.
@JaneD-d7v
Mar 4, 2025
Intelligent and cristal clear speech ❤ Germany loves Canada!
Intelligent and cristal clear speech ❤ Germany loves Canada!
Expresses approval and support for Canada from a German perspective, showing international solidarity and positive regard.
@philippclemens2265
Mar 4, 2025
Dear Canadians,\nWe are so sorry that 1.5% of us are so fucking stupid as to fall prey to the cult of the orange stain.\nWe are So sorry and will miss you terribly. I hope you …
Dear Canadians,\nWe are so sorry that 1.5% of us are so fucking stupid as to fall prey to the cult of the orange stain.\nWe are So sorry and will miss you terribly. I hope you take us back one glorious day.\n\nmaga are traitors to our beloved friendships
American expressing apology and solidarity with Canada, welcoming Canadian allies while distancing from Trump supporters as traitors.
@ChrisCooperXmarksthespot
Mar 4, 2025
Many Indians are GREAT. We are sorry for the bad ones.
Many Indians are GREAT. We are sorry for the bad ones.
Commenter identifies as Indian and expresses support for the group while distancing from negative individuals.
oreokush5393
Jan 28, 2026
As a Brit, I admire the leadership of Canada! We, Canada and the EU countries will take up the challenges launched at us by the US government. Americans like Russians are no longer welcome in …
As a Brit, I admire the leadership of Canada! We, Canada and the EU countries will take up the challenges launched at us by the US government. Americans like Russians are no longer welcome in Britain and Europe.
Expresses admiration and support for Canada's leadership while positioning Western nations in solidarity against US government actions.
@pumkineater7219
Mar 4, 2025
From Switzerland ?? ❤ I stand with ?? Canada.
From Switzerland ?? ❤ I stand with ?? Canada.
International commenter expressing support for Canada from Switzerland, combining solidarity with geographic/national positioning.
@Sofia-dp2be
Mar 5, 2025
Respect from Germany ! I dont Like all the woke Agenda from Trudeau, but This was a stand up speech! Unite❤
Respect from Germany ! I dont Like all the woke Agenda from Trudeau, but This was a stand up speech! Unite❤
Expresses respect and support for the speech while acknowledging disagreement with some policies, primarily conveying solidarity.
@nikobismarck9173
Mar 5, 2025
Great speech by Trudeau (other than one point: about the Orange Sphincter being a smart guy). Trudeau was authentic and eloquent and very angry. Good for Trudeau for articulating so well what so many people …
Great speech by Trudeau (other than one point: about the Orange Sphincter being a smart guy). Trudeau was authentic and eloquent and very angry. Good for Trudeau for articulating so well what so many people think, and what needs to be said. The Orange Sphincter can barely string 2 coherent words together. YAAAAAY TRUDEAU ??
Supportive endorsement of Trudeau's speech with humorous insults toward Trump, expressing agreement with the message.
@rbenjamin1429
Mar 4, 2025
My brother thank you stay strong do not back down. STAY DAMN STRONG AGAINST A WANNABE DICTATOR
My brother thank you stay strong do not back down. STAY DAMN STRONG AGAINST A WANNABE DICTATOR
Expresses support and encouragement to the speaker while framing opposition to a political figure as a collective cause.
@Shaft111
Mar 4, 2025
Americans who didn't vote for trump will welcome anyone who will help us to rid our once great nation of the Trump cancer. It's beyond time for CNN to be honest in its coverage. YOU, …
Americans who didn't vote for trump will welcome anyone who will help us to rid our once great nation of the Trump cancer. It's beyond time for CNN to be honest in its coverage. YOU, CNN, helped put him into office with your cowardice and greed.
Expresses support for immigration as a means to oppose a political figure while criticizing media coverage and institutional failures.
@susanelaine1644
Mar 4, 2025
I'm Italian and I wish my country, and every country, had a Prime Minister as Mr. Trudeau. If I were Canadian I would mumble before substituting him.\n??
I'm Italian and I wish my country, and every country, had a Prime Minister as Mr. Trudeau. If I were Canadian I would mumble before substituting him.\n??
Expresses admiration and support for Trudeau as a leader, comparing him favorably to the commenter's own country.
@paolomagni
Mar 4, 2025
Great speech, Fu*k that orange basta*d.\nBig love to Canada from the UK ❤❤❤
Great speech, Fu*k that orange basta*d.\nBig love to Canada from the UK ❤❤❤
Expresses support for Canada with insulting humor directed at the US president, combining solidarity with satire.
@brunogilbert3121
Mar 4, 2025
We aren't blaming you for the tariffs or any of these messes. It's on our president as well as Elon Musk. A very dumb thing to do by our government. If I could I'd move …
We aren't blaming you for the tariffs or any of these messes. It's on our president as well as Elon Musk. A very dumb thing to do by our government. If I could I'd move to Canada.
Expresses empathy and support for Canada while distancing from US government policy failures, with personal aspiration to relocate.
@Gege-n2x
Mar 4, 2025
This man is not an ass licker tel it as it is well done sir .!!!!!!!
This man is not an ass licker tel it as it is well done sir .!!!!!!!
Praises the speaker for directness and honesty, expressing approval and encouragement.
Solidarity
0.80
@Batman-x8k
Mar 4, 2025
Australian here, thanks for standing up to this feral that has no idea how to deal with people or countries
Australian here, thanks for standing up to this feral that has no idea how to deal with people or countries
International commenter expresses support for Canada's leadership while comparing favorably to another country's approach.
@dommonte3507
Mar 4, 2025
Dear Canada and Mexico, this mess will be over with in about 3 and a half years just bear with us ?
Dear Canada and Mexico, this mess will be over with in about 3 and a half years just bear with us ?
Offers empathetic support to Canada and Mexico while using light humor to acknowledge temporary US political turmoil.
@jerryalexander8803
Mar 5, 2025
I‘m German and European, and stand with Ukraine, Canada, Mexico. This Trump administration is mentally sick. Psychopaths.
I‘m German and European, and stand with Ukraine, Canada, Mexico. This Trump administration is mentally sick. Psychopaths.
European commenter expresses support for Canada and Ukraine while criticizing Trump administration, showing cross-national solidarity.
@ClaudiaS193
Mar 4, 2025
We love our Canadian friends. As an American I am embarrassed that our government is this stupid.
We love our Canadian friends. As an American I am embarrassed that our government is this stupid.
Expresses support and empathy for Canada while distancing from own government's actions.
@Slpwdlr
Mar 4, 2025
I just don't understand. At the end of the day we are all in this together ❤️ God bless.
I just don't understand. At the end of the day we are all in this together ❤️ God bless.
Expresses unity and empathy with an appeal to shared humanity and blessing.
@melodyhall6886
Mar 4, 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)