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 8 of 1230
I live in fucking Brampton these people are animals, dirty stinky and rude. We don’t need these people
I live in fucking Brampton these people are animals, dirty stinky and rude. We don’t need these people
Identity Attack0.5135796
Insult0.72756535
Profanity0.7888968
Threat0.07399795
Severe Toxicity0.48355904
Toxic 0.9209984 Moderate Con 0.401 Identity Attack Insult Fear_Threat
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
FUCKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
FUCKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Identity Attack0.025605056
Insult0.37619758
Profanity0.91513264
Threat0.014048163
Severe Toxicity0.5231034
Toxic 0.9209984 Moderate Con 0.319 Meta_Commentary
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
To be honest ....Canadians are racist...they get jealous from indians...because they are successful businesses and they more owning houses than canadians....that's the real fact....Indians still washing their asses...and Canadians are more fucking dirty...they not even …
To be honest ....Canadians are racist...they get jealous from indians...because they are successful businesses and they more owning houses than canadians....that's the real fact....Indians still washing their asses...and Canadians are more fucking dirty...they not even clean their asses.... imagine their houses😂😂😂😂😂😂full of shit ...fucking drugy canadians on the street everywhere
Identity Attack0.7426507
Insult0.7775208
Profanity0.79449326
Threat0.09929679
Severe Toxicity0.52891463
Toxic 0.9209984 Moderate Con 0.383 Identity Attack Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Also why the f do you keep changing your accent when you talk to someone of another ethnicity, what kind of racist ass shit is that lol.
Also why the f do you keep changing your accent when you talk to someone of another ethnicity, what kind of racist ass shit is that lol.
Identity Attack0.49584505
Insult0.6675394
Profanity0.83974665
Threat0.034422375
Severe Toxicity0.45895407
Toxic 0.91625386 Moderate Con 0.304 Insult Meta_Commentary
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Liberal party ruined Canada Trudeau is piece of shit
Liberal party ruined Canada Trudeau is piece of shit
Identity Attack0.3817989
Insult0.84251964
Profanity0.79449326
Threat0.020264024
Severe Toxicity0.35184112
Toxic 0.91625386 Low Con 0.185 Insult Policy_Critique
Feb 26, 2026 1 likes Inside Canada's Indian Invasion...
The guy on the bike should run for office. I agree most black people are dumb as fuck and violent
The guy on the bike should run for office. I agree most black people are dumb as fuck and violent
Identity Attack0.821794
Insult0.78882504
Profanity0.8089582
Threat0.29834318
Severe Toxicity0.45895407
Toxic 0.91625386 Moderate Con 0.358 Identity Attack Insult Unverified_Claim
Jan 28, 2026 Inside Canada's Indian Invasion...
Muslim Canada ....you deserve the bullshit
Muslim Canada ....you deserve the bullshit
Identity Attack0.6649212
Insult0.68668073
Profanity0.8117245
Threat0.24484909
Severe Toxicity0.44787344
Toxic 0.91625386 Low Con 0.204 Identity Attack Insult Identity_Assertion
Aug 25, 2025 Why Canadians Are Turning Against …
What a fkn shit dump place
What a fkn shit dump place
Identity Attack0.10221587
Insult0.5739874
Profanity0.90862066
Threat0.009955117
Severe Toxicity0.35368225
Toxic 0.91625386 Low Con 0.256 Insult Fear_Threat
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
It's not poonjab you motherfucker, it's punjab 😅
It's not poonjab you motherfucker, it's punjab 😅
Identity Attack0.3817989
Insult0.7344449
Profanity0.8907955
Threat0.053330876
Severe Toxicity0.51028454
Toxic 0.91625386 Low Con 0.208 Insult Humor_Satire
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
That white guy with bike hating all Africans can go suck dick.stipid racist. Na thunder go fire you.
That white guy with bike hating all Africans can go suck dick.stipid racist. Na thunder go fire you.
Identity Attack0.69661283
Insult0.75027496
Profanity0.80158395
Threat0.34804323
Severe Toxicity0.54893947
Toxic 0.91625386 Low Con 0.113 Identity Attack Insult Moral_Argument
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
FUCKING DISGUSTING!!!!!!
FUCKING DISGUSTING!!!!!!
Identity Attack0.031206898
Insult0.5362655
Profanity0.90258646
Threat0.011223801
Severe Toxicity0.50703704
Toxic 0.91625386 Low Con 0.187 Insult Fear_Threat
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
Wow what a bullshit clickbait title! As someone who is Canadian and not Racist! We love immigrants you took some racists clips and try and make that your Narrative this is hate speech Trumps agenda! …
Wow what a bullshit clickbait title! As someone who is Canadian and not Racist! We love immigrants you took some racists clips and try and make that your Narrative this is hate speech Trumps agenda! This is bullshit! Go to america if your filled with Hate!
Identity Attack0.3817989
Insult0.72756535
Profanity0.8117245
Threat0.027688526
Severe Toxicity0.45895407
Toxic 0.91625386 Moderate Con 0.43 Insult
Aug 29, 2025 Why Canadians Are Turning Against …
I can’t stand these fuckers go back to India
I can’t stand these fuckers go back to India
Identity Attack0.7426507
Insult0.6798578
Profanity0.79449326
Threat0.08703069
Severe Toxicity0.45895407
Toxic 0.91625386 Low Con 0.292 Identity Attack Insult Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...
Why so many have gone missing or how many have we sent back to India..filthy fucking people
Why so many have gone missing or how many have we sent back to India..filthy fucking people
Identity Attack0.6458014
Insult0.7492263
Profanity0.84506536
Threat0.05268431
Severe Toxicity0.45895407
Toxic 0.91625386 Moderate Con 0.302 Identity Attack Insult Fear_Threat
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
SEND THE STINKY FUCKERS BACK
SEND THE STINKY FUCKERS BACK
Identity Attack0.24150419
Insult0.71120167
Profanity0.8690192
Threat0.13815513
Severe Toxicity0.45895407
Toxic 0.91625386 Low Con 0.123 Insult
Jan 27, 2026 4 likes Inside Canada's Indian Invasion...
1:41 Fuuuuuu*k this guy. I will never follow sharia law.
1:41 Fuuuuuu*k this guy. I will never follow sharia law.
Identity Attack0.3819294
Insult0.54471385
Profanity0.8089582
Threat0.09623027
Severe Toxicity0.45895407
Toxic 0.91625386 Moderate Con 0.323 Insult
Dec 19, 2025 Why Canadians Are Turning Against …
Fuck india
Fuck india
Identity Attack0.7895903
Insult0.58196646
Profanity0.8907955
Threat0.07399795
Severe Toxicity0.61260825
Toxic 0.91625386 Moderate Con 0.375 Identity Attack Insult
Jan 27, 2026 Inside Canada's Indian Invasion...
Fucking liberals man all their fault
Fucking liberals man all their fault
Identity Attack0.5203519
Insult0.65231085
Profanity0.8802007
Threat0.032005094
Severe Toxicity0.35368225
Toxic 0.91625386 Low Con 0.255 Identity Attack Insult
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Fucking hell canada is just like scotland now 😂😂😂😂😂
Fucking hell canada is just like scotland now 😂😂😂😂😂
Identity Attack0.38699543
Insult0.4339631
Profanity0.84506536
Threat0.012803185
Severe Toxicity0.45895407
Toxic 0.91625386 Low Con 0.233 Comparative_Framing
Feb 9, 2026 Inside Canada's Indian Invasion...
This is fucking disgusting 🤢
This is fucking disgusting 🤢
Identity Attack0.04538634
Insult0.4555076
Profanity0.8802007
Threat0.010395273
Severe Toxicity0.44860926
Toxic 0.91625386 Low Con 0.295 Moral_Argument
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
You bloody bastard
You bloody bastard
Identity Attack0.23770751
Insult0.84251964
Profanity0.8089582
Threat0.057856824
Severe Toxicity0.44787344
Toxic 0.91625386 Moderate Con 0.377 Insult Meta_Commentary
Feb 3, 2026 Inside Canada's Indian Invasion...
Indians are the worst...dirty rude and cheap. They cocky too
Indians are the worst...dirty rude and cheap. They cocky too
Identity Attack0.7895903
Insult0.82974654
Profanity0.6528205
Threat0.04029291
Severe Toxicity0.45895407
Toxic 0.91625386 Moderate Con 0.336 Identity Attack Insult
Jan 27, 2026 Inside Canada's Indian Invasion...
These are the same pigs I’ve put a strain on our food banks always looking for a handout these motherfuckers
These are the same pigs I’ve put a strain on our food banks always looking for a handout these motherfuckers
Identity Attack0.1808059
Insult0.7782364
Profanity0.85672
Threat0.05430072
Severe Toxicity0.45077345
Toxic 0.91625386 Moderate Con 0.345 Insult Fear_Threat
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
White cum faced fuckers shouldnt be barking yall destroyed the native red indians to live here now dont bark when other races come and live here . Had it been muslims you would have spread …
White cum faced fuckers shouldnt be barking yall destroyed the native red indians to live here now dont bark when other races come and live here . Had it been muslims you would have spread ur legs for them 😂😂
Identity Attack0.7499929
Insult0.7497506
Profanity0.8117245
Threat0.4430943
Severe Toxicity0.61260825
Toxic 0.91625386 Low Con 0.263 Identity Attack Insult Identity_Assertion
Feb 4, 2026 2 likes Inside Canada's Indian Invasion...
Brown people suck
Brown people suck
Identity Attack0.7937624
Insult0.7492263
Profanity0.70384485
Threat0.010291707
Severe Toxicity0.35368225
Toxic 0.91625386 Low Con 0.292 Identity Attack Insult Identity_Assertion
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.