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 978 of 1230
tons of them
tons of them
Identity Attack0.006955597
Insult0.014314918
Profanity0.022901481
Threat0.010110466
Severe Toxicity0.002412796
Low Tox 0.040430736 Moderate Con 0.327 Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
Of course it was Brampton lol
Of course it was Brampton lol
Identity Attack0.004088263
Insult0.016708933
Profanity0.022354934
Threat0.0068869707
Severe Toxicity0.0016498566
Low Tox 0.040430736 Low Con 0.234
Oct 3, 2025 Inside Canada's Indian Metropolis (Brampton)
You should try to visit the forbidden zones of the Grand Canyon
You should try to visit the forbidden zones of the Grand Canyon
Identity Attack0.005364689
Insult0.014124917
Profanity0.013951761
Threat0.008168601
Severe Toxicity0.0012588501
Low Tox 0.040430736 Low Con 0.263 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
5:00 telling the truth
5:00 telling the truth
Identity Attack0.0066596144
Insult0.012870909
Profanity0.020100424
Threat0.00948907
Severe Toxicity0.0026893616
Low Tox 0.040430736 Moderate Con 0.304 Meta_Commentary
Jan 28, 2026 12 likes Inside Canada's Indian Invasion...
We are born canadian and are thinking of Leaving the country. What happened to my beautiful country
We are born canadian and are thinking of Leaving the country. What happened to my beautiful country
Identity Attack0.018168874
Insult0.013630914
Profanity0.011236101
Threat0.007417747
Severe Toxicity0.00166893
Low Tox 0.040430736 Constructive 0.538
Sep 12, 2025 1 likes Why Canadians Are Turning Against …
Call any big Canadian company, Bell, you get someone from the Philippines. Scotia bank, you get someone in Mexico and so on. They make billions and yet decide to hire outside of Canada. But when …
Call any big Canadian company, Bell, you get someone from the Philippines. Scotia bank, you get someone in Mexico and so on. They make billions and yet decide to hire outside of Canada. But when they hire someone from Canada, you stay on "temporary" status for years. After 2 or 3 years they move you to "temp full time" status and so on..... Most Canadians know this!
Identity Attack0.025806036
Insult0.015720926
Profanity0.01127026
Threat0.0065180166
Severe Toxicity0.0013542175
Low Tox 0.040430736 Constructive 0.525 Economic_Argument
Feb 15, 2026 Canada's tighter immigration policy divides …
Je veut une complications du mec en bike 😂😂😂
Je veut une complications du mec en bike 😂😂😂
Identity Attack0.0018961402
Insult0.027841117
Profanity0.022764845
Threat0.0077802283
Severe Toxicity0.00333786
Low Tox 0.040430736 Moderate Con 0.325 Humor_Satire
Mar 3, 2026 Inside Canada's Indian Invasion...
I see why this was deleted and put back up
I see why this was deleted and put back up
Identity Attack0.0054756827
Insult0.012756908
Profanity0.02030538
Threat0.009411395
Severe Toxicity0.0018119812
Low Tox 0.040430736 Moderate Con 0.427 Meta_Commentary
Feb 8, 2026 Inside Canada's Indian Invasion...
Remigration now
Remigration now
Identity Attack0.00725158
Insult0.01309891
Profanity0.018392462
Threat0.012078222
Severe Toxicity0.0024604797
Low Tox 0.040430736 Moderate Con 0.341
Jan 27, 2026 Inside Canada's Indian Invasion...
Even if they are LEGIT asylum seekers, why aren't they paying for medical care? The only thing I could rationalize covering would be acute life saving treatment, not long term care (like chemo).
Even if they are LEGIT asylum seekers, why aren't they paying for medical care? The only thing I could rationalize covering would be acute life saving treatment, not long term care (like chemo).
Identity Attack0.011839314
Insult0.013288911
Profanity0.0117997285
Threat0.0072235605
Severe Toxicity0.0013923645
Low Tox 0.040430736 Moderate Con 0.464 Policy_Critique
Feb 24, 2026 'We do know that there's …
This is also happening with australia, it's becoming a problem.
This is also happening with australia, it's becoming a problem.
Identity Attack0.02128403
Insult0.012642908
Profanity0.013610168
Threat0.008103873
Severe Toxicity0.0014972687
Low Tox 0.040430736 Moderate Con 0.385 Comparative_Framing
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
better than other types of engineers and doctors
better than other types of engineers and doctors
Identity Attack0.011321344
Insult0.018774498
Profanity0.013268576
Threat0.0062785195
Severe Toxicity0.0010967255
Low Tox 0.040430736 Low Con 0.279 Identity_Assertion
Feb 10, 2026 Inside Canada's Indian Invasion...
Bro you should’ve interviewed me!!! I live in Brampton and I got TOO much to share
Bro you should’ve interviewed me!!! I live in Brampton and I got TOO much to share
Identity Attack0.007029593
Insult0.0151129225
Profanity0.023652986
Threat0.0076507707
Severe Toxicity0.0020599365
Low Tox 0.040430736 Moderate Con 0.458 Call_To_Action
Jan 27, 2026 5 likes Inside Canada's Indian Invasion...
come to australia then you’ll see lots of people from different countries
come to australia then you’ll see lots of people from different countries
Identity Attack0.025404079
Insult0.011730902
Profanity0.02030538
Threat0.008582866
Severe Toxicity0.0021457672
Low Tox 0.040430736 Low Con 0.283 Comparative_Framing
Jan 28, 2026 Inside Canada's Indian Invasion...
It is not an "invasion."
It is not an "invasion."
Identity Attack0.013244915
Insult0.0116169015
Profanity0.014942379
Threat0.008168601
Severe Toxicity0.0019264221
Low Tox 0.040430736 Low Con 0.197 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Its not just diploma mills. I did an MBA at Schulich School of Business in Toronto from 2021-2023 and about 80% of students were from India. Of that 80%, about 50% barely spoke english and …
Its not just diploma mills. I did an MBA at Schulich School of Business in Toronto from 2021-2023 and about 80% of students were from India. Of that 80%, about 50% barely spoke english and had experience that was substantially less rigorous than the domestic students. I'm glad the government is starting to address this but their scope is too narrow - it is not just "diploma mills", institutions we once thought were reputable are also being diluted and the quality of education is decreasing precipitously across the board as a result.
Identity Attack0.015857628
Insult0.019870255
Profanity0.013029462
Threat0.00666042
Severe Toxicity0.0012397766
Low Tox 0.040430736 Constructive 0.76 Personal_Narrative
Oct 1, 2025 69 likes IRCC Names India in Study …
Our governments are making decisions about important things to Canadians that Canadians never voted for ....
Our governments are making decisions about important things to Canadians that Canadians never voted for ....
Identity Attack0.025806036
Insult0.014960921
Profanity0.009681856
Threat0.0061166976
Severe Toxicity0.0010585785
Low Tox 0.040430736 Moderate Con 0.379 Policy_Critique
Nov 25, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
So sad
So sad
Identity Attack0.0031263188
Insult0.014352918
Profanity0.015283971
Threat0.007145886
Severe Toxicity0.001335144
Low Tox 0.040430736 Moderate Con 0.457
Feb 3, 2026 Inside Canada's Indian Invasion...
The only way Canada can be saved is to become the 51st state. Canadas population is just too small to keep up with the current amount of immigrants to not have them be the majority …
The only way Canada can be saved is to become the 51st state. Canadas population is just too small to keep up with the current amount of immigrants to not have them be the majority population within the next couple generations.
Identity Attack0.026007013
Insult0.014504919
Profanity0.010057608
Threat0.00666042
Severe Toxicity0.0012397766
Low Tox 0.040430736 Low Con 0.276 Fear_Threat
Feb 27, 2026 Inside Canada's Indian Invasion...
I'm woken at 4am then again at 6am every morning by new comers. I told the landlord about the noise early in the am I was told to get ear plug's
I'm woken at 4am then again at 6am every morning by new comers. I told the landlord about the noise early in the am I was told to get ear plug's
Identity Attack0.0046987277
Insult0.013934915
Profanity0.01846078
Threat0.01238892
Severe Toxicity0.0019550323
Low Tox 0.040430736 Constructive 0.638 Personal_Narrative
Sep 9, 2025 1 likes Why Canadians Are Turning Against …
Nowadays every drivethrough here is like: Hello Saaar, How may I take your order Saar?
Nowadays every drivethrough here is like: Hello Saaar, How may I take your order Saar?
Identity Attack0.006992595
Insult0.016100928
Profanity0.022764845
Threat0.009385503
Severe Toxicity0.002231598
Low Tox 0.040430736 Moderate Con 0.416 Humor_Satire
Feb 21, 2026 4 likes Inside Canada's Indian Invasion...
GREAT VIDEO! GIVE US MORE!!
GREAT VIDEO! GIVE US MORE!!
Identity Attack0.010211408
Insult0.012566907
Profanity0.028503597
Threat0.015947454
Severe Toxicity0.0048065186
Low Tox 0.040430736 Moderate Con 0.386
Aug 25, 2025 Why Canadians Are Turning Against …
"We aren't America - everyone gets healthcare!" Everyone but Canadians, he didn't say that part.
"We aren't America - everyone gets healthcare!" Everyone but Canadians, he didn't say that part.
Identity Attack0.023796257
Insult0.014808921
Profanity0.0113727385
Threat0.006097279
Severe Toxicity0.0012016296
Low Tox 0.040430736 Moderate Con 0.421 Policy_Critique
Feb 26, 2026 2 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
The driver guy is speaking Telugu. Same language as googles CEO
The driver guy is speaking Telugu. Same language as googles CEO
Identity Attack0.020078164
Insult0.019354604
Profanity0.0166845
Threat0.00675104
Severe Toxicity0.0014686584
Low Tox 0.040430736 Low Con 0.293 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
The guy on the bike was Based
The guy on the bike was Based
Identity Attack0.0054756827
Insult0.017292
Profanity0.017982552
Threat0.008531082
Severe Toxicity0.0018596649
Low Tox 0.040430736 Moderate Con 0.364 Humor_Satire
Jan 28, 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.