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 24 of 189
Brampton sucks!!!
Brampton sucks!!!
Identity Attack0.1015541
Insult0.6798578
Profanity0.6321197
Threat0.010032792
Severe Toxicity0.23225488
Toxic 0.85333383 Moderate Con 0.337 Insult Fear_Threat
Sep 29, 2025 Inside Canada's Indian Metropolis (Brampton)
Showing garbage on the road while talking about india and making views and money out of this . You western are the real hypocrites . Stop spreading hate and should focus on your own business …
Showing garbage on the road while talking about india and making views and money out of this . You western are the real hypocrites . Stop spreading hate and should focus on your own business shit person.🤬
Identity Attack0.46028158
Insult0.71120167
Profanity0.71218073
Threat0.035458352
Severe Toxicity0.35368225
Toxic 0.85333383 Low Con 0.208 Insult Moral_Argument
Jan 29, 2026 Inside Canada's Indian Invasion...
0:55 Most Indians living here want to stay in Canada nobody is trying to go to your bum ass country
0:55 Most Indians living here want to stay in Canada nobody is trying to go to your bum ass country
Identity Attack0.5502601
Insult0.58196646
Profanity0.65961236
Threat0.033386398
Severe Toxicity0.44787344
Toxic 0.85333383 Moderate Con 0.357 Identity Attack Insult Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
That guy with the reflector jacket is dumb as a bicker of dead shrimp. So dumb all he can be is racist 😂😂😂. Just so he doesn't feel left out😂😂😂. Foreigners, please go to USA, …
That guy with the reflector jacket is dumb as a bicker of dead shrimp. So dumb all he can be is racist 😂😂😂. Just so he doesn't feel left out😂😂😂. Foreigners, please go to USA, Canada, Europe etc and claim what these whit colonizing bastards stole from ur ancestors and land to build theirs. 😂😂😂 Please rush to claim and kick them out 😂😂😂 Uhmm, who said America is the greatest country in the world?😂😂😂 Shit hole that place. Oh wait, they steal and plunder from others for money and wealth. White people in power I tell u😂😂😂😂
Identity Attack0.6487889
Insult0.7804726
Profanity0.64460015
Threat0.4902736
Severe Toxicity0.48355904
Toxic 0.85333383 Low Con 0.264 Identity Attack Insult Humor_Satire
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
this tyler dude is so racist goddamn
this tyler dude is so racist goddamn
Identity Attack0.44690517
Insult0.65231085
Profanity0.68353343
Threat0.021300001
Severe Toxicity0.3536391
Toxic 0.85333383 Low Con 0.28 Insult Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
The responses by these people is typical of the Bullshit answers that people get when questioning in the USA. Do all of these morons go to the same Stupid school !! The reality is that …
The responses by these people is typical of the Bullshit answers that people get when questioning in the USA. Do all of these morons go to the same Stupid school !! The reality is that Canada has been screwed and abused by Indians and they should be BANNED from all Canadian schools!
Identity Attack0.6458014
Insult0.7762574
Profanity0.66456485
Threat0.04233929
Severe Toxicity0.35368225
Toxic 0.85333383 Low Con 0.274 Identity Attack Insult Unverified_Claim
Oct 10, 2025 IRCC Names India in Study …
Send them all back, I can't stand watching our country turn into shit. NO MORE IMMIGRANTS
Send them all back, I can't stand watching our country turn into shit. NO MORE IMMIGRANTS
Identity Attack0.6649212
Insult0.6308392
Profanity0.70864636
Threat0.1338057
Severe Toxicity0.35094213
Toxic 0.85333383 Moderate Con 0.357 Identity Attack Insult Fear_Threat
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
25 MLLIONDS DE FIRST NATION ONT ETE EXTERMINER PAR LES BLANCS CUL SALE ILS ONT COMMIT UN GENOCIDE ALORS PETIT BLANC CUL SALE VA REVISER TES FICHE AVANT DE FAIRE DES REPORTAGE TU N'EST CLAIREMENT …
25 MLLIONDS DE FIRST NATION ONT ETE EXTERMINER PAR LES BLANCS CUL SALE ILS ONT COMMIT UN GENOCIDE ALORS PETIT BLANC CUL SALE VA REVISER TES FICHE AVANT DE FAIRE DES REPORTAGE TU N'EST CLAIREMENT PAS A LA HAUTEUR, TU DEVRAIS PLUTOT ALLER T'ENTERRER VIVANT
Identity Attack0.58354634
Insult0.8502231
Profanity0.759977
Threat0.44942492
Severe Toxicity0.71338886
Toxic 0.85333383 Low Con 0.284 Identity Attack Insult Moral_Argument
Feb 23, 2026 Inside Canada's Indian Invasion...
25 MLLIONDS DE FIRST NATION ONT ETE EXTERMINER PAR LES BLANCS CUL SALE ILS ONT COMMIT UN GENOCIDE ALORS PETIT BLANC CUL SALE VA REVISER TES FICHE AVANT DE FAIRE DES REPORTAGE TU N'EST CLAIREMENT …
25 MLLIONDS DE FIRST NATION ONT ETE EXTERMINER PAR LES BLANCS CUL SALE ILS ONT COMMIT UN GENOCIDE ALORS PETIT BLANC CUL SALE VA REVISER TES FICHE AVANT DE FAIRE DES REPORTAGE TU N'EST CLAIREMENT PAS A LA HAUTEUR, TU DEVRAIS PLUTOT ALLER T'ENTERRER VIVANT
Identity Attack0.58354634
Insult0.8502231
Profanity0.759977
Threat0.44942492
Severe Toxicity0.71338886
Toxic 0.85333383 Low Con 0.281 Identity Attack Insult Moral_Argument
Feb 23, 2026 Inside Canada's Indian Invasion...
That white dude is ignorant bustard who knowledge of Africans is despicable. That man is not the brightest light in the room according to his own admission for being stuck in Brampton. What a nitwit …
That white dude is ignorant bustard who knowledge of Africans is despicable. That man is not the brightest light in the room according to his own admission for being stuck in Brampton. What a nitwit douchbag he is!
Identity Attack0.5948528
Insult0.83943826
Profanity0.5365423
Threat0.027861187
Severe Toxicity0.41034412
Toxic 0.85333383 Low Con 0.183 Identity Attack Insult Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...
PLEASE TO BE SHITTING
PLEASE TO BE SHITTING
Identity Attack0.032753747
Insult0.48675314
Profanity0.83974665
Threat0.020264024
Severe Toxicity0.34950548
Toxic 0.85333383 Low Con 0.211 Humor_Satire
Feb 10, 2026 Inside Canada's Indian Invasion...
Like racist , cruel shit bhenchod europeans kill all the indigenous people of us canda and call it theirs now crying .. ye madarchod euporeans chor bhenchod ab inki gand mein dard ho rha hai
Like racist , cruel shit bhenchod europeans kill all the indigenous people of us canda and call it theirs now crying .. ye madarchod euporeans chor bhenchod ab inki gand mein dard ho rha hai
Identity Attack0.7895903
Insult0.78882504
Profanity0.8326356
Threat0.5940531
Severe Toxicity0.8219337
Toxic 0.85333383 Low Con 0.184 Identity Attack Insult Threat Moral_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
That white pig trying to discredit muslims...look at you genocide clown...this isnt your land you oppressing native red skin men in reservations
That white pig trying to discredit muslims...look at you genocide clown...this isnt your land you oppressing native red skin men in reservations
Identity Attack0.77072054
Insult0.7775208
Profanity0.41503602
Threat0.31721663
Severe Toxicity0.45895407
Toxic 0.85333383 Low Con 0.208 Identity Attack Insult Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
ALL indians GET OUT FROM CANADA. indians are dirty and scammers,
ALL indians GET OUT FROM CANADA. indians are dirty and scammers,
Identity Attack0.7895903
Insult0.7657292
Profanity0.36230123
Threat0.04880493
Severe Toxicity0.35368225
Toxic 0.85333383 Low Con 0.153 Identity Attack Insult Identity_Assertion
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
Our Brampton has gone to shit
Our Brampton has gone to shit
Identity Attack0.11512129
Insult0.5130944
Profanity0.84995824
Threat0.009359611
Severe Toxicity0.16960317
Toxic 0.85333383 Low Con 0.241 Insult Fear_Threat
Sep 19, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
I'm sure some African guy fucked that cyclist's wife. 🤣🤣🤣
I'm sure some African guy fucked that cyclist's wife. 🤣🤣🤣
Identity Attack0.6007182
Insult0.5130944
Profanity0.7796426
Threat0.13279422
Severe Toxicity0.3735507
Toxic 0.85333383 Low Con 0.279 Identity Attack Insult Humor_Satire
Feb 23, 2026 1 likes Inside Canada's Indian Invasion...
Send those repulsive people back to their shithole country
Send those repulsive people back to their shithole country
Identity Attack0.6682205
Insult0.7218519
Profanity0.6983885
Threat0.13245705
Severe Toxicity0.44787344
Toxic 0.85333383 Low Con 0.108 Identity Attack Insult Fear_Threat
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
litterarly become shit hole ahahah poor canadians
litterarly become shit hole ahahah poor canadians
Identity Attack0.53446084
Insult0.6308392
Profanity0.7246992
Threat0.039256934
Severe Toxicity0.35368225
Toxic 0.85333383 Low Con 0.193 Identity Attack Insult
Oct 8, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Khalistaniyo ka maa ka bhosda
Khalistaniyo ka maa ka bhosda
Identity Attack0.7816553
Insult0.7804726
Profanity0.8255558
Threat0.52547425
Severe Toxicity0.8219337
Toxic 0.85333383 Low Con 0.255 Identity Attack Insult Threat Identity_Assertion
Feb 26, 2026 Inside Canada's Indian Invasion...
Indian's go back your fu*king county 🇮🇳 Thanks for posting this video
Indian's go back your fu*king county 🇮🇳 Thanks for posting this video
Identity Attack0.71720207
Insult0.6051471
Profanity0.70864636
Threat0.13532294
Severe Toxicity0.48355904
Toxic 0.85333383 Low Con 0.273 Identity Attack Insult Identity_Assertion
Jan 28, 2026 3 likes Inside Canada's Indian Invasion...
TYFYS Canada is now an awful shithole
TYFYS Canada is now an awful shithole
Identity Attack0.5135796
Insult0.67735565
Profanity0.7673477
Threat0.011482717
Severe Toxicity0.35368225
Toxic 0.85333383 Low Con 0.199 Identity Attack Insult Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Oh !&%# OFF!!! Have you ever heard of Anders Behring Breivik? You are like him! Indian invasion my anus.
Oh !&%# OFF!!! Have you ever heard of Anders Behring Breivik? You are like him! Indian invasion my anus.
Identity Attack0.55044734
Insult0.5678696
Profanity0.6750904
Threat0.05947323
Severe Toxicity0.3735507
Toxic 0.85333383 Low Con 0.183 Identity Attack Insult Fear_Threat
Jan 28, 2026 Inside Canada's Indian Invasion...
Indians are disgusting people
Indians are disgusting people
Identity Attack0.8102261
Insult0.71120167
Profanity0.40878695
Threat0.021127338
Severe Toxicity0.35368225
Toxic 0.85333383 Low Con 0.254 Identity Attack Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
thank a fucking Liberal!!!!!
thank a fucking Liberal!!!!!
Identity Attack0.41222036
Insult0.6149945
Profanity0.844891
Threat0.013702838
Severe Toxicity0.35004315
Toxic 0.85333383 Low Con 0.262 Insult
Aug 26, 2025 Why Canadians Are Turning Against …
Thank you for calling it what it is. A FUCKING INVASION.
Thank you for calling it what it is. A FUCKING INVASION.
Identity Attack0.23011416
Insult0.4986907
Profanity0.84506536
Threat0.012803185
Severe Toxicity0.34977677
Toxic 0.85333383 Moderate Con 0.402 Fear_Threat
Jan 28, 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.