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 12 of 1230
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)
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...
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...
Canada did the stupid thing that many European countries did, and they STILL voted liberal. Idiotic.
Canada did the stupid thing that many European countries did, and they STILL voted liberal. Idiotic.
Identity Attack0.3908055
Insult0.87225974
Profanity0.41375932
Threat0.009566744
Severe Toxicity0.16960317
Toxic 0.9029226 Low Con 0.221 Insult Policy_Critique
Jun 22, 2025 How Canada broke its immigration …
Canada is fucked
Canada is fucked
Identity Attack0.5135796
Insult0.5423875
Profanity0.87472564
Threat0.009618527
Severe Toxicity0.3529199
Toxic 0.9029226 Moderate Con 0.338 Identity Attack Insult Fear_Threat
Aug 28, 2025 Why Canadians Are Turning Against …
Canada is fucked
Canada is fucked
Identity Attack0.5135796
Insult0.54471385
Profanity0.8802007
Threat0.009618527
Severe Toxicity0.3536391
Toxic 0.9029226 Moderate Con 0.338 Identity Attack Insult Fear_Threat
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
GET EM THE FUCK OUT
GET EM THE FUCK OUT
Identity Attack0.034816213
Insult0.48484445
Profanity0.8949436
Threat0.12382901
Severe Toxicity0.35368225
Toxic 0.9029226 Low Con 0.24 Fear_Threat
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
I'm so fucking sick of them and I don't give a single fuck what anyone has to say, they're inherently and objectively ruining this country.
I'm so fucking sick of them and I don't give a single fuck what anyone has to say, they're inherently and objectively ruining this country.
Identity Attack0.24970764
Insult0.5739874
Profanity0.87472564
Threat0.058826666
Severe Toxicity0.4195425
Toxic 0.9029226 Moderate Con 0.362 Insult Fear_Threat
Jan 29, 2026 Inside Canada's Indian Invasion...
canada is a real shit hole im ashamed to be canadian...
canada is a real shit hole im ashamed to be canadian...
Identity Attack0.6649212
Insult0.6675394
Profanity0.7888968
Threat0.013372798
Severe Toxicity0.44713756
Toxic 0.9029226 Moderate Con 0.304 Identity Attack Insult
Sep 18, 2025 Inside Canada's Indian Metropolis (Brampton)
Canada isn't originally a white country this is brain rot bullshit lol
Canada isn't originally a white country this is brain rot bullshit lol
Identity Attack0.55044734
Insult0.62169385
Profanity0.8117245
Threat0.013269233
Severe Toxicity0.35368225
Toxic 0.9029226 Low Con 0.197 Identity Attack Insult Identity_Assertion
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
fuck sickening get home
fuck sickening get home
Identity Attack0.06567776
Insult0.5130944
Profanity0.8690192
Threat0.03649433
Severe Toxicity0.35515398
Toxic 0.9029226 Moderate Con 0.352 Insult
Jan 27, 2026 Inside Canada's Indian Invasion...
Hey stupid, when will Native Americans get to video of your cracker asses when you guys invaded their land? You a weak racist. Get a real job.
Hey stupid, when will Native Americans get to video of your cracker asses when you guys invaded their land? You a weak racist. Get a real job.
Identity Attack0.5108175
Insult0.8390655
Profanity0.6321197
Threat0.13127698
Severe Toxicity0.457266
Toxic 0.9029226 Low Con 0.148 Identity Attack Insult Identity_Assertion
Feb 26, 2026 1 likes Inside Canada's Indian Invasion...
They don’t know a fucking thing dislike any other government fucking agency passed. The back
They don’t know a fucking thing dislike any other government fucking agency passed. The back
Identity Attack0.09410924
Insult0.48399165
Profanity0.8802007
Threat0.012647836
Severe Toxicity0.35368225
Toxic 0.9029226 Low Con 0.192
Oct 6, 2025 IRCC Names India in Study …
This guy is retarded just that stupid annoying voice he failed at doing every other type of content so he settled on race baiting 😂 good for him another stupid millionaire influencer
This guy is retarded just that stupid annoying voice he failed at doing every other type of content so he settled on race baiting 😂 good for him another stupid millionaire influencer
Identity Attack0.3817989
Insult0.8131897
Profanity0.49259362
Threat0.03787563
Severe Toxicity0.35368225
Toxic 0.9029226 Low Con 0.17 Insult Meta_Commentary
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Look at these clowns . So sh**#*tty and most ridiculous bastards .
Look at these clowns . So sh**#*tty and most ridiculous bastards .
Identity Attack0.1007269
Insult0.8131897
Profanity0.7181329
Threat0.018710058
Severe Toxicity0.35368225
Toxic 0.9029226 Low Con 0.092 Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Lol! White people have a problem with countries that were colonised, peacefully migrating. Yeah. Fuck you. White pos
Lol! White people have a problem with countries that were colonised, peacefully migrating. Yeah. Fuck you. White pos
Identity Attack0.73072165
Insult0.66500133
Profanity0.8089582
Threat0.053654157
Severe Toxicity0.45895407
Toxic 0.9029226 Low Con 0.269 Identity Attack Insult
Feb 16, 2026 1 likes Inside Canada's Indian Invasion...
India is a SHITHOLE. I pee on Indian flag 🇮🇳 🤮
India is a SHITHOLE. I pee on Indian flag 🇮🇳 🤮
Identity Attack0.77429146
Insult0.7065844
Profanity0.764141
Threat0.1329628
Severe Toxicity0.5843659
Toxic 0.9029226 Low Con 0.237 Identity Attack Insult Fear_Threat
Mar 1, 2026 4 likes Inside Canada's Indian Invasion...
This is fucked !!! Just leave you sticky packies
This is fucked !!! Just leave you sticky packies
Identity Attack0.027614836
Insult0.4339631
Profanity0.85672
Threat0.013372798
Severe Toxicity0.44787344
Toxic 0.9029226 Low Con 0.213
Oct 22, 2025 Inside Canada's Indian Metropolis (Brampton)
Damn nigga, you ain’t had to talk about the Africans like that. Lmao. My nigga a whole equal racists
Damn nigga, you ain’t had to talk about the Africans like that. Lmao. My nigga a whole equal racists
Identity Attack0.82739437
Insult0.72868866
Profanity0.6983885
Threat0.034422375
Severe Toxicity0.45895407
Toxic 0.9029226 Low Con 0.275 Identity Attack Insult Meta_Commentary
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
Indians = somewhat uncomfortable and a bit weird but enjoyable and can be fun Muslim indians = burn the whole fcuking building Heck burn the entire fcuking city its too late man
Indians = somewhat uncomfortable and a bit weird but enjoyable and can be fun Muslim indians = burn the whole fcuking building Heck burn the entire fcuking city its too late man
Identity Attack0.7895903
Insult0.67735565
Profanity0.73341435
Threat0.5940531
Severe Toxicity0.61260825
Toxic 0.9029226 Moderate Con 0.327 Identity Attack Insult Threat Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
type of shit only an american could believe lmao
type of shit only an american could believe lmao
Identity Attack0.5135796
Insult0.5423875
Profanity0.8326356
Threat0.012026439
Severe Toxicity0.35368225
Toxic 0.9029226 Low Con 0.133 Identity Attack Insult Humor_Satire
Feb 26, 2026 Inside Canada's Indian Invasion...
For being so fvcking entitled and arrogant! Look at their fvcking faces! They are all the same! 🤮🤢🤮🤮🤢🤢
For being so fvcking entitled and arrogant! Look at their fvcking faces! They are all the same! 🤮🤢🤮🤮🤢🤢
Identity Attack0.12556632
Insult0.71120167
Profanity0.8326356
Threat0.03235042
Severe Toxicity0.45895407
Toxic 0.9029226 Low Con 0.216 Insult Identity_Assertion
Feb 7, 2026 2 likes Inside Canada's Indian Invasion...
DONT GIVE A FLING SHIT TO MANY INDIANS
DONT GIVE A FLING SHIT TO MANY INDIANS
Identity Attack0.65625757
Insult0.54471385
Profanity0.8086746
Threat0.09009721
Severe Toxicity0.457266
Toxic 0.9029226 Low Con 0.23 Identity Attack Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
These filthy Indians trash Canada and 💩 on our public beach’s. Disgusting people
These filthy Indians trash Canada and 💩 on our public beach’s. Disgusting people
Identity Attack0.7895903
Insult0.8131897
Profanity0.44366163
Threat0.029069828
Severe Toxicity0.45895407
Toxic 0.9029226 Low Con 0.237 Identity Attack Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
5:40 what a dumbass racist. Wtf is he saying. He is basically describing himself
5:40 what a dumbass racist. Wtf is he saying. He is basically describing himself
Identity Attack0.40351558
Insult0.755201
Profanity0.6643082
Threat0.038220957
Severe Toxicity0.44787344
Toxic 0.9029226 Low Con 0.205 Insult Meta_Commentary
Mar 2, 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.