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 35 of 1230
Actually Carney seems to be like useful idiots as his Minister. Look at Gary -absolutely incompetent, Mark Millar - absolutely incompetent, Dian - absolutely incompetent yet he keeps them. I think he likes them stupid …
Actually Carney seems to be like useful idiots as his Minister. Look at Gary -absolutely incompetent, Mark Millar - absolutely incompetent, Dian - absolutely incompetent yet he keeps them. I think he likes them stupid because then he can control them.
Identity Attack0.04332388
Insult0.83943826
Profanity0.3320008
Threat0.0097738765
Severe Toxicity0.02458496
Toxic 0.8252207 Moderate Con 0.419 Insult Policy_Critique
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
So fucking based bro. BC is just as bad
So fucking based bro. BC is just as bad
Identity Attack0.051580742
Insult0.44802538
Profanity0.8449782
Threat0.00967031
Severe Toxicity0.21596274
Toxic 0.8252207 Moderate Con 0.33 Humor_Satire
Jan 28, 2026 Inside Canada's Indian Invasion...
15 years ago I was riding the sky train in Vancouver, I think I was in Surrey, and there were so many Punjabis. They smelled really bad. Filthy race. Canada has been effectively colonized and …
15 years ago I was riding the sky train in Vancouver, I think I was in Surrey, and there were so many Punjabis. They smelled really bad. Filthy race. Canada has been effectively colonized and the government allowed it in the name of social justice. Idiotic traitors.
Identity Attack0.5612457
Insult0.802824
Profanity0.39409557
Threat0.015602129
Severe Toxicity0.16960317
Toxic 0.8252207 Moderate Con 0.499 Identity Attack Insult Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
why nearly of the indian population want to move out of India? fix your goddamn country!
why nearly of the indian population want to move out of India? fix your goddamn country!
Identity Attack0.60238177
Insult0.56997263
Profanity0.7107322
Threat0.05397744
Severe Toxicity0.35368225
Toxic 0.8252207 Low Con 0.198 Identity Attack Insult
Nov 18, 2025 Inside Canada's Indian Metropolis (Brampton)
Bull shit to the ore all pussyfootingaround the question do like trump creat a agency and hut them down and straight into the plane back to idia
Bull shit to the ore all pussyfootingaround the question do like trump creat a agency and hut them down and straight into the plane back to idia
Identity Attack0.07591068
Insult0.5208188
Profanity0.7796426
Threat0.18913531
Severe Toxicity0.35076234
Toxic 0.8252207 Low Con 0.11 Insult Call_To_Action
Sep 29, 2025 IRCC Names India in Study …
Blame liberals Fucked up Canada
Blame liberals Fucked up Canada
Identity Attack0.5075293
Insult0.5739874
Profanity0.776286
Threat0.035458352
Severe Toxicity0.35022295
Toxic 0.8252207 Low Con 0.235 Identity Attack Insult Policy_Critique
Aug 28, 2025 Why Canadians Are Turning Against …
1:49 "It's not Ryerson" BLESS YOU. Fuck the name "TMU".
1:49 "It's not Ryerson" BLESS YOU. Fuck the name "TMU".
Identity Attack0.06567776
Insult0.4196762
Profanity0.7888968
Threat0.02371728
Severe Toxicity0.35004315
Toxic 0.8252207 Moderate Con 0.367 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
This is fucking infuriating man.
This is fucking infuriating man.
Identity Attack0.033784978
Insult0.4125297
Profanity0.86331284
Threat0.009256045
Severe Toxicity0.20067264
Toxic 0.8252207 Moderate Con 0.321 Fear_Threat
Feb 24, 2026 Inside Canada's Indian Invasion...
I can’t stand Kenny. Pompous ass.
I can’t stand Kenny. Pompous ass.
Identity Attack0.050443888
Insult0.5739874
Profanity0.6643082
Threat0.013217449
Severe Toxicity0.16960317
Toxic 0.8252207 Moderate Con 0.324 Insult Policy_Critique
Feb 17, 2026 1 likes LILLEY UNLEASHED: The fall of …
Indian are dirty people ! And grand children of bigot and looters are judgeing
Indian are dirty people ! And grand children of bigot and looters are judgeing
Identity Attack0.7207808
Insult0.71120167
Profanity0.39409557
Threat0.032695748
Severe Toxicity0.36435235
Toxic 0.8252207 Low Con 0.197 Identity Attack Insult Unverified_Claim
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
why the hell would any Canadian go to america. trump is now and has always been a fraud and a con artist.a total waste of space, america of a year ago is gone for ever …
why the hell would any Canadian go to america. trump is now and has always been a fraud and a con artist.a total waste of space, america of a year ago is gone for ever all that remains now is how fast will they sink.
Identity Attack0.07744727
Insult0.6851124
Profanity0.008383521
Threat0.003006173
Severe Toxicity0.000039773124
Toxic 0.82326365 Insult
Dec 9, 2025
With our ridiculous immigration I can appreciate why other countries would be more concerned.
With our ridiculous immigration I can appreciate why other countries would be more concerned.
Identity Attack0.0035612027
Insult0.6936806
Profanity0.00060427067
Threat0.00023601066
Severe Toxicity0.000009505577
Toxic 0.8226108 Insult
Dec 9, 2025
We need ICE to step up in Canada, but they are pussies the government is corrupt! The Voting Libtard idiots want this, it has ruined Canada!
We need ICE to step up in Canada, but they are pussies the government is corrupt! The Voting Libtard idiots want this, it has ruined Canada!
Identity Attack0.30103904
Insult0.78565484
Profanity0.5365423
Threat0.013528148
Severe Toxicity0.23223428
Toxic 0.82048255 Low Con 0.19 Insult Policy_Critique
Feb 25, 2026 1 likes Inside Canada's Indian Invasion...
deport every indian I HATE BRAMPTON IT USED TO BE WHITE PEOPLE WHY INDIANS BRO WHYYYYYYYYYYYYY
deport every indian I HATE BRAMPTON IT USED TO BE WHITE PEOPLE WHY INDIANS BRO WHYYYYYYYYYYYYY
Identity Attack0.7895903
Insult0.48569724
Profanity0.35848376
Threat0.3423812
Severe Toxicity0.44787344
Toxic 0.82048255 Moderate Con 0.319 Identity Attack Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
17:09 did he make you shit in the street before you entered Canada
17:09 did he make you shit in the street before you entered Canada
Identity Attack0.23391083
Insult0.4555076
Profanity0.6919765
Threat0.030969119
Severe Toxicity0.34942797
Toxic 0.82048255 Low Con 0.282 Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
well I hope Sidhu gets deported now. what a jerk.
well I hope Sidhu gets deported now. what a jerk.
Identity Attack0.1015541
Insult0.802824
Profanity0.46460027
Threat0.13815513
Severe Toxicity0.1597006
Toxic 0.82048255 Low Con 0.274 Insult Call_To_Action
Jan 29, 2026 Inside Canada's Indian Invasion...
全世界将会被印度人占据,到处都是拉屎的印度人
全世界将会被印度人占据,到处都是拉屎的印度人
Identity Attack0.7426507
Insult0.6306599
Profanity0.66456485
Threat0.13498579
Severe Toxicity0.35368225
Toxic 0.82048255 Low Con 0.103 Identity Attack Insult Unverified_Claim
Jan 29, 2026 Inside Canada's Indian Invasion...
I love this 😂 fuck Brampton
I love this 😂 fuck Brampton
Identity Attack0.10757765
Insult0.48627716
Profanity0.84506536
Threat0.058180105
Severe Toxicity0.27908814
Toxic 0.82048255 Moderate Con 0.363
Jan 27, 2026 Inside Canada's Indian Invasion...
Every fucking state is being overrun with the Indians like her in Indianapolis buying up everything so I boycott those establishment.
Every fucking state is being overrun with the Indians like her in Indianapolis buying up everything so I boycott those establishment.
Identity Attack0.6007182
Insult0.5130944
Profanity0.7785769
Threat0.025789235
Severe Toxicity0.35130173
Toxic 0.82048255 Moderate Con 0.323 Identity Attack Insult Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
IM FROM BRAMPTON ONTAIO I CAN SHOW U ALL THE FAKE COLLAGES AND MORE FUCK I WISH I KNEW YOU WERE HERE
IM FROM BRAMPTON ONTAIO I CAN SHOW U ALL THE FAKE COLLAGES AND MORE FUCK I WISH I KNEW YOU WERE HERE
Identity Attack0.1508922
Insult0.43450394
Profanity0.71218073
Threat0.077831104
Severe Toxicity0.44787344
Toxic 0.82048255 Moderate Con 0.348
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
if the Canadians could get off their lazy butts and do something, canada wont be needing any migrants, but they do do need them so that your lazy ass can order a pizza and an …
if the Canadians could get off their lazy butts and do something, canada wont be needing any migrants, but they do do need them so that your lazy ass can order a pizza and an indian can deliver to you while your fat butt siting all day watching netflex...
Identity Attack0.54996765
Insult0.6798578
Profanity0.5865656
Threat0.03407705
Severe Toxicity0.35368225
Toxic 0.82048255 Low Con 0.226 Identity Attack Insult Economic_Argument
Jan 27, 2026 3 likes Inside Canada's Indian Invasion...
in FL, the same Indian bi*ch almost unalived me TWICE within a few weeks AT THE SAME INTERSECTION. DELETE ! THE JEET !!!! no comfy plane rides home.. flush them out to sea like they …
in FL, the same Indian bi*ch almost unalived me TWICE within a few weeks AT THE SAME INTERSECTION. DELETE ! THE JEET !!!! no comfy plane rides home.. flush them out to sea like they do THEIR trash
Identity Attack0.6458014
Insult0.71027446
Profanity0.66405153
Threat0.34804323
Severe Toxicity0.45895407
Toxic 0.82048255 Moderate Con 0.38 Identity Attack Insult Fear_Threat
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
They come to our country and abuse our system and then they cry racism if anyone says anything. Fucking liberal government did this to Canada
They come to our country and abuse our system and then they cry racism if anyone says anything. Fucking liberal government did this to Canada
Identity Attack0.46028158
Insult0.57566804
Profanity0.71218073
Threat0.03235042
Severe Toxicity0.33047765
Toxic 0.82048255 Moderate Con 0.301 Insult Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...
You fools voted for this. Now that Ontario is a third world shit hole you complain. You will have to fight these people or they will fight you.
You fools voted for this. Now that Ontario is a third world shit hole you complain. You will have to fight these people or they will fight you.
Identity Attack0.3072352
Insult0.7804726
Profanity0.62717754
Threat0.14485972
Severe Toxicity0.25053838
Toxic 0.82048255 Low Con 0.242 Insult Fear_Threat
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
Let dude on the bike fucking cook
Let dude on the bike fucking cook
Identity Attack0.05089863
Insult0.39297962
Profanity0.83974665
Threat0.09316374
Severe Toxicity0.23224114
Toxic 0.82048255 Low Con 0.258 Solidarity
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.