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 50 of 71
The irony of all these comments by people who are at most 3rd generation immigrants, let's be honest, if you aren't native American, you can just shut the f*ck up, hahahaha
The irony of all these comments by people who are at most 3rd generation immigrants, let's be honest, if you aren't native American, you can just shut the f*ck up, hahahaha
Identity Attack0.48915586
Insult0.5678696
Profanity0.68353343
Threat0.029587816
Severe Toxicity0.34969926
Toxic 0.76523775 Low Con 0.272 Insult Moral_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
maybe karen, or some asshole chick knows why
maybe karen, or some asshole chick knows why
Identity Attack0.25140062
Insult0.6675394
Profanity0.7673477
Threat0.017156094
Severe Toxicity0.35368225
Toxic 0.76523775 Low Con 0.175 Insult
Sep 15, 2025 Why Canadians Are Turning Against …
They should stay in their shiithole
They should stay in their shiithole
Identity Attack0.11860296
Insult0.54471385
Profanity0.71218073
Threat0.027688526
Severe Toxicity0.23223943
Toxic 0.76523775 Low Con 0.134 Insult Identity_Assertion
Feb 7, 2026 2 likes Inside Canada's Indian Invasion...
wtff POLISH DUDE WITHOUT A SHIRT AND LUKING UGLY COMPLAINING ABOUT THE PEOPLE WALKING NAKED IN THEIR OWN HOUSE AND WHY THE HELL IS HE PEEPINGG!! HES JUST FREE AND UNEMPLOYED
wtff POLISH DUDE WITHOUT A SHIRT AND LUKING UGLY COMPLAINING ABOUT THE PEOPLE WALKING NAKED IN THEIR OWN HOUSE AND WHY THE HELL IS HE PEEPINGG!! HES JUST FREE AND UNEMPLOYED
Identity Attack0.31307843
Insult0.5130944
Profanity0.58072567
Threat0.044602267
Severe Toxicity0.35368225
Toxic 0.76523775 Low Con 0.265 Insult
Oct 13, 2025 Inside Canada's Indian Metropolis (Brampton)
Fucking " student visas " 🔪🐀 . It has to stop. It has to stop altogether. Most are fakes. Even real ones are incompetent and a net negative. It has to stop. No more. Only …
Fucking " student visas " 🔪🐀 . It has to stop. It has to stop altogether. Most are fakes. Even real ones are incompetent and a net negative. It has to stop. No more. Only from european of descent countries. That should be the aim . For 100% european of descent. No more BS
Identity Attack0.45348886
Insult0.489133
Profanity0.7092837
Threat0.043309137
Severe Toxicity0.35368225
Toxic 0.76523775 Moderate Con 0.31 Policy_Critique
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
Majority of Canadians are CUCKS.
Majority of Canadians are CUCKS.
Identity Attack0.6458014
Insult0.71027446
Profanity0.43744424
Threat0.009747985
Severe Toxicity0.27908814
Toxic 0.76523775 Low Con 0.139 Identity Attack Insult
Jan 27, 2026 Inside Canada's Indian Invasion...
These low class white people are the ones who are jealous. If you hate Indians just for existing then know you are a low life white trash by default.
These low class white people are the ones who are jealous. If you hate Indians just for existing then know you are a low life white trash by default.
Identity Attack0.71720207
Insult0.6798578
Profanity0.41031027
Threat0.030969119
Severe Toxicity0.3494667
Toxic 0.76523775 Low Con 0.251 Identity Attack Insult Identity_Assertion
Feb 8, 2026 2 likes Inside Canada's Indian Invasion...
Glad to know that I’m not insane. I live in the GTA Immigration is a fucking problem
Glad to know that I’m not insane. I live in the GTA Immigration is a fucking problem
Identity Attack0.46028158
Insult0.43450394
Profanity0.77181685
Threat0.011638066
Severe Toxicity0.19149859
Toxic 0.76523775 Moderate Con 0.5
Jun 19, 2025 How Canada broke its immigration …
this is what happens when u allow a million indians into canada, they wont learn the canadian culture or faith or laws and they will make their own country inside canada. canada is fucked
this is what happens when u allow a million indians into canada, they wont learn the canadian culture or faith or laws and they will make their own country inside canada. canada is fucked
Identity Attack0.6007182
Insult0.5362655
Profanity0.70864636
Threat0.013113883
Severe Toxicity0.3247677
Toxic 0.76523775 Low Con 0.151 Identity Attack Insult Fear_Threat
Sep 22, 2025 Inside Canada's Indian Metropolis (Brampton)
These pale faces are descendants of Europeans not natives to any lands in western hemisphere! Their ancestors stole it from other people and now BITCH all the time that “their land” is being stolen 😂😂 …
These pale faces are descendants of Europeans not natives to any lands in western hemisphere! Their ancestors stole it from other people and now BITCH all the time that “their land” is being stolen 😂😂 hypocrisy is CRAZY!
Identity Attack0.5498214
Insult0.6500014
Profanity0.541926
Threat0.05203775
Severe Toxicity0.35368225
Toxic 0.76523775 Low Con 0.273 Identity Attack Insult Moral_Argument
Feb 28, 2026 Inside Canada's Indian Invasion...
@tyleroliveira shit finally in my country. Come.check.the Timmie's in cambridge. Almost entirely Indian staff except the one store owned by a white person ot an indian🤦‍♂️
@tyleroliveira shit finally in my country. Come.check.the Timmie's in cambridge. Almost entirely Indian staff except the one store owned by a white person ot an indian🤦‍♂️
Identity Attack0.58743036
Insult0.47384647
Profanity0.70864636
Threat0.01750142
Severe Toxicity0.31334782
Toxic 0.76523775 Moderate Con 0.46 Identity Attack Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
bro wtf is that sketchy ass sponsor 🤣
bro wtf is that sketchy ass sponsor 🤣
Identity Attack0.056582913
Insult0.45135358
Profanity0.6528205
Threat0.022335978
Severe Toxicity0.23224458
Toxic 0.76523775 Low Con 0.281 Meta_Commentary
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Thank 's Fraser imbecile thugs. This wef globalists jerks is now justice minister....😮😮😮😮😮😮 Believe me you justice won't be better.😢
Thank 's Fraser imbecile thugs. This wef globalists jerks is now justice minister....😮😮😮😮😮😮 Believe me you justice won't be better.😢
Identity Attack0.11860296
Insult0.7827088
Profanity0.41194582
Threat0.015602129
Severe Toxicity0.16960317
Toxic 0.76523775 Low Con 0.135 Insult Unverified_Claim
Feb 17, 2026 LILLEY UNLEASHED: The fall of …
Been living in this shit for years and I'm sick of it
Been living in this shit for years and I'm sick of it
Identity Attack0.026609946
Insult0.37392882
Profanity0.8117245
Threat0.009023022
Severe Toxicity0.0912254
Toxic 0.76523775 Moderate Con 0.408 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
Crazy how this country lets this shit happen....It's not Canada anymore it's CanIndia.....
Crazy how this country lets this shit happen....It's not Canada anymore it's CanIndia.....
Identity Attack0.381025
Insult0.5332045
Profanity0.70864636
Threat0.011275585
Severe Toxicity0.20678867
Toxic 0.76523775 Low Con 0.275 Insult
Sep 28, 2025 10 likes IRCC Names India in Study …
I like that the racist white guy acknowledges that he’s white trash and not one of the good ones.
I like that the racist white guy acknowledges that he’s white trash and not one of the good ones.
Identity Attack0.7028837
Insult0.6831271
Profanity0.39409557
Threat0.013113883
Severe Toxicity0.20678867
Toxic 0.76523775 Moderate Con 0.352 Identity Attack Insult Humor_Satire
Jan 28, 2026 Inside Canada's Indian Invasion...
genreally Indians are dirty people 😆😅🤣
genreally Indians are dirty people 😆😅🤣
Identity Attack0.73072165
Insult0.6308392
Profanity0.3938786
Threat0.023371955
Severe Toxicity0.35368225
Toxic 0.76523775 Low Con 0.212 Identity Attack Insult Unverified_Claim
Jan 28, 2026 Inside Canada's Indian Invasion...
It’s funny cause I tell people how bad it is up there. It’s disgusting. Canada literally pays them to move to thru country. When I visited Canada I had a very bad experience there because …
It’s funny cause I tell people how bad it is up there. It’s disgusting. Canada literally pays them to move to thru country. When I visited Canada I had a very bad experience there because of all the damn Indians. They’re buying up all the businesses and pushing out white folk and everyone else and only hiring native Indians. They’re disgusting, despicable humans
Identity Attack0.6649212
Insult0.69164425
Profanity0.50818664
Threat0.031314444
Severe Toxicity0.3361876
Toxic 0.76523775 Moderate Con 0.468 Identity Attack Insult Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Simple !!!! That asshole Trudeau brought millions of young male Indians from India to fill up the pockets of colleges and they take up all the lower end jobs that the white kids are looking …
Simple !!!! That asshole Trudeau brought millions of young male Indians from India to fill up the pockets of colleges and they take up all the lower end jobs that the white kids are looking for !!! I don’t know why Canadians would vote for a liberal government it’s beyond my mind. It’s been many many years since we had a conservative government and we need it back folks. STOP voting liberal for f—k sake’s. Marc Carney, lol what a f—king joke that is !!!
Identity Attack0.49032792
Insult0.6675394
Profanity0.6643082
Threat0.02440793
Severe Toxicity0.35368225
Toxic 0.76523775 Moderate Con 0.432 Insult
Sep 1, 2025 Why Canadians Are Turning Against …
Disgusting religion/beliefs and nothing but a bunch of animals
Disgusting religion/beliefs and nothing but a bunch of animals
Identity Attack0.6487889
Insult0.67735565
Profanity0.36230123
Threat0.011922873
Severe Toxicity0.25624833
Toxic 0.76523775 Low Con 0.128 Identity Attack Insult Unverified_Claim
Jan 29, 2026 Inside Canada's Indian Invasion...
Dumb bicycle guy “All the Good white peoples are gone and All trash left” So what’s he doing there?? Go to Unites State and tell the good white people to feed him and his family. …
Dumb bicycle guy “All the Good white peoples are gone and All trash left” So what’s he doing there?? Go to Unites State and tell the good white people to feed him and his family. Ohh That idiot can’t afford to live with same “Good white people” because it’s expensive and they throw away trash like him out on streets.
Identity Attack0.5124616
Insult0.7775208
Profanity0.36302176
Threat0.034422375
Severe Toxicity0.16960317
Toxic 0.76523775 Low Con 0.217 Identity Attack Insult Humor_Satire
Jan 29, 2026 Inside Canada's Indian Invasion...
Canadians leaving Canada in record amounts. This country has become a worthless shithole.
Canadians leaving Canada in record amounts. This country has become a worthless shithole.
Identity Attack0.57150364
Insult0.67254376
Profanity0.58072567
Threat0.011223801
Severe Toxicity0.23225316
Toxic 0.76523775 Low Con 0.228 Identity Attack Insult
Aug 29, 2025 Why Canadians Are Turning Against …
Brooo that white trash racist guy 😂😂😂😂 (just FYI that's not an accurate representation of the average Canadian smh pretty much NO ONE in Brampton is)😂
Brooo that white trash racist guy 😂😂😂😂 (just FYI that's not an accurate representation of the average Canadian smh pretty much NO ONE in Brampton is)😂
Identity Attack0.6649212
Insult0.69164425
Profanity0.33808854
Threat0.011275585
Severe Toxicity0.2322463
Toxic 0.76523775 Moderate Con 0.34 Identity Attack Insult Humor_Satire
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Thats a wrong way to put in “country is shit hole”. Once you all came from shit hole too and killed millions of natives, at least Indians are not doing that with you. History repeats…
Thats a wrong way to put in “country is shit hole”. Once you all came from shit hole too and killed millions of natives, at least Indians are not doing that with you. History repeats…
Identity Attack0.50917345
Insult0.5739874
Profanity0.759977
Threat0.26455072
Severe Toxicity0.3361876
Toxic 0.76523775 Moderate Con 0.31 Identity Attack Insult Moral_Argument
Oct 4, 2025 Inside Canada's Indian Metropolis (Brampton)
Man i have too much to say thisbis like the fucking most superficial video you barely touched on the resl issues. Come to bC
Man i have too much to say thisbis like the fucking most superficial video you barely touched on the resl issues. Come to bC
Identity Attack0.10221587
Insult0.41530323
Profanity0.70864636
Threat0.02855184
Severe Toxicity0.3536391
Toxic 0.76523775 Moderate Con 0.304 Unverified_Claim
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.