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
It’s not their fault that they have to live in your country.
It’s not their fault that they have to live in your country.
Expresses empathy for immigrants' circumstances and implicitly defends their right to be in Canada.
zacharyandthebugs
Mar 1, 2026
You might not agree with bike guy, but this is Canada, it's his home too. And he has the right to an opinion, and the right to express it. I appreciate his honesty.
You might not agree with bike guy, but this is Canada, it's his home too. And he has the right to an opinion, and the right to express it. I appreciate his honesty.
Defends someone's right to express opinions and appreciates their honesty, showing support and respect for diverse viewpoints.
jcel4378
Feb 25, 2026
Canada has our sympathies. We must collaborate to prevent the worsening of this situation. Love and courage from Mexico.
Canada has our sympathies. We must collaborate to prevent the worsening of this situation. Love and courage from Mexico.
Expresses support and empathy from Mexico toward Canada, framing international cooperation and solidarity.
@goosetavsson
Mar 4, 2025
Thank you Mr Trudeau, from a US citizen, for speaking THE TRUTH and acting like a real leader of a country who is one of our friends and allies. Trump is an idiot who is …
Thank you Mr Trudeau, from a US citizen, for speaking THE TRUTH and acting like a real leader of a country who is one of our friends and allies. Trump is an idiot who is taking our country into a spiraling disaster.
US citizen expressing support for Trudeau and Canada, contrasting favorably with Trump, showing cross-border solidarity.
@dansoares6674
Mar 4, 2025
As an American, I stand with Canada and; Tuck Frump, Tuck Frump!
As an American, I stand with Canada and; Tuck Frump, Tuck Frump!
Expresses support for Canada while using humorous wordplay to mock Trump.
@3794GQTJ
Mar 4, 2025
I Stand with Ukraine Canada Mexico and all previous Allies of the US before this Lunatic was voted into office!! I voted for Kamala!
I Stand with Ukraine Canada Mexico and all previous Allies of the US before this Lunatic was voted into office!! I voted for Kamala!
Expresses support and solidarity with Canada, Mexico, and US allies, while asserting personal political identity through voting disclosure.
@Solitarywtch
Mar 4, 2025
I am a U S citizen that stands for Canada. U S leadership is disgraceful. It is not leadership, it is only about money and power for him
I am a U S citizen that stands for Canada. U S leadership is disgraceful. It is not leadership, it is only about money and power for him
U.S. citizen expressing support for Canada and criticism of U.S. leadership on moral grounds (corruption, self-interest).
@Rebecca00000000000
Mar 4, 2025
Prime Minister, I wish you weren’t resigning. I would be proud if you were my president, not the one who has acted so viciously without thinking of the consequences which hurts Americans as well. The …
Prime Minister, I wish you weren’t resigning. I would be proud if you were my president, not the one who has acted so viciously without thinking of the consequences which hurts Americans as well. The only person who will benefit from this will be Vladimir Putin.
Expresses support for Trudeau and pride in his leadership while condemning Trump's actions on ethical grounds.
@SallyGordonMark
Mar 4, 2025
Ah yeah! We so back!!!!!!
Ah yeah! We so back!!!!!!
Enthusiastic affirmation expressing positive sentiment and support.
Solidarity
0.80
exiledastronaut
Feb 3, 2026
I also stand with Canada thinking of relocating out there
I also stand with Canada thinking of relocating out there
Expresses support for Canada and indicates personal intention to relocate, combining solidarity with biographical intent.
@jorgecastillo1865
Mar 4, 2025
PM Trudeau has finally said truth and fact. He stepped up and put America in its place. I stand by what PM Trudeau said before and today. We are/were the greatest ally of America. But, …
PM Trudeau has finally said truth and fact. He stepped up and put America in its place. I stand by what PM Trudeau said before and today. We are/were the greatest ally of America. But, we will move forward and make new allies now.
Expresses support for PM Trudeau's position and affirms Canadian identity and alliance relationships, with welcoming tone toward new partnerships.
@cynthiabrown5468
Mar 4, 2025
We stand with you, Prime Minister Trudeau. We love you. I will not buy one Fuck1ing USA product. I will not go to visit my ailing sister in the USA. I am done with the …
We stand with you, Prime Minister Trudeau. We love you. I will not buy one Fuck1ing USA product. I will not go to visit my ailing sister in the USA. I am done with the USA until smart ass Americans get their vote right!!
Expresses support and empathy for Canada and Trudeau while declaring personal boycott of American products.
@nlebuzz
Mar 4, 2025
Just be grateful you got Indians. Indians are like a breath of fresh air compared to their neighbours.
Just be grateful you got Indians. Indians are like a breath of fresh air compared to their neighbours.
Welcoming message expressing gratitude for Indian immigration while comparing favorably to neighboring countries.
darkraft1020
Jan 27, 2026
Australian here. We stand with Canada and the Ukraine.
Australian here. We stand with Canada and the Ukraine.
Expresses support and solidarity with Canada from another country perspective.
@_Nywoe
Mar 4, 2025
Indians r the best immigrants. Their nice, hard working, their food is bomb, what more could u ask for.
Indians r the best immigrants. Their nice, hard working, their food is bomb, what more could u ask for.
Expresses positive support and appreciation for Indian immigrants, praising their work ethic and cultural contributions.
TheJtyork420
Feb 7, 2026
Anyone who don’t like Indians can bump with me bout dat
Anyone who don’t like Indians can bump with me bout dat
Expresses support for Indian immigrants and willingness to defend them against discrimination.
SOS-n1o
Feb 6, 2026
As an American, I stand with Canada and Ukraine. I am ashamed of Trump. I do not agree with his rudeness and his shameful disrespect. Stand strong Canada. There are Americans standing with you.
As an American, I stand with Canada and Ukraine. I am ashamed of Trump. I do not agree with his rudeness and his shameful disrespect. Stand strong Canada. There are Americans standing with you.
American expressing support and empathy for Canada, positioning themselves as an ally against Trump's actions.
@ck868ck
Mar 4, 2025
We support you Canada from the UK. Trump and his MAGA cult are disgusting
We support you Canada from the UK. Trump and his MAGA cult are disgusting
UK commenter expressing support for Canada and condemning Trump's movement as disgusting, showing international solidarity.
@devoncavan6502
Mar 4, 2025
I am a conservative Canadian. I should admit this was the BEST speech I ever heard from Trudeau ! We are all together in this war ! God bless Canada ??❤️
I am a conservative Canadian. I should admit this was the BEST speech I ever heard from Trudeau ! We are all together in this war ! God bless Canada ??❤️
First-person account of political identity combined with explicit praise and support for national unity during crisis.
@user-tq4eo2gw2s
Mar 4, 2025
I didn't vote for Felon Trump. He is an idiot and an embarrassment!\nI love my Canadian friends and used to live in Canada. \nWell spoken by Justin Trudeau!
I didn't vote for Felon Trump. He is an idiot and an embarrassment!\nI love my Canadian friends and used to live in Canada. \nWell spoken by Justin Trudeau!
Combines personal narrative (lived experience in Canada, voting history) with solidarity toward Canadian friends and approval of Trudeau's leadership.
@LimitlessThinker
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)