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 1152 of 1230
It’s the basically the same here in Wetaskiwin
It’s the basically the same here in Wetaskiwin
Identity Attack0.004125261
Insult0.008367881
Profanity0.014805742
Threat0.007145886
Severe Toxicity0.0010204315
Low Tox 0.015142105 Moderate Con 0.327
Jan 27, 2026 Inside Canada's Indian Invasion...
They moved from Toronto to Halifax there all here!!!
They moved from Toronto to Halifax there all here!!!
Identity Attack0.0045507364
Insult0.009089886
Profanity0.01084327
Threat0.006207318
Severe Toxicity0.00082969666
Low Tox 0.015142105 Moderate Con 0.429
Nov 6, 2025 3 likes IRCC Names India in Study …
I think the
I think the
Identity Attack0.0046987277
Insult0.008253881
Profanity0.01620627
Threat0.008323951
Severe Toxicity0.0015830994
Low Tox 0.015142105 Moderate Con 0.458 Meta_Commentary
Feb 21, 2026 Canadian immigration officers investigating hundreds …
THANK YOU!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
THANK YOU!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Identity Attack0.0031633168
Insult0.008310881
Profanity0.015557245
Threat0.007832011
Severe Toxicity0.0018310547
Low Tox 0.015142105 Moderate Con 0.368
Jan 27, 2026 Inside Canada's Indian Invasion...
I appreciate your ability to articulate our feelings as a country. Thank you for your wisdom
I appreciate your ability to articulate our feelings as a country. Thank you for your wisdom
Identity Attack0.0049577127
Insult0.008728883
Profanity0.013951761
Threat0.0072106146
Severe Toxicity0.0010538101
Low Tox 0.015142105 Constructive 0.539
Aug 27, 2025 Why Canadians Are Turning Against …
❤❤❤❤❤
❤❤❤❤❤
Identity Attack0.0031818156
Insult0.008291881
Profanity0.019075647
Threat0.0074824756
Severe Toxicity0.0022888184
Low Tox 0.015142105 Moderate Con 0.5
Jan 27, 2026 Inside Canada's Indian Invasion...
Thanks to mr Trump.
Thanks to mr Trump.
Identity Attack0.0027748393
Insult0.009678889
Profanity0.011970525
Threat0.0067316215
Severe Toxicity0.001168251
Low Tox 0.015142105 Low Con 0.28 Comparative_Framing
Feb 15, 2026 Inside Canada's Indian Invasion...
One of the answers was wrong. The most bilingual province is not Quebec. It is New Brunswick.
One of the answers was wrong. The most bilingual province is not Quebec. It is New Brunswick.
Identity Attack0.006474625
Insult0.009070885
Profanity0.009519599
Threat0.0058577824
Severe Toxicity0.00061511993
Low Tox 0.015142105 Moderate Con 0.327
Jul 24, 2025 3 likes Canadian Citizenship Test 2025 – …
Not only Brampton. Every other city too. Look around
Not only Brampton. Every other city too. Look around
Identity Attack0.00310782
Insult0.008747884
Profanity0.011680172
Threat0.0072753434
Severe Toxicity0.00081062317
Low Tox 0.015142105 Low Con 0.255 Fear_Threat
Jan 29, 2026 Inside Canada's Indian Invasion...
Why are you using July 2016 stats, when the video is dated Oct 2017? How about July 2017 stats... for starters.
Why are you using July 2016 stats, when the video is dated Oct 2017? How about July 2017 stats... for starters.
Identity Attack0.0025158543
Insult0.00815888
Profanity0.012107162
Threat0.006576272
Severe Toxicity0.00077724457
Low Tox 0.015142105 Low Con 0.246
Oct 4, 2018 1 likes How much do refugees and …
part 2?
part 2?
Identity Attack0.0027563404
Insult0.0074558756
Profanity0.015283971
Threat0.0082074385
Severe Toxicity0.0012874603
Low Tox 0.015142105 Moderate Con 0.368
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
So, my kids can finally find a job?
So, my kids can finally find a job?
Identity Attack0.0023863618
Insult0.007360875
Profanity0.012073003
Threat0.0065827454
Severe Toxicity0.0007867813
Low Tox 0.015142105 Moderate Con 0.387
Jan 15, 2026 83 likes 2.9 million Canadian temporary visas …
Ai
Ai
Identity Attack0.004069764
Insult0.008462882
Profanity0.016342908
Threat0.007832011
Severe Toxicity0.0014400482
Low Tox 0.015079274 Moderate Con 0.485
Feb 3, 2026 Inside Canada's Indian Invasion...
18K?????? should be in the millions, good luck, Canada
18K?????? should be in the millions, good luck, Canada
Identity Attack0.0046987277
Insult0.0081208795
Profanity0.010143006
Threat0.006925808
Severe Toxicity0.000834465
Low Tox 0.015079274 Low Con 0.228 Call_To_Action
Dec 27, 2025 Deportations From Canada at Their …
Canada has substantially reduced immigration from 2025 onwards.
Canada has substantially reduced immigration from 2025 onwards.
Identity Attack0.007843546
Insult0.007721877
Profanity0.009237786
Threat0.0063626673
Severe Toxicity0.0007200241
Low Tox 0.015079274 Low Con 0.17 Policy_Critique
Jan 27, 2026 Inside Canada's Indian Invasion...
Good im a citizen
Good im a citizen
Identity Attack0.0042732526
Insult0.0081208795
Profanity0.014839902
Threat0.00746953
Severe Toxicity0.0015258789
Low Tox 0.015079274 Moderate Con 0.434 Identity_Assertion
Dec 25, 2025 Deportations From Canada at Their …
Thank you for covering this! Replacement Theory is real and the immigration population has exploded in Canada. Look into the century initiative, goal is to have Canada's population to 100 million by 2100.
Thank you for covering this! Replacement Theory is real and the immigration population has exploded in Canada. Look into the century initiative, goal is to have Canada's population to 100 million by 2100.
Identity Attack0.006696612
Insult0.00817788
Profanity0.008981592
Threat0.0062267366
Severe Toxicity0.000603199
Low Tox 0.015079274 Constructive 0.625 Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
can we gift Brampton to Trump for better trade deal?
can we gift Brampton to Trump for better trade deal?
Identity Attack0.0022846176
Insult0.009355888
Profanity0.010518758
Threat0.0067898775
Severe Toxicity0.00066280365
Low Tox 0.015079274 Low Con 0.245 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
It's Like This In Every City In Canada!
It's Like This In Every City In Canada!
Identity Attack0.004994711
Insult0.008918885
Profanity0.009818493
Threat0.006136116
Severe Toxicity0.0008678436
Low Tox 0.015079274 Low Con 0.216 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Can't find them? Check the truck stops. Most are driving trucks now.
Can't find them? Check the truck stops. Most are driving trucks now.
Identity Attack0.001692652
Insult0.008253881
Profanity0.010160086
Threat0.008168601
Severe Toxicity0.0008773804
Low Tox 0.015079274 Moderate Con 0.497
Sep 30, 2025 35 likes IRCC Names India in Study …
it did nothing.... and everyone came in. Nothing complex... but specifically over use of TFW and international student
it did nothing.... and everyone came in. Nothing complex... but specifically over use of TFW and international student
Identity Attack0.0027378413
Insult0.008956885
Profanity0.012004685
Threat0.006246155
Severe Toxicity0.00074863434
Low Tox 0.015079274 Moderate Con 0.428 Policy_Critique
Jun 21, 2025 How Canada broke its immigration …
Go to Mexico, it’s warmer there, boost their economy 🤷🏾‍♂️
Go to Mexico, it’s warmer there, boost their economy 🤷🏾‍♂️
Identity Attack0.04479601
Insult0.0008814709
Profanity0.00006600448
Threat0.0004779133
Severe Toxicity0.0000069148846
Low Tox 0.015018415
Dec 12, 2025
18,000? Make it 180,000 please.
18,000? Make it 180,000 please.
Identity Attack0.0024233595
Insult0.007854878
Profanity0.010604155
Threat0.0076766624
Severe Toxicity0.0009965897
Low Tox 0.015016444 Low Con 0.28
Dec 23, 2025 19 likes Deportations From Canada at Their …
It should be in the millions. End the TFW programs and one way tickets home for a thank you but we're done. One time taxpayer cost not monthly.
It should be in the millions. End the TFW programs and one way tickets home for a thank you but we're done. One time taxpayer cost not monthly.
Identity Attack0.0017943961
Insult0.009564889
Profanity0.010689554
Threat0.006530962
Severe Toxicity0.0007581711
Low Tox 0.015016444 Moderate Con 0.401 Policy_Critique
Dec 30, 2025 Deportations From Canada at Their …
It’s called the great replacement.
It’s called the great replacement.
Identity Attack0.0025713511
Insult0.008310881
Profanity0.012004685
Threat0.0072753434
Severe Toxicity0.0009059906
Low Tox 0.015016444 Low Con 0.171 Unverified_Claim
Jun 20, 2025 How Canada broke its immigration …
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.