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 9 of 71
You bloody bastard
You bloody bastard
Identity Attack0.23770751
Insult0.84251964
Profanity0.8089582
Threat0.057856824
Severe Toxicity0.44787344
Toxic 0.91625386 Moderate Con 0.377 Insult Meta_Commentary
Feb 3, 2026 Inside Canada's Indian Invasion...
Why so many have gone missing or how many have we sent back to India..filthy fucking people
Why so many have gone missing or how many have we sent back to India..filthy fucking people
Identity Attack0.6458014
Insult0.7492263
Profanity0.84506536
Threat0.05268431
Severe Toxicity0.45895407
Toxic 0.91625386 Moderate Con 0.302 Identity Attack Insult Fear_Threat
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Canada is American puppet
Canada is American puppet
Identity Attack0.49311557
Insult0.84530747
Profanity0.0024162624
Threat0.0033650529
Severe Toxicity0.00009318013
Toxic 0.91397023 Insult Unverified_Claim
Apr 16, 2025
Fucking Punjabi invaded BC and most provinces in Canada STOP BRINGING THEM HERE STOP IT ! Go back to your cows
Fucking Punjabi invaded BC and most provinces in Canada STOP BRINGING THEM HERE STOP IT ! Go back to your cows
Identity Attack0.60238177
Insult0.6675394
Profanity0.78491896
Threat0.08396416
Severe Toxicity0.50703704
Toxic 0.911035 Low Con 0.214 Identity Attack Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
I hate this shits act like their nation is the best but begging opportunities form developed nations ? So what happened to native people?? Kill some these basters ASAP
I hate this shits act like their nation is the best but begging opportunities form developed nations ? So what happened to native people?? Kill some these basters ASAP
Identity Attack0.48915586
Insult0.7090544
Profanity0.776286
Threat0.6943677
Severe Toxicity0.50703704
Toxic 0.911035 Low Con 0.239 Insult Threat Fear_Threat
Jan 29, 2026 Inside Canada's Indian Invasion...
You never asked any actual natives how they feel about non natives.. white entitlemtn is so funny. U retards didnt do shit it was the jews that own this country not you or your ancestors. …
You never asked any actual natives how they feel about non natives.. white entitlemtn is so funny. U retards didnt do shit it was the jews that own this country not you or your ancestors. Dumb ass retards 😂
Identity Attack0.6778536
Insult0.802824
Profanity0.8089582
Threat0.064969026
Severe Toxicity0.50703704
Toxic 0.911035 Low Con 0.215 Identity Attack Insult Identity_Assertion
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Hahahaha you guys are fucked
Hahahaha you guys are fucked
Identity Attack0.09741807
Insult0.58196646
Profanity0.8690192
Threat0.011819307
Severe Toxicity0.35368225
Toxic 0.911035 Low Con 0.289 Insult Humor_Satire
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Fuck not even Indians like Indians 😂😂
Fuck not even Indians like Indians 😂😂
Identity Attack0.6682205
Insult0.5130944
Profanity0.79449326
Threat0.053007595
Severe Toxicity0.45895407
Toxic 0.911035 Low Con 0.216 Identity Attack Insult Humor_Satire
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
2:33 homie, be colder than a motherfucker 😂
2:33 homie, be colder than a motherfucker 😂
Identity Attack0.109318495
Insult0.6308392
Profanity0.8449782
Threat0.026307223
Severe Toxicity0.4583481
Toxic 0.911035 Low Con 0.276 Insult Humor_Satire
Jan 28, 2026 Inside Canada's Indian Invasion...
Buddy on the bike is such racist arshole!
Buddy on the bike is such racist arshole!
Identity Attack0.4139151
Insult0.8032227
Profanity0.8186401
Threat0.026307223
Severe Toxicity0.4561839
Toxic 0.911035 Low Con 0.221 Insult Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Pissed white flakes crying in comments. you can't do shit, CUCKS🤣😂
Pissed white flakes crying in comments. you can't do shit, CUCKS🤣😂
Identity Attack0.55044734
Insult0.72756535
Profanity0.8089582
Threat0.03304107
Severe Toxicity0.45895407
Toxic 0.911035 Low Con 0.135 Identity Attack Insult Humor_Satire
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
america is getting fucked by every race LOL first blacks, then muslims, then somalis and now indians? hahahaha
america is getting fucked by every race LOL first blacks, then muslims, then somalis and now indians? hahahaha
Identity Attack0.7895903
Insult0.6051471
Profanity0.79449326
Threat0.0824309
Severe Toxicity0.48825464
Toxic 0.911035 Low Con 0.159 Identity Attack Insult Fear_Threat
Feb 4, 2026 Inside Canada's Indian Invasion...
wath the fuck on you face Canadians thet not nice sad 😔😔😔😔👎🏼👎🏼👎🏼
wath the fuck on you face Canadians thet not nice sad 😔😔😔😔👎🏼👎🏼👎🏼
Identity Attack0.5135796
Insult0.5723624
Profanity0.77181685
Threat0.05559385
Severe Toxicity0.50703704
Toxic 0.911035 Low Con 0.279 Identity Attack Insult
Aug 27, 2025 Why Canadians Are Turning Against …
"The greatest country on Earth" no, stfu. I live in the USA it is NOT the greatest country on Earth. And stop will your racist bullshit. Yall are retarded. YOU ARE THE IMMAGRANTS GO BACK …
"The greatest country on Earth" no, stfu. I live in the USA it is NOT the greatest country on Earth. And stop will your racist bullshit. Yall are retarded. YOU ARE THE IMMAGRANTS GO BACK TO EUROPE!!!
Identity Attack0.6649212
Insult0.802824
Profanity0.759977
Threat0.046541955
Severe Toxicity0.50703704
Toxic 0.911035 Moderate Con 0.31 Identity Attack Insult Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...
15:32 Biggest fucking lie ever told.
15:32 Biggest fucking lie ever told.
Identity Attack0.052035484
Insult0.46774593
Profanity0.84995824
Threat0.014220826
Severe Toxicity0.44969136
Toxic 0.911035 Low Con 0.174
Sep 26, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
Whattt!!??? Who is that racist white trash of a man in construction vest insulting Africans. Such a racist piece of shit. Africans are way smarter than any group in the world and definitely way smarter …
Whattt!!??? Who is that racist white trash of a man in construction vest insulting Africans. Such a racist piece of shit. Africans are way smarter than any group in the world and definitely way smarter than him. Talking about below 70 iq… how many Africans have you checked their iq and what metrics did you use to check? Your westernized test. May thunder strike down that idiotic fool, stupid ass fuul.
Identity Attack0.6637263
Insult0.8131897
Profanity0.7796426
Threat0.40603778
Severe Toxicity0.50703704
Toxic 0.911035 Low Con 0.262 Identity Attack Insult Moral_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
Every time A white try his ass hard to create hate bubble for Indians They all are fuckin innocent beings earning and working all the time Fuck haters
Every time A white try his ass hard to create hate bubble for Indians They all are fuckin innocent beings earning and working all the time Fuck haters
Identity Attack0.6649212
Insult0.6308392
Profanity0.8326356
Threat0.12382901
Severe Toxicity0.45895407
Toxic 0.911035 Moderate Con 0.313 Identity Attack Insult Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
Why the fuck are so many of these disgusting freaks in Wisconsin now?
Why the fuck are so many of these disgusting freaks in Wisconsin now?
Identity Attack0.44690517
Insult0.7775208
Profanity0.8255558
Threat0.021300001
Severe Toxicity0.45510182
Toxic 0.911035 Low Con 0.223 Insult Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
ew bet is smell like shit there
ew bet is smell like shit there
Identity Attack0.23467018
Insult0.62169385
Profanity0.87472564
Threat0.009825659
Severe Toxicity0.349583
Toxic 0.911035 Low Con 0.258 Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
go back to where u came from, yall are fucking our county
go back to where u came from, yall are fucking our county
Identity Attack0.46028158
Insult0.6308392
Profanity0.8186401
Threat0.044602267
Severe Toxicity0.45895407
Toxic 0.911035 Low Con 0.26 Insult Fear_Threat
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
What the fuck is original immigrants and new immigrants. Immigrants are immigrants. He's just trying to make the claim that white people are the "original" immigrants and brown people are some how inferior to them. …
What the fuck is original immigrants and new immigrants. Immigrants are immigrants. He's just trying to make the claim that white people are the "original" immigrants and brown people are some how inferior to them. Let's be honest, white people stole the land from the natives and they talk like it was theirs from the beginning of time. The interviewer is an asshole.
Identity Attack0.6853638
Insult0.7657292
Profanity0.84995824
Threat0.038220957
Severe Toxicity0.457266
Toxic 0.911035 Moderate Con 0.495 Identity Attack Insult Identity_Assertion
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
the most Disrespectful people the dirty eating shit send them back to there dirty country
the most Disrespectful people the dirty eating shit send them back to there dirty country
Identity Attack0.65625757
Insult0.72868866
Profanity0.7785769
Threat0.054624002
Severe Toxicity0.45895407
Toxic 0.911035 Low Con 0.13 Identity Attack Insult Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
north America has become a shit place full of clown migrants
north America has become a shit place full of clown migrants
Identity Attack0.6853638
Insult0.75027496
Profanity0.7673477
Threat0.013424582
Severe Toxicity0.35515398
Toxic 0.911035 Low Con 0.159 Identity Attack Insult Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
The white man saying that Africans have low intelligence is extremely crazy because Africans actually are extremely intelligent. He is just an extremely racist piece of shit
The white man saying that Africans have low intelligence is extremely crazy because Africans actually are extremely intelligent. He is just an extremely racist piece of shit
Identity Attack0.6458014
Insult0.8032227
Profanity0.8186401
Threat0.028897164
Severe Toxicity0.4011458
Toxic 0.911035 Low Con 0.244 Identity Attack Insult
Jan 27, 2026 Inside Canada's Indian Invasion...
holy fucking racism
holy fucking racism
Identity Attack0.48990932
Insult0.48228607
Profanity0.8907955
Threat0.035113025
Severe Toxicity0.44787344
Toxic 0.911035 Moderate Con 0.347 Moral_Argument
Jan 27, 2026 3 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.