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 1123 of 1230
You can find them in America.
You can find them in America.
Identity Attack0.0071405866
Insult0.008462882
Profanity0.013849284
Threat0.008738215
Severe Toxicity0.0012207031
Low Tox 0.01859777 Low Con 0.286
Sep 29, 2025 IRCC Names India in Study …
They are working at Walmart, Wendy's Mcdonalds, food court vendors, etc... They are not missing !
They are working at Walmart, Wendy's Mcdonalds, food court vendors, etc... They are not missing !
Identity Attack0.0024788564
Insult0.011920903
Profanity0.010330882
Threat0.006155535
Severe Toxicity0.0007247925
Low Tox 0.01859777 Constructive 0.579 Personal_Narrative
Oct 2, 2025 IRCC Names India in Study …
YES finally you came to Canada!! I live near Brampton
YES finally you came to Canada!! I live near Brampton
Identity Attack0.007917541
Insult0.009165886
Profanity0.011628932
Threat0.0066280556
Severe Toxicity0.0011205673
Low Tox 0.01859777 Constructive 0.502 Solidarity
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
We need to double those numbers in 2026
We need to double those numbers in 2026
Identity Attack0.004347248
Insult0.007911879
Profanity0.014088398
Threat0.00899713
Severe Toxicity0.0015735626
Low Tox 0.01859777 Low Con 0.227
Dec 26, 2025 6 likes Deportations From Canada at Their …
Don't see anything problematic here! What's your point?
Don't see anything problematic here! What's your point?
Identity Attack0.002210622
Insult0.009678889
Profanity0.01261955
Threat0.0063238298
Severe Toxicity0.0007534027
Low Tox 0.01859777 Low Con 0.296 Question
Jan 1, 2026 Inside Canada's Indian Metropolis (Brampton)
Their 😊coming to Hicksville NY from Canada
Their 😊coming to Hicksville NY from Canada
Identity Attack0.00621564
Insult0.009279887
Profanity0.013439372
Threat0.007573096
Severe Toxicity0.0012111664
Low Tox 0.01859777 Moderate Con 0.33 Meta_Commentary
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Bramdlesh ! I left 20 years ago . I was there when heartlake road was a one lane road. Bye Bye Brampton.
Bramdlesh ! I left 20 years ago . I was there when heartlake road was a one lane road. Bye Bye Brampton.
Identity Attack0.0023401144
Insult0.0113509
Profanity0.011236101
Threat0.006433869
Severe Toxicity0.00081062317
Low Tox 0.01859777 Constructive 0.638 Personal_Narrative
Dec 30, 2025 Inside Canada's Indian Metropolis (Brampton)
Bie
Bie
Identity Attack0.003884775
Insult0.010476895
Profanity0.017436003
Threat0.007327127
Severe Toxicity0.0014591217
Low Tox 0.01859777 Moderate Con 0.424
Jan 27, 2026 Inside Canada's Indian Invasion...
In other news: _Tyler has just been added to pjeet’s most wanted list._
In other news: _Tyler has just been added to pjeet’s most wanted list._
Identity Attack0.0035887922
Insult0.009944891
Profanity0.015249812
Threat0.0075083673
Severe Toxicity0.0011110306
Low Tox 0.01859777 Low Con 0.25 Humor_Satire
Jan 29, 2026 Inside Canada's Indian Invasion...
Way too much.
Way too much.
Identity Attack0.0024973555
Insult0.00971689
Profanity0.012961143
Threat0.007094103
Severe Toxicity0.001115799
Low Tox 0.01859777 Low Con 0.258
Feb 8, 2024 How much do refugees and …
I am going to see if I can upgrade to deluxe healthcare. Is that provided in the same hospital we use now?
I am going to see if I can upgrade to deluxe healthcare. Is that provided in the same hospital we use now?
Identity Attack0.0031263188
Insult0.008918885
Profanity0.011492296
Threat0.0068287146
Severe Toxicity0.00082969666
Low Tox 0.01859777 Constructive 0.532 Question
Feb 25, 2026 'We do know that there's …
The Great Replacement isn't a theory... it's fact
The Great Replacement isn't a theory... it's fact
Identity Attack0.0034038029
Insult0.009070885
Profanity0.012038844
Threat0.006641001
Severe Toxicity0.00086307526
Low Tox 0.01859777 Low Con 0.12 Unverified_Claim
Jan 28, 2026 4 likes Inside Canada's Indian Invasion...
This is all of Canada now!
This is all of Canada now!
Identity Attack0.009286462
Insult0.008804884
Profanity0.010996987
Threat0.0070034824
Severe Toxicity0.0012969971
Low Tox 0.01859777 Moderate Con 0.328 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
How about 95% reduction
How about 95% reduction
Identity Attack0.0029968263
Insult0.0077598775
Profanity0.012961143
Threat0.00823333
Severe Toxicity0.001115799
Low Tox 0.01859777 Low Con 0.27 Call_To_Action
Jan 22, 2026 Why Canada’s immigration system has …
my family came to BC in 1958
my family came to BC in 1958
Identity Attack0.006363631
Insult0.008443882
Profanity0.01620627
Threat0.0076766624
Severe Toxicity0.0013542175
Low Tox 0.01859777 Moderate Con 0.394
Dec 28, 2025 Inside Canada's Indian Metropolis (Brampton)
Not that they don't have a clear path to residency, they have no path to residency.
Not that they don't have a clear path to residency, they have no path to residency.
Identity Attack0.00414376
Insult0.00983089
Profanity0.009570839
Threat0.006479179
Severe Toxicity0.00068187714
Low Tox 0.01859777 Low Con 0.237
Nov 26, 2025 Quebec Ends Economic Immigration Program …
Love Sikkhism ❤ Wage Guru di khalsa Wahe Guru di Fateh
Love Sikkhism ❤ Wage Guru di khalsa Wahe Guru di Fateh
Identity Attack0.011469335
Insult0.013782915
Profanity0.019895468
Threat0.008168601
Severe Toxicity0.0034332275
Low Tox 0.01859777 Low Con 0.289
Sep 19, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
Thank you for putting your life on the line for this level of exceptional journalism.
Thank you for putting your life on the line for this level of exceptional journalism.
Identity Attack0.0024418586
Insult0.010248893
Profanity0.012243799
Threat0.0074565844
Severe Toxicity0.0009870529
Low Tox 0.01859777 Moderate Con 0.484 Solidarity
Jan 29, 2026 6 likes Inside Canada's Indian Invasion...
"i came here as a student" you just hear that everywhere now, canada, usa, europe all the same
"i came here as a student" you just hear that everywhere now, canada, usa, europe all the same
Identity Attack0.006955597
Insult0.009545889
Profanity0.010996987
Threat0.006194372
Severe Toxicity0.00074863434
Low Tox 0.01859777 Moderate Con 0.344
Oct 29, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
When the government and the population allow this to happen there’s no other excuse.
When the government and the population allow this to happen there’s no other excuse.
Identity Attack0.002330865
Insult0.009051885
Profanity0.010074687
Threat0.0068999166
Severe Toxicity0.0007534027
Low Tox 0.01859777 Low Con 0.132
Oct 8, 2025 Inside Canada's Indian Metropolis (Brampton)
Some of them working in my factory
Some of them working in my factory
Identity Attack0.0048837173
Insult0.008994885
Profanity0.015864678
Threat0.00823333
Severe Toxicity0.001411438
Low Tox 0.01859777 Moderate Con 0.423
Oct 1, 2025 1 likes IRCC Names India in Study …
You found the one based guy in all of Canada. Legend
You found the one based guy in all of Canada. Legend
Identity Attack0.005919657
Insult0.011236899
Profanity0.009442741
Threat0.006304411
Severe Toxicity0.0007200241
Low Tox 0.01859777 Moderate Con 0.384 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
17/20
17/20
Identity Attack0.0044767405
Insult0.008633883
Profanity0.017231047
Threat0.008505191
Severe Toxicity0.0016403198
Low Tox 0.01859777 Moderate Con 0.314
Jul 20, 2025 3 likes Canadian Citizenship Test 2025 – …
Bike guy is a legend!
Bike guy is a legend!
Identity Attack0.0035887922
Insult0.011008898
Profanity0.014532468
Threat0.007262398
Severe Toxicity0.0013160706
Low Tox 0.01859777 Moderate Con 0.439 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
We agree it’s too many
We agree it’s too many
Identity Attack0.0045322375
Insult0.009165886
Profanity0.014532468
Threat0.007637825
Severe Toxicity0.0013160706
Low Tox 0.01859777 Moderate Con 0.337 Policy_Critique
Aug 28, 2025 1 likes Why Canadians Are Turning Against …
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.