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
30,738 comments · Page 169 of 1230
Absolutely disgusting! The liberals have no idea where they are?? What type of government is this ???
Absolutely disgusting! The liberals have no idea where they are?? What type of government is this ???
Identity Attack0.19100772
Insult0.54525656
Profanity0.09486605
Threat0.008362788
Severe Toxicity0.01644827
Moderate 0.51980776 Low Con 0.221 Insult
Sep 29, 2025 1 likes IRCC Names India in Study …
Unlike her, my/others concern is that it doesn't ramp up and a 'don't let the door hit you in the ass on your way out' clause for temp foreign workers should be added to that …
Unlike her, my/others concern is that it doesn't ramp up and a 'don't let the door hit you in the ass on your way out' clause for temp foreign workers should be added to that bill. 80 million though, apparently they're sending them back in 1st class.
Identity Attack0.12440576
Insult0.40189892
Profanity0.47435758
Threat0.12076248
Severe Toxicity0.02373986
Moderate 0.51980776 Constructive 0.695
Dec 28, 2025 Deportations From Canada at Their …
deport the pest of Canada They ruin the Count they follow the rules and the law of Canada!!
deport the pest of Canada They ruin the Count they follow the rules and the law of Canada!!
Identity Attack0.4887047
Insult0.5130944
Profanity0.108590275
Threat0.057856824
Severe Toxicity0.02411546
Moderate 0.51980776 Low Con 0.163 Insult Call_To_Action
Sep 30, 2025 IRCC Names India in Study …
Both Harper and Trudeau punk asses ruined this country. Trudeau's fears should've came true that day!!
Both Harper and Trudeau punk asses ruined this country. Trudeau's fears should've came true that day!!
Identity Attack0.041261412
Insult0.5130944
Profanity0.39026237
Threat0.024753258
Severe Toxicity0.023974609
Moderate 0.51980776 Low Con 0.281 Insult
Sep 15, 2025 Why Canadians Are Turning Against …
lndiаns аrе а jеwish biоwеароn
lndiаns аrе а jеwish biоwеароn
Identity Attack0.5135796
Insult0.48627716
Profanity0.4170448
Threat0.063029334
Severe Toxicity0.45895407
Moderate 0.51980776 Low Con 0.274 Identity Attack Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
9:33 If life in India is soOoOoo much easier, then go back to India bruh. We don’t want u here💀🙏🏻
9:33 If life in India is soOoOoo much easier, then go back to India bruh. We don’t want u here💀🙏🏻
Identity Attack0.5135796
Insult0.36798462
Profanity0.19278693
Threat0.058826666
Severe Toxicity0.16960317
Moderate 0.51980776 Low Con 0.298 Identity Attack
Sep 21, 2025 Inside Canada's Indian Metropolis (Brampton)
Tyler, check out South western Ohio. The Indian population is exploding like crazy.
Tyler, check out South western Ohio. The Indian population is exploding like crazy.
Identity Attack0.4830652
Insult0.5270482
Profanity0.12158839
Threat0.017328756
Severe Toxicity0.023076924
Moderate 0.51980776 Moderate Con 0.46 Insult Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Canadians are they biggest immigrants, they stole that land
Canadians are they biggest immigrants, they stole that land
Identity Attack0.5707127
Insult0.45135358
Profanity0.1184936
Threat0.011146127
Severe Toxicity0.02453801
Moderate 0.51980776 Low Con 0.202 Identity Attack Identity_Assertion
Feb 9, 2026 2 likes Inside Canada's Indian Invasion...
LIES ! Lies Lies ! As Neil deGrasse Tyson would say it ! Pretending to be decent people…….THAT “”white/Cream ”” woman ! In the 51 years I have lived in Ontario as a Canadian Citizen……Canada …
LIES ! Lies Lies ! As Neil deGrasse Tyson would say it ! Pretending to be decent people…….THAT “”white/Cream ”” woman ! In the 51 years I have lived in Ontario as a Canadian Citizen……Canada have always been a Racist Country Starting with The Indigenous people Of Canada !!! Remember Mike Harris the Butcher !!!
Identity Attack0.50588524
Insult0.48675314
Profanity0.042413518
Threat0.008285114
Severe Toxicity0.023076924
Moderate 0.51980776 Moderate Con 0.364 Identity Attack
Aug 25, 2025 Why Canadians Are Turning Against …
All the White Canadians blaming Indians for immigrating while their own Government is the one who put them in this mess. Not a single Indian would be in Canada if it wasn't for your own …
All the White Canadians blaming Indians for immigrating while their own Government is the one who put them in this mess. Not a single Indian would be in Canada if it wasn't for your own Government allowing them in. You don't want Indians, go change your freaking Government instead of recording videos of immigrants living in an immigrant enclave like every other immigrant community does. At the end of the day, you get the Government you deserve.
Identity Attack0.5502601
Insult0.4794537
Profanity0.39207047
Threat0.018364733
Severe Toxicity0.06488878
Moderate 0.51980776 Moderate Con 0.347 Identity Attack
Oct 8, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
I'm probably gonna make some people mad but here's exactly what is happening the left tell white people their evil and racist and climate change is ending the world so white people don't have kids …
I'm probably gonna make some people mad but here's exactly what is happening the left tell white people their evil and racist and climate change is ending the world so white people don't have kids then they tell black people to murder their babies while still in mother's womb just to replace our population with immigrants
Identity Attack0.5707127
Insult0.36798462
Profanity0.26583168
Threat0.44185185
Severe Toxicity0.11492836
Moderate 0.51980776 Moderate Con 0.445 Identity Attack Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
The US is the greatest country in the world? 😂 Damn that's some funny joke.
The US is the greatest country in the world? 😂 Damn that's some funny joke.
Identity Attack0.16373143
Insult0.26957804
Profanity0.5643384
Threat0.00933372
Severe Toxicity0.023106033
Moderate 0.51980776 Low Con 0.209
Jan 27, 2026 Inside Canada's Indian Invasion...
I've said this for a long time, Indians are everywhere . We've got to round them up and send them back to where they came from
I've said this for a long time, Indians are everywhere . We've got to round them up and send them back to where they came from
Identity Attack0.58743036
Insult0.36709076
Profanity0.20139475
Threat0.2566701
Severe Toxicity0.16960317
Moderate 0.51980776 Moderate Con 0.436 Identity Attack Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
4:51 "im as racist as the next guy.." hahah 😂😂😂
4:51 "im as racist as the next guy.." hahah 😂😂😂
Identity Attack0.3817989
Insult0.29855028
Profanity0.20700185
Threat0.053654157
Severe Toxicity0.026936848
Moderate 0.51980776 Low Con 0.277 Humor_Satire
Jan 29, 2026 Inside Canada's Indian Invasion...
CRIMINALS FROM INDIA ARE ALL OVER THE PLACE AND THESE PEOPLE WILL STOP AT NOTHING WHEN IT COMES TO CRIME . THEY TRIVE ON CRIMINAL ACTIVITY CAUSE THE LAWS PROTECT THEM MORE THAN TRUE CANADIANS …
CRIMINALS FROM INDIA ARE ALL OVER THE PLACE AND THESE PEOPLE WILL STOP AT NOTHING WHEN IT COMES TO CRIME . THEY TRIVE ON CRIMINAL ACTIVITY CAUSE THE LAWS PROTECT THEM MORE THAN TRUE CANADIANS . CANADA HAS BECOME A HAVE FOR CRIMINALS AS TRUMP POINTED OUT ' PROTECT OUR BORDERS AND KEEP THESE DRUG LORDS OUT . TRUMP WAS RIGHT ABOUT THE DRUGS PRODUCED IN CANADA WITH THE PRE CURSERS COMING FROM CHINA . BC IS HOME .
Identity Attack0.5135796
Insult0.5101222
Profanity0.20016506
Threat0.02855184
Severe Toxicity0.035007052
Moderate 0.51980776 Moderate Con 0.415 Identity Attack Insult Unverified_Claim
Oct 1, 2025 2 likes IRCC Names India in Study …
Indian scammers? No way.....
Indian scammers? No way.....
Identity Attack0.5135796
Insult0.5130944
Profanity0.15459715
Threat0.009825659
Severe Toxicity0.023076924
Moderate 0.51980776 Low Con 0.219 Identity Attack Insult Humor_Satire
Sep 30, 2025 IRCC Names India in Study …
instead of blaming INDIA, BLAME UR GOVT. THAT OPENED THE DOOR FOR ALL. and unlike US, Canada is importing the criminal type of Indians that hate india
instead of blaming INDIA, BLAME UR GOVT. THAT OPENED THE DOOR FOR ALL. and unlike US, Canada is importing the criminal type of Indians that hate india
Identity Attack0.5689151
Insult0.4534306
Profanity0.08452088
Threat0.020091362
Severe Toxicity0.023364257
Moderate 0.51980776 Low Con 0.223 Identity Attack Policy_Critique
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
My favourite part was the probably 'queer' atheist white blob saying he is fearful of Muslims as if there is something to fear in Islam. He doesnt know he needs the light of Islam in …
My favourite part was the probably 'queer' atheist white blob saying he is fearful of Muslims as if there is something to fear in Islam. He doesnt know he needs the light of Islam in his dark dark life. If we see white people doing bad things we dont blame it on christianity. Its the same for others. Their bad actions are not endorsed by their religion. If you knew even just a little about what their religion teaches. Im not indian. Or a white queer atheist block of fat.
Identity Attack0.57150364
Insult0.47384647
Profanity0.33453682
Threat0.017156094
Severe Toxicity0.040387187
Moderate 0.51980776 Moderate Con 0.448 Identity Attack Moral_Argument
Feb 26, 2026 Inside Canada's Indian Invasion...
immigrants are so ungrateful ,
immigrants are so ungrateful ,
Identity Attack0.5680164
Insult0.44126466
Profanity0.19155724
Threat0.010162249
Severe Toxicity0.02458496
Moderate 0.51980776 Low Con 0.279 Identity Attack Identity_Assertion
Aug 28, 2025 2 likes Why Canadians Are Turning Against …
Illegal Junk is destroying Canada
Illegal Junk is destroying Canada
Identity Attack0.45610145
Insult0.5130944
Profanity0.22562476
Threat0.027170537
Severe Toxicity0.02378681
Moderate 0.51980776 Low Con 0.221 Insult
Sep 19, 2025 18 likes Inside Canada's Indian Metropolis (Brampton)
why put so much focus on a poor guy with obvious mental problems is not fair to the population living in that city. But ya, we can not disagree, East Indians are taking over that …
why put so much focus on a poor guy with obvious mental problems is not fair to the population living in that city. But ya, we can not disagree, East Indians are taking over that place, and many other places in Ontario. Not their fault I would say, but a really badly managed immigration fuck up thats not gonna end well I fear.
Identity Attack0.41222036
Insult0.4339631
Profanity0.5013569
Threat0.017156094
Severe Toxicity0.027833538
Moderate 0.51980776 Constructive 0.639 Policy_Critique
Feb 6, 2026 Inside Canada's Indian Invasion...
The liberal terror show has got to go. They are absolutely terrorists. Our government is run by a bunch of quacks... If you are a come as a refugee, you get $83000 net, take home. …
The liberal terror show has got to go. They are absolutely terrorists. Our government is run by a bunch of quacks... If you are a come as a refugee, you get $83000 net, take home. How many people in one family can milk that? Did you know if you're a working person? You would have to gross Almost $160,000 per year. In order to net 83000 Which is what they get to come here. It's an absolute disgrace, absolute insanity and a disgrace to every hard-working Canadian.!.😢😮
Identity Attack0.37953663
Insult0.54471385
Profanity0.10023434
Threat0.017674083
Severe Toxicity0.023076924
Moderate 0.51980776 Moderate Con 0.42 Insult Unverified_Claim
Aug 29, 2025 1 likes Why Canadians Are Turning Against …
I hate them
I hate them
Identity Attack0.36702603
Insult0.26957804
Profanity0.29209393
Threat0.04029291
Severe Toxicity0.023076924
Moderate 0.51980776 Moderate Con 0.4 Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
This guy is a liar
This guy is a liar
Identity Attack0.031980325
Insult0.5935568
Profanity0.2376073
Threat0.009048914
Severe Toxicity0.016900165
Moderate 0.51980776 Low Con 0.209 Insult
Jan 22, 2026 Why Canada’s immigration system has …
Illegal immigration and greedy politicians have sucked the beautiful country and its multi cultural population. Canadian people are leaving the country or living in worries
Illegal immigration and greedy politicians have sucked the beautiful country and its multi cultural population. Canadian people are leaving the country or living in worries
Identity Attack0.41975367
Insult0.489133
Profanity0.34391102
Threat0.010447056
Severe Toxicity0.024631912
Moderate 0.51980776 Moderate Con 0.479
Oct 2, 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.