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 74 of 1230
looks like maybe we should have become a state this shit wouldn't be happening
looks like maybe we should have become a state this shit wouldn't be happening
Identity Attack0.014350293
Insult0.25800487
Profanity0.80158395
Threat0.0097738765
Severe Toxicity0.024631912
Moderate 0.687436 Low Con 0.175 Comparative_Framing
Sep 23, 2025 Why Canadians Are Turning Against …
3:57 No way this Pigger on bike calling us dirty while they literally live on street and smoke crack all day. Whites are generally filthy too. They literally have 2 Girl 1 Cup culture 😭
3:57 No way this Pigger on bike calling us dirty while they literally live on street and smoke crack all day. Whites are generally filthy too. They literally have 2 Girl 1 Cup culture 😭
Identity Attack0.5948528
Insult0.56997263
Profanity0.4098025
Threat0.077831104
Severe Toxicity0.34981552
Moderate 0.687436 Low Con 0.257 Identity Attack Insult Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
You want to fight for annexation, then go do it in the country you claim RETARDED PAKIS
You want to fight for annexation, then go do it in the country you claim RETARDED PAKIS
Identity Attack0.5913144
Insult0.6308392
Profanity0.44431314
Threat0.05753354
Severe Toxicity0.34981552
Moderate 0.687436 Low Con 0.189 Identity Attack Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Deport them all!!! Black,brown,yellow Iwe don't care just get rid of them all now!!!!
Deport them all!!! Black,brown,yellow Iwe don't care just get rid of them all now!!!!
Identity Attack0.6637263
Insult0.4339631
Profanity0.2659699
Threat0.53875744
Severe Toxicity0.35368225
Moderate 0.687436 Low Con 0.256 Identity Attack Threat
Aug 31, 2025 Why Canadians Are Turning Against …
Trump type bashing in Canada now….pathetic
Trump type bashing in Canada now….pathetic
Identity Attack0.084182754
Insult0.7298119
Profanity0.108590275
Threat0.010731863
Severe Toxicity0.02077355
Moderate 0.687436 Low Con 0.158 Insult Meta_Commentary
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
Invasion? are you serious? Indians eating poo? problematic video aff.
Invasion? are you serious? Indians eating poo? problematic video aff.
Identity Attack0.57150364
Insult0.5130944
Profanity0.4242778
Threat0.042662576
Severe Toxicity0.24482845
Moderate 0.687436 Low Con 0.165 Identity Attack Insult Unverified_Claim
Jan 28, 2026 Inside Canada's Indian Invasion...
Fire all 4 of these garbage!
Fire all 4 of these garbage!
Identity Attack0.027614836
Insult0.65231085
Profanity0.27005023
Threat0.44942492
Severe Toxicity0.052940834
Moderate 0.687436 Low Con 0.155 Insult
Sep 28, 2025 46 likes IRCC Names India in Study …
You should visit Birmingham, England. I don't know how you'd make a title for it though, it has been invaded by all the shit hole countries.
You should visit Birmingham, England. I don't know how you'd make a title for it though, it has been invaded by all the shit hole countries.
Identity Attack0.5135796
Insult0.5130944
Profanity0.6983885
Threat0.013631714
Severe Toxicity0.16960317
Moderate 0.687436 Moderate Con 0.473 Identity Attack Insult
Jan 27, 2026 Inside Canada's Indian Invasion...
Fuq the new Canada my country is ruined
Fuq the new Canada my country is ruined
Identity Attack0.43256098
Insult0.46476576
Profanity0.6370159
Threat0.03235042
Severe Toxicity0.24482845
Moderate 0.6863638 Low Con 0.246 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
IF U BRING THEM IN AND MAKE THEM VOTE U WILL NEVER LOSE... THE DUMB KUNT AND JOE KNEW WHAT THEY WERE DOING
IF U BRING THEM IN AND MAKE THEM VOTE U WILL NEVER LOSE... THE DUMB KUNT AND JOE KNEW WHAT THEY WERE DOING
Identity Attack0.031464707
Insult0.71027446
Profanity0.46460027
Threat0.019746035
Severe Toxicity0.10702737
Moderate 0.6863638 Low Con 0.182 Insult Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
Indian people are smarter than these a** foreigners 😂
Indian people are smarter than these a** foreigners 😂
Identity Attack0.6458014
Insult0.5739874
Profanity0.48510036
Threat0.020436687
Severe Toxicity0.35076234
Moderate 0.6863638 Low Con 0.202 Identity Attack Insult Identity_Assertion
Mar 2, 2026 1 likes Inside Canada's Indian Invasion...
palantir networks overstrained by the indians bruh they aint even letting big yahu use the damn network
palantir networks overstrained by the indians bruh they aint even letting big yahu use the damn network
Identity Attack0.5504064
Insult0.4962726
Profanity0.5865656
Threat0.036149003
Severe Toxicity0.29050803
Moderate 0.6863638 Low Con 0.148 Identity Attack Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
White people a piece of work his information is inaccurate the #1 serial killers in the world are white the #1 baby serial killers are in the UK the #1 sexual perversions are in the …
White people a piece of work his information is inaccurate the #1 serial killers in the world are white the #1 baby serial killers are in the UK the #1 sexual perversions are in the UK according to the WHO CDC UN etc none the less white man on bike is stupid funny
Identity Attack0.6007182
Insult0.61794597
Profanity0.39409557
Threat0.13815513
Severe Toxicity0.20678867
Moderate 0.6863638 Low Con 0.207 Identity Attack Insult Identity_Assertion
Feb 25, 2026 Inside Canada's Indian Invasion...
Orang India perusak 😂 beda dengan orang Indonesia. Orang India kampungan dan norak😂
Orang India perusak 😂 beda dengan orang Indonesia. Orang India kampungan dan norak😂
Identity Attack0.69661283
Insult0.62169385
Profanity0.29209393
Threat0.039256934
Severe Toxicity0.45895407
Moderate 0.6863638 Low Con 0.253 Identity Attack Insult Identity_Assertion
Feb 16, 2026 Inside Canada's Indian Invasion...
Cut a muslim man head man nuh boy to mi place
Cut a muslim man head man nuh boy to mi place
Identity Attack0.6778536
Insult0.4302003
Profanity0.33453682
Threat0.62574995
Severe Toxicity0.4561839
Moderate 0.6863638 Low Con 0.227 Identity Attack Threat Fear_Threat
Sep 11, 2025 Why Canadians Are Turning Against …
There has to be NGOs funding this shit on purpose to allow so many Indians. We are supposed to be diverse, but yet it's only Indians coming in.
There has to be NGOs funding this shit on purpose to allow so many Indians. We are supposed to be diverse, but yet it's only Indians coming in.
Identity Attack0.5612457
Insult0.49151286
Profanity0.66405153
Threat0.017156094
Severe Toxicity0.16960317
Moderate 0.6863638 Moderate Con 0.341 Identity Attack Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
4:43 These punjabis are the most racist humans on the planet. They identify themselves as white here in India and maybe in America they change their colors to brown or more like middle eastern ( …
4:43 These punjabis are the most racist humans on the planet. They identify themselves as white here in India and maybe in America they change their colors to brown or more like middle eastern ( MENA ). They calm their ass over to a white nation. But in their own home nation they call themselves as white like...
Identity Attack0.6458014
Insult0.5678696
Profanity0.5365423
Threat0.13616586
Severe Toxicity0.35368225
Moderate 0.6863638 Low Con 0.296 Identity Attack Insult Identity_Assertion
Feb 15, 2026 1 likes Inside Canada's Indian Invasion...
Disgusting barbaric nation. Padjeheets. Gtfo of Canada.
Disgusting barbaric nation. Padjeheets. Gtfo of Canada.
Identity Attack0.6458014
Insult0.65231085
Profanity0.39409557
Threat0.022335978
Severe Toxicity0.4011458
Moderate 0.6863638 Low Con 0.114 Identity Attack Insult Identity_Assertion
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Come to Edmonton and see what we have here, too! Same CRAP.
Come to Edmonton and see what we have here, too! Same CRAP.
Identity Attack0.059311368
Insult0.5678696
Profanity0.5365423
Threat0.009256045
Severe Toxicity0.02406851
Moderate 0.6863638 Low Con 0.243 Insult Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
It's true that American and Canadian don't know how to wiped their asses?
It's true that American and Canadian don't know how to wiped their asses?
Identity Attack0.38208112
Insult0.46774593
Profanity0.5365423
Threat0.075531214
Severe Toxicity0.16960317
Moderate 0.6863638 Low Con 0.2 Humor_Satire
Feb 5, 2026 5 likes Inside Canada's Indian Invasion...
They need to be fired ....allll of em , they suck at their jobs
They need to be fired ....allll of em , they suck at their jobs
Identity Attack0.057037655
Insult0.5723624
Profanity0.48510036
Threat0.09316374
Severe Toxicity0.11492836
Moderate 0.6863638 Low Con 0.194 Insult Policy_Critique
Nov 21, 2025 1 likes Thousands of refugees allowed into …
What is the reason for this shitgovernment lieberal TRAITORS to be in charge of Canada??? Not sure what the BEOTCH is planning for next! Another huge bowl of word salad????
What is the reason for this shitgovernment lieberal TRAITORS to be in charge of Canada??? Not sure what the BEOTCH is planning for next! Another huge bowl of word salad????
Identity Attack0.28034934
Insult0.6675394
Profanity0.542788
Threat0.025961896
Severe Toxicity0.23224458
Moderate 0.6863638 Low Con 0.141 Insult Policy_Critique
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
Ban all indian visas, immigrant etc. Canada stinks enough
Ban all indian visas, immigrant etc. Canada stinks enough
Identity Attack0.7063701
Insult0.5678696
Profanity0.22622968
Threat0.013702838
Severe Toxicity0.16960317
Moderate 0.6863638 Low Con 0.157 Identity Attack Insult
Oct 3, 2025 1 likes IRCC Names India in Study …
Free housing free monthly income free healthcare don’t have to work a minute. Why not come over better than the class racism in shit-hole India.
Free housing free monthly income free healthcare don’t have to work a minute. Why not come over better than the class racism in shit-hole India.
Identity Attack0.55803186
Insult0.5678696
Profanity0.6069483
Threat0.016120117
Severe Toxicity0.18538254
Moderate 0.6863638 Low Con 0.277 Identity Attack Insult Unverified_Claim
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
That bike guy is a broke dummy 😂 sounds lazy and dumb and I’m from Canada 🇨🇦
That bike guy is a broke dummy 😂 sounds lazy and dumb and I’m from Canada 🇨🇦
Identity Attack0.27662867
Insult0.72868866
Profanity0.26641908
Threat0.009385503
Severe Toxicity0.02406851
Moderate 0.6863638 Moderate Con 0.339 Insult Humor_Satire
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.