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 1085 of 1230
I'll tell you how you all voted for liberals. And Trudeau got in And then he let your vote go, and it's signed, mark Carney, wasn't your choice. It might have been for a few …
I'll tell you how you all voted for liberals. And Trudeau got in And then he let your vote go, and it's signed, mark Carney, wasn't your choice. It might have been for a few wasn't for me
Identity Attack0.0050687063
Insult0.012870909
Profanity0.0103821205
Threat0.006479179
Severe Toxicity0.00077724457
Low Tox 0.023317585 Constructive 0.518
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
Well Well Well
Well Well Well
Identity Attack0.0051427023
Insult0.009982891
Profanity0.018734055
Threat0.008362788
Severe Toxicity0.0019264221
Low Tox 0.023317585 Moderate Con 0.451
Oct 1, 2025 IRCC Names India in Study …
I am sympathic to refuge claims but there is a limit on how many refuges can be absorbed into any country in a year …..
I am sympathic to refuge claims but there is a limit on how many refuges can be absorbed into any country in a year …..
Identity Attack0.010507392
Insult0.009488888
Profanity0.010365041
Threat0.006738094
Severe Toxicity0.0008249283
Low Tox 0.023317585 Constructive 0.621 Policy_Critique
Dec 24, 2025 Deportations From Canada at Their …
Come do this in Surrey. Message me I’ll set it up. But I get to choose who you interview.
Come do this in Surrey. Message me I’ll set it up. But I get to choose who you interview.
Identity Attack0.00449524
Insult0.009431887
Profanity0.014634945
Threat0.0101363575
Severe Toxicity0.0014400482
Low Tox 0.023317585 Moderate Con 0.479 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
Thanks God for Trump
Thanks God for Trump
Identity Attack0.0064006294
Insult0.010400894
Profanity0.016411226
Threat0.0071588317
Severe Toxicity0.001745224
Low Tox 0.023317585 Moderate Con 0.34 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Back in the 80’s and 90’s my cultural diversity was eating at a Chinese restaurant.
Back in the 80’s and 90’s my cultural diversity was eating at a Chinese restaurant.
Identity Attack0.016762028
Insult0.009032886
Profanity0.013576009
Threat0.0072235605
Severe Toxicity0.0011062622
Low Tox 0.023317585 Moderate Con 0.439 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Yes they wowk for caha and like that gentleman said there will be at least 10 of them living in the same place minimum
Yes they wowk for caha and like that gentleman said there will be at least 10 of them living in the same place minimum
Identity Attack0.0051797
Insult0.010818896
Profanity0.012995303
Threat0.0070034824
Severe Toxicity0.0010538101
Low Tox 0.023317585 Moderate Con 0.408 Unverified_Claim
Sep 22, 2025 Inside Canada's Indian Metropolis (Brampton)
Wow $420 saved for the middle class that will help so much 🙄
Wow $420 saved for the middle class that will help so much 🙄
Identity Attack0.0045507364
Insult0.011008898
Profanity0.011560614
Threat0.006738094
Severe Toxicity0.0010442734
Low Tox 0.023317585 Low Con 0.244 Humor_Satire
Jan 6, 2026 238 likes Canada’s new rules in 2026
Only the eastern headquarters, they've got Surrey in the west as well.
Only the eastern headquarters, they've got Surrey in the west as well.
Identity Attack0.009212466
Insult0.010134893
Profanity0.013610168
Threat0.008181547
Severe Toxicity0.0011396408
Low Tox 0.023317585 Moderate Con 0.446 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
When will people realise countries are more than just economic zones. History, culture, politics and economics all have a symbiotic relationship. Economics does not exist in a vacuum
When will people realise countries are more than just economic zones. History, culture, politics and economics all have a symbiotic relationship. Economics does not exist in a vacuum
Identity Attack0.004587734
Insult0.011312899
Profanity0.011355659
Threat0.0061814263
Severe Toxicity0.0006389618
Low Tox 0.023317585 Moderate Con 0.392 Moral_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
Hopefully that’s per month. That’s what it should be. Hope you don’t need to go to the hospital. We are full
Hopefully that’s per month. That’s what it should be. Hope you don’t need to go to the hospital. We are full
Identity Attack0.0027563404
Insult0.00975489
Profanity0.01261955
Threat0.007547205
Severe Toxicity0.0010681152
Low Tox 0.023317585 Constructive 0.515 Fear_Threat
Jan 1, 2026 Deportations From Canada at Their …
Thank you so much for preparing this video. It would be helpful for me too.
Thank you so much for preparing this video. It would be helpful for me too.
Identity Attack0.00776955
Insult0.009336887
Profanity0.022149978
Threat0.011120236
Severe Toxicity0.0027275085
Low Tox 0.023317585 Moderate Con 0.442 Advertisement_Spam
Jul 8, 2025 2 likes Canadian Citizenship Test 2025 – …
😂😂😂😂 - Apuistan 😂😂😂
😂😂😂😂 - Apuistan 😂😂😂
Identity Attack0.011099357
Insult0.011920903
Profanity0.016035475
Threat0.005964585
Severe Toxicity0.0017547607
Low Tox 0.023317585 Low Con 0.268
Oct 4, 2025 Inside Canada's Indian Metropolis (Brampton)
Kalerggi
Kalerggi
Identity Attack0.0037182847
Insult0.013554913
Profanity0.023311393
Threat0.0076766624
Severe Toxicity0.0016784668
Low Tox 0.023317585 Low Con 0.203
Oct 13, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
They're all over canada now!
They're all over canada now!
Identity Attack0.008879486
Insult0.011122898
Profanity0.0118680475
Threat0.0076766624
Severe Toxicity0.0013923645
Low Tox 0.023317585 Moderate Con 0.326 Fear_Threat
Mar 2, 2026 Inside Canada's Indian Invasion...
India 🕉️❌ Punjab ✅
India 🕉️❌ Punjab ✅
Identity Attack0.015857628
Insult0.015416925
Profanity0.023379711
Threat0.009178371
Severe Toxicity0.0034713745
Low Tox 0.023317585 Low Con 0.207 Identity_Assertion
Feb 14, 2026 Inside Canada's Indian Invasion...
Bike guy is the most honest; he says it how it is.
Bike guy is the most honest; he says it how it is.
Identity Attack0.0036812867
Insult0.013820915
Profanity0.013063621
Threat0.006576272
Severe Toxicity0.00088214874
Low Tox 0.023317585 Moderate Con 0.43 Meta_Commentary
Feb 8, 2026 Inside Canada's Indian Invasion...
Vigilante justice only solution
Vigilante justice only solution
Identity Attack0.0035887922
Insult0.017485369
Profanity0.010125926
Threat0.0071199946
Severe Toxicity0.0022697449
Low Tox 0.023317585 Low Con 0.289 Call_To_Action
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Have rickshaw in Canada??
Have rickshaw in Canada??
Identity Attack0.007991537
Insult0.011122898
Profanity0.012073003
Threat0.006686311
Severe Toxicity0.0011205673
Low Tox 0.023317585 Moderate Con 0.324 Humor_Satire
Feb 6, 2026 Inside Canada's Indian Invasion...
I know where they all are!!!! In my small Canadian town. Just don't understand how its super easy for them to buy homes and drive NEW tesla's on a Tim Hortons wage????
I know where they all are!!!! In my small Canadian town. Just don't understand how its super easy for them to buy homes and drive NEW tesla's on a Tim Hortons wage????
Identity Attack0.006696612
Insult0.012794908
Profanity0.010638315
Threat0.0061037517
Severe Toxicity0.0009536743
Low Tox 0.023199737 Moderate Con 0.495
Oct 1, 2025 IRCC Names India in Study …
w title
w title
Identity Attack0.004994711
Insult0.00979289
Profanity0.020920247
Threat0.009100696
Severe Toxicity0.0019264221
Low Tox 0.023199737 Moderate Con 0.399
Jan 27, 2026 Inside Canada's Indian Invasion...
Guy on the bike is a legend.
Guy on the bike is a legend.
Identity Attack0.0032003147
Insult0.012300906
Profanity0.0138151245
Threat0.0077802283
Severe Toxicity0.0013446808
Low Tox 0.023199737 Moderate Con 0.434 Solidarity
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Bro just look at Surrey BC.... and the common denominator isssssss? Hmmmmmmmmmmmmmm
Bro just look at Surrey BC.... and the common denominator isssssss? Hmmmmmmmmmmmmmm
Identity Attack0.004347248
Insult0.011540901
Profanity0.0128245065
Threat0.0062396824
Severe Toxicity0.0009202957
Low Tox 0.023199737 Low Con 0.209 Identity_Assertion
Feb 3, 2026 Inside Canada's Indian Invasion...
This explains why the country doesn't feel like Canada anymore and why you can't find a job/home to save your life. Great video, very informative.
This explains why the country doesn't feel like Canada anymore and why you can't find a job/home to save your life. Great video, very informative.
Identity Attack0.008509507
Insult0.011882903
Profanity0.009493981
Threat0.006207318
Severe Toxicity0.00092983246
Low Tox 0.023199737 Constructive 0.621 Identity_Assertion
Jun 20, 2025 5 likes How Canada broke its immigration …
Canada needs Trump
Canada needs Trump
Identity Attack0.007473567
Insult0.011084898
Profanity0.012346277
Threat0.00780612
Severe Toxicity0.0014591217
Low Tox 0.023199737 Low Con 0.192 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
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.