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
Active: Tox: 0.5 – 1 4,704 comments · Page 27 of 189
8:57 that’s racist you are dirty you clean ass with tissues rather then water, you don’t bath gor days we bath daily
8:57 that’s racist you are dirty you clean ass with tissues rather then water, you don’t bath gor days we bath daily
Identity Attack0.3817989
Insult0.6051471
Profanity0.5722072
Threat0.100830056
Severe Toxicity0.44787344
Toxic 0.85173553 Low Con 0.273 Insult Identity_Assertion
Sep 23, 2025 Inside Canada's Indian Metropolis (Brampton)
this is the problem Indian manager will only hire Indians this is fuck
this is the problem Indian manager will only hire Indians this is fuck
Identity Attack0.5274064
Insult0.47787863
Profanity0.77181685
Threat0.02682521
Severe Toxicity0.35368225
Toxic 0.85173553 Low Con 0.159 Identity Attack
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Congratulations youre so dumb yo think Islam is taking over britian and Canada is being taken over by india. Grow up you islamaphobic racist
Congratulations youre so dumb yo think Islam is taking over britian and Canada is being taken over by india. Grow up you islamaphobic racist
Identity Attack0.5698139
Insult0.8032227
Profanity0.33453682
Threat0.013010317
Severe Toxicity0.20067264
Toxic 0.85173553 Low Con 0.219 Identity Attack Insult Moral_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
Canada’s gone to shit, like send these people back! Islam is not compatible with any society!!
Canada’s gone to shit, like send these people back! Islam is not compatible with any society!!
Identity Attack0.71678543
Insult0.6149945
Profanity0.70384485
Threat0.10389658
Severe Toxicity0.35368225
Toxic 0.85173553 Low Con 0.163 Identity Attack Insult Fear_Threat
Aug 29, 2025 Why Canadians Are Turning Against …
Why do you think you’re one of us? You aren’t “one of the good ones” you’re dirty immigrant family will go back to whatever shithole you came from alongside the rest of them playing wannabe …
Why do you think you’re one of us? You aren’t “one of the good ones” you’re dirty immigrant family will go back to whatever shithole you came from alongside the rest of them playing wannabe white guy isn’t going to save you dumbass
Identity Attack0.6227552
Insult0.7804726
Profanity0.6672561
Threat0.064645745
Severe Toxicity0.45895407
Toxic 0.85173553 Low Con 0.173 Identity Attack Insult Fear_Threat
Feb 3, 2026 Inside Canada's Indian Invasion...
I drive through Brampton for work every month... the drivers are insane. Just awful stupid.
I drive through Brampton for work every month... the drivers are insane. Just awful stupid.
Identity Attack0.04951127
Insult0.84251964
Profanity0.38483799
Threat0.00967031
Severe Toxicity0.023458159
Toxic 0.85173553 Moderate Con 0.437 Insult Fear_Threat
Jan 29, 2026 Inside Canada's Indian Invasion...
Most White people are as racist as it gets, you guys literally like no one and think America/Canada belongs to you guys. Sick disgusting people
Most White people are as racist as it gets, you guys literally like no one and think America/Canada belongs to you guys. Sick disgusting people
Identity Attack0.71720207
Insult0.7762574
Profanity0.38063943
Threat0.019228047
Severe Toxicity0.34989303
Toxic 0.85173553 Low Con 0.252 Identity Attack Insult
Jan 27, 2026 Inside Canada's Indian Invasion...
Quit a few "asylum seekers" are full of shit or are running from the consequences of their own shitty actions.
Quit a few "asylum seekers" are full of shit or are running from the consequences of their own shitty actions.
Identity Attack0.3817989
Insult0.6991143
Profanity0.8117245
Threat0.012181788
Severe Toxicity0.25624833
Toxic 0.85173553 Low Con 0.137 Insult
Jun 19, 2025 2 likes How Canada broke its immigration …
They come here from their shit holes and are turning Canada into a shit hole. STOP third world immigrants from coming into Canada. They come here with ZERO skills, unable to even speak the language, …
They come here from their shit holes and are turning Canada into a shit hole. STOP third world immigrants from coming into Canada. They come here with ZERO skills, unable to even speak the language, all they do is burden the Canadian taxpayer and in no way benefit Canada.
Identity Attack0.6220118
Insult0.68668073
Profanity0.7246992
Threat0.026652548
Severe Toxicity0.35368225
Toxic 0.85173553 Low Con 0.238 Identity Attack Insult
Nov 29, 2025 How Canada broke its immigration …
Punjabis built all of Canada like it or not. They do the jobs whites don’t want to do. They build everything from the ground up and developed all shitty ghetto neighborhoods into suburbia. Not our …
Punjabis built all of Canada like it or not. They do the jobs whites don’t want to do. They build everything from the ground up and developed all shitty ghetto neighborhoods into suburbia. Not our fault most whites have drug problems. They on welfare, smoke Fent, have all different baby mamas. And they all smell cat dirty wet dogs and cigarettes. Fuckin stinkers
Identity Attack0.6649212
Insult0.71551245
Profanity0.776286
Threat0.046218675
Severe Toxicity0.45895407
Toxic 0.85173553 Moderate Con 0.383 Identity Attack Insult
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
You misspelled shithole
You misspelled shithole
Identity Attack0.07425626
Insult0.6798578
Profanity0.8089582
Threat0.012181788
Severe Toxicity0.3494667
Toxic 0.85173553 Moderate Con 0.325 Insult
Nov 28, 2025 Inside Canada's Indian Metropolis (Brampton)
I love Indians but Brampton is shit.
I love Indians but Brampton is shit.
Identity Attack0.46028158
Insult0.6308392
Profanity0.84995824
Threat0.009437286
Severe Toxicity0.16960317
Toxic 0.85173553 Moderate Con 0.377 Insult
Oct 1, 2025 Inside Canada's Indian Metropolis (Brampton)
1:16 did you just fucking call white people “naitve canadians”?
1:16 did you just fucking call white people “naitve canadians”?
Identity Attack0.6106996
Insult0.5130944
Profanity0.7246992
Threat0.022163315
Severe Toxicity0.35368225
Toxic 0.85173553 Low Con 0.241 Identity Attack Insult Question
Feb 10, 2026 2 likes Inside Canada's Indian Invasion...
What's flood our country?Because u love indian food.Are you f****** dumber then a rock
What's flood our country?Because u love indian food.Are you f****** dumber then a rock
Identity Attack0.44690517
Insult0.72756535
Profanity0.6919765
Threat0.020609349
Severe Toxicity0.35368225
Toxic 0.8460273 Low Con 0.22 Insult Identity_Assertion
Jan 29, 2026 Inside Canada's Indian Invasion...
ASSIMILATION IS THE END GOAL OF IMMIGRATION FFS?!?! You wanna be Canadian and live in Canada? Than ACT CANADIAN! WE ARE NOT A THIRD WORLD COUNTRY!! Stop infecting our Country! You act like a disease …
ASSIMILATION IS THE END GOAL OF IMMIGRATION FFS?!?! You wanna be Canadian and live in Canada? Than ACT CANADIAN! WE ARE NOT A THIRD WORLD COUNTRY!! Stop infecting our Country! You act like a disease that we can’t cure because you refuse to assimilate! FUCK!!
Identity Attack0.40883094
Insult0.6261769
Profanity0.70864636
Threat0.039602257
Severe Toxicity0.44787344
Toxic 0.8460273 Low Con 0.243 Insult Identity_Assertion
Feb 26, 2026 Inside Canada's Indian Invasion...
at least they are going to find christianity instead of that nasty and wrong way of worship. FREE CASH IS CRAP, WORST VIDEO EVER
at least they are going to find christianity instead of that nasty and wrong way of worship. FREE CASH IS CRAP, WORST VIDEO EVER
Identity Attack0.44690517
Insult0.57566804
Profanity0.59166485
Threat0.020609349
Severe Toxicity0.34977677
Toxic 0.8460273 Low Con 0.197 Insult Moral_Argument
Feb 12, 2026 Inside Canada's Indian Invasion...
This country is a sh it hole now i dont want people here that treat their own country and their holy river like a garbage can
This country is a sh it hole now i dont want people here that treat their own country and their holy river like a garbage can
Identity Attack0.5135796
Insult0.6308392
Profanity0.7246992
Threat0.02181799
Severe Toxicity0.3735507
Toxic 0.8460273 Low Con 0.272 Identity Attack Insult
Sep 12, 2025 1 likes Why Canadians Are Turning Against …
White trash indeed that is why he couldn't move when his peers relocated... He's dumber than Africans
White trash indeed that is why he couldn't move when his peers relocated... He's dumber than Africans
Identity Attack0.7856228
Insult0.7418356
Profanity0.41503602
Threat0.023199292
Severe Toxicity0.35368225
Toxic 0.8460273 Low Con 0.205 Identity Attack Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
All that shit needs to be taken down in Canada this is sicking!
All that shit needs to be taken down in Canada this is sicking!
Identity Attack0.44690517
Insult0.57566804
Profanity0.759977
Threat0.13431145
Severe Toxicity0.34954423
Toxic 0.8460273 Low Con 0.25 Insult Fear_Threat
Feb 13, 2026 Inside Canada's Indian Invasion...
Like bro the Hindu statue in Ontario looks like a fucking chimpanzee 😭 🙏
Like bro the Hindu statue in Ontario looks like a fucking chimpanzee 😭 🙏
Identity Attack0.6682205
Insult0.6675394
Profanity0.7181329
Threat0.0287245
Severe Toxicity0.44787344
Toxic 0.8460273 Low Con 0.277 Identity Attack Insult Identity_Assertion
Nov 6, 2025 Inside Canada's Indian Metropolis (Brampton)
15:23 bro is that a fkn tuktuk in canada they really did fucking assimilate😂
15:23 bro is that a fkn tuktuk in canada they really did fucking assimilate😂
Identity Attack0.37879246
Insult0.47384647
Profanity0.77181685
Threat0.020264024
Severe Toxicity0.4011458
Toxic 0.8460273 Moderate Con 0.345 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
What is this dick all talking about? Why does he want the government to do something about one guy transporting people we have DHC up in our asses all day?, murdering people on the street
What is this dick all talking about? Why does he want the government to do something about one guy transporting people we have DHC up in our asses all day?, murdering people on the street
Identity Attack0.109318495
Insult0.57787937
Profanity0.70864636
Threat0.3993542
Severe Toxicity0.35368225
Toxic 0.8460273 Low Con 0.269 Insult Policy_Critique
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Person on the bike was idiotic
Person on the bike was idiotic
Identity Attack0.057492398
Insult0.8032227
Profanity0.48510036
Threat0.009722093
Severe Toxicity0.02406851
Toxic 0.8460273 Low Con 0.256 Insult Meta_Commentary
Feb 6, 2026 1 likes Inside Canada's Indian Invasion...
"Why so many Punjab's here in Brampton " Punjab: "It's like home" if that isn't the biggest fuckin red flag for Canada idk wtf is. Send them ALL home!!!! Guy @ 1:58 can stay tho …
"Why so many Punjab's here in Brampton " Punjab: "It's like home" if that isn't the biggest fuckin red flag for Canada idk wtf is. Send them ALL home!!!! Guy @ 1:58 can stay tho 7:12 biggest cope ever from a half ass assimilator
Identity Attack0.46028158
Insult0.6308392
Profanity0.70864636
Threat0.13815513
Severe Toxicity0.45895407
Toxic 0.8460273 Moderate Con 0.308 Insult Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
F*cking p*kies
F*cking p*kies
Identity Attack0.13805299
Insult0.5423875
Profanity0.8855216
Threat0.012958534
Severe Toxicity0.4583481
Toxic 0.8460273 Low Con 0.278 Insult Unverified_Claim
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.