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 107 of 189
That woman is typical of the caliber of subservient moron that the authoritarian executive leader prefers to put out front as the divisive punching bag for intentional destructive policy. We are being systematically dismantled while …
That woman is typical of the caliber of subservient moron that the authoritarian executive leader prefers to put out front as the divisive punching bag for intentional destructive policy. We are being systematically dismantled while being enraged by entertaining court jesters masquerading as ministers.
Identity Attack0.1714862
Insult0.67254376
Profanity0.3320008
Threat0.054947287
Severe Toxicity0.02420936
Moderate 0.62702215 Low Con 0.193 Insult Policy_Critique
Feb 26, 2026 1 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
New World Order Sabotage of Canada. Justine Trudeau is a Traitor.
New World Order Sabotage of Canada. Justine Trudeau is a Traitor.
Identity Attack0.11744241
Insult0.6798578
Profanity0.10797132
Threat0.009100696
Severe Toxicity0.020386212
Moderate 0.62702215 Low Con 0.105 Insult
Jul 18, 2018 7 likes How much do refugees and …
Enough of these clowns messing up CANADA.
Enough of these clowns messing up CANADA.
Identity Attack0.06929302
Insult0.6798578
Profanity0.11911256
Threat0.009023022
Severe Toxicity0.016577384
Moderate 0.62702215 Low Con 0.17 Insult Identity_Assertion
Feb 18, 2026 Canadian immigration officers investigating hundreds …
WE CANADIANS NEED TO PROTECT OUR CHILDREN AND GRANDCHILDREN FROM SHARIA LAW. DO AS TEXAS HAS AND SAY NO TO THAT GARBAGE
WE CANADIANS NEED TO PROTECT OUR CHILDREN AND GRANDCHILDREN FROM SHARIA LAW. DO AS TEXAS HAS AND SAY NO TO THAT GARBAGE
Identity Attack0.3817989
Insult0.6308392
Profanity0.26600444
Threat0.011068452
Severe Toxicity0.023082556
Moderate 0.62702215 Low Con 0.283 Insult
Aug 31, 2025 84 likes Why Canadians Are Turning Against …
Chill out biggots. You all got to be having a shit load of babies that grow up with all sorts of skills that can limit immigration....It's not gonna happen so immigration will continue.
Chill out biggots. You all got to be having a shit load of babies that grow up with all sorts of skills that can limit immigration....It's not gonna happen so immigration will continue.
Identity Attack0.36702603
Insult0.5678696
Profanity0.541926
Threat0.03165977
Severe Toxicity0.14916596
Moderate 0.62702215 Low Con 0.169 Insult Humor_Satire
Feb 12, 2026 2 likes Inside Canada's Indian Invasion...
Indians are more annoying than even the jews due to numbers. Ugh.
Indians are more annoying than even the jews due to numbers. Ugh.
Identity Attack0.6649212
Insult0.48313886
Profanity0.29209393
Threat0.013113883
Severe Toxicity0.16960317
Moderate 0.62702215 Low Con 0.241 Identity Attack Identity_Assertion
Jan 27, 2026 3 likes Inside Canada's Indian Invasion...
Haters...pretty pathetic. But I guess they are appealing to their base....
Haters...pretty pathetic. But I guess they are appealing to their base....
Identity Attack0.023595277
Insult0.6675394
Profanity0.16822512
Threat0.008893564
Severe Toxicity0.01502803
Moderate 0.62702215 Low Con 0.202 Insult Meta_Commentary
Feb 23, 2026 4 likes 'We do know that there's …
I was told in the past that “ Canadian are well educated” but the guy with the bike is unfortunate. He said it himself “ Only poor white trash like us left over”
I was told in the past that “ Canadian are well educated” but the guy with the bike is unfortunate. He said it himself “ Only poor white trash like us left over”
Identity Attack0.60238177
Insult0.6051471
Profanity0.2453505
Threat0.009023022
Severe Toxicity0.032316983
Moderate 0.62702215 Moderate Con 0.497 Identity Attack Insult Comparative_Framing
Jan 28, 2026 Inside Canada's Indian Invasion...
It is over for Canada, they wanted to open up to immigrants and for decades they did and now they live in a "shit hole." Brampton is one example, but there or more, just go …
It is over for Canada, they wanted to open up to immigrants and for decades they did and now they live in a "shit hole." Brampton is one example, but there or more, just go there!
Identity Attack0.37082586
Insult0.5130944
Profanity0.64080805
Threat0.01101667
Severe Toxicity0.07542343
Moderate 0.62702215 Moderate Con 0.416 Insult
Nov 15, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
i hate the guy who called indians poop eaters in india
i hate the guy who called indians poop eaters in india
Identity Attack0.55044734
Insult0.48228607
Profanity0.43669638
Threat0.022335978
Severe Toxicity0.16496792
Moderate 0.62702215 Low Con 0.273 Identity Attack
Jan 27, 2026 Inside Canada's Indian Invasion...
Why does no one do anything about this LIKE WTF !!!!!!!!!!!!
Why does no one do anything about this LIKE WTF !!!!!!!!!!!!
Identity Attack0.020882076
Insult0.24928534
Profanity0.570067
Threat0.012803185
Severe Toxicity0.16960317
Moderate 0.62702215 Low Con 0.244 Call_To_Action
Oct 1, 2025 IRCC Names India in Study …
If the white folks just have sex for fun no babies. If they sell there houses and move out once they get an Indian neighbour .. whose fault is it.. breed breed have lots of …
If the white folks just have sex for fun no babies. If they sell there houses and move out once they get an Indian neighbour .. whose fault is it.. breed breed have lots of white babies.. or you'll keep getting envious angry and die miserable.
Identity Attack0.57150364
Insult0.48228607
Profanity0.39409557
Threat0.34804323
Severe Toxicity0.22207877
Moderate 0.62702215 Low Con 0.263 Identity Attack Fear_Threat
Oct 15, 2025 Inside Canada's Indian Metropolis (Brampton)
That woman crying is pathetic she needs to get angry not depressed.
That woman crying is pathetic she needs to get angry not depressed.
Identity Attack0.18002926
Insult0.64537907
Profanity0.26641908
Threat0.019573374
Severe Toxicity0.023076924
Moderate 0.62702215 Low Con 0.236 Insult
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
Buddy on the bike is stupid but funny at the same time 😂😂
Buddy on the bike is stupid but funny at the same time 😂😂
Identity Attack0.025404079
Insult0.5935568
Profanity0.4098025
Threat0.01119791
Severe Toxicity0.023076924
Moderate 0.62702215 Moderate Con 0.372 Insult Humor_Satire
Feb 16, 2026 1 likes Inside Canada's Indian Invasion...
It’s known all around the world 🌎 They’ve figured out the loopholes and send all the money to there families abroad. It’s made easy for all of them.. while pissing in our ears about how …
It’s known all around the world 🌎 They’ve figured out the loopholes and send all the money to there families abroad. It’s made easy for all of them.. while pissing in our ears about how united inclusive blabla we Canadians are and sucking us dry🤨
Identity Attack0.31015682
Insult0.5072643
Profanity0.46460027
Threat0.012130005
Severe Toxicity0.16960317
Moderate 0.62702215 Moderate Con 0.363 Insult
Aug 25, 2025 2 likes Why Canadians Are Turning Against …
id kill myself immediately if i had to live there
id kill myself immediately if i had to live there
Identity Attack0.06249457
Insult0.07967083
Profanity0.29168049
Threat0.6615786
Severe Toxicity0.23223428
Moderate 0.62702215 Moderate Con 0.304 Threat
Sep 22, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
Just remember this , the NATIVE INDIANS didnt want Europeans leaving “ their shit countries “ to come over to now named Canada! Dont think history just exists in your personal lifetime.
Just remember this , the NATIVE INDIANS didnt want Europeans leaving “ their shit countries “ to come over to now named Canada! Dont think history just exists in your personal lifetime.
Identity Attack0.5075293
Insult0.5130944
Profanity0.5722072
Threat0.010628296
Severe Toxicity0.16233426
Moderate 0.62702215 Moderate Con 0.336 Identity Attack Insult
Oct 7, 2025 18 likes Inside Canada's Indian Metropolis (Brampton)
The PIG on the bike should learn about his ancestors and what they did to Canada when he talks about DIRTY
The PIG on the bike should learn about his ancestors and what they did to Canada when he talks about DIRTY
Identity Attack0.08583717
Insult0.67254376
Profanity0.16264248
Threat0.008712323
Severe Toxicity0.02406851
Moderate 0.62702215 Low Con 0.271 Insult Moral_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
Import street shitters not a very sensible thing now is it
Import street shitters not a very sensible thing now is it
Identity Attack0.16373143
Insult0.4986907
Profanity0.6321197
Threat0.011120236
Severe Toxicity0.072789766
Moderate 0.62702215 Low Con 0.15 Unverified_Claim
Feb 12, 2026 Inside Canada's Indian Invasion...
Their Bollywood Hindu actors and politicians drink cow urine and poop and admitted publicly. That’s normal for them. You can smell sh— when you go to their grocery stores in US and Canada.
Their Bollywood Hindu actors and politicians drink cow urine and poop and admitted publicly. That’s normal for them. You can smell sh— when you go to their grocery stores in US and Canada.
Identity Attack0.5124616
Insult0.563347
Profanity0.4681068
Threat0.018364733
Severe Toxicity0.23226346
Moderate 0.62702215 Low Con 0.244 Identity Attack Insult Unverified_Claim
Feb 7, 2026 Inside Canada's Indian Invasion...
We need to get rid of the Muslims now before it's too late. I am a proud Canadian with Caribbean parents but this influx of Indians and Muslims who dont respect our ways, needs to …
We need to get rid of the Muslims now before it's too late. I am a proud Canadian with Caribbean parents but this influx of Indians and Muslims who dont respect our ways, needs to stop now!! Before we lose our country.
Identity Attack0.6990888
Insult0.37733194
Profanity0.14049543
Threat0.49142194
Severe Toxicity0.23225488
Moderate 0.62702215 Constructive 0.551 Identity Attack Fear_Threat
Aug 28, 2025 Why Canadians Are Turning Against …
I am from really close to where this video was made. And every time I go to Brampton, someone almost fucking hits me.
I am from really close to where this video was made. And every time I go to Brampton, someone almost fucking hits me.
Identity Attack0.09410924
Insult0.24928534
Profanity0.70864636
Threat0.06658544
Severe Toxicity0.16960317
Moderate 0.62702215 Moderate Con 0.461 Personal_Narrative
Jan 27, 2026 27 likes Inside Canada's Indian Invasion...
Brampton Bike guy is so based! Thanks for covering how badly the marxist Extreme far left liberal party of Canada has destroyed our country and fuck you TRUMP for helping Carney get elected instead of …
Brampton Bike guy is so based! Thanks for covering how badly the marxist Extreme far left liberal party of Canada has destroyed our country and fuck you TRUMP for helping Carney get elected instead of polleivre
Identity Attack0.23391083
Insult0.54471385
Profanity0.5365423
Threat0.050744623
Severe Toxicity0.16960317
Moderate 0.62702215 Moderate Con 0.455 Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
PAST FED UP. LOAD THE PLANES AND CLEAN THIS SHIT SHOW UP.. ANY AND ALL POLITICIANS WHO PROMOTED OR WENT ALONG WITH THIS ACT OF TREASON ON CANADIAN CITIZENS SHOULD BE LOADED ON THE PLANES …
PAST FED UP. LOAD THE PLANES AND CLEAN THIS SHIT SHOW UP.. ANY AND ALL POLITICIANS WHO PROMOTED OR WENT ALONG WITH THIS ACT OF TREASON ON CANADIAN CITIZENS SHOULD BE LOADED ON THE PLANES RIGHT BESIDE THEIR MESS. THIS IS CANADA MF’ers. Our bedsheets stay on our beds. Not our heads.
Identity Attack0.2803029
Insult0.5678696
Profanity0.50818664
Threat0.13815513
Severe Toxicity0.16960317
Moderate 0.62702215 Low Con 0.282 Insult Fear_Threat
Sep 10, 2025 Why Canadians Are Turning Against …
Bulldozer that crap down, or take it back to India, along with the millions
Bulldozer that crap down, or take it back to India, along with the millions
Identity Attack0.50515443
Insult0.49389273
Profanity0.5013569
Threat0.36820486
Severe Toxicity0.31334782
Moderate 0.62702215 Low Con 0.114 Identity Attack Identity_Assertion
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
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.