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 42 of 189
Brother it's hard to turn around others thinking but some things are very true on internet like this poop shit. They even have colleges that research on poop shit. 😂 And then top it off …
Brother it's hard to turn around others thinking but some things are very true on internet like this poop shit. They even have colleges that research on poop shit. 😂 And then top it off they have like 10 different religion.😂
Identity Attack0.41975367
Insult0.5101222
Profanity0.7673477
Threat0.012440704
Severe Toxicity0.3529199
Toxic 0.78711975 Moderate Con 0.356 Insult Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Why hate for indians? Why not for black guys who mostly commit petty theft, uses knife and gun and no we dont eat poo you guys are mad crazy about our food fools please stop …
Why hate for indians? Why not for black guys who mostly commit petty theft, uses knife and gun and no we dont eat poo you guys are mad crazy about our food fools please stop doing this shit if we dont come to your country you guys are done look how many universities and colleges are being closed you guys are so stupid you wanna become us use our stuff but hate indians you guys need to learn the history or did guys skip the class go and search how many indian ceo's are out there of many big companies
Identity Attack0.6227552
Insult0.69164425
Profanity0.55356324
Threat0.34804323
Severe Toxicity0.45895407
Toxic 0.78711975 Moderate Con 0.354 Identity Attack Insult Moral_Argument
Mar 3, 2026 Inside Canada's Indian Invasion...
Yo fellow indians! I just unsubscribed i bet you do that too for him being such a pussss
Yo fellow indians! I just unsubscribed i bet you do that too for him being such a pussss
Identity Attack0.46028158
Insult0.6308392
Profanity0.596623
Threat0.018537397
Severe Toxicity0.34962174
Toxic 0.78711975 Moderate Con 0.355 Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Look at that big blue bitch statue. Wow.
Look at that big blue bitch statue. Wow.
Identity Attack0.13805299
Insult0.57787937
Profanity0.7673477
Threat0.011223801
Severe Toxicity0.16960317
Toxic 0.78711975 Low Con 0.244 Insult Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
12:39 😅 journalism? This guy is retarded! 😂
12:39 😅 journalism? This guy is retarded! 😂
Identity Attack0.32184324
Insult0.6798578
Profanity0.42709363
Threat0.017156094
Severe Toxicity0.23223771
Toxic 0.78711975 Low Con 0.208 Insult Meta_Commentary
Jan 28, 2026 3 likes Inside Canada's Indian Invasion...
Wiping your butt after pooping is not dirty in USA @tyler 😭🤣😭🤣
Wiping your butt after pooping is not dirty in USA @tyler 😭🤣😭🤣
Identity Attack0.23998553
Insult0.44126466
Profanity0.6528205
Threat0.13566011
Severe Toxicity0.39194742
Toxic 0.7856813 Low Con 0.254 Humor_Satire
Jan 29, 2026 Inside Canada's Indian Invasion...
Put khalistan in their asshole.
Put khalistan in their asshole.
Identity Attack0.6637263
Insult0.6798578
Profanity0.759977
Threat0.43137276
Severe Toxicity0.61260825
Toxic 0.7856813 Low Con 0.137 Identity Attack Insult Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
@pwilla Fkface beatch having a mental breakdown under comments thinking anyone who hates their restarded arse is a muslim. I am never a muslim, only pwilla and his modr is forever muslim.
@pwilla Fkface beatch having a mental breakdown under comments thinking anyone who hates their restarded arse is a muslim. I am never a muslim, only pwilla and his modr is forever muslim.
Identity Attack0.6007182
Insult0.67735565
Profanity0.64657205
Threat0.07476458
Severe Toxicity0.45895407
Toxic 0.7856813 Low Con 0.245 Identity Attack Insult Identity_Assertion
Jan 29, 2026 Inside Canada's Indian Invasion...
Dirty people, gross.
Dirty people, gross.
Identity Attack0.26155844
Insult0.7492263
Profanity0.39409557
Threat0.010757755
Severe Toxicity0.16960317
Toxic 0.7856813 Low Con 0.244 Insult Identity_Assertion
Jan 17, 2026 5 likes Inside Canada's Indian Metropolis (Brampton)
#MRG ... bring your shit, know your job 😮.. ty 4 tq BUT no answers 😂 these people are paid by tax dollars ALL OF THEM
#MRG ... bring your shit, know your job 😮.. ty 4 tq BUT no answers 😂 these people are paid by tax dollars ALL OF THEM
Identity Attack0.024801146
Insult0.5130944
Profanity0.70864636
Threat0.025098583
Severe Toxicity0.23225832
Toxic 0.7856813 Low Con 0.248 Insult
Oct 7, 2025 IRCC Names India in Study …
Filthy disgusting creatures with no manners no morals !
Filthy disgusting creatures with no manners no morals !
Identity Attack0.11860296
Insult0.7497506
Profanity0.39026237
Threat0.029933142
Severe Toxicity0.23224974
Toxic 0.7856813 Low Con 0.192 Insult Fear_Threat
Feb 9, 2026 3 likes Inside Canada's Indian Invasion...
4:15 yeah that's you guys shitting and junking around 😂😂😂 can't live without fentanyl right?
4:15 yeah that's you guys shitting and junking around 😂😂😂 can't live without fentanyl right?
Identity Attack0.10409598
Insult0.48627716
Profanity0.6242122
Threat0.04098356
Severe Toxicity0.35368225
Toxic 0.7856813 Low Con 0.225 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
The factory I work in is all Indian people and they're racist as all hell. Just had one removed because he wouldn't leave my wife alone. Trying to touch her saying she's going to be …
The factory I work in is all Indian people and they're racist as all hell. Just had one removed because he wouldn't leave my wife alone. Trying to touch her saying she's going to be his. Almost ended the fucker. Doesn't help they all stink like they have never showered before.
Identity Attack0.5983441
Insult0.6099415
Profanity0.759977
Threat0.108496375
Severe Toxicity0.35368225
Toxic 0.7856813 Constructive 0.579 Identity Attack Insult Personal_Narrative
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Mmh white dude on the bike said he hates all African. 😂ain’t non like the typical old white racist trash.
Mmh white dude on the bike said he hates all African. 😂ain’t non like the typical old white racist trash.
Identity Attack0.76079035
Insult0.6677319
Profanity0.39498812
Threat0.019573374
Severe Toxicity0.33047765
Toxic 0.7856813 Low Con 0.277 Identity Attack Insult Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Canada as fucked themselves a thousand time over. Fraudulent refugees as always been a corrupt process.
Canada as fucked themselves a thousand time over. Fraudulent refugees as always been a corrupt process.
Identity Attack0.55044734
Insult0.62169385
Profanity0.6672561
Threat0.023026628
Severe Toxicity0.34993178
Toxic 0.7856813 Low Con 0.182 Identity Attack Insult
Nov 23, 2025 Thousands of refugees allowed into …
Canada is A SHT HOLE
Canada is A SHT HOLE
Identity Attack0.5108175
Insult0.6308392
Profanity0.70864636
Threat0.01238892
Severe Toxicity0.3532795
Toxic 0.7856813 Low Con 0.249 Identity Attack Insult
Nov 23, 2025 Thousands of refugees allowed into …
99% White PedoFiles don't wash their A$$hole with water....They R@ped indigenous tribes of Canada, Mexico, New zealand....White PedoFiles are s** traffick!ng minor girls
99% White PedoFiles don't wash their A$$hole with water....They R@ped indigenous tribes of Canada, Mexico, New zealand....White PedoFiles are s** traffick!ng minor girls
Identity Attack0.7028837
Insult0.6308392
Profanity0.5318404
Threat0.13815513
Severe Toxicity0.45895407
Toxic 0.7856813 Low Con 0.241 Identity Attack Insult Unverified_Claim
Feb 28, 2026 Inside Canada's Indian Invasion...
It's always the same – the lowest of white trash talking the most shit about other races. Some fat old Canadian-born guy, still on a bicycle in his 50s, claiming Indians are dirty and Africans …
It's always the same – the lowest of white trash talking the most shit about other races. Some fat old Canadian-born guy, still on a bicycle in his 50s, claiming Indians are dirty and Africans have IQs below 70. Yet somehow these people are "taking over his country" while he can't even land a job. Not being racist here – he called himself white trash.
Identity Attack0.69661283
Insult0.7218519
Profanity0.5013569
Threat0.012440704
Severe Toxicity0.3494667
Toxic 0.7856813 Moderate Con 0.424 Identity Attack Insult Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
These indians are the worst individuals in Canada! Tyler retard, can you do a better job in showing how bad they are!just like you!! 😂😂😂
These indians are the worst individuals in Canada! Tyler retard, can you do a better job in showing how bad they are!just like you!! 😂😂😂
Identity Attack0.69783735
Insult0.6991143
Profanity0.36230123
Threat0.02440793
Severe Toxicity0.35368225
Toxic 0.7856813 Low Con 0.208 Identity Attack Insult Identity_Assertion
Feb 7, 2026 1 likes Inside Canada's Indian Invasion...
Btw that guy Sidhu is probably on his way back to India, he's fucked 😂
Btw that guy Sidhu is probably on his way back to India, he's fucked 😂
Identity Attack0.40713623
Insult0.4962726
Profanity0.7181329
Threat0.040638234
Severe Toxicity0.35368225
Toxic 0.7856813 Low Con 0.265 Humor_Satire
Jan 28, 2026 Inside Canada's Indian Invasion...
What a shithole LOL.
What a shithole LOL.
Identity Attack0.0440973
Insult0.57566804
Profanity0.77181685
Threat0.00967031
Severe Toxicity0.232236
Toxic 0.7856813 Low Con 0.194 Insult
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
What a sad guy you are. Grow up and make real content instead of spreading racism. Pathetic.
What a sad guy you are. Grow up and make real content instead of spreading racism. Pathetic.
Identity Attack0.057037655
Insult0.7967344
Profanity0.22792831
Threat0.010084574
Severe Toxicity0.023293832
Toxic 0.7856813 Low Con 0.14 Insult Meta_Commentary
Feb 12, 2026 5 likes Inside Canada's Indian Invasion...
Im also a carpenter that used to build appartments for them and everytine time one of them move out we had to basically renovated there appartments there was alway one wall covered in there snot …
Im also a carpenter that used to build appartments for them and everytine time one of them move out we had to basically renovated there appartments there was alway one wall covered in there snot that had to be removed fucking disgusting the worst people
Identity Attack0.11860296
Insult0.57566804
Profanity0.71218073
Threat0.061089642
Severe Toxicity0.34942797
Toxic 0.7856813 Moderate Con 0.47 Insult Personal_Narrative
Jan 28, 2026 Inside Canada's Indian Invasion...
Why does EVERYTHING have to suck nowadays? Even movies suck now
Why does EVERYTHING have to suck nowadays? Even movies suck now
Identity Attack0.04564415
Insult0.46476576
Profanity0.6983885
Threat0.007948523
Severe Toxicity0.1762085
Toxic 0.7856813 Low Con 0.208
Nov 21, 2025 3 likes Thousands of refugees allowed into …
that white racist pig doesn't even know anything about the black people. I earn more in Africa than so many whites that I met during my years in China as an expert. Stealing African resources …
that white racist pig doesn't even know anything about the black people. I earn more in Africa than so many whites that I met during my years in China as an expert. Stealing African resources and claiming to be superior.
Identity Attack0.7499929
Insult0.6991143
Profanity0.40929472
Threat0.039947584
Severe Toxicity0.35368225
Toxic 0.7856813 Moderate Con 0.399 Identity Attack Insult Moral_Argument
Jan 27, 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.