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.7 – 1 1,756 comments · Page 16 of 71
Indians are actually very mean and nasty. They don’t even like white people yet they have to live here cause we are the only ones with our shit together, and they HATE that.
Indians are actually very mean and nasty. They don’t even like white people yet they have to live here cause we are the only ones with our shit together, and they HATE that.
Identity Attack0.7426507
Insult0.6991143
Profanity0.776286
Threat0.025961896
Severe Toxicity0.44787344
Toxic 0.88599813 Moderate Con 0.419 Identity Attack Insult Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
albertan here. wish theyd all fuck off
albertan here. wish theyd all fuck off
Identity Attack0.32184324
Insult0.54471385
Profanity0.8449782
Threat0.13815513
Severe Toxicity0.35368225
Toxic 0.88599813 Low Con 0.3 Insult Identity_Assertion
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
Filthy people. GTA is a shithole now
Filthy people. GTA is a shithole now
Identity Attack0.27875587
Insult0.7344449
Profanity0.7809412
Threat0.013113883
Severe Toxicity0.35368225
Toxic 0.88599813 Low Con 0.19 Insult Fear_Threat
Jan 27, 2026 3 likes Inside Canada's Indian Invasion...
Kick them the fuck out
Kick them the fuck out
Identity Attack0.10221587
Insult0.5130944
Profanity0.8117245
Threat0.57761645
Severe Toxicity0.35368225
Toxic 0.88599813 Low Con 0.212 Insult Threat Call_To_Action
Nov 14, 2025 Inside Canada's Indian Metropolis (Brampton)
that town is so fucked
that town is so fucked
Identity Attack0.10221587
Insult0.47384647
Profanity0.8802007
Threat0.009955117
Severe Toxicity0.34927294
Toxic 0.88599813 Moderate Con 0.313 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
1 cluster f*** of a bunch of f****** retards all mixed into Canada thank you Trudeau f****** retard
1 cluster f*** of a bunch of f****** retards all mixed into Canada thank you Trudeau f****** retard
Identity Attack0.46028158
Insult0.8032227
Profanity0.70864636
Threat0.020609349
Severe Toxicity0.45895407
Toxic 0.88599813 Low Con 0.176 Insult Identity_Assertion
Feb 28, 2026 Inside Canada's Indian Invasion...
they fucking ruined canada….so fucking sad
they fucking ruined canada….so fucking sad
Identity Attack0.21866
Insult0.47384647
Profanity0.8907955
Threat0.025789235
Severe Toxicity0.35368225
Toxic 0.88599813 Low Con 0.294 Fear_Threat
Oct 28, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
fuck, man, i was just hoping you leave that place lmao wtf were u thinking xdd
fuck, man, i was just hoping you leave that place lmao wtf were u thinking xdd
Identity Attack0.042292643
Insult0.4534306
Profanity0.8907955
Threat0.023889944
Severe Toxicity0.35368225
Toxic 0.88599813 Moderate Con 0.363 Humor_Satire
Jan 28, 2026 Inside Canada's Indian Invasion...
Fire all these idiots!
Fire all these idiots!
Identity Attack0.06613251
Insult0.83943826
Profanity0.43900812
Threat0.5195707
Severe Toxicity0.16960317
Toxic 0.88599813 Low Con 0.181 Insult Threat
Oct 1, 2025 IRCC Names India in Study …
these disgusting stinky Indians should be deported from this country. it was a clean country before but now stinky disgusting Indians ruined it
these disgusting stinky Indians should be deported from this country. it was a clean country before but now stinky disgusting Indians ruined it
Identity Attack0.8182097
Insult0.7775208
Profanity0.46460027
Threat0.19862294
Severe Toxicity0.47886345
Toxic 0.88599813 Low Con 0.265 Identity Attack Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Fat trudeau and scrawny trudeau brought this dogshit on us thank them scum
Fat trudeau and scrawny trudeau brought this dogshit on us thank them scum
Identity Attack0.28034934
Insult0.8082062
Profanity0.70864636
Threat0.019055385
Severe Toxicity0.35368225
Toxic 0.88599813 Low Con 0.163 Insult
Aug 31, 2025 Why Canadians Are Turning Against …
These ediots are shit scared of the nuisance maker communities and venting there frustation on indian bcs black,sikhs and muslims will screw them left right centre if they behave like this to these communities,bloody hippos.
These ediots are shit scared of the nuisance maker communities and venting there frustation on indian bcs black,sikhs and muslims will screw them left right centre if they behave like this to these communities,bloody hippos.
Identity Attack0.6928741
Insult0.78565484
Profanity0.7107322
Threat0.13815513
Severe Toxicity0.45895407
Toxic 0.88599813 Low Con 0.262 Identity Attack Insult Moral_Argument
Aug 25, 2025 Why Canadians Are Turning Against …
Bro said Africas we are ancient Egyptians son of whore. Get out of our countinent pig 🐖
Bro said Africas we are ancient Egyptians son of whore. Get out of our countinent pig 🐖
Identity Attack0.6649212
Insult0.7497506
Profanity0.759977
Threat0.114629425
Severe Toxicity0.48355904
Toxic 0.88599813 Low Con 0.196 Identity Attack Insult
Jan 27, 2026 Inside Canada's Indian Invasion...
0:35 exactly y idi Amin gave them 90days to get the fuck out of Uganda in the 70s .., they trade among themselves and used the country’s raw material fuqqing hypocrites
0:35 exactly y idi Amin gave them 90days to get the fuck out of Uganda in the 70s .., they trade among themselves and used the country’s raw material fuqqing hypocrites
Identity Attack0.3817989
Insult0.6370372
Profanity0.759977
Threat0.04524883
Severe Toxicity0.45895407
Toxic 0.88599813 Low Con 0.261 Insult Comparative_Framing
Nov 25, 2025 Inside Canada's Indian Metropolis (Brampton)
The guy on the bike was actually disgusting./. To say that Africans have low intelligence is INSANE!! And for you the creator of this content laughing like an asshole is equally annoying. Yt ppl need …
The guy on the bike was actually disgusting./. To say that Africans have low intelligence is INSANE!! And for you the creator of this content laughing like an asshole is equally annoying. Yt ppl need to understand they are not superior they are not smarter than anyone else. I have my own issues with Indians because many of them are racist towards blacks but they have the right to be whenever they want. Yt ppl are the problem!!!!! Unfollowing this dumb ass page.
Identity Attack0.57150364
Insult0.7497506
Profanity0.68353343
Threat0.08856395
Severe Toxicity0.45895407
Toxic 0.88599813 Moderate Con 0.483 Identity Attack Insult Moral_Argument
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Make it again more easy don’t travel in USA bc we are a nasty country like said Trump.
Make it again more easy don’t travel in USA bc we are a nasty country like said Trump.
Identity Attack0.007939646
Insult0.8236638
Profanity0.00129241
Threat0.00035052095
Severe Toxicity0.000016136133
Toxic 0.88527215 Insult
Dec 13, 2025
Why would u laugh at the racist white dudes racist/bigoted remarks about minorities like Muslims/Indians or Africans??? Ur channel sucks man.
Why would u laugh at the racist white dudes racist/bigoted remarks about minorities like Muslims/Indians or Africans??? Ur channel sucks man.
Identity Attack0.6682205
Insult0.6991143
Profanity0.5722072
Threat0.0287245
Severe Toxicity0.4379392
Toxic 0.8778702 Low Con 0.241 Identity Attack Insult Moral_Argument
Jan 28, 2026 Inside Canada's Indian Invasion...
Thank f*** this is getting more attention I'm so sick of this crap, Canada has gone to hell
Thank f*** this is getting more attention I'm so sick of this crap, Canada has gone to hell
Identity Attack0.5135796
Insult0.6336687
Profanity0.7092837
Threat0.030623792
Severe Toxicity0.35368225
Toxic 0.8778702 Moderate Con 0.397 Identity Attack Insult Fear_Threat
Jan 29, 2026 Inside Canada's Indian Invasion...
Idiots should suffer. You had a chance for something better but voted again for the same morons. So now eat the consequences.
Idiots should suffer. You had a chance for something better but voted again for the same morons. So now eat the consequences.
Identity Attack0.09576365
Insult0.8634578
Profanity0.42709363
Threat0.4404512
Severe Toxicity0.2281948
Toxic 0.8778702 Low Con 0.17 Insult Call_To_Action
Jan 3, 2026 1 likes New rules, regulations take effect …
Time to send the Rat fuckin Privileged Paki Pukes Packin''
Time to send the Rat fuckin Privileged Paki Pukes Packin''
Identity Attack0.69783735
Insult0.72756535
Profanity0.80158395
Threat0.22120713
Severe Toxicity0.50703704
Toxic 0.8778702 Low Con 0.127 Identity Attack Insult Fear_Threat
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Good to see whites getting fcuked by indians 😂😂😂😂😂😂
Good to see whites getting fcuked by indians 😂😂😂😂😂😂
Identity Attack0.6649212
Insult0.5130944
Profanity0.7654259
Threat0.34804323
Severe Toxicity0.45895407
Toxic 0.8778702 Low Con 0.188 Identity Attack Insult Identity_Assertion
Feb 25, 2026 1 likes Inside Canada's Indian Invasion...
Am glad you think that “Fat Cracker” joke is funny calling African illiterate and low IQ and saying “Rape” is part of African culture is crazy! Shame on you bro! And you stood there and …
Am glad you think that “Fat Cracker” joke is funny calling African illiterate and low IQ and saying “Rape” is part of African culture is crazy! Shame on you bro! And you stood there and laugh smh…! lol go on “EDP WATCH” see what “American are doing” fucking dumb ass!
Identity Attack0.57150364
Insult0.71027446
Profanity0.764141
Threat0.16067244
Severe Toxicity0.45895407
Toxic 0.8778702 Low Con 0.227 Identity Attack Insult Moral_Argument
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
As a Canadian this shit really pisses me off
As a Canadian this shit really pisses me off
Identity Attack0.34000012
Insult0.48228607
Profanity0.8907955
Threat0.010990778
Severe Toxicity0.23223943
Toxic 0.8778702 Moderate Con 0.377 Identity_Assertion
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Racist wite trash.
Racist wite trash.
Identity Attack0.77429146
Insult0.7804726
Profanity0.46222726
Threat0.015256803
Severe Toxicity0.41034412
Toxic 0.8778702 Low Con 0.18 Identity Attack Insult Identity_Assertion
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
Tired of this shit (no pun intended). Nuke that shithole country already
Tired of this shit (no pun intended). Nuke that shithole country already
Identity Attack0.5135796
Insult0.62169385
Profanity0.8089582
Threat0.50307727
Severe Toxicity0.45510182
Toxic 0.8778702 Low Con 0.227 Identity Attack Insult Threat Fear_Threat
Jan 27, 2026 2 likes 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.