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

Question

1,353 comments
Page 68 of 68
He had 30 days. ?‍♂️
He had 30 days. ?‍♂️
Appears to be a clarifying question about a time limit, though context is unclear; marked with questioning emoji.
Question 0.60
@Jake-Day Mar 4, 2025
???? whats wrong being friends with everybodyy
???? whats wrong being friends with everybodyy
A rhetorical question challenging criticism of diplomatic friendliness, mixing genuine inquiry with sarcastic tone.
@inefekt2.O Mar 4, 2025
are more country to buy stuf
are more country to buy stuf
Unclear phrasing but appears to be an information-seeking question about purchasing options or trade relationships.
Question 0.60
@donnyvandijk4682 Mar 4, 2025
Because of crazy ?
Because of crazy ?
Fragmented expression with question marks suggesting confusion or information-seeking, though context is unclear.
Question 0.60
@hermannsoong3826 Mar 4, 2025
They all will get a pr wait and watch
They all will get a pr wait and watch
Appears to be a speculative statement about PR outcomes, phrased as an implicit prediction or question about future immigration processing.
Question 0.60
@kjr963 Feb 19, 2026
Youll be a new territory ?
Youll be a new territory ?
Unclear phrasing that appears to be asking a question about territorial status, though the meaning is ambiguous.
Question 0.60
@Flywithnowingsisawalk Mar 4, 2025
Canada dont accept this place
Canada dont accept this place
Appears to be a fragmented or unclear statement, possibly a question or incomplete thought about Canada's immigration acceptance.
Question 0.60
schmeesmclaren1570 Feb 23, 2026
We have do something now. Why are we within
We have do something now. Why are we within
Incomplete sentence expressing urgency about taking action, but the fragmentary nature makes full classification uncertain; appears to be an incomplete question or call-to-action.
Question 0.60
@bobbieirwin9890 Mar 4, 2025
Thanks for giving any money homeless in Kensington.
Thanks for giving any money homeless in Kensington.
Appears to be a fragmented or sarcastic question about homelessness and charitable giving, possibly critiquing priorities or policy.
marekkotlar1913 Jan 28, 2026
please discuss how the life of a lottery addict
please discuss how the life of a lottery addict
Request for discussion on an unrelated topic (lottery addiction), appears off-topic or spam-like.
Question 0.60
armensetiawan-u9h Feb 18, 2026
You charge us!!
You charge us!!
Appears to be a brief, unclear question or complaint about charges, seeking clarification.
Question 0.60
@christieblair9757 Mar 4, 2025
We don’t want that either ?
We don’t want that either ?
Brief interrogative statement seeking clarification or agreement, though context is unclear without prior comments.
Question 0.60
@Lakdhfhsn Mar 4, 2025
Europe with ??
Europe with ??
Extremely brief, unclear question about Europe with no context provided.
Question 0.60
@haskapaska Mar 4, 2025
« Prev 68 / 68

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)