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 1139 of 1230
Good
Good
Identity Attack0.0041992567
Insult0.008785884
Profanity0.015864678
Threat0.007909686
Severe Toxicity0.001411438
Low Tox 0.016838523 Constructive 0.505
Dec 30, 2025 Deportations From Canada at Their …
Currytown
Currytown
Identity Attack0.0035887922
Insult0.009678889
Profanity0.016616182
Threat0.007547205
Severe Toxicity0.0013542175
Low Tox 0.016838523 Moderate Con 0.378
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Good
Good
Identity Attack0.0041992567
Insult0.008785884
Profanity0.015864678
Threat0.007909686
Severe Toxicity0.001411438
Low Tox 0.016838523 Moderate Con 0.498
Jan 1, 2026 Deportations From Canada at Their …
Good
Good
Identity Attack0.0041992567
Insult0.008785884
Profanity0.015864678
Threat0.007909686
Severe Toxicity0.001411438
Low Tox 0.016838523 Constructive 0.505
Nov 20, 2025 124 likes Quebec Ends Economic Immigration Program …
Punjab , which country??
Punjab , which country??
Identity Attack0.009212466
Insult0.009488888
Profanity0.014532468
Threat0.006576272
Severe Toxicity0.001039505
Low Tox 0.016838523 Low Con 0.297
Jan 27, 2026 Inside Canada's Indian Invasion...
Good
Good
Identity Attack0.0041992567
Insult0.008785884
Profanity0.015864678
Threat0.007909686
Severe Toxicity0.001411438
Low Tox 0.016838523 Constructive 0.505
Nov 21, 2025 1 likes Quebec Ends Economic Immigration Program …
WE THE REST OF CANADA NEED TO DO THE SAME😁
WE THE REST OF CANADA NEED TO DO THE SAME😁
Identity Attack0.00621564
Insult0.008728883
Profanity0.010996987
Threat0.0071847234
Severe Toxicity0.0011396408
Low Tox 0.016838523 Low Con 0.29
Nov 27, 2025 Quebec Ends Economic Immigration Program …
Come to Dallas next and investigate the same thing
Come to Dallas next and investigate the same thing
Identity Attack0.0030153254
Insult0.008728883
Profanity0.011902207
Threat0.0077025536
Severe Toxicity0.0008869171
Low Tox 0.016838523 Moderate Con 0.361
Jan 27, 2026 32 likes Inside Canada's Indian Invasion...
PoonJAB ❤❤
PoonJAB ❤❤
Identity Attack0.0036812867
Insult0.014086916
Profanity0.021466793
Threat0.00746953
Severe Toxicity0.0018596649
Low Tox 0.016838523 Low Con 0.264
Jan 29, 2026 Inside Canada's Indian Invasion...
Thank a liberal voter !
Thank a liberal voter !
Identity Attack0.006474625
Insult0.009431887
Profanity0.011406898
Threat0.00675104
Severe Toxicity0.0010204315
Low Tox 0.016838523 Moderate Con 0.368 Call_To_Action
Oct 30, 2025 Inside Canada's Indian Metropolis (Brampton)
Good
Good
Identity Attack0.0041992567
Insult0.008785884
Profanity0.015864678
Threat0.007909686
Severe Toxicity0.001411438
Low Tox 0.016838523 Constructive 0.505
Dec 26, 2025 Deportations From Canada at Their …
Hire skills not culture.
Hire skills not culture.
Identity Attack0.003607291
Insult0.0088618845
Profanity0.010211324
Threat0.0059160385
Severe Toxicity0.0005745888
Low Tox 0.016838523 Low Con 0.145 Economic_Argument
Feb 13, 2026 Canada's tighter immigration policy divides …
Finally
Finally
Identity Attack0.003385304
Insult0.00808288
Profanity0.016752819
Threat0.008401625
Severe Toxicity0.0015449524
Low Tox 0.016712861 Moderate Con 0.456
Nov 21, 2025 2 likes Quebec Ends Economic Immigration Program …
Good
Good
Identity Attack0.0041992567
Insult0.008728883
Profanity0.01579636
Threat0.007883795
Severe Toxicity0.001411438
Low Tox 0.016712861 Moderate Con 0.498
Dec 31, 2025 Deportations From Canada at Their …
SAAR IM VERY EARLY SAAR
SAAR IM VERY EARLY SAAR
Identity Attack0.0025158543
Insult0.009982891
Profanity0.024472807
Threat0.0070164283
Severe Toxicity0.0031661987
Low Tox 0.016712861 Low Con 0.234 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
I asked AI it said 6% but here you say its 60%
I asked AI it said 6% but here you say its 60%
Identity Attack0.0044767405
Insult0.008462882
Profanity0.014327513
Threat0.007081157
Severe Toxicity0.0010156631
Low Tox 0.016712861 Moderate Con 0.459 Unverified_Claim
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
only 55%? lets step that up to 100%
only 55%? lets step that up to 100%
Identity Attack0.0032003147
Insult0.007987879
Profanity0.01261955
Threat0.00814271
Severe Toxicity0.0011205673
Low Tox 0.016712861 Low Con 0.241 Call_To_Action
Feb 4, 2026 Deportations From Canada at Their …
I went to a Sikh Temple when i was homeless in Victoria for a short while and was welcomed with wholesome hearts and a plate of warm home cooked healthy vegetarian meal. No judgement, and …
I went to a Sikh Temple when i was homeless in Victoria for a short while and was welcomed with wholesome hearts and a plate of warm home cooked healthy vegetarian meal. No judgement, and no frowning upon for not being Sikh. Love is universal and i experienced that 1st hand. One time, i was inadvertently at a Engagement party in same Temple and sat near the bride and groom! What an honour i thought! What a Loving religion without any pressure to convert. Bless Them!
Identity Attack0.0103594
Insult0.007949878
Profanity0.0128245065
Threat0.0065827454
Severe Toxicity0.0011634827
Low Tox 0.016712861 Constructive 0.82 Personal_Narrative
Oct 26, 2025 286 likes Inside Canada's Indian Metropolis (Brampton)
Why is this allowed?
Why is this allowed?
Identity Attack0.0032373124
Insult0.0076838774
Profanity0.013200258
Threat0.007301235
Severe Toxicity0.0011396408
Low Tox 0.016712861 Low Con 0.249 Question
Nov 25, 2025 Inside Canada's Indian Metropolis (Brampton)
are you still in montreal?
are you still in montreal?
Identity Attack0.0040512653
Insult0.009127886
Profanity0.010535837
Threat0.006912862
Severe Toxicity0.0008678436
Low Tox 0.016712861 Moderate Con 0.33 Question
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
He got got. The border is nothing like that.
He got got. The border is nothing like that.
Identity Attack0.0026083488
Insult0.008709883
Profanity0.012038844
Threat0.006738094
Severe Toxicity0.00077724457
Low Tox 0.016712861 Low Con 0.191
Jan 27, 2026 Inside Canada's Indian Invasion...
Just took the test, got 19/20 (July 2025). This video was of great help. Read the study once and watched this once video from start till end, and I was all set. Thanks for sharing …
Just took the test, got 19/20 (July 2025). This video was of great help. Read the study once and watched this once video from start till end, and I was all set. Thanks for sharing this video. Also, thanks to everyone for the comments because your testimonies help give credibility.
Identity Attack0.0047727237
Insult0.008557882
Profanity0.015591404
Threat0.008738215
Severe Toxicity0.0014400482
Low Tox 0.016712861 Constructive 0.703 Personal_Narrative
Jul 16, 2025 21 likes Canadian Citizenship Test 2025 – …
They're working security at Salvation Army Thrift Stores.
They're working security at Salvation Army Thrift Stores.
Identity Attack0.0029968263
Insult0.009013886
Profanity0.010638315
Threat0.0074048014
Severe Toxicity0.0008392334
Low Tox 0.016712861 Moderate Con 0.405
Sep 29, 2025 IRCC Names India in Study …
Here comes Canadas version of ICE! 👋
Here comes Canadas version of ICE! 👋
Identity Attack0.0054756827
Insult0.010248893
Profanity0.009716015
Threat0.0066798385
Severe Toxicity0.0011444092
Low Tox 0.016712861 Low Con 0.181 Comparative_Framing
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Pretty shocking that in the comments people think our healthcare is free. No,.it's paid for by taxpayers.
Pretty shocking that in the comments people think our healthcare is free. No,.it's paid for by taxpayers.
Identity Attack0.0021366263
Insult0.010552894
Profanity0.009733095
Threat0.005754216
Severe Toxicity0.00053167343
Low Tox 0.016712861 Moderate Con 0.5 Economic_Argument
Oct 3, 2025 Inside Canada's Indian Metropolis (Brampton)
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.