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 186 of 189
LIARS!!!
LIARS!!!
Identity Attack0.017967897
Insult0.5739874
Profanity0.17926037
Threat0.009437286
Severe Toxicity0.019482423
Moderate 0.50503236 Low Con 0.204 Insult
Jan 16, 2019 How much do refugees and …
SO I WOULD LIKE TO SET UP A HOUSE HOLD CAN I HAVE $50.000 I KNOW OF A HOUSE FOR SALE OH CRAP I'M CANADIAN ONLY PRIVILEGE IS TO RENT OR LIVE ON STREET MOST …
SO I WOULD LIKE TO SET UP A HOUSE HOLD CAN I HAVE $50.000 I KNOW OF A HOUSE FOR SALE OH CRAP I'M CANADIAN ONLY PRIVILEGE IS TO RENT OR LIVE ON STREET MOST CANADIANS ARE HOMELESS RENTERS SUPPORTING THEIR PURCHASE.
Identity Attack0.28034934
Insult0.40243408
Profanity0.45190978
Threat0.010938995
Severe Toxicity0.023927659
Moderate 0.50503236 Moderate Con 0.482
Mar 22, 2020 How much do refugees and …
Thank God for indians. Now the whites cannot blame blacks for all their problems finally. If immigrants from the Caribbean or Africa would behave in public like the Indians, the whites and all the police …
Thank God for indians. Now the whites cannot blame blacks for all their problems finally. If immigrants from the Caribbean or Africa would behave in public like the Indians, the whites and all the police force would be either killing or arresting every one of them.
Identity Attack0.57957685
Insult0.3388922
Profanity0.22643133
Threat0.44942492
Severe Toxicity0.067522444
Moderate 0.50503236 Moderate Con 0.33 Identity Attack Identity_Assertion
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
Nobody is more racist to Indians than other Indians
Nobody is more racist to Indians than other Indians
Identity Attack0.55044734
Insult0.33998606
Profanity0.17752954
Threat0.014911477
Severe Toxicity0.024960563
Moderate 0.50503236 Low Con 0.232 Identity Attack Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Bc wtf khalistan is from pak 😡
Bc wtf khalistan is from pak 😡
Identity Attack0.50515765
Insult0.48627716
Profanity0.541926
Threat0.22120713
Severe Toxicity0.45895407
Moderate 0.50503236 Low Con 0.14 Identity Attack Unverified_Claim
Feb 3, 2026 1 likes Inside Canada's Indian Invasion...
Time to kick them all out and lock the doors !!!!
Time to kick them all out and lock the doors !!!!
Identity Attack0.05976611
Insult0.15627414
Profanity0.11663672
Threat0.5940531
Severe Toxicity0.059217658
Moderate 0.50503236 Low Con 0.203 Threat
Oct 3, 2025 Inside Canada's Indian Metropolis (Brampton)
Immigration has to stop. Has to be zero, we have no jobs, no infrastructure, no homes, and terrible, and declining health care. Multiculturalism does not work, Multiculturalism is based on insatiable greed, multiculturalism destroys societies, …
Immigration has to stop. Has to be zero, we have no jobs, no infrastructure, no homes, and terrible, and declining health care. Multiculturalism does not work, Multiculturalism is based on insatiable greed, multiculturalism destroys societies, we need mass deportation now. Muslims dont belong in western societies, Muslims should only live in muslim countries, there are 50 muslim countries, pick one. This is getting ridiculous, canada has lost its identity, these rotten politicians are not listening to Canadians.
Identity Attack0.53446084
Insult0.48228607
Profanity0.13168186
Threat0.039602257
Severe Toxicity0.02406851
Moderate 0.50503236 Moderate Con 0.343 Identity Attack Identity_Assertion
Jun 18, 2025 1 likes How Canada broke its immigration …
Ungrateful and no regard for ohter group of people at all. They are so selfish.
Ungrateful and no regard for ohter group of people at all. They are so selfish.
Identity Attack0.03636306
Insult0.5678696
Profanity0.091633186
Threat0.007521313
Severe Toxicity0.0125103295
Moderate 0.50503236 Moderate Con 0.353 Insult Moral_Argument
Nov 9, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Canada stopped being a first world country when Canada let the their world move and made their values Canadian values! Where you are permitted to go a beach did a hole shite into and just …
Canada stopped being a first world country when Canada let the their world move and made their values Canadian values! Where you are permitted to go a beach did a hole shite into and just cover it up! That is an Indian value not a Canadian one!
Identity Attack0.4054415
Insult0.43296707
Profanity0.44475567
Threat0.010887212
Severe Toxicity0.024631912
Moderate 0.50503236 Low Con 0.24
Aug 25, 2025 Why Canadians Are Turning Against …
I’m born to an Indian family…I’ve never been to india, and i dont plan on going there either. I wasn’t brought up the way i see these Indians are…. I cant stand them! I want …
I’m born to an Indian family…I’ve never been to india, and i dont plan on going there either. I wasn’t brought up the way i see these Indians are…. I cant stand them! I want them out of this country that i call home!!
Identity Attack0.5689151
Insult0.36537176
Profanity0.15635987
Threat0.08396416
Severe Toxicity0.11756202
Moderate 0.50503236 Moderate Con 0.455 Identity Attack Personal_Narrative
Sep 19, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
That guy on the bicycle is low life. Extremely racist to Africans
That guy on the bicycle is low life. Extremely racist to Africans
Identity Attack0.5075293
Insult0.46774593
Profanity0.20375896
Threat0.015602129
Severe Toxicity0.02406851
Moderate 0.50503236 Moderate Con 0.305 Identity Attack Meta_Commentary
Feb 25, 2026 1 likes Inside Canada's Indian Invasion...
They wear the rag on their head because hair is a gift from god…. Then why hide your hair you boneheads! Dirka Dirka
They wear the rag on their head because hair is a gift from god…. Then why hide your hair you boneheads! Dirka Dirka
Identity Attack0.10221587
Insult0.5130944
Profanity0.30690086
Threat0.056240413
Severe Toxicity0.037697118
Moderate 0.50503236 Low Con 0.104 Insult Humor_Satire
Dec 20, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Immigrants are great as long as they assimilate, indians don't
Immigrants are great as long as they assimilate, indians don't
Identity Attack0.58743036
Insult0.3388922
Profanity0.2124067
Threat0.012647836
Severe Toxicity0.067522444
Moderate 0.50503236 Moderate Con 0.34 Identity Attack Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
I am mad as hell because every where I go. It’s only Indians working there, why why why. They only speak Punjabi. All Politicians at all levels are sleeping. Why don’t whit people and black …
I am mad as hell because every where I go. It’s only Indians working there, why why why. They only speak Punjabi. All Politicians at all levels are sleeping. Why don’t whit people and black people start protesting against Mass immigration and fake students from India.
Identity Attack0.5135796
Insult0.36798462
Profanity0.39409557
Threat0.04363242
Severe Toxicity0.056527592
Moderate 0.50503236 Constructive 0.54 Identity Attack
Aug 29, 2025 1 likes Why Canadians Are Turning Against …
Always sick people in canada
Always sick people in canada
Identity Attack0.48915586
Insult0.5015486
Profanity0.06395709
Threat0.007961469
Severe Toxicity0.023076924
Moderate 0.50503236 Low Con 0.285 Insult Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
So-called white people are colonizers. And the Asian Indians are immigrants just like so-called "white" people. The land belongs to the indigenous people of Canada not the immigrants or colonizers. This wicked and racist system …
So-called white people are colonizers. And the Asian Indians are immigrants just like so-called "white" people. The land belongs to the indigenous people of Canada not the immigrants or colonizers. This wicked and racist system called white supremacy is falling. And the "Times of the Gentiles" is coming to an end.
Identity Attack0.55803186
Insult0.43450394
Profanity0.09001675
Threat0.011068452
Severe Toxicity0.023076924
Moderate 0.50503236 Moderate Con 0.326 Identity Attack Identity_Assertion
Aug 26, 2025 Why Canadians Are Turning Against …
I DON'T THINK CANADIANS LIKE INDIANS
I DON'T THINK CANADIANS LIKE INDIANS
Identity Attack0.58354634
Insult0.2659317
Profanity0.16496858
Threat0.009747985
Severe Toxicity0.02425631
Moderate 0.50503236 Moderate Con 0.305 Identity Attack Identity_Assertion
Feb 13, 2026 Inside Canada's Indian Invasion...
The poopjeet invasion of Canada... As a European, getting overrun by the Islam deathcult, I know how you guys feel.
The poopjeet invasion of Canada... As a European, getting overrun by the Islam deathcult, I know how you guys feel.
Identity Attack0.5548181
Insult0.43158367
Profanity0.22703624
Threat0.13549154
Severe Toxicity0.059217658
Moderate 0.50503236 Moderate Con 0.408 Identity Attack Fear_Threat
Jan 27, 2026 5 likes Inside Canada's Indian Invasion...
I lived in Surrey BC for 7 years, it's filthy, and almost completely Punjabi/Indian population. It's horrible, I had to leave because it got so unbearable.
I lived in Surrey BC for 7 years, it's filthy, and almost completely Punjabi/Indian population. It's horrible, I had to leave because it got so unbearable.
Identity Attack0.5135796
Insult0.48569724
Profanity0.33453682
Threat0.023544617
Severe Toxicity0.05742428
Moderate 0.50503236 Constructive 0.654 Identity Attack Personal_Narrative
Jan 30, 2026 1 likes Inside Canada's Indian Invasion...
Just take a look at India,the world's biggest sh!th0le and then ask yourself why you think importing millions of them is going to turn Canada/U.S/Australia/U.K/Germany/Japan into paradise. All i hear is the same WEF excuse:"the …
Just take a look at India,the world's biggest sh!th0le and then ask yourself why you think importing millions of them is going to turn Canada/U.S/Australia/U.K/Germany/Japan into paradise. All i hear is the same WEF excuse:"the whites are too lazy to work" which can be translated as "we need cheap third world labor to drive down costs". The ruling elites of the West are all WEF. Got any shares in BlackRock???
Identity Attack0.50125694
Insult0.48484445
Profanity0.39409557
Threat0.01508414
Severe Toxicity0.052940834
Moderate 0.50503236 Low Con 0.297 Identity Attack Fear_Threat
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
300,000 asylum claims so far this year alone. Canadians will be paying each of them $82,000 a year to shit on our country and laugh in our face.
300,000 asylum claims so far this year alone. Canadians will be paying each of them $82,000 a year to shit on our country and laugh in our face.
Identity Attack0.31015682
Insult0.42167732
Profanity0.45448917
Threat0.018882722
Severe Toxicity0.023505108
Moderate 0.50503236 Moderate Con 0.333 Unverified_Claim
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
HAHAHAHAHAH CANADA GOT SCAMMED BY INDIAN FAKE PASSPORT 😂😂😂😂😂
HAHAHAHAHAH CANADA GOT SCAMMED BY INDIAN FAKE PASSPORT 😂😂😂😂😂
Identity Attack0.5051609
Insult0.40243408
Profanity0.16915557
Threat0.012751401
Severe Toxicity0.041283876
Moderate 0.50503236 Low Con 0.147 Identity Attack
Sep 27, 2025 1 likes IRCC Names India in Study …
If a criminal is banned in india, He or She will be found here Looting other's Reputation and then the word will showcase "Indian's are Dirty & Racist"
If a criminal is banned in india, He or She will be found here Looting other's Reputation and then the word will showcase "Indian's are Dirty & Racist"
Identity Attack0.5502601
Insult0.5015486
Profanity0.28249276
Threat0.09776353
Severe Toxicity0.16760159
Moderate 0.50503236 Low Con 0.28 Identity Attack Insult Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
They’re working at Tim Hortons and smelling awful
They’re working at Tim Hortons and smelling awful
Identity Attack0.06476828
Insult0.48627716
Profanity0.23083201
Threat0.008738215
Severe Toxicity0.02258113
Moderate 0.50503236 Low Con 0.296 Identity_Assertion
Nov 26, 2025 1 likes IRCC Names India in Study …
THIS GREAT LAND BELONGS TO THE NATIVES AND THEY THE WHITES KILLED THEM AND STUCK ON RESERVATIONS … please spare me the sobbing story
THIS GREAT LAND BELONGS TO THE NATIVES AND THEY THE WHITES KILLED THEM AND STUCK ON RESERVATIONS … please spare me the sobbing story
Identity Attack0.5274064
Insult0.34392178
Profanity0.16589902
Threat0.34804323
Severe Toxicity0.0394905
Moderate 0.5024724 Moderate Con 0.359 Identity Attack
Sep 10, 2025 Why Canadians Are Turning Against …
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.