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 1184 of 1230
Canada benefits from this somehow.
Canada benefits from this somehow.
Identity Attack0.0042917514
Insult0.007797878
Profanity0.010604155
Threat0.006317357
Severe Toxicity0.00069618225
Low Tox 0.010806813 Low Con 0.256 Economic_Argument
Feb 23, 2026 Inside Canada's Indian Invasion...
Good job.
Good job.
Identity Attack0.0023123662
Insult0.007474876
Profanity0.012961143
Threat0.0072365063
Severe Toxicity0.0010490417
Low Tox 0.010806813 Moderate Con 0.469
Mar 2, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
JeetLand
JeetLand
Identity Attack0.0011746819
Insult0.009868891
Profanity0.020100424
Threat0.005702433
Severe Toxicity0.0017642975
Low Tox 0.010806813 Low Con 0.205
Jan 27, 2026 Inside Canada's Indian Invasion...
Canada needs its own version of ICE. An ICE that does its job but at the meantime doesn't go unchecked.
Canada needs its own version of ICE. An ICE that does its job but at the meantime doesn't go unchecked.
Identity Attack0.0030153254
Insult0.007987879
Profanity0.009493981
Threat0.0065050707
Severe Toxicity0.0006198883
Low Tox 0.010806813 Low Con 0.282 Call_To_Action
Feb 21, 2026 2.9 million Canadian temporary visas …
So sad 😢 I remember going there like 25 years or so ago. It was such a great place. So clean & the people were so cool.
So sad 😢 I remember going there like 25 years or so ago. It was such a great place. So clean & the people were so cool.
Identity Attack0.0023216156
Insult0.007303875
Profanity0.012004685
Threat0.0067834044
Severe Toxicity0.000834465
Low Tox 0.010806813 Constructive 0.59 Personal_Narrative
Oct 7, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
Tardy 27-may 11am it’s finished the test 16/20 passed🎉
Tardy 27-may 11am it’s finished the test 16/20 passed🎉
Identity Attack0.0022198714
Insult0.0072088744
Profanity0.011628932
Threat0.0070164283
Severe Toxicity0.00086307526
Low Tox 0.010806813 Moderate Con 0.421 Personal_Narrative
May 27, 2025 4 likes Canadian Citizenship Test 2025 – …
Thank you sir, you are absolutely right.
Thank you sir, you are absolutely right.
Identity Attack0.003311308
Insult0.0072088744
Profanity0.013063621
Threat0.007521313
Severe Toxicity0.0010728836
Low Tox 0.010806813 Moderate Con 0.449 Meta_Commentary
Aug 30, 2025 1 likes Why Canadians Are Turning Against …
Canadian ICE it's a Good Thing.
Canadian ICE it's a Good Thing.
Identity Attack0.003866276
Insult0.007493876
Profanity0.010757872
Threat0.0069387536
Severe Toxicity0.0010824203
Low Tox 0.010743983 Low Con 0.287 Policy_Critique
Feb 18, 2026 4 likes Canadian immigration officers investigating hundreds …
👏🏼👏🏼👏🏼👏🏼👏🏼👏🏼👏🏼👏🏼👏🏼
👏🏼👏🏼👏🏼👏🏼👏🏼👏🏼👏🏼👏🏼👏🏼
Identity Attack0.001692652
Insult0.0077598775
Profanity0.01579636
Threat0.0065050707
Severe Toxicity0.0015449524
Low Tox 0.010743983 Moderate Con 0.414 Solidarity
Oct 26, 2025 IRCC Names India in Study …
TJD
TJD
Identity Attack0.0020811295
Insult0.008804884
Profanity0.016821137
Threat0.00636914
Severe Toxicity0.0014209747
Low Tox 0.010743983 Moderate Con 0.416
Feb 26, 2026 Inside Canada's Indian Invasion...
So true
So true
Identity Attack0.0027563404
Insult0.007360875
Profanity0.012858666
Threat0.0068416605
Severe Toxicity0.00096797943
Low Tox 0.010743983 Moderate Con 0.467
May 6, 2018 How much do refugees and …
Canada will have 100 million people by the year 2100, the century initiative. Look it up.
Canada will have 100 million people by the year 2100, the century initiative. Look it up.
Identity Attack0.003884775
Insult0.0072088744
Profanity0.009459821
Threat0.006861079
Severe Toxicity0.00067710876
Low Tox 0.010743983 Low Con 0.206
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
For context with looking for jobs, when I post a position for part time work, I'll have hundreds of applications within a day...... So sifting for good applicants is difficult.
For context with looking for jobs, when I post a position for part time work, I'll have hundreds of applications within a day...... So sifting for good applicants is difficult.
Identity Attack0.0017019014
Insult0.007778878
Profanity0.010125926
Threat0.0061296434
Severe Toxicity0.00046014786
Low Tox 0.010743983 Constructive 0.586
Aug 27, 2025 1 likes Why Canadians Are Turning Against …
They are truck drivers in B.C and Alberta
They are truck drivers in B.C and Alberta
Identity Attack0.003385304
Insult0.008519882
Profanity0.010211324
Threat0.0061425893
Severe Toxicity0.000667572
Low Tox 0.010743983 Moderate Con 0.335
Sep 30, 2025 4 likes IRCC Names India in Study …
You should check out downtown edmonton and vancouvers downtown east side
You should check out downtown edmonton and vancouvers downtown east side
Identity Attack0.0035147965
Insult0.007341875
Profanity0.010484599
Threat0.006925808
Severe Toxicity0.00072956085
Low Tox 0.010743983 Moderate Con 0.358 Policy_Critique
Oct 6, 2025 Inside Canada's Indian Metropolis (Brampton)
Q 162: D instead of C
Q 162: D instead of C
Identity Attack0.002173624
Insult0.007151874
Profanity0.013917602
Threat0.0069516995
Severe Toxicity0.001039505
Low Tox 0.010743983 Low Con 0.28 Meta_Commentary
Jun 12, 2025 1 likes Canadian Citizenship Test 2025 – …
I’m a traffic control person and I get brampton sites pretty often. 3 out 5 of them dont slow down on construction sites (usually truck driver)
I’m a traffic control person and I get brampton sites pretty often. 3 out 5 of them dont slow down on construction sites (usually truck driver)
Identity Attack0.0019793853
Insult0.007360875
Profanity0.01086035
Threat0.007068211
Severe Toxicity0.0007677078
Low Tox 0.010743983 Constructive 0.504 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
Breaking point was in 2020.
Breaking point was in 2020.
Identity Attack0.0020626306
Insult0.007170874
Profanity0.010706633
Threat0.006757513
Severe Toxicity0.0006866455
Low Tox 0.010681152 Moderate Con 0.313
Jan 20, 2026 Why Canada’s immigration system has …
45K per year is still to many.
45K per year is still to many.
Identity Attack0.002090379
Insult0.0073988754
Profanity0.010706633
Threat0.006763986
Severe Toxicity0.0006866455
Low Tox 0.010681152 Moderate Con 0.319 Policy_Critique
Nov 21, 2025 18 likes Quebec Ends Economic Immigration Program …
I had an MRI 3 days after my doctor's appointment.
I had an MRI 3 days after my doctor's appointment.
Identity Attack0.0021366263
Insult0.00650587
Profanity0.010723713
Threat0.0070034824
Severe Toxicity0.0007534027
Low Tox 0.010681152 Moderate Con 0.468
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
Thanks for coming to Canada bro
Thanks for coming to Canada bro
Identity Attack0.0051427023
Insult0.007341875
Profanity0.011475217
Threat0.00675104
Severe Toxicity0.000910759
Low Tox 0.010681152 Moderate Con 0.458 Solidarity
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
❤🇨🇦
❤🇨🇦
Identity Attack0.0034223017
Insult0.0075128763
Profanity0.01627459
Threat0.007029374
Severe Toxicity0.0015735626
Low Tox 0.010681152 Moderate Con 0.364
Aug 31, 2025 1 likes Why Canadians Are Turning Against …
It's the best thing quebec has done in years
It's the best thing quebec has done in years
Identity Attack0.0027563404
Insult0.008044879
Profanity0.011253181
Threat0.0061749537
Severe Toxicity0.0007390976
Low Tox 0.010681152 Moderate Con 0.312 Solidarity
Nov 20, 2025 6 likes Quebec Ends Economic Immigration Program …
$21 an hour was a decent living until minimum wage jumped from $6.85 to $17 in ten years. People don’t understand that pushing minimum wage up pushes all other wages down.
$21 an hour was a decent living until minimum wage jumped from $6.85 to $17 in ten years. People don’t understand that pushing minimum wage up pushes all other wages down.
Identity Attack0.0014984132
Insult0.0077598775
Profanity0.009784333
Threat0.006051969
Severe Toxicity0.00041246414
Low Tox 0.010681152 Moderate Con 0.39
Sep 10, 2025 1 likes Why Canadians Are Turning Against …
I just wrote my exam now! I even wrote twice because of an error with my photo ID. I got 20 in the first test and 19 in the second test. All the questions were …
I just wrote my exam now! I even wrote twice because of an error with my photo ID. I got 20 in the first test and 19 in the second test. All the questions were very similar to what we have here but some where in true or false formats. I listened to Discover Canada audio and read the pdf simultaneously and then did two rounds of this practice questions. Thank you greatly
Identity Attack0.0024233595
Insult0.007493876
Profanity0.010996987
Threat0.006492125
Severe Toxicity0.0006532669
Low Tox 0.010681152 Constructive 0.741 Personal_Narrative
Mar 1, 2026 1 likes Canadian Citizenship Test 2025 – …
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.