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 25 of 1230
25 MLLIONDS DE FIRST NATION ONT ETE EXTERMINER PAR LES BLANCS CUL SALE ILS ONT COMMIT UN GENOCIDE ALORS PETIT BLANC CUL SALE VA REVISER TES FICHE AVANT DE FAIRE DES REPORTAGE TU N'EST CLAIREMENT …
25 MLLIONDS DE FIRST NATION ONT ETE EXTERMINER PAR LES BLANCS CUL SALE ILS ONT COMMIT UN GENOCIDE ALORS PETIT BLANC CUL SALE VA REVISER TES FICHE AVANT DE FAIRE DES REPORTAGE TU N'EST CLAIREMENT PAS A LA HAUTEUR, TU DEVRAIS PLUTOT ALLER T'ENTERRER VIVANT
Identity Attack0.58354634
Insult0.8502231
Profanity0.759977
Threat0.44942492
Severe Toxicity0.71338886
Toxic 0.85333383 Low Con 0.281 Identity Attack Insult Moral_Argument
Feb 23, 2026 Inside Canada's Indian Invasion...
That guy with the reflector jacket is dumb as a bicker of dead shrimp. So dumb all he can be is racist 😂😂😂. Just so he doesn't feel left out😂😂😂. Foreigners, please go to USA, …
That guy with the reflector jacket is dumb as a bicker of dead shrimp. So dumb all he can be is racist 😂😂😂. Just so he doesn't feel left out😂😂😂. Foreigners, please go to USA, Canada, Europe etc and claim what these whit colonizing bastards stole from ur ancestors and land to build theirs. 😂😂😂 Please rush to claim and kick them out 😂😂😂 Uhmm, who said America is the greatest country in the world?😂😂😂 Shit hole that place. Oh wait, they steal and plunder from others for money and wealth. White people in power I tell u😂😂😂😂
Identity Attack0.6487889
Insult0.7804726
Profanity0.64460015
Threat0.4902736
Severe Toxicity0.48355904
Toxic 0.85333383 Low Con 0.264 Identity Attack Insult Humor_Satire
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Indians are awful! Nobody can stand this damn invasion anymore, the schemes, the immigration fraud, the horrible habits, the noise they make, and all the bad things they do!
Indians are awful! Nobody can stand this damn invasion anymore, the schemes, the immigration fraud, the horrible habits, the noise they make, and all the bad things they do!
Identity Attack0.7426507
Insult0.6798578
Profanity0.6528205
Threat0.09776353
Severe Toxicity0.45895407
Toxic 0.85333383 Low Con 0.277 Identity Attack Insult Identity_Assertion
Feb 16, 2026 1 likes Inside Canada's Indian Invasion...
Thank you for calling it what it is. A FUCKING INVASION.
Thank you for calling it what it is. A FUCKING INVASION.
Identity Attack0.23011416
Insult0.4986907
Profanity0.84506536
Threat0.012803185
Severe Toxicity0.34977677
Toxic 0.85333383 Moderate Con 0.402 Fear_Threat
Jan 28, 2026 Inside Canada's Indian Invasion...
Stinky mfers all over now like why the fu ck do you smell so bad i shouldn't be able to smell you from 20 feet away
Stinky mfers all over now like why the fu ck do you smell so bad i shouldn't be able to smell you from 20 feet away
Identity Attack0.1444726
Insult0.5723624
Profanity0.7181329
Threat0.1284288
Severe Toxicity0.4561839
Toxic 0.85333383 Moderate Con 0.301 Insult
Sep 12, 2025 Why Canadians Are Turning Against …
I'm sure some African guy fucked that cyclist's wife. 🤣🤣🤣
I'm sure some African guy fucked that cyclist's wife. 🤣🤣🤣
Identity Attack0.6007182
Insult0.5130944
Profanity0.7796426
Threat0.13279422
Severe Toxicity0.3735507
Toxic 0.85333383 Low Con 0.279 Identity Attack Insult Humor_Satire
Feb 23, 2026 1 likes Inside Canada's Indian Invasion...
Racist scum
Racist scum
Identity Attack0.46028158
Insult0.7775208
Profanity0.541926
Threat0.025961896
Severe Toxicity0.35368225
Toxic 0.85333383 Moderate Con 0.315 Insult Moral_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
Brampton sucks!!!
Brampton sucks!!!
Identity Attack0.1015541
Insult0.6798578
Profanity0.6321197
Threat0.010032792
Severe Toxicity0.23225488
Toxic 0.85333383 Moderate Con 0.337 Insult Fear_Threat
Sep 29, 2025 Inside Canada's Indian Metropolis (Brampton)
This is Colonization and ill fight these fuckers any day
This is Colonization and ill fight these fuckers any day
Identity Attack0.2949366
Insult0.6051471
Profanity0.8086746
Threat0.5003284
Severe Toxicity0.35368225
Toxic 0.85333383 Low Con 0.248 Insult Threat
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
Fake bullshit
Fake bullshit
Identity Attack0.027011903
Insult0.46774593
Profanity0.90150756
Threat0.009722093
Severe Toxicity0.35368225
Toxic 0.85333383 Moderate Con 0.381 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Liberals f ucked Canada
Liberals f ucked Canada
Identity Attack0.46028158
Insult0.5678696
Profanity0.80158395
Threat0.0130621
Severe Toxicity0.34989303
Toxic 0.85333383 Low Con 0.175 Insult Policy_Critique
Feb 26, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
The west is fukced
The west is fukced
Identity Attack0.23011416
Insult0.44802538
Profanity0.8690192
Threat0.0103175985
Severe Toxicity0.2322463
Toxic 0.85333383 Low Con 0.272 Fear_Threat
Jan 28, 2026 Inside Canada's Indian Invasion...
that idiot on 0:38 - pay no taxes... lmao bruh u look a homeless eating for free in the gurudwaras
that idiot on 0:38 - pay no taxes... lmao bruh u look a homeless eating for free in the gurudwaras
Identity Attack0.10293542
Insult0.72756535
Profanity0.41031027
Threat0.02924249
Severe Toxicity0.21290472
Toxic 0.85333383 Low Con 0.204 Insult Humor_Satire
Oct 7, 2025 Inside Canada's Indian Metropolis (Brampton)
You simply can’t fix stupid Canada had one of the best immigration systems in the world Until Trudeau and his gang of idiots destroyed it
You simply can’t fix stupid Canada had one of the best immigration systems in the world Until Trudeau and his gang of idiots destroyed it
Identity Attack0.18546575
Insult0.8502231
Profanity0.35346076
Threat0.01238892
Severe Toxicity0.059217658
Toxic 0.85333383 Low Con 0.219 Insult Policy_Critique
Jan 19, 2026 36 likes Why Canada’s immigration system has …
Send those repulsive people back to their shithole country
Send those repulsive people back to their shithole country
Identity Attack0.6682205
Insult0.7218519
Profanity0.6983885
Threat0.13245705
Severe Toxicity0.44787344
Toxic 0.85333383 Low Con 0.108 Identity Attack Insult Fear_Threat
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Thank God you made this, half these jabis are fucking r*tarted I swear, they add ZERO value to our country
Thank God you made this, half these jabis are fucking r*tarted I swear, they add ZERO value to our country
Identity Attack0.5680164
Insult0.6798578
Profanity0.79449326
Threat0.04029291
Severe Toxicity0.457266
Toxic 0.85333383 Moderate Con 0.356 Identity Attack Insult Fear_Threat
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
India population very cheap asholes.
India population very cheap asholes.
Identity Attack0.6637263
Insult0.7492263
Profanity0.70864636
Threat0.03856628
Severe Toxicity0.44860926
Toxic 0.85333383 Low Con 0.183 Identity Attack Insult
Sep 22, 2025 13 likes Inside Canada's Indian Metropolis (Brampton)
Our Brampton has gone to shit
Our Brampton has gone to shit
Identity Attack0.11512129
Insult0.5130944
Profanity0.84995824
Threat0.009359611
Severe Toxicity0.16960317
Toxic 0.85333383 Low Con 0.241 Insult Fear_Threat
Sep 19, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Holy crap you came to Canada!! Hahaha. We are fucking sick of all the drug dealers and shit in our small native town of Inuvik bro. Coming from an inuit living in the Northwest Territories!
Holy crap you came to Canada!! Hahaha. We are fucking sick of all the drug dealers and shit in our small native town of Inuvik bro. Coming from an inuit living in the Northwest Territories!
Identity Attack0.49855098
Insult0.6407567
Profanity0.79449326
Threat0.0138755
Severe Toxicity0.38274905
Toxic 0.85333383 Moderate Con 0.475 Insult Personal_Narrative
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
thank a fucking Liberal!!!!!
thank a fucking Liberal!!!!!
Identity Attack0.41222036
Insult0.6149945
Profanity0.844891
Threat0.013702838
Severe Toxicity0.35004315
Toxic 0.85333383 Low Con 0.262 Insult
Aug 26, 2025 Why Canadians Are Turning Against …
its a shit hole this country know
its a shit hole this country know
Identity Attack0.18705739
Insult0.4794537
Profanity0.8255558
Threat0.010265815
Severe Toxicity0.23224287
Toxic 0.85333383 Low Con 0.192 Fear_Threat
Sep 23, 2025 Inside Canada's Indian Metropolis (Brampton)
Damn that guy with the bike laid out the fucking facts! Based
Damn that guy with the bike laid out the fucking facts! Based
Identity Attack0.034042787
Insult0.4710501
Profanity0.8855216
Threat0.011430934
Severe Toxicity0.34989303
Toxic 0.85333383 Moderate Con 0.318 Solidarity
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
hell ya get rid these dam imigrients nowwwwwwwwwwwwwwwwwwwwwwwwwwww
hell ya get rid these dam imigrients nowwwwwwwwwwwwwwwwwwwwwwwwwwww
Identity Attack0.6458014
Insult0.6308392
Profanity0.64657205
Threat0.5195707
Severe Toxicity0.45895407
Toxic 0.85333383 Low Con 0.288 Identity Attack Insult Threat
Sep 2, 2025 Why Canadians Are Turning Against …
TYFYS Canada is now an awful shithole
TYFYS Canada is now an awful shithole
Identity Attack0.5135796
Insult0.67735565
Profanity0.7673477
Threat0.011482717
Severe Toxicity0.35368225
Toxic 0.85333383 Low Con 0.199 Identity Attack Insult Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
At least these are working indians. Unlike the somalis and Jews holy shit
At least these are working indians. Unlike the somalis and Jews holy shit
Identity Attack0.7426507
Insult0.6149945
Profanity0.7796426
Threat0.018537397
Severe Toxicity0.35368225
Toxic 0.85333383 Low Con 0.199 Identity Attack Insult Identity_Assertion
Jan 27, 2026 2 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.