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 11 of 189
Sub human shit eaters
Sub human shit eaters
Identity Attack0.36803186
Insult0.67735565
Profanity0.86331284
Threat0.046541955
Severe Toxicity0.35368225
Toxic 0.9061063 Low Con 0.173 Insult
Jan 27, 2026 Inside Canada's Indian Invasion...
8:28 Kick all of them, they are not Indians. THROW THEM IN THE OCEAN.. Fcuking Khalistanis..
8:28 Kick all of them, they are not Indians. THROW THEM IN THE OCEAN.. Fcuking Khalistanis..
Identity Attack0.7499929
Insult0.65129566
Profanity0.7246992
Threat0.6738745
Severe Toxicity0.61260825
Toxic 0.9061063 Low Con 0.234 Identity Attack Insult Threat
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
THE LIBERALS FUCKED RUNNIED THIS COUNTRY
THE LIBERALS FUCKED RUNNIED THIS COUNTRY
Identity Attack0.44690517
Insult0.5678696
Profanity0.8255558
Threat0.022163315
Severe Toxicity0.45185554
Toxic 0.90451443 Low Con 0.15 Insult Policy_Critique
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
“Invasion” you nazis aren’t even being subtle with the commentary anymore huh… what next you gonna start making videos that the white birth rate is too low? Fuck outta here.
“Invasion” you nazis aren’t even being subtle with the commentary anymore huh… what next you gonna start making videos that the white birth rate is too low? Fuck outta here.
Identity Attack0.6106996
Insult0.6308392
Profanity0.764141
Threat0.13178273
Severe Toxicity0.45895407
Toxic 0.90451443 Low Con 0.095 Identity Attack Insult Moral_Argument
Jan 28, 2026 3 likes Inside Canada's Indian Invasion...
The poop thing is fucking disgusting.....
The poop thing is fucking disgusting.....
Identity Attack0.051353373
Insult0.48675314
Profanity0.86331284
Threat0.010576514
Severe Toxicity0.35368225
Toxic 0.90451443 Low Con 0.263 Fear_Threat
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
Nothing to do with the video….but fuq Tyler Fuq racists
Nothing to do with the video….but fuq Tyler Fuq racists
Identity Attack0.4453683
Insult0.6336687
Profanity0.7246992
Threat0.065292306
Severe Toxicity0.45895407
Toxic 0.90451443 Low Con 0.235 Insult Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Fuck me them punjabis and Indians won’t mix well
Fuck me them punjabis and Indians won’t mix well
Identity Attack0.6637263
Insult0.5678696
Profanity0.8186401
Threat0.2836219
Severe Toxicity0.45895407
Toxic 0.90451443 Low Con 0.182 Identity Attack Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Non respectfully, GET THE FUCK OUT.
Non respectfully, GET THE FUCK OUT.
Identity Attack0.035074018
Insult0.5130944
Profanity0.8949436
Threat0.04201601
Severe Toxicity0.35368225
Toxic 0.90451443 Low Con 0.217 Insult Identity_Assertion
Feb 5, 2026 Inside Canada's Indian Invasion...
Smells like shit and bo
Smells like shit and bo
Identity Attack0.08252834
Insult0.5739874
Profanity0.87472564
Threat0.009540852
Severe Toxicity0.3247677
Toxic 0.90451443 Low Con 0.255 Insult Humor_Satire
Oct 5, 2025 Inside Canada's Indian Metropolis (Brampton)
Stupid olivera go home stupid blogger
Stupid olivera go home stupid blogger
Identity Attack0.09328204
Insult0.8082062
Profanity0.46460027
Threat0.013010317
Severe Toxicity0.3492342
Toxic 0.90451443 Low Con 0.155 Insult Meta_Commentary
Feb 26, 2026 1 likes Inside Canada's Indian Invasion...
Look at the loser sucking up to a certain demographic again. He knew his Scientology video wasn’t going to do numbers so went straight to harassing immigrants. Spineless bitch
Look at the loser sucking up to a certain demographic again. He knew his Scientology video wasn’t going to do numbers so went straight to harassing immigrants. Spineless bitch
Identity Attack0.46028158
Insult0.802824
Profanity0.7785769
Threat0.060766358
Severe Toxicity0.4195425
Toxic 0.90451443 Low Con 0.143 Insult Meta_Commentary
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
We don’t want these sister fuckers in our country
We don’t want these sister fuckers in our country
Identity Attack0.4907465
Insult0.71120167
Profanity0.8326356
Threat0.048158366
Severe Toxicity0.45895407
Toxic 0.90451443 Low Con 0.277 Insult Fear_Threat
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
That statue is ridiculous take that shit down lol.
That statue is ridiculous take that shit down lol.
Identity Attack0.04203484
Insult0.5270482
Profanity0.86331284
Threat0.020091362
Severe Toxicity0.25624833
Toxic 0.90451443 Low Con 0.241 Insult Humor_Satire
Jan 29, 2026 3 likes Inside Canada's Indian Invasion...
Racist white trash
Racist white trash
Identity Attack0.8182097
Insult0.7775208
Profanity0.5188411
Threat0.032005094
Severe Toxicity0.45895407
Toxic 0.90451443 Low Con 0.283 Identity Attack Insult Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...
These ladies are lying they’re full Of shit. Fire them all.
These ladies are lying they’re full Of shit. Fire them all.
Identity Attack0.38246045
Insult0.6831271
Profanity0.7181329
Threat0.5195707
Severe Toxicity0.35368225
Toxic 0.90451443 Low Con 0.149 Insult Threat Policy_Critique
Sep 29, 2025 IRCC Names India in Study …
To any pooskins reading this: black death on your mother.
To any pooskins reading this: black death on your mother.
Identity Attack0.76079035
Insult0.6798578
Profanity0.5150164
Threat0.7016913
Severe Toxicity0.56375664
Toxic 0.90451443 Low Con 0.179 Identity Attack Insult Threat Fear_Threat
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
Black people aways get shitted on. I’m convinced the whole world hates us and the reasons are unbelievable. Sad sad sad man. Work my ass of for Canada but still seen the same shit.
Black people aways get shitted on. I’m convinced the whole world hates us and the reasons are unbelievable. Sad sad sad man. Work my ass of for Canada but still seen the same shit.
Identity Attack0.6320481
Insult0.65231085
Profanity0.8690192
Threat0.04167421
Severe Toxicity0.36435235
Toxic 0.90451443 Constructive 0.52 Identity Attack Insult Personal_Narrative
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
Canadian here. These scumbags turned my once hippie ass into the biggest racist ever. I fucking despise them. They have destroyed Canada. I moved to Vancouver briefly and fuck me. I went home back to …
Canadian here. These scumbags turned my once hippie ass into the biggest racist ever. I fucking despise them. They have destroyed Canada. I moved to Vancouver briefly and fuck me. I went home back to alberta so fast, and then these cockroaches invaded us here too. It’s become so dirty everywhere.
Identity Attack0.6458014
Insult0.75027496
Profanity0.844891
Threat0.13566011
Severe Toxicity0.46477664
Toxic 0.90451443 Moderate Con 0.409 Identity Attack Insult Fear_Threat
Jan 29, 2026 Inside Canada's Indian Invasion...
Damn what a trash channel. White supremacist latin….. You can’t make this ish up!
Damn what a trash channel. White supremacist latin….. You can’t make this ish up!
Identity Attack0.6728028
Insult0.7090544
Profanity0.66456485
Threat0.037530303
Severe Toxicity0.45895407
Toxic 0.90451443 Low Con 0.108 Identity Attack Insult Meta_Commentary
Feb 3, 2026 3 likes Inside Canada's Indian Invasion...
TURN THAT SHIT SOUND OFF
TURN THAT SHIT SOUND OFF
Identity Attack0.02128403
Insult0.45758462
Profanity0.8949436
Threat0.032695748
Severe Toxicity0.34935045
Toxic 0.90451443 Low Con 0.215
Oct 4, 2025 Inside Canada's Indian Metropolis (Brampton)
I’m from Canada and a lot of these people are fucked in the head. Absolute fools.
I’m from Canada and a lot of these people are fucked in the head. Absolute fools.
Identity Attack0.37292135
Insult0.8082062
Profanity0.8186401
Threat0.018537397
Severe Toxicity0.35368225
Toxic 0.90451443 Moderate Con 0.376 Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
This accent is fcken horrible !!!!
This accent is fcken horrible !!!!
Identity Attack0.060220852
Insult0.5130944
Profanity0.78491896
Threat0.011223801
Severe Toxicity0.44787344
Toxic 0.90451443 Low Con 0.277 Insult Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
these fuckers are a biohazard
these fuckers are a biohazard
Identity Attack0.12556632
Insult0.64537907
Profanity0.8907955
Threat0.02371728
Severe Toxicity0.35368225
Toxic 0.90451443 Low Con 0.196 Insult Fear_Threat
Feb 9, 2026 1 likes Inside Canada's Indian Invasion...
fxcking khalastani's should be k!lled
fxcking khalastani's should be k!lled
Identity Attack0.7895903
Insult0.6798578
Profanity0.80158395
Threat0.68668276
Severe Toxicity0.6474255
Toxic 0.90451443 Low Con 0.151 Identity Attack Insult Threat Fear_Threat
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Mans soooo racist that’s there’s levels to it. Subsaharan Africans are some of the most intelligent and successful immigrant groups in the western world but his anti-black racism just blinded him meanwhile he’s a low …
Mans soooo racist that’s there’s levels to it. Subsaharan Africans are some of the most intelligent and successful immigrant groups in the western world but his anti-black racism just blinded him meanwhile he’s a low life white trash too dumb and poor to have left in the great white flight so he just scapegoats the legacy racial group fro racists. What a piece of shit. That’s why your leaders are replacing you fucks because you can’t do shit.
Identity Attack0.6649212
Insult0.7775208
Profanity0.8089582
Threat0.07629784
Severe Toxicity0.48355904
Toxic 0.90451443 Moderate Con 0.369 Identity Attack Insult Moral_Argument
Jan 27, 2026 4 likes 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.