Skip to content
Canadian Immigration Dashboard [ CID ]
Civility Analysis

Discourse Quality

Toxicity and constructive discourse scores from Google's Perspective API (via Communalytic).

Comments Scored
55,769
Embeddings
55,418
Avg Toxicity
0.2446
Avg Constructive
0.4192
Highly Toxic (>0.5)
7,830
14.0% of scored

Toxicity Breakdown by Video (Top 10)

Average toxicity scores across comments on each video — bars show how commenters' language scores on each toxicity dimension.

Constructive vs Toxic

Each point is a comment. X-axis = toxicity, Y-axis = average constructive score (affinity, compassion, curiosity, nuance, personal story, reasoning, respect).

27,099
Constructive & Civil
2,759
Passionate but Toxic
19,440
Neutral / Low Signal
4,931
Purely Toxic

Based on 54,229 comments with both toxicity and constructive scores.

Toxicity & Constructiveness Over Time

Monthly average toxicity vs constructive scores — track how discourse quality shifts around key events.

Discourse Quality Score by Video (Top 10)

Composite score = avg constructive - avg toxicity, computed from comment-level Perspective API scores. Green bars = net constructive discourse; red bars = net toxic discourse.

Discourse Quality Score by Channel (Top 10)

Same composite score aggregated by channel — based on comment toxicity/constructiveness scores, not the channel's own content. Which channels' comment sections foster constructive vs toxic discussion?

{# Expects: explorer_rows, explorer_total, explorer_pages, current_page, page_range, filter_opts, f_q, f_polarity, f_tox_min, f_tox_max, f_sort, f_cluster, f_scope, explorer_reset_url #}

Comment Explorer

Browse comments with toxicity & constructive scores. Filter by keyword, polarity, toxicity range, or cluster.

Search & Filter

Search comment text, filter by category or toxicity level
30,738 comments · Page 1158 of 1230
Bro is jeet's Final boss
Bro is jeet's Final boss
Identity Attack0.0021181274
Insult0.01302291
Profanity0.016342908
Threat0.0065633263
Severe Toxicity0.0012159348
Low Tox 0.014450971 Low Con 0.267
Jan 27, 2026 Inside Canada's Indian Invasion...
Isn't question number 88 the Iceland?
Isn't question number 88 the Iceland?
Identity Attack0.007473567
Insult0.0072658747
Profanity0.0118338885
Threat0.0072365063
Severe Toxicity0.0011062622
Low Tox 0.014450971 Low Con 0.244 Question
Oct 21, 2025 1 likes Canadian Citizenship Test 2025 – …
I don’t think she is ready for this position .well informed Minister is needed.
I don’t think she is ready for this position .well informed Minister is needed.
Identity Attack0.0012671766
Insult0.009640889
Profanity0.009801413
Threat0.0065115434
Severe Toxicity0.00049591064
Low Tox 0.014450971 Moderate Con 0.436
Nov 24, 2025 1 likes Thousands of refugees allowed into …
Enough.
Enough.
Identity Attack0.0018406434
Insult0.00806388
Profanity0.012175481
Threat0.0071199946
Severe Toxicity0.0010108948
Low Tox 0.014450971 Moderate Con 0.433
Aug 26, 2025 Why Canadians Are Turning Against …
The rules were way to generous. 2 years to be eligible. Come on.
The rules were way to generous. 2 years to be eligible. Come on.
Identity Attack0.0022383702
Insult0.008595883
Profanity0.01127026
Threat0.007094103
Severe Toxicity0.00079631805
Low Tox 0.01438814 Low Con 0.207 Policy_Critique
Nov 20, 2025 43 likes Quebec Ends Economic Immigration Program …
Kegal and maintain discipline I don't see a problem Pay taxes ,elect a government that spends for the development of respective country
Kegal and maintain discipline I don't see a problem Pay taxes ,elect a government that spends for the development of respective country
Identity Attack0.00258985
Insult0.009089886
Profanity0.010330882
Threat0.0062008454
Severe Toxicity0.0006008148
Low Tox 0.01438814 Moderate Con 0.435
Nov 30, 2025 Inside Canada's Indian Metropolis (Brampton)
Yea its true
Yea its true
Identity Attack0.0039402717
Insult0.007968879
Profanity0.015113175
Threat0.0074436385
Severe Toxicity0.0012779236
Low Tox 0.01438814 Moderate Con 0.424 Meta_Commentary
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
So glad someones covering this
So glad someones covering this
Identity Attack0.0036627878
Insult0.008006879
Profanity0.014088398
Threat0.00789674
Severe Toxicity0.0012969971
Low Tox 0.01438814 Moderate Con 0.427 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
Question 13 is incorrect, it's Brunswick not Quebec. Question 80 is incorrect, it is Iceland.
Question 13 is incorrect, it's Brunswick not Quebec. Question 80 is incorrect, it is Iceland.
Identity Attack0.004606233
Insult0.008766884
Profanity0.009733095
Threat0.00598724
Severe Toxicity0.00059604645
Low Tox 0.01438814 Moderate Con 0.319 Meta_Commentary
Dec 17, 2025 Canadian Citizenship Test 2025 – …
Tyler should visit Richmond, BC.
Tyler should visit Richmond, BC.
Identity Attack0.0030338243
Insult0.009070885
Profanity0.0113044195
Threat0.007068211
Severe Toxicity0.0008869171
Low Tox 0.01438814 Low Con 0.292 Meta_Commentary
Feb 27, 2026 Inside Canada's Indian Invasion...
Canada finally waking up good job 👏
Canada finally waking up good job 👏
Identity Attack0.004236255
Insult0.009526889
Profanity0.010587076
Threat0.0068287146
Severe Toxicity0.0009012222
Low Tox 0.01438814 Moderate Con 0.373
Nov 27, 2025 Quebec Ends Economic Immigration Program …
Why can't they take responsibility for allowing students to enter Canada ? Why didn't they do proper checks while issuing visa? Students entered only with visa approval. Why visa officers not doing their duty ?
Why can't they take responsibility for allowing students to enter Canada ? Why didn't they do proper checks while issuing visa? Students entered only with visa approval. Why visa officers not doing their duty ?
Identity Attack0.0046247323
Insult0.008747884
Profanity0.009417122
Threat0.006097279
Severe Toxicity0.00062942505
Low Tox 0.01438814 Moderate Con 0.333
Sep 29, 2025 IRCC Names India in Study …
One student was complaining because she was inly allowed by the Gov’t to work 3 days? I’ m even wondering, why complain while they were given the privilege to work while study - even working …
One student was complaining because she was inly allowed by the Gov’t to work 3 days? I’ m even wondering, why complain while they were given the privilege to work while study - even working 5 days a week
Identity Attack0.0023401144
Insult0.009184887
Profanity0.010040528
Threat0.005945166
Severe Toxicity0.0005030632
Low Tox 0.01438814 Moderate Con 0.49 Policy_Critique
Nov 1, 2025 IRCC Names India in Study …
Wish I could tell you my story about permanent residence experience
Wish I could tell you my story about permanent residence experience
Identity Attack0.0030153254
Insult0.0075888764
Profanity0.012346277
Threat0.0072235605
Severe Toxicity0.0010490417
Low Tox 0.0143253105 Moderate Con 0.42 Personal_Narrative
Feb 18, 2026 LILLEY UNLEASHED: The fall of …
Is there any reason this wasn't done on day 1?
Is there any reason this wasn't done on day 1?
Identity Attack0.002626848
Insult0.0075888764
Profanity0.013166099
Threat0.0072235605
Severe Toxicity0.00086307526
Low Tox 0.0143253105 Low Con 0.214 Question
Feb 18, 2026 Canadian immigration officers investigating hundreds …
You’re a hero Tyler, keep doing your thing
You’re a hero Tyler, keep doing your thing
Identity Attack0.003144818
Insult0.009355888
Profanity0.015044857
Threat0.007624879
Severe Toxicity0.0012302399
Low Tox 0.0143253105 Moderate Con 0.445 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
All votes
All votes
Identity Attack0.004439743
Insult0.007797878
Profanity0.014874061
Threat0.00780612
Severe Toxicity0.0012397766
Low Tox 0.0143253105 Moderate Con 0.329
Nov 21, 2025 Thousands of refugees allowed into …
Glad you're highlighting the real issues man.
Glad you're highlighting the real issues man.
Identity Attack0.002192123
Insult0.009089886
Profanity0.011099464
Threat0.006653947
Severe Toxicity0.0006914139
Low Tox 0.0143253105 Moderate Con 0.469 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
Stay on this, Michelle! These hard questions need to be asked and answers given!
Stay on this, Michelle! These hard questions need to be asked and answers given!
Identity Attack0.0018498929
Insult0.009298887
Profanity0.009698936
Threat0.006712203
Severe Toxicity0.0005745888
Low Tox 0.0143253105 Moderate Con 0.462
Sep 29, 2025 IRCC Names India in Study …
It’s been this way for decades
It’s been this way for decades
Identity Attack0.002848835
Insult0.00819688
Profanity0.013371054
Threat0.00713294
Severe Toxicity0.00086307526
Low Tox 0.0143253105 Low Con 0.261
Jan 27, 2026 Inside Canada's Indian Invasion...
Thank you so much for the materials, it really helps A LOT! I went through it once only and scored 20/20. You’re a life saver🥹✨
Thank you so much for the materials, it really helps A LOT! I went through it once only and scored 20/20. You’re a life saver🥹✨
Identity Attack0.0042732526
Insult0.007873878
Profanity0.016069634
Threat0.008466354
Severe Toxicity0.0013923645
Low Tox 0.0143253105 Constructive 0.614 Advertisement_Spam
Jul 8, 2025 1 likes Canadian Citizenship Test 2025 – …
They can be found in rural or remote areas
They can be found in rural or remote areas
Identity Attack0.0047357255
Insult0.007531876
Profanity0.012517073
Threat0.008013252
Severe Toxicity0.0010681152
Low Tox 0.0143253105 Low Con 0.25 Meta_Commentary
Sep 29, 2025 IRCC Names India in Study …
No it doesn't. This is a 90-10%. We have 3.5M visa holders - 20% adult workforce. Wage supression, service collapse, housing crisis.
No it doesn't. This is a 90-10%. We have 3.5M visa holders - 20% adult workforce. Wage supression, service collapse, housing crisis.
Identity Attack0.0023586133
Insult0.009203887
Profanity0.009587918
Threat0.006110225
Severe Toxicity0.0005722046
Low Tox 0.0143253105 Constructive 0.584 Economic_Argument
Feb 12, 2026 Canada's tighter immigration policy divides …
Its easy to solve make student pay 10k refundable after 5 months from attending university or whatever program they are joining to guarantee they are here to study also please start taking their finger print …
Its easy to solve make student pay 10k refundable after 5 months from attending university or whatever program they are joining to guarantee they are here to study also please start taking their finger print , students must show where they are staying , we have been saying this over and over
Identity Attack0.0019978844
Insult0.008804884
Profanity0.010792031
Threat0.006194372
Severe Toxicity0.00057935715
Low Tox 0.0143253105 Constructive 0.666
Sep 29, 2025 IRCC Names India in Study …
The level of entitlement is staggering. Quebec has the right to give or not to give the status, not obligation. I came to Canada legally and did all the paperwork and interviews back home. I …
The level of entitlement is staggering. Quebec has the right to give or not to give the status, not obligation. I came to Canada legally and did all the paperwork and interviews back home. I don’t understand how people come here and simply demand the PR status.
Identity Attack0.003644289
Insult0.009431887
Profanity0.009297565
Threat0.005883674
Severe Toxicity0.0004911423
Low Tox 0.0143253105 Constructive 0.641
Nov 24, 2025 Quebec Ends Economic Immigration Program …
Data source: comment_perspective_scores (Google Perspective API via Communalytic) · Scores are probability values (0-1) indicating how likely a reader would perceive the interaction as toxic or constructive.