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
As an American, I have great respect for Canada and its response to Orange Jesus' stupidity.
As an American, I have great respect for Canada and its response to Orange Jesus' stupidity.
An American expressing respect and support for Canada's position, demonstrating cross-border solidarity and approval of Canadian leadership.
@sanantoniorose9832
Mar 4, 2025
Je suis avec vous Canada…je déteste l’imbecile the president qu’on a maintenant. Je n’ai pas voté pour lui ou pour Elon…
Je suis avec vous Canada…je déteste l’imbecile the president qu’on a maintenant. Je n’ai pas voté pour lui ou pour Elon…
French-language comment expressing support for Canada while criticizing the US president, positioning Canada favorably in comparison.
@lillygerstner9236
Mar 4, 2025
Bravo Canada, bravooooooo. Don't allow anymore Trump to bully anyone :)
Bravo Canada, bravooooooo. Don't allow anymore Trump to bully anyone :)
Expresses support and approval for Canada's stance against bullying, with welcoming/encouraging tone toward anti-Trump position.
@alessandroambrosio
Mar 4, 2025
This is terrible
This is terrible
Minimal negative statement; likely expressing disapproval of Trump/policies rather than constructive critique, but context suggests opposition solidarity.
Solidarity
0.80
@SheilaLinsmeier
Mar 4, 2025
WE SALUTE U TRUDEAU!!!!! STAND UP FOR TRUTH AND UR COUNTRY....DON'T LET AMERICA BULLY U BECAUSE HER COUNTRY FALLING IN THA DUST BECAUSE THEIR CORRUPT.....?
WE SALUTE U TRUDEAU!!!!! STAND UP FOR TRUTH AND UR COUNTRY....DON'T LET AMERICA BULLY U BECAUSE HER COUNTRY FALLING IN THA DUST BECAUSE THEIR CORRUPT.....?
Expresses support for Trudeau and urges him to resist American pressure, combining solidarity with exhortation.
@sirjuantyler6411
Mar 4, 2025
Screw Trump, Vance and all the idiots who voted for these two clowns. Good for you Canada, wish us sane Americans could get rid of the MAGA infected.
Screw Trump, Vance and all the idiots who voted for these two clowns. Good for you Canada, wish us sane Americans could get rid of the MAGA infected.
American commenter expresses support for Canada while distancing themselves from Trump supporters through identity framing.
@TheSeig
Mar 4, 2025
Can we be the 11th Canadian province? Now that’s a leader!
Can we be the 11th Canadian province? Now that’s a leader!
Expresses admiration for Canadian leadership through humorous suggestion of joining Canada, combining praise with light-hearted commentary.
@jaimedddd
Mar 4, 2025
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
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
Don’t worry US will be fine
Don’t worry US will be fine
Brief reassurance and supportive message expressing confidence in US resilience.
Solidarity
0.80
@HagereyEritrea
Mar 4, 2025
Bro is on it🇨🇦❤️🙏
Bro is on it🇨🇦❤️🙏
Expresses support and encouragement with positive emojis and affirmation, showing solidarity with the video creator.
Solidarity
0.80
AndonTheArtist
Jan 27, 2026
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
We respect your decision ??????????
We respect your decision ??????????
Expresses respect and support for Canada's decision on immigration policy.
Solidarity
0.80
@willieguapo
Mar 4, 2025
je suis français et je suis totalement d'accord avec les decisions de trudeau !\nTrump engrange la dissociation et véhicule le mépris des autres sur la scene mondiale.\ncourage aux americains qui n'ont pas voté pour lui.. …
je suis français et je suis totalement d'accord avec les decisions de trudeau !\nTrump engrange la dissociation et véhicule le mépris des autres sur la scene mondiale.\ncourage aux americains qui n'ont pas voté pour lui.. l'inflation va être difficile à vivre...\n\n\nI'm french and i'm totally agree with trudeau speech.\nTrump with is speech favorise people division and he conveys contempt at international scene.\nCourage for US people who did not vote for him.\nInflation taxes will be difficult to live with...
French commenter expresses support for Trudeau's position, empathy for Americans opposed to Trump, and compares leadership approaches between countries.
@louloudu39
Mar 4, 2025
The best speech of a true leader \nWe are the Canadian people standing strong and together to fight back
The best speech of a true leader \nWe are the Canadian people standing strong and together to fight back
Expresses support and unity for Canadian leadership and collective national identity in standing together against external pressure.
@DuaLiu-cu2wc
Mar 4, 2025
Canada, I am so sorry. This is insanity.
Canada, I am so sorry. This is insanity.
Expresses empathy and support for Canada during difficult circumstances.
@eileeng5076
Mar 4, 2025
Canada, you do not have to explain anything! You are dealing with a fascist, racist, misogynistic, corrupt, narcissistic, diabolical dictator, who wants to destroy US alliances and then united us with the access of evil. …
Canada, you do not have to explain anything! You are dealing with a fascist, racist, misogynistic, corrupt, narcissistic, diabolical dictator, who wants to destroy US alliances and then united us with the access of evil. US citizens know you all are our allies and that you all are wonderful and we support you. We are not at all in agreement with this so-called president we have. You don't even have to explain. We're just waiting and hoping for this utter madness and destruction to stopso we can all be aligned again.
US commenter expressing support and empathy for Canada, defending it against criticism and offering solidarity across borders.
@artofacademics
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
American here. Elbows up! I wish I could boycott my own country.
American here. Elbows up! I wish I could boycott my own country.
American expressing support for Canada's position and dissatisfaction with their own country, showing cross-border solidarity.
@leilaniburns9494
Mar 4, 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
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)