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 120 of 189
promoting a malware/spyware while being racist peak white person activity LOL, good thing is his viewers are gonna download it and get the spyware , pathetic , get a job , the truck driving indian …
promoting a malware/spyware while being racist peak white person activity LOL, good thing is his viewers are gonna download it and get the spyware , pathetic , get a job , the truck driving indian at least earns an honest living
Identity Attack0.4931391
Insult0.5130944
Profanity0.30161268
Threat0.034422375
Severe Toxicity0.16960317
Moderate 0.6020386 Low Con 0.132 Insult Identity_Assertion
Feb 9, 2026 3 likes Inside Canada's Indian Invasion...
Tim Hortons is fairly new in the Uk. They seem to only employ Indians …… white folks wouldn’t get away with that. I’d rather Indians than dirty Muslims from pakiland though
Tim Hortons is fairly new in the Uk. They seem to only employ Indians …… white folks wouldn’t get away with that. I’d rather Indians than dirty Muslims from pakiland though
Identity Attack0.6458014
Insult0.54471385
Profanity0.32479182
Threat0.013631714
Severe Toxicity0.16960317
Moderate 0.6020386 Constructive 0.517 Identity Attack Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
All the Good White people moved out 😂😂😂 and now we just have the poor white trash left over. That guy must be the litmus tester for the races 🤣 🤣 🤣
All the Good White people moved out 😂😂😂 and now we just have the poor white trash left over. That guy must be the litmus tester for the races 🤣 🤣 🤣
Identity Attack0.6007182
Insult0.5130944
Profanity0.35094926
Threat0.04686524
Severe Toxicity0.16960317
Moderate 0.6020386 Low Con 0.216 Identity Attack Insult Humor_Satire
Jan 28, 2026 Inside Canada's Indian Invasion...
I live in Brampton. One small thing that bugs me is every year at Christmas time the grocery chain Sobey's does not respect this holiday. This woke crap company says "Holiday" and yet all year …
I live in Brampton. One small thing that bugs me is every year at Christmas time the grocery chain Sobey's does not respect this holiday. This woke crap company says "Holiday" and yet all year long put up signs in their stores about "Ed" and "Ramadan". They can't say the word "Christmas" !! Us white Canadians make this company what it is today, NOT these people from India. It's wrong. I really hate these woke companies. And thanks to these ignorant Indian people we are not allowed to do fire works on Canada Day because they had to ruin that for us as well by setting off fire works all the time at all hours of the night during their holidays. Fire works of any kind are now banned.
Identity Attack0.56445944
Insult0.57566804
Profanity0.41031027
Threat0.027170537
Severe Toxicity0.16960317
Moderate 0.6020386 Constructive 0.634 Identity Attack Insult
Sep 22, 2025 Inside Canada's Indian Metropolis (Brampton)
They need to get the f...k out canadians are fed up who the f....k do u think u are walking all over canadians country culture launguage history get them out ffs get out
They need to get the f...k out canadians are fed up who the f....k do u think u are walking all over canadians country culture launguage history get them out ffs get out
Identity Attack0.43896464
Insult0.48569724
Profanity0.5013569
Threat0.09929679
Severe Toxicity0.21902075
Moderate 0.6020386 Low Con 0.215 Identity_Assertion
Sep 20, 2025 12 likes Inside Canada's Indian Metropolis (Brampton)
thanks them that they are not niggs.
thanks them that they are not niggs.
Identity Attack0.6649212
Insult0.48627716
Profanity0.4370703
Threat0.0103175985
Severe Toxicity0.16960317
Moderate 0.6020386 Moderate Con 0.371 Identity Attack Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
Absolutley disgusting. These invaders all need to be put in camps
Absolutley disgusting. These invaders all need to be put in camps
Identity Attack0.4006267
Insult0.5678696
Profanity0.25184435
Threat0.34804323
Severe Toxicity0.12019568
Moderate 0.6020386 Low Con 0.211 Insult Fear_Threat
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Hahaha CBC bunch of LIERS UN lovin Parasites I call BS !!
Hahaha CBC bunch of LIERS UN lovin Parasites I call BS !!
Identity Attack0.06613251
Insult0.6677319
Profanity0.3122265
Threat0.009825659
Severe Toxicity0.11756202
Moderate 0.6020386 Low Con 0.196 Insult
Apr 27, 2019 How much do refugees and …
dude at 4:52 makes me sick. U can have an opinion on not wanting as many immigrants but saying that is disgusting
dude at 4:52 makes me sick. U can have an opinion on not wanting as many immigrants but saying that is disgusting
Identity Attack0.37082586
Insult0.5130944
Profanity0.27882218
Threat0.012337137
Severe Toxicity0.02402156
Moderate 0.6020386 Moderate Con 0.447 Insult Moral_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
Shame on indian people
Shame on indian people
Identity Attack0.6458014
Insult0.4339631
Profanity0.26631543
Threat0.050744623
Severe Toxicity0.16960317
Moderate 0.6020386 Low Con 0.275 Identity Attack Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Naperville illinois is basically the same thing. Huge Indian population. Setting up their own cultural areas within the city. Overtaking entire shopping districts. Forcing their ideals on others. You come to American for the opportunity …
Naperville illinois is basically the same thing. Huge Indian population. Setting up their own cultural areas within the city. Overtaking entire shopping districts. Forcing their ideals on others. You come to American for the opportunity and yet you want to turn it into the shithole you came from.
Identity Attack0.46028158
Insult0.5130944
Profanity0.541926
Threat0.012647836
Severe Toxicity0.16496792
Moderate 0.6020386 Moderate Con 0.402 Insult Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
India is the scam country of the world
India is the scam country of the world
Identity Attack0.6106996
Insult0.5130944
Profanity0.31761163
Threat0.0347677
Severe Toxicity0.20373066
Moderate 0.6020386 Low Con 0.13 Identity Attack Insult Unverified_Claim
Oct 1, 2025 IRCC Names India in Study …
ye chutiya kaisa canada puch gya jab isko english nhi aati😢
ye chutiya kaisa canada puch gya jab isko english nhi aati😢
Identity Attack0.38238457
Insult0.6308392
Profanity0.68353343
Threat0.2836219
Severe Toxicity0.44787344
Moderate 0.6020386 Low Con 0.203 Insult Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...
So what this propaganda video is saying is refugees and immigrants get the same as Canadian citizens. Enough said. Its bad enough shelling out my money for Canadian citizens but I have to do it …
So what this propaganda video is saying is refugees and immigrants get the same as Canadian citizens. Enough said. Its bad enough shelling out my money for Canadian citizens but I have to do it for illegals and immigrants as well. I don't remember voting on such crap. The Canadian government are a bunch of crooks. You work for us. We pay you. Be accountable to us your employers and do your jobs.
Identity Attack0.4139151
Insult0.61794597
Profanity0.37052724
Threat0.009178371
Severe Toxicity0.024819711
Moderate 0.6020386 Moderate Con 0.447 Insult
Feb 15, 2020 1 likes How much do refugees and …
Indian culture is terrible, arrogant, discriminated against Caste.
Indian culture is terrible, arrogant, discriminated against Caste.
Identity Attack0.61901736
Insult0.50440645
Profanity0.27882218
Threat0.04201601
Severe Toxicity0.19455661
Moderate 0.6020386 Low Con 0.272 Identity Attack Insult
Oct 2, 2025 Inside Canada's Indian Metropolis (Brampton)
Why tf they hate indian accent its just diffrent for them. And African also has diffrent accent. They are discriminating on their accent and color in the big 26 uneducated asf
Why tf they hate indian accent its just diffrent for them. And African also has diffrent accent. They are discriminating on their accent and color in the big 26 uneducated asf
Identity Attack0.4774257
Insult0.46173862
Profanity0.45028755
Threat0.019055385
Severe Toxicity0.16960317
Moderate 0.6020386 Moderate Con 0.395 Moral_Argument
Feb 21, 2026 Inside Canada's Indian Invasion...
Let’s hope the ones that aren’t racist pigs get to stay
Let’s hope the ones that aren’t racist pigs get to stay
Identity Attack0.39677486
Insult0.62169385
Profanity0.36230123
Threat0.018019408
Severe Toxicity0.045767322
Moderate 0.6020386 Low Con 0.195 Insult
Jan 16, 2026 2.9 million Canadian temporary visas …
they are all just disgusting
they are all just disgusting
Identity Attack0.11163961
Insult0.57566804
Profanity0.31402156
Threat0.01086132
Severe Toxicity0.023076924
Moderate 0.6020386 Moderate Con 0.314 Insult Fear_Threat
Feb 3, 2026 3 likes Inside Canada's Indian Invasion...
No one in my community likes Indians.
No one in my community likes Indians.
Identity Attack0.6649212
Insult0.35333878
Profanity0.22429734
Threat0.02371728
Severe Toxicity0.16960317
Moderate 0.6020386 Moderate Con 0.349 Identity Attack Identity_Assertion
Feb 15, 2026 1 likes Inside Canada's Indian Invasion...
Yeah mad frustrating with the increase at times, Im all for more people coming over but don't fucking try to change it into the place you're trying to escape from? The Disrespect seeing them ignore …
Yeah mad frustrating with the increase at times, Im all for more people coming over but don't fucking try to change it into the place you're trying to escape from? The Disrespect seeing them ignore the anthem and the rudeness towards woman and children can be downright disgusting
Identity Attack0.10221587
Insult0.41530323
Profanity0.61633086
Threat0.012492486
Severe Toxicity0.12809667
Moderate 0.6020386 Constructive 0.667 Identity_Assertion
Feb 25, 2026 1 likes Inside Canada's Indian Invasion...
Indians have polluted every Town, CiTy Country they go to. Being an Indian myself, I can't deny the fact that Indians are Unhygienic. Period.
Indians have polluted every Town, CiTy Country they go to. Being an Indian myself, I can't deny the fact that Indians are Unhygienic. Period.
Identity Attack0.6458014
Insult0.4986907
Profanity0.22612886
Threat0.0287245
Severe Toxicity0.19761463
Moderate 0.6020386 Moderate Con 0.394 Identity Attack Identity_Assertion
Feb 12, 2026 1 likes Inside Canada's Indian Invasion...
Ofcourae the overcompensating white folks agree with it. So many asinine citizens in this country. Move here for a year and you get everything born here folks get. Yep that's fair. Wtf
Ofcourae the overcompensating white folks agree with it. So many asinine citizens in this country. Move here for a year and you get everything born here folks get. Yep that's fair. Wtf
Identity Attack0.5274064
Insult0.54471385
Profanity0.46460027
Threat0.013631714
Severe Toxicity0.12546301
Moderate 0.6020386 Moderate Con 0.315 Identity Attack Insult
Oct 2, 2025 How much do refugees and …
Racist White species again
Racist White species again
Identity Attack0.6227552
Insult0.4596616
Profanity0.26603898
Threat0.030969119
Severe Toxicity0.16960317
Moderate 0.6020386 Low Con 0.26 Identity Attack
Jan 27, 2026 Inside Canada's Indian Invasion...
My thing is the people who want to hate on white ppl but then they move to white countries or the people who were born in America tht jus talk shit like they cant move …
My thing is the people who want to hate on white ppl but then they move to white countries or the people who were born in America tht jus talk shit like they cant move somewhere else sure America has its problems but compared to anywhere else we have it amazing not saying it couldnt improve but i damn sure wouldnt wanna live no where else and nether do these ppl tht talk shit cuz they dont leave cuz if they did they would find out how good we have it in America and how blessed we are to be Americans
Identity Attack0.48949075
Insult0.46625584
Profanity0.57236236
Threat0.060119797
Severe Toxicity0.232236
Moderate 0.6020386 Constructive 0.561 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
You guys need to become racist. Those that have been for a while are just waiting for you to wake the F UP. BECOME RACIST OR DISAPPEAR.
You guys need to become racist. Those that have been for a while are just waiting for you to wake the F UP. BECOME RACIST OR DISAPPEAR.
Identity Attack0.34649673
Insult0.5130944
Profanity0.29209393
Threat0.24878941
Severe Toxicity0.14916596
Moderate 0.6020386 Low Con 0.191 Insult Call_To_Action
Aug 30, 2025 1 likes Why Canadians Are Turning Against …
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.