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 928 of 1230
God bless based ebike guy
God bless based ebike guy
Identity Attack0.008731495
Insult0.023221988
Profanity0.021808386
Threat0.008052089
Severe Toxicity0.0023174286
Low Tox 0.05205809 Moderate Con 0.358 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
The guy on the bike told no lies.😂
The guy on the bike told no lies.😂
Identity Attack0.003144818
Insult0.02173949
Profanity0.01887069
Threat0.00756015
Severe Toxicity0.0016307831
Low Tox 0.05205809 Moderate Con 0.303 Humor_Satire
Jan 28, 2026 Inside Canada's Indian Invasion...
கொடுமை
கொடுமை
Identity Attack0.008731495
Insult0.017012933
Profanity0.03489832
Threat0.009696201
Severe Toxicity0.0029754639
Low Tox 0.05205809 Moderate Con 0.417
Feb 12, 2026 1 likes Inside Canada's Indian Invasion...
Based bike guy.
Based bike guy.
Identity Attack0.0039402717
Insult0.028502205
Profanity0.015181494
Threat0.006874025
Severe Toxicity0.0013637543
Low Tox 0.05205809 Moderate Con 0.43
Jan 27, 2026 Inside Canada's Indian Invasion...
Let's just bring in more people
Let's just bring in more people
Identity Attack0.013144426
Insult0.014960921
Profanity0.022628209
Threat0.015256803
Severe Toxicity0.003414154
Low Tox 0.05205809 Low Con 0.194 Humor_Satire
Feb 18, 2026 Canadian immigration officers investigating hundreds …
😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢
😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢
Identity Attack0.0058086636
Insult0.012110904
Profanity0.026727317
Threat0.009256045
Severe Toxicity0.005264282
Low Tox 0.05205809 Moderate Con 0.379 Meta_Commentary
Feb 15, 2026 Inside Canada's Indian Invasion...
WHEN will the real Canadians 🎵 PLEASE STAND UP
WHEN will the real Canadians 🎵 PLEASE STAND UP
Identity Attack0.025203101
Insult0.016860934
Profanity0.013200258
Threat0.008945347
Severe Toxicity0.0027656555
Low Tox 0.05205809 Low Con 0.268
Oct 2, 2025 Inside Canada's Indian Metropolis (Brampton)
Make the change prospective and applicable for future immigrants. It is not fair to apply it on current migrants.
Make the change prospective and applicable for future immigrants. It is not fair to apply it on current migrants.
Identity Attack0.033011556
Insult0.013744914
Profanity0.011389818
Threat0.006912862
Severe Toxicity0.0010728836
Low Tox 0.05205809 Moderate Con 0.367 Moral_Argument
Feb 7, 2026 Quebec Ends Economic Immigration Program …
Don’t give them jobs and do not rent houses or apartment to them.
Don’t give them jobs and do not rent houses or apartment to them.
Identity Attack0.0071405866
Insult0.017485369
Profanity0.0113385795
Threat0.010084574
Severe Toxicity0.0016021729
Low Tox 0.05205809 Low Con 0.217 Call_To_Action
Oct 5, 2025 Inside Canada's Indian Metropolis (Brampton)
I think we all shut the nation down, and protest until they stop.
I think we all shut the nation down, and protest until they stop.
Identity Attack0.006437627
Insult0.012072904
Profanity0.01535229
Threat0.018882722
Severe Toxicity0.0019359589
Low Tox 0.05205809 Moderate Con 0.315
Nov 20, 2025 109 likes Thousands of refugees allowed into …
Bramptons been little India for 20 plus years I personally have family that’s lived there now since the 80s
Bramptons been little India for 20 plus years I personally have family that’s lived there now since the 80s
Identity Attack0.034558404
Insult0.020063626
Profanity0.01982715
Threat0.007521313
Severe Toxicity0.0021457672
Low Tox 0.05205809 Constructive 0.524 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
Being passive can bring out truthful and fact which is what Michelle has done.
Being passive can bring out truthful and fact which is what Michelle has done.
Identity Attack0.0025713511
Insult0.028061481
Profanity0.012346277
Threat0.006162008
Severe Toxicity0.0010156631
Low Tox 0.05205809 Moderate Con 0.429
Oct 1, 2025 IRCC Names India in Study …
Its too late -- Canada has lost its identity. The liberal government created this problem and has allowed this to happen. Tks to Turdeau and Carney
Its too late -- Canada has lost its identity. The liberal government created this problem and has allowed this to happen. Tks to Turdeau and Carney
Identity Attack0.011173353
Insult0.026702631
Profanity0.010450439
Threat0.0067251488
Severe Toxicity0.0013160706
Low Tox 0.05205809 Moderate Con 0.319 Identity_Assertion
Aug 25, 2025 4 likes Why Canadians Are Turning Against …
Canada "Doom" 😮😮
Canada "Doom" 😮😮
Identity Attack0.015958117
Insult0.028612386
Profanity0.020646973
Threat0.006861079
Severe Toxicity0.0046920776
Low Tox 0.05205809 Low Con 0.134
Aug 27, 2025 1 likes Why Canadians Are Turning Against …
Dear Canadians what happened to elbows up? Bunch of W.A.P.’s ! Sell your winter homes in Florida and be done!
Dear Canadians what happened to elbows up? Bunch of W.A.P.’s ! Sell your winter homes in Florida and be done!
Identity Attack0.0023918424
Insult0.0107723195
Profanity0.004124734
Threat0.005793668
Severe Toxicity0.000015530592
Low Tox 0.05205726 Humor_Satire
Dec 10, 2025
Canadians need the jobs!!!!
Canadians need the jobs!!!!
Identity Attack0.07855553
Insult0.004643395
Profanity0.00010958474
Threat0.0007404929
Severe Toxicity0.000007705613
Low Tox 0.05195343 Economic_Argument
Apr 16, 2025 1 likes
Why pay to walk over border? Isn’t even a fence
Why pay to walk over border? Isn’t even a fence
Identity Attack0.00828752
Insult0.015340924
Profanity0.015386449
Threat0.009023022
Severe Toxicity0.001964569
Low Tox 0.051810697 Low Con 0.18 Question
Feb 28, 2026 1 likes Inside Canada's Indian Invasion...
The problem is there paying for their driver's license. They are not qualified to drive and they need to investigate the DMV up there
The problem is there paying for their driver's license. They are not qualified to drive and they need to investigate the DMV up there
Identity Attack0.002848835
Insult0.028281843
Profanity0.011082385
Threat0.006427396
Severe Toxicity0.0009584427
Low Tox 0.051810697 Low Con 0.287 Policy_Critique
Jan 29, 2026 77 likes Inside Canada's Indian Invasion...
Stay in Canada and run for prime minister
Stay in Canada and run for prime minister
Identity Attack0.013546381
Insult0.018710041
Profanity0.011167783
Threat0.0083886795
Severe Toxicity0.001783371
Low Tox 0.051810697 Low Con 0.272
Jan 27, 2026 Inside Canada's Indian Invasion...
I like what the immigrant said at 12:45. In previous years, there were Government agencies in place to help immigrants settle, but what I see this time around, I doubt that happened.
I like what the immigrant said at 12:45. In previous years, there were Government agencies in place to help immigrants settle, but what I see this time around, I doubt that happened.
Identity Attack0.03636306
Insult0.015948927
Profanity0.011458136
Threat0.006815769
Severe Toxicity0.0013923645
Low Tox 0.051810697 Constructive 0.705 Policy_Critique
Aug 24, 2025 12 likes Why Canadians Are Turning Against …
5:33 man I love this guy ! Speaking facts
5:33 man I love this guy ! Speaking facts
Identity Attack0.009693438
Insult0.016024929
Profanity0.024609445
Threat0.009955117
Severe Toxicity0.0032806396
Low Tox 0.051810697 Moderate Con 0.45 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Omg... $50k ... that’s a lot of cash folks.... Don’t forget asylum seekers have to be supported by our tax dollars this explains why we tax people so high... how can we morAlly justify taking …
Omg... $50k ... that’s a lot of cash folks.... Don’t forget asylum seekers have to be supported by our tax dollars this explains why we tax people so high... how can we morAlly justify taking more than 50% of peoples earning ... under any circumstances
Identity Attack0.016058605
Insult0.018967867
Profanity0.01402008
Threat0.0060778605
Severe Toxicity0.0014019012
Low Tox 0.051810697 Moderate Con 0.48
Oct 4, 2018 2 likes How much do refugees and …
They took our jobs ! 😂
They took our jobs ! 😂
Identity Attack0.0050687063
Insult0.019676886
Profanity0.020578653
Threat0.0074306927
Severe Toxicity0.001821518
Low Tox 0.051810697 Low Con 0.295
Oct 31, 2025 Inside Canada's Indian Metropolis (Brampton)
Liberals love this
Liberals love this
Identity Attack0.022188433
Insult0.019419061
Profanity0.021466793
Threat0.008323951
Severe Toxicity0.0024986267
Low Tox 0.051810697 Low Con 0.232 Identity_Assertion
Feb 18, 2026 Canadian immigration officers investigating hundreds …
how is the smell?
how is the smell?
Identity Attack0.0026083488
Insult0.016784932
Profanity0.022696527
Threat0.0065697995
Severe Toxicity0.0016784668
Low Tox 0.051810697 Moderate Con 0.347 Humor_Satire
Dec 1, 2025 1 likes 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.