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 1163 of 1230
I hear $224 per day for 2024.
I hear $224 per day for 2024.
Identity Attack0.0034592997
Insult0.007911879
Profanity0.011970525
Threat0.0074954215
Severe Toxicity0.0011348724
Low Tox 0.0137598375 Low Con 0.263
Nov 16, 2024 2 likes How much do refugees and …
Thank you for your work
Thank you for your work
Identity Attack0.004643231
Insult0.007949878
Profanity0.015898837
Threat0.008712323
Severe Toxicity0.0015640259
Low Tox 0.0137598375 Moderate Con 0.422 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
Saaaars vi ar CEO saaar
Saaaars vi ar CEO saaar
Identity Attack0.0035147965
Insult0.01465692
Profanity0.02208166
Threat0.0071847234
Severe Toxicity0.0012779236
Low Tox 0.0137598375 Low Con 0.279 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
C.W
C.W
Identity Attack0.0032188136
Insult0.0084818825
Profanity0.016035475
Threat0.0072365063
Severe Toxicity0.0012874603
Low Tox 0.0137598375 Moderate Con 0.341
Jan 29, 2026 Inside Canada's Indian Invasion...
When will Justinder Singh and Hugmeet Singh sent
When will Justinder Singh and Hugmeet Singh sent
Identity Attack0.004606233
Insult0.011312899
Profanity0.014293353
Threat0.007586042
Severe Toxicity0.0012779236
Low Tox 0.0137598375 Low Con 0.2 Unverified_Claim
Dec 25, 2025 Deportations From Canada at Their …
Thanks for exposing this Tyler ❤
Thanks for exposing this Tyler ❤
Identity Attack0.0026453468
Insult0.008557882
Profanity0.014839902
Threat0.007883795
Severe Toxicity0.001168251
Low Tox 0.0137598375 Moderate Con 0.472 Meta_Commentary
Feb 4, 2026 Inside Canada's Indian Invasion...
What Canadian tax paying family gets 50,000 a family to set up their household???? She didn't say this was a loan ...
What Canadian tax paying family gets 50,000 a family to set up their household???? She didn't say this was a loan ...
Identity Attack0.004439743
Insult0.009165886
Profanity0.009852652
Threat0.0058577824
Severe Toxicity0.00064849854
Low Tox 0.0137598375 Moderate Con 0.333 Policy_Critique
Jul 12, 2025 How much do refugees and …
🌬️❤️‍🩹🕊️
🌬️❤️‍🩹🕊️
Identity Attack0.002192123
Insult0.00817788
Profanity0.019007329
Threat0.006848133
Severe Toxicity0.0016880035
Low Tox 0.0137598375 Low Con 0.212
Dec 27, 2025 Deportations From Canada at Their …
How many Ukrainians are vacationing in Russia? Get smart. Don't go.
How many Ukrainians are vacationing in Russia? Get smart. Don't go.
Identity Attack0.014823868
Insult0.0017246281
Profanity0.000062863175
Threat0.0003254312
Severe Toxicity0.0000045505294
Low Tox 0.013718403
Dec 8, 2025
we need trump as prime minister !!!
we need trump as prime minister !!!
Identity Attack0.0029783275
Insult0.007987879
Profanity0.01174849
Threat0.007197669
Severe Toxicity0.0009059906
Low Tox 0.013697007 Low Con 0.195 Call_To_Action
Jan 28, 2026 Inside Canada's Indian Invasion...
And we voted for this....
And we voted for this....
Identity Attack0.0021273769
Insult0.008329881
Profanity0.010911589
Threat0.006647474
Severe Toxicity0.0009202957
Low Tox 0.013697007 Moderate Con 0.356 Policy_Critique
Jun 20, 2025 5 likes How Canada broke its immigration …
Let’s wait a few more years until someone notices an actual problem with our ports and borders.
Let’s wait a few more years until someone notices an actual problem with our ports and borders.
Identity Attack0.00310782
Insult0.007930879
Profanity0.009195087
Threat0.0068028234
Severe Toxicity0.0006723404
Low Tox 0.013697007 Low Con 0.146 Policy_Critique
Feb 18, 2026 1 likes Canadian immigration officers investigating hundreds …
51st state
51st state
Identity Attack0.004088263
Insult0.0077598775
Profanity0.014054239
Threat0.0074048014
Severe Toxicity0.0011014938
Low Tox 0.013697007 Moderate Con 0.318
Jan 5, 2026 Inside Canada's Indian Metropolis (Brampton)
Canadia
Canadia
Identity Attack0.0065486208
Insult0.007892879
Profanity0.012961143
Threat0.007081157
Severe Toxicity0.0010681152
Low Tox 0.013697007 Moderate Con 0.337
Jan 27, 2026 Inside Canada's Indian Invasion...
Part 2?
Part 2?
Identity Attack0.0026638457
Insult0.007123374
Profanity0.014839902
Threat0.008090926
Severe Toxicity0.0012159348
Low Tox 0.013697007 Moderate Con 0.369
Jan 27, 2026 Inside Canada's Indian Invasion...
Part 2?
Part 2?
Identity Attack0.0026638457
Insult0.007123374
Profanity0.014839902
Threat0.008090926
Severe Toxicity0.0012159348
Low Tox 0.013697007 Moderate Con 0.369
Jan 27, 2026 Inside Canada's Indian Invasion...
Has anyone checked Tim Hortons?
Has anyone checked Tim Hortons?
Identity Attack0.0022661188
Insult0.008576883
Profanity0.012004685
Threat0.006977591
Severe Toxicity0.00081539154
Low Tox 0.013697007 Moderate Con 0.326 Humor_Satire
Jan 16, 2026 30 likes 2.9 million Canadian temporary visas …
Canadia
Canadia
Identity Attack0.0065856185
Insult0.007892879
Profanity0.012995303
Threat0.00713294
Severe Toxicity0.0010824203
Low Tox 0.013697007 Moderate Con 0.337
Oct 5, 2025 Inside Canada's Indian Metropolis (Brampton)
Go michelle!!!!!
Go michelle!!!!!
Identity Attack0.002293867
Insult0.008728883
Profanity0.013610168
Threat0.0068869707
Severe Toxicity0.0014591217
Low Tox 0.013697007 Moderate Con 0.303 Solidarity
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
How can you undo something systematically changed slowly over the years. The homeless said they dont pay taxes. Im not quite sure about what he said was true.
How can you undo something systematically changed slowly over the years. The homeless said they dont pay taxes. Im not quite sure about what he said was true.
Identity Attack0.0022753682
Insult0.009640889
Profanity0.009750174
Threat0.0058804373
Severe Toxicity0.0005173683
Low Tox 0.013697007 Constructive 0.528
Nov 1, 2025 Inside Canada's Indian Metropolis (Brampton)
.!.
.!.
Identity Attack0.0020071338
Insult0.008310881
Profanity0.013883443
Threat0.007197669
Severe Toxicity0.0012874603
Low Tox 0.013697007 Moderate Con 0.418
Oct 1, 2025 IRCC Names India in Study …
Hopefully the rest of Canada follows their lead.
Hopefully the rest of Canada follows their lead.
Identity Attack0.0062526376
Insult0.008519882
Profanity0.009681856
Threat0.0068999166
Severe Toxicity0.0007867813
Low Tox 0.013697007 Moderate Con 0.31
Nov 23, 2025 Quebec Ends Economic Immigration Program …
Saar
Saar
Identity Attack0.0019701358
Insult0.010552894
Profanity0.019553876
Threat0.0062526283
Severe Toxicity0.001821518
Low Tox 0.013697007 Moderate Con 0.494
Feb 5, 2026 Inside Canada's Indian Invasion...
Yes we are !
Yes we are !
Identity Attack0.0030338243
Insult0.007911879
Profanity0.013507691
Threat0.007249452
Severe Toxicity0.0010824203
Low Tox 0.013697007 Moderate Con 0.464
Aug 27, 2025 Why Canadians Are Turning Against …
Thought it was gonna be Edmonton. Or Calgary. Or airdrie. Or anywhere
Thought it was gonna be Edmonton. Or Calgary. Or airdrie. Or anywhere
Identity Attack0.003607291
Insult0.00808288
Profanity0.0117997285
Threat0.007249452
Severe Toxicity0.0008916855
Low Tox 0.013634177 Low Con 0.246 Question
Sep 30, 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.