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.7 – 1 1,756 comments · Page 15 of 71
What a shit hole
What a shit hole
Identity Attack0.041003603
Insult0.563347
Profanity0.8855216
Threat0.009825659
Severe Toxicity0.3492342
Toxic 0.89241093 Moderate Con 0.302 Insult Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Its fuckin RETARDED ! They wanna move somewhere els and make it like their old country, why even move if your not gonna embrace the culter you ran too.
Its fuckin RETARDED ! They wanna move somewhere els and make it like their old country, why even move if your not gonna embrace the culter you ran too.
Identity Attack0.4774257
Insult0.71120167
Profanity0.8117245
Threat0.017156094
Severe Toxicity0.45895407
Toxic 0.89241093 Low Con 0.21 Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
What Tyler does for youtube is crazy man! Last time he literally went through shit!
What Tyler does for youtube is crazy man! Last time he literally went through shit!
Identity Attack0.10221587
Insult0.6306599
Profanity0.759977
Threat0.016120117
Severe Toxicity0.35368225
Toxic 0.89241093 Moderate Con 0.479 Insult Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
this is Invasion to destroy the way we live fock you all
this is Invasion to destroy the way we live fock you all
Identity Attack0.316
Insult0.5739874
Profanity0.78491896
Threat0.13815513
Severe Toxicity0.45077345
Toxic 0.89241093 Low Con 0.289 Insult Fear_Threat
Oct 10, 2025 Inside Canada's Indian Metropolis (Brampton)
I can't stand this idiot lebanese immigration minister. You have to wonder about the low IQ of the voters that elected this moron.
I can't stand this idiot lebanese immigration minister. You have to wonder about the low IQ of the voters that elected this moron.
Identity Attack0.55044734
Insult0.87225974
Profanity0.47191826
Threat0.01238892
Severe Toxicity0.23223943
Toxic 0.89241093 Moderate Con 0.327 Identity Attack Insult Policy_Critique
Mar 1, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
Oh f**k this is sickening to watch! There everywhere now with the Muslim take over of Christian Europe.Just wait for the Chinese onslaught invasion. I hope I'm not reincarnated as a Hindi , Sikhs, Muslim …
Oh f**k this is sickening to watch! There everywhere now with the Muslim take over of Christian Europe.Just wait for the Chinese onslaught invasion. I hope I'm not reincarnated as a Hindi , Sikhs, Muslim or Chinese. Nothing I grew up with can I recognize anymore. Canada is f**ked!
Identity Attack0.7406625
Insult0.6336687
Profanity0.8089582
Threat0.10389658
Severe Toxicity0.45895407
Toxic 0.89241093 Moderate Con 0.354 Identity Attack Insult
Oct 20, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
it scares me to think our already fucked up health care is gonna hve these guys as rn's ....jesus fucking christ
it scares me to think our already fucked up health care is gonna hve these guys as rn's ....jesus fucking christ
Identity Attack0.30103904
Insult0.5678696
Profanity0.89909166
Threat0.011922873
Severe Toxicity0.35368225
Toxic 0.89241093 Low Con 0.296 Insult Fear_Threat
Oct 23, 2025 Inside Canada's Indian Metropolis (Brampton)
All you idiots that voted for that dumbass Trudeau can take some of the blame
All you idiots that voted for that dumbass Trudeau can take some of the blame
Identity Attack0.08252834
Insult0.87896585
Profanity0.47771472
Threat0.011275585
Severe Toxicity0.1762085
Toxic 0.89241093 Low Con 0.237 Insult Identity_Assertion
Aug 27, 2025 Why Canadians Are Turning Against …
Canada's fucked.
Canada's fucked.
Identity Attack0.46614665
Insult0.5239335
Profanity0.84995824
Threat0.010058682
Severe Toxicity0.35184112
Toxic 0.89241093 Low Con 0.231 Insult Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Deport all these assholes!!!
Deport all these assholes!!!
Identity Attack0.39207554
Insult0.7762574
Profanity0.7654259
Threat0.34804323
Severe Toxicity0.35368225
Toxic 0.89241093 Low Con 0.188 Insult
Aug 25, 2025 Why Canadians Are Turning Against …
Canada is a thrid world shit hole.
Canada is a thrid world shit hole.
Identity Attack0.5680164
Insult0.6677319
Profanity0.8186401
Threat0.011508608
Severe Toxicity0.35368225
Toxic 0.89241093 Low Con 0.14 Identity Attack Insult
Sep 30, 2025 Why Canadians Are Turning Against …
Im so sick of Canada turning into a shithole full of scumbags
Im so sick of Canada turning into a shithole full of scumbags
Identity Attack0.6458014
Insult0.78882504
Profanity0.70864636
Threat0.011819307
Severe Toxicity0.35368225
Toxic 0.89241093 Moderate Con 0.302 Identity Attack Insult Fear_Threat
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Wow. This is super fucking racist
Wow. This is super fucking racist
Identity Attack0.40883094
Insult0.5130944
Profanity0.87472564
Threat0.013113883
Severe Toxicity0.35368225
Toxic 0.89241093 Low Con 0.279 Insult Moral_Argument
Jan 28, 2026 3 likes Inside Canada's Indian Invasion...
It is bullshit
It is bullshit
Identity Attack0.01857083
Insult0.4339631
Profanity0.902047
Threat0.0076637166
Severe Toxicity0.19149859
Toxic 0.89241093 Low Con 0.277 Policy_Critique
Jan 26, 2026 Inside Canada's Indian Metropolis (Brampton)
I merdoni entrano in USA da li!!! Puxxoni pedofi.i e mangia💩💩💩💩💩💩💩
I merdoni entrano in USA da li!!! Puxxoni pedofi.i e mangia💩💩💩💩💩💩💩
Identity Attack0.5135796
Insult0.802824
Profanity0.70864636
Threat0.20544581
Severe Toxicity0.6474255
Toxic 0.89241093 Low Con 0.13 Identity Attack Insult Unverified_Claim
Feb 16, 2026 Inside Canada's Indian Invasion...
I'd sooner go to Liberia for a vacation than that sh*thole country
I'd sooner go to Liberia for a vacation than that sh*thole country
Identity Attack0.025228644
Insult0.54455113
Profanity0.5365596
Threat0.0018149976
Severe Toxicity0.00012186707
Toxic 0.8913516 Insult
Dec 7, 2025 2 likes
Brampton is the asshole of Canada
Brampton is the asshole of Canada
Identity Attack0.46028158
Insult0.78882504
Profanity0.7785769
Threat0.011741633
Severe Toxicity0.35368225
Toxic 0.88599813 Low Con 0.191 Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
"Its like home" Yes, because they made it that way. Fucking disgusting, coming to another country and turning it into your own shithole country
"Its like home" Yes, because they made it that way. Fucking disgusting, coming to another country and turning it into your own shithole country
Identity Attack0.5135796
Insult0.6306599
Profanity0.85672
Threat0.0113014765
Severe Toxicity0.3735507
Toxic 0.88599813 Low Con 0.244 Identity Attack Insult Fear_Threat
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
fuck, man, i was just hoping you leave that place lmao wtf were u thinking xdd
fuck, man, i was just hoping you leave that place lmao wtf were u thinking xdd
Identity Attack0.042292643
Insult0.4534306
Profanity0.8907955
Threat0.023889944
Severe Toxicity0.35368225
Toxic 0.88599813 Moderate Con 0.363 Humor_Satire
Jan 28, 2026 Inside Canada's Indian Invasion...
So mf buttfcuked faggaty turdeww's turdy smelly 🍑 licker cuck-adians were happy to take the money and make that diaper head defence minister as long as they were benefitting out of it 😂😂😂😂
So mf buttfcuked faggaty turdeww's turdy smelly 🍑 licker cuck-adians were happy to take the money and make that diaper head defence minister as long as they were benefitting out of it 😂😂😂😂
Identity Attack0.48915586
Insult0.7298119
Profanity0.77181685
Threat0.07629784
Severe Toxicity0.6127218
Toxic 0.88599813 Low Con 0.095 Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Fire all these idiots!
Fire all these idiots!
Identity Attack0.06613251
Insult0.83943826
Profanity0.43900812
Threat0.5195707
Severe Toxicity0.16960317
Toxic 0.88599813 Low Con 0.181 Insult Threat
Oct 1, 2025 IRCC Names India in Study …
Kick them the fuck out
Kick them the fuck out
Identity Attack0.10221587
Insult0.5130944
Profanity0.8117245
Threat0.57761645
Severe Toxicity0.35368225
Toxic 0.88599813 Low Con 0.212 Insult Threat Call_To_Action
Nov 14, 2025 Inside Canada's Indian Metropolis (Brampton)
that town is so fucked
that town is so fucked
Identity Attack0.10221587
Insult0.47384647
Profanity0.8802007
Threat0.009955117
Severe Toxicity0.34927294
Toxic 0.88599813 Moderate Con 0.313 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
The guy on the bike was actually disgusting./. To say that Africans have low intelligence is INSANE!! And for you the creator of this content laughing like an asshole is equally annoying. Yt ppl need …
The guy on the bike was actually disgusting./. To say that Africans have low intelligence is INSANE!! And for you the creator of this content laughing like an asshole is equally annoying. Yt ppl need to understand they are not superior they are not smarter than anyone else. I have my own issues with Indians because many of them are racist towards blacks but they have the right to be whenever they want. Yt ppl are the problem!!!!! Unfollowing this dumb ass page.
Identity Attack0.57150364
Insult0.7497506
Profanity0.68353343
Threat0.08856395
Severe Toxicity0.45895407
Toxic 0.88599813 Moderate Con 0.483 Identity Attack Insult Moral_Argument
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
This mf with their dirty ass looted more than half of the world killed and rapped billions and now Poterying innocent and saying Indians are Captchering there homes wow these mother fkrs
This mf with their dirty ass looted more than half of the world killed and rapped billions and now Poterying innocent and saying Indians are Captchering there homes wow these mother fkrs
Identity Attack0.4830652
Insult0.71120167
Profanity0.759977
Threat0.39416263
Severe Toxicity0.50703704
Toxic 0.88599813 Low Con 0.244 Insult Moral_Argument
Feb 3, 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.