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 43 of 189
Btw that guy Sidhu is probably on his way back to India, he's fucked 😂
Btw that guy Sidhu is probably on his way back to India, he's fucked 😂
Identity Attack0.40713623
Insult0.4962726
Profanity0.7181329
Threat0.040638234
Severe Toxicity0.35368225
Toxic 0.7856813 Low Con 0.265 Humor_Satire
Jan 28, 2026 Inside Canada's Indian Invasion...
Im also a carpenter that used to build appartments for them and everytine time one of them move out we had to basically renovated there appartments there was alway one wall covered in there snot …
Im also a carpenter that used to build appartments for them and everytine time one of them move out we had to basically renovated there appartments there was alway one wall covered in there snot that had to be removed fucking disgusting the worst people
Identity Attack0.11860296
Insult0.57566804
Profanity0.71218073
Threat0.061089642
Severe Toxicity0.34942797
Toxic 0.7856813 Moderate Con 0.47 Insult Personal_Narrative
Jan 28, 2026 Inside Canada's Indian Invasion...
Imagine leaving your shithole of a country just to find a bunch of your countrymen turning your adopted nation into the shithole you left. Wild.
Imagine leaving your shithole of a country just to find a bunch of your countrymen turning your adopted nation into the shithole you left. Wild.
Identity Attack0.44690517
Insult0.6149945
Profanity0.764141
Threat0.012958534
Severe Toxicity0.3493117
Toxic 0.7856813 Low Con 0.209 Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
That white trash, has insult all Africa.
That white trash, has insult all Africa.
Identity Attack0.7406625
Insult0.64537907
Profanity0.41503602
Threat0.022853967
Severe Toxicity0.31334782
Toxic 0.7856813 Low Con 0.146 Identity Attack Insult Identity_Assertion
Feb 5, 2026 1 likes Inside Canada's Indian Invasion...
These indians are the worst individuals in Canada! Tyler retard, can you do a better job in showing how bad they are!just like you!! 😂😂😂
These indians are the worst individuals in Canada! Tyler retard, can you do a better job in showing how bad they are!just like you!! 😂😂😂
Identity Attack0.69783735
Insult0.6991143
Profanity0.36230123
Threat0.02440793
Severe Toxicity0.35368225
Toxic 0.7856813 Low Con 0.208 Identity Attack Insult Identity_Assertion
Feb 7, 2026 1 likes Inside Canada's Indian Invasion...
Put khalistan in their asshole.
Put khalistan in their asshole.
Identity Attack0.6637263
Insult0.6798578
Profanity0.759977
Threat0.43137276
Severe Toxicity0.61260825
Toxic 0.7856813 Low Con 0.137 Identity Attack Insult Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
The problem with Canada is the shit type people they have running it. Not one of them are fit for the job. And they have been bringing in immigrants in larger numbers to reassure there …
The problem with Canada is the shit type people they have running it. Not one of them are fit for the job. And they have been bringing in immigrants in larger numbers to reassure there votes. Why wouldn't they vote the party in, that brought them in. Over half my pay is tax. How the fuck is that right?
Identity Attack0.39461556
Insult0.58196646
Profanity0.78491896
Threat0.011767523
Severe Toxicity0.23226346
Toxic 0.7856813 Constructive 0.539 Insult Policy_Critique
Sep 10, 2025 Why Canadians Are Turning Against …
What a shithole LOL.
What a shithole LOL.
Identity Attack0.0440973
Insult0.57566804
Profanity0.77181685
Threat0.00967031
Severe Toxicity0.232236
Toxic 0.7856813 Low Con 0.194 Insult
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Canada’s liberal government is destroying our country, mass immigration of indians is destroying Canada. I fucking despise this country now.
Canada’s liberal government is destroying our country, mass immigration of indians is destroying Canada. I fucking despise this country now.
Identity Attack0.6853638
Insult0.5678696
Profanity0.6242122
Threat0.059796512
Severe Toxicity0.3493117
Toxic 0.7856813 Moderate Con 0.311 Identity Attack Insult Fear_Threat
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
99% White PedoFiles don't wash their A$$hole with water....They R@ped indigenous tribes of Canada, Mexico, New zealand....White PedoFiles are s** traffick!ng minor girls
99% White PedoFiles don't wash their A$$hole with water....They R@ped indigenous tribes of Canada, Mexico, New zealand....White PedoFiles are s** traffick!ng minor girls
Identity Attack0.7028837
Insult0.6308392
Profanity0.5318404
Threat0.13815513
Severe Toxicity0.45895407
Toxic 0.7856813 Low Con 0.241 Identity Attack Insult Unverified_Claim
Feb 28, 2026 Inside Canada's Indian Invasion...
Dirty people, gross.
Dirty people, gross.
Identity Attack0.26155844
Insult0.7492263
Profanity0.39409557
Threat0.010757755
Severe Toxicity0.16960317
Toxic 0.7856813 Low Con 0.244 Insult Identity_Assertion
Jan 17, 2026 5 likes Inside Canada's Indian Metropolis (Brampton)
THE INDIANS HAVE NO MERCY FOR ANYTHING... THEY ARE RUDE AND CHEAP ...
THE INDIANS HAVE NO MERCY FOR ANYTHING... THEY ARE RUDE AND CHEAP ...
Identity Attack0.7063701
Insult0.6677319
Profanity0.2980872
Threat0.030278467
Severe Toxicity0.35220072
Toxic 0.7856813 Low Con 0.288 Identity Attack Insult Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...
It's always the same – the lowest of white trash talking the most shit about other races. Some fat old Canadian-born guy, still on a bicycle in his 50s, claiming Indians are dirty and Africans …
It's always the same – the lowest of white trash talking the most shit about other races. Some fat old Canadian-born guy, still on a bicycle in his 50s, claiming Indians are dirty and Africans have IQs below 70. Yet somehow these people are "taking over his country" while he can't even land a job. Not being racist here – he called himself white trash.
Identity Attack0.69661283
Insult0.7218519
Profanity0.5013569
Threat0.012440704
Severe Toxicity0.3494667
Toxic 0.7856813 Moderate Con 0.424 Identity Attack Insult Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
What a lieing reporter you are, any 5 yr old can see what a falsified report this is, give us honest stats!!! Fkn liers
What a lieing reporter you are, any 5 yr old can see what a falsified report this is, give us honest stats!!! Fkn liers
Identity Attack0.058856625
Insult0.6831271
Profanity0.55356324
Threat0.016810767
Severe Toxicity0.2322463
Toxic 0.78207105 Low Con 0.156 Insult
Aug 18, 2019 How much do refugees and …
It's like Ireland Indians are flooding in..1.5 billion Indian population 5.2 million Irelands population with about a million of that foreigners most likely..we are fucked
It's like Ireland Indians are flooding in..1.5 billion Indian population 5.2 million Irelands population with about a million of that foreigners most likely..we are fucked
Identity Attack0.5135796
Insult0.44802538
Profanity0.7246992
Threat0.021472665
Severe Toxicity0.349583
Toxic 0.78207105 Moderate Con 0.349 Identity Attack Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Vermont is a sh*t state
Vermont is a sh*t state
Identity Attack0.31892163
Insult0.57566804
Profanity0.7466957
Threat0.009799767
Severe Toxicity0.16960317
Toxic 0.78207105 Low Con 0.173 Insult Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
Don't you love how a bunch of white Euro trash complains about other immigrating. That white garbage needs to go back to Europe where they belong!
Don't you love how a bunch of white Euro trash complains about other immigrating. That white garbage needs to go back to Europe where they belong!
Identity Attack0.7207808
Insult0.6831271
Profanity0.39409557
Threat0.042985857
Severe Toxicity0.35004315
Toxic 0.78207105 Low Con 0.228 Identity Attack Insult Identity_Assertion
Feb 26, 2026 2 likes Inside Canada's Indian Invasion...
He’s a loser he’s got egg on his face you need to punish him
He’s a loser he’s got egg on his face you need to punish him
Identity Attack0.099072486
Insult0.7497506
Profanity0.38483799
Threat0.49142194
Severe Toxicity0.23224801
Toxic 0.78207105 Low Con 0.202 Insult
Dec 9, 2025 IRCC Names India in Study …
just off thier silly Hindu wrapped, that is not beloing Canada's culture, F it off or go back where they from unless off thier fool religious wrapped their head for ? for ? what F …
just off thier silly Hindu wrapped, that is not beloing Canada's culture, F it off or go back where they from unless off thier fool religious wrapped their head for ? for ? what F O R ? its stink
Identity Attack0.58354634
Insult0.7344449
Profanity0.36752504
Threat0.04524883
Severe Toxicity0.31334782
Toxic 0.78207105 Low Con 0.206 Identity Attack Insult Identity_Assertion
Oct 1, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
How much More crime fuck them!
How much More crime fuck them!
Identity Attack0.0376521
Insult0.42567953
Profanity0.77181685
Threat0.1115629
Severe Toxicity0.23224801
Toxic 0.78207105 Low Con 0.295 Fear_Threat
Jan 28, 2026 Inside Canada's Indian Invasion...
No, bike-guy isn't "racist as the next guy," He's _way_ more racist than the rest of us goras in Brampton. That's some Archie Bunker shit.
No, bike-guy isn't "racist as the next guy," He's _way_ more racist than the rest of us goras in Brampton. That's some Archie Bunker shit.
Identity Attack0.33675182
Insult0.6099415
Profanity0.77181685
Threat0.011405042
Severe Toxicity0.16960317
Toxic 0.78207105 Moderate Con 0.371 Insult Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
Bro, that white guy with the helmet is so fucking based
Bro, that white guy with the helmet is so fucking based
Identity Attack0.44690517
Insult0.46923602
Profanity0.78491896
Threat0.013372798
Severe Toxicity0.23223256
Toxic 0.78207105 Moderate Con 0.321 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
2:56 homie a fucking soldier salute brother fighting for the only home he has that he can't leave.
2:56 homie a fucking soldier salute brother fighting for the only home he has that he can't leave.
Identity Attack0.10221587
Insult0.41530323
Profanity0.764141
Threat0.09623027
Severe Toxicity0.3532795
Toxic 0.78207105 Constructive 0.502 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
If it isn’t the Dirty Muslims, it’s the dirty Indians
If it isn’t the Dirty Muslims, it’s the dirty Indians
Identity Attack0.76079035
Insult0.6407567
Profanity0.36902615
Threat0.013424582
Severe Toxicity0.3536391
Toxic 0.78207105 Low Con 0.119 Identity Attack Insult
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
A Scam which Canada was a stupid Victim!🥲😤🇨🇦🍁..They are very aggressive,no English,stinky.
A Scam which Canada was a stupid Victim!🥲😤🇨🇦🍁..They are very aggressive,no English,stinky.
Identity Attack0.46028158
Insult0.7782364
Profanity0.29209393
Threat0.012492486
Severe Toxicity0.13863131
Toxic 0.78207105 Moderate Con 0.34 Insult
Oct 3, 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.