Skip to content
Canadian Immigration Dashboard [ CID ]
Perspective API

Toxicity Scores & Embeddings

Search and explore comments with their Perspective API toxicity/prosocial scores alongside AI sentiment labels.

Communalytic | Toxicity & prosocial scores, embeddings, and clusters generated via Communalytic (Social Media Lab, Toronto Metropolitan University) using Google's Perspective API.
Toxicity Scored
55,769
9.3% of 596,542 total
Prosocial Scored
54,229
Embeddings
55,418
403 clusters
Avg Tox / Con
0.245 / 0.328

Summary Charts

click to expand

All 13 Dimensions

Score Distribution

Scored: 55,769
Unscored: 596,542 remaining
9.3% complete
{# 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: "Most Canadians are not against …" 3,707 comments · Page 3 of 149
love how some of those dirty fuckers trying to act tough towards WHITE, CANADIAN people.
love how some of those dirty fuckers trying to act tough towards WHITE, CANADIAN people.
Identity Attack0.57554024
Insult0.67254376
Profanity0.70864636
Threat0.032695748
Severe Toxicity0.3529199
Toxic 0.82048255 Low Con 0.269 Identity Attack Insult
Jan 27, 2026 Inside Canada's Indian Invasion...
As a Canadian resident for the last 22 years, I fucking hate Canada
As a Canadian resident for the last 22 years, I fucking hate Canada
Identity Attack0.6637263
Insult0.49151286
Profanity0.70864636
Threat0.025961896
Severe Toxicity0.34927294
Toxic 0.82048255 Moderate Con 0.382 Identity Attack Personal_Narrative
Jan 28, 2026 Inside Canada's Indian Invasion...
if the Canadians could get off their lazy butts and do something, canada wont be needing any migrants, but they do do need them so that your lazy ass can order a pizza and an …
if the Canadians could get off their lazy butts and do something, canada wont be needing any migrants, but they do do need them so that your lazy ass can order a pizza and an indian can deliver to you while your fat butt siting all day watching netflex...
Identity Attack0.54996765
Insult0.6798578
Profanity0.5865656
Threat0.03407705
Severe Toxicity0.35368225
Toxic 0.82048255 Low Con 0.226 Identity Attack Insult Economic_Argument
Jan 27, 2026 3 likes Inside Canada's Indian Invasion...
You're making Canadians look racist you magatard foch. I can find you shitehead and nobody can stop me, they can just pick up your pieces afterward so find another outlet for your racist hatred. The …
You're making Canadians look racist you magatard foch. I can find you shitehead and nobody can stop me, they can just pick up your pieces afterward so find another outlet for your racist hatred. The only good magatard is a dead magatard. Canadian magatards deserve even worse treatment. Killing a magatard is like killing a Nazi, it makes you feel warm and a little buzzed. Death to Tyler!
Identity Attack0.5135796
Insult0.7418356
Profanity0.49259362
Threat0.56065804
Severe Toxicity0.45895407
Toxic 0.8115627 Moderate Con 0.334 Identity Attack Insult Threat Call_To_Action
Feb 9, 2026 Inside Canada's Indian Invasion...
AND YET THE LPC WON.........DUMB CANADIANS
AND YET THE LPC WON.........DUMB CANADIANS
Identity Attack0.60238177
Insult0.7804726
Profanity0.2366394
Threat0.008712323
Severe Toxicity0.16960317
Toxic 0.8115627 Low Con 0.107 Identity Attack Insult
Jun 24, 2025 1 likes How Canada broke its immigration …
I cant stand them they are disgusting filthy people they dont respect canadian culture 😤 💩🤮
I cant stand them they are disgusting filthy people they dont respect canadian culture 😤 💩🤮
Identity Attack0.46028158
Insult0.7762574
Profanity0.33453682
Threat0.027688526
Severe Toxicity0.23223428
Toxic 0.8115627 Moderate Con 0.329 Insult Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
all by design! to fuck the the poor canadian natives! who cares about the struggling canadians! only the Liberney family is cared for.
all by design! to fuck the the poor canadian natives! who cares about the struggling canadians! only the Liberney family is cared for.
Identity Attack0.48915586
Insult0.5130944
Profanity0.70864636
Threat0.13228847
Severe Toxicity0.35368225
Toxic 0.8115627 Low Con 0.251 Insult
Sep 29, 2025 IRCC Names India in Study …
As a Canadian when is this piece of shit country gonna care about us Canadians again
As a Canadian when is this piece of shit country gonna care about us Canadians again
Identity Attack0.55044734
Insult0.61794597
Profanity0.70864636
Threat0.012026439
Severe Toxicity0.27908814
Toxic 0.7998551 Low Con 0.294 Identity Attack Insult
Sep 11, 2025 Why Canadians Are Turning Against …
Stupid Canadian government can’t figure this out but Tyler does easy. Complete boneheads
Stupid Canadian government can’t figure this out but Tyler does easy. Complete boneheads
Identity Attack0.4887047
Insult0.78882504
Profanity0.33453682
Threat0.008582866
Severe Toxicity0.072789766
Toxic 0.7998551 Low Con 0.133 Insult
Jan 27, 2026 Inside Canada's Indian Invasion...
Keep voting liberals guys..... Canadians are retarded
Keep voting liberals guys..... Canadians are retarded
Identity Attack0.7115778
Insult0.7497506
Profanity0.38413823
Threat0.00967031
Severe Toxicity0.23223428
Toxic 0.7998551 Low Con 0.21 Identity Attack Insult
Jun 17, 2025 How Canada broke its immigration …
Indians leaving their shithole, to make Canada a shithole. Of course they are happy, and the rest of Canadians are not
Indians leaving their shithole, to make Canada a shithole. Of course they are happy, and the rest of Canadians are not
Identity Attack0.6853638
Insult0.64537907
Profanity0.6750904
Threat0.016465442
Severe Toxicity0.35368225
Toxic 0.7998551 Low Con 0.184 Identity Attack Insult Identity_Assertion
Sep 23, 2025 5 likes Inside Canada's Indian Metropolis (Brampton)
Canadian here. It's a million times worse than this video even shows, even up here up north in the middle of nowhere. Gotta stop this shit
Canadian here. It's a million times worse than this video even shows, even up here up north in the middle of nowhere. Gotta stop this shit
Identity Attack0.22063516
Insult0.48627716
Profanity0.776286
Threat0.011586283
Severe Toxicity0.16960317
Toxic 0.7998551 Moderate Con 0.469 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
Canadians are SICK & TIRED of Indians. Where is the RCMP ? They should arrest that piece of crap human trafficker.
Canadians are SICK & TIRED of Indians. Where is the RCMP ? They should arrest that piece of crap human trafficker.
Identity Attack0.54996765
Insult0.75027496
Profanity0.46460027
Threat0.13464862
Severe Toxicity0.23225316
Toxic 0.78855824 Low Con 0.276 Identity Attack Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Canada REALLY needs to return to two official religions again. Christian and Jewish. Ban Islam and no tax free for other religions. Indians won't hire Canadians and they take over our business'. They smell and …
Canada REALLY needs to return to two official religions again. Christian and Jewish. Ban Islam and no tax free for other religions. Indians won't hire Canadians and they take over our business'. They smell and are HORRIBLE because they cut corners everywhere and are super cheap. They've turned Tim Hortons into shit holes. A&W is crap. These people are dirty and disgusting. To all business owners. NEVER hire Indian. They will ruin your business.
Identity Attack0.7063701
Insult0.72868866
Profanity0.5188411
Threat0.10236332
Severe Toxicity0.35368225
Toxic 0.78855824 Moderate Con 0.494 Identity Attack Insult Fear_Threat
Feb 6, 2026 Inside Canada's Indian Invasion...
Stupid Canadian visa agency woke up now 😂😂😂😂😂
Stupid Canadian visa agency woke up now 😂😂😂😂😂
Identity Attack0.5135796
Insult0.7492263
Profanity0.33453682
Threat0.008440462
Severe Toxicity0.07542343
Toxic 0.78855824 Low Con 0.197 Identity Attack Insult
Sep 29, 2025 IRCC Names India in Study …
People are dying in car accident and getting stabbed walking home from work and Canadians response is "hahaha yeah it sucks eh" fucking embarrassing
People are dying in car accident and getting stabbed walking home from work and Canadians response is "hahaha yeah it sucks eh" fucking embarrassing
Identity Attack0.35299334
Insult0.5130944
Profanity0.7785769
Threat0.13815513
Severe Toxicity0.34997055
Toxic 0.78711975 Moderate Con 0.351 Insult Fear_Threat
Jan 29, 2026 Inside Canada's Indian Invasion...
Tipical lib bs. Refugees need to stop Illegal need to stop They are letting to many in on taxpayers dime. Making more money than seniors an the disabled. Canadians And no secu check because your …
Tipical lib bs. Refugees need to stop Illegal need to stop They are letting to many in on taxpayers dime. Making more money than seniors an the disabled. Canadians And no secu check because your short staff. Ffs. This is why Canada is becoming a shit hole. You don’t let the fox in hen house then ask questions. Stupid libs.
Identity Attack0.42615733
Insult0.7775208
Profanity0.44249827
Threat0.008815889
Severe Toxicity0.11492836
Toxic 0.78711975 Low Con 0.254 Insult
Nov 21, 2025 2 likes Thousands of refugees allowed into …
I am so sick of this shit... you guys act like white people didn't do this exact same thing years ago but because they aren't white and have a different culture then "most" Canadians it …
I am so sick of this shit... you guys act like white people didn't do this exact same thing years ago but because they aren't white and have a different culture then "most" Canadians it becomes a problem. Canada accepts a lot of immigrants more then the US but if the US had a less strict immigration policy it would probably look very similar. Canada is super under populate comparing it to other countries of the same exact size. Hey Canadians can we not be as racist as the flipping Americas. Saying that they're is an invasion of people who have proper documentation and are allowed to live in Canada is racist. To say you want people of a different race or culture is flipping racist no matter what way you spin it. It makes me so angry that fucking youtuber with no fucking degree gets to shit on others people lives and profit off of it. And the sad part is Tyler is not the only one doing this but many other youtubers are straight up doing bad journalism and taking random peoples word for it...with zero degrees in the matter they are speaking about. Yes sometime he gets people who actually know what they are talking about but most the time they are super bias or have something to gain from talking about it. Anyways, I just tired of "Scary" propaganda most the time it's not an actually issue. What we as Canadians should be focused on why you need 10+ years of experience to work a minimum wage job (And it isn't Indian immigrants fault but greedy corporations)
Identity Attack0.55044734
Insult0.57787937
Profanity0.70384485
Threat0.03304107
Severe Toxicity0.3529199
Toxic 0.78711975 Constructive 0.734 Identity Attack Insult Moral_Argument
Jan 27, 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...
man these videos are irritating. GUYS the government doesnt give a damn if the new immigrants assimilate.... THEY ARE AFTER THE immigrants CHILDREN! the ones that will be born here and go through the Canadian …
man these videos are irritating. GUYS the government doesnt give a damn if the new immigrants assimilate.... THEY ARE AFTER THE immigrants CHILDREN! the ones that will be born here and go through the Canadian brainwash system. The birth rate is at 1.4 it needs to be at 2.1 thats why they NEED indians, INDIANS have MASSIVE FAMILIES thats exactly what the government is after., AND whites saying they are a minority? THEY make up 70% of canada Indians make up 7% THE hell you imbeciles talking about minority LMAO.
Identity Attack0.5498214
Insult0.6336687
Profanity0.5013569
Threat0.100830056
Severe Toxicity0.44787344
Toxic 0.78207105 Moderate Con 0.334 Identity Attack Insult
Sep 22, 2025 Inside Canada's Indian Metropolis (Brampton)
Indians don't wanna live in India, wanna criticize Canadian values while implementing Indian ones yet refuse to go back. If you aren't gonna fully assimilate, please stay where you are. If you are coming to …
Indians don't wanna live in India, wanna criticize Canadian values while implementing Indian ones yet refuse to go back. If you aren't gonna fully assimilate, please stay where you are. If you are coming to another country respect THEIR values, THEIR culture and THEIR laws. There's a reason u left your country, think abt that shit bro. I'm Indian I was brought up in Ontario and Alberta and holy shit Im embarrassed of what Indians have become.
Identity Attack0.6487889
Insult0.5723624
Profanity0.70864636
Threat0.02250864
Severe Toxicity0.35040274
Toxic 0.7761081 Constructive 0.65 Identity Attack Insult Identity_Assertion
Feb 3, 2026 2 likes Inside Canada's Indian Invasion...
How is it that you only see white people homeless . Never see a brown person,or Chinese person on the streets homeless. Canada government look after your own Canadians first . Stop letting our enemy …
How is it that you only see white people homeless . Never see a brown person,or Chinese person on the streets homeless. Canada government look after your own Canadians first . Stop letting our enemy nations into our Canada. They don't like western ways or white people.they didn't do there research . Stupid Humans.😊
Identity Attack0.57150364
Insult0.7657292
Profanity0.29209393
Threat0.011974656
Severe Toxicity0.05742428
Toxic 0.7761081 Moderate Con 0.377 Identity Attack Insult Unverified_Claim
Oct 30, 2025 Why Canadians Are Turning Against …
Liberals have destroyed Canada! Why are Canadians so stupid in voting for these hacks. Prob because they arent citezens when they vote and because the left media is corrupt!
Liberals have destroyed Canada! Why are Canadians so stupid in voting for these hacks. Prob because they arent citezens when they vote and because the left media is corrupt!
Identity Attack0.55044734
Insult0.7775208
Profanity0.27207452
Threat0.020091362
Severe Toxicity0.05832097
Toxic 0.7761081 Low Con 0.208 Identity Attack Insult Unverified_Claim
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
OMG THE ONLY MORONS THAT DO NOT KNOW ABOUT THE SCAM ARE CANADIAN POLITICIANS.
OMG THE ONLY MORONS THAT DO NOT KNOW ABOUT THE SCAM ARE CANADIAN POLITICIANS.
Identity Attack0.4453683
Insult0.7775208
Profanity0.3547165
Threat0.008764107
Severe Toxicity0.067522444
Toxic 0.7701451 Low Con 0.149 Insult Unverified_Claim
Dec 24, 2025 1 likes Deportations From Canada at Their …
No wonder. Canadian kids can’t get jobs!!. What is the word I’m looking for? Oh yea security!!!!! Morons!
No wonder. Canadian kids can’t get jobs!!. What is the word I’m looking for? Oh yea security!!!!! Morons!
Identity Attack0.48990932
Insult0.755201
Profanity0.34827787
Threat0.009230154
Severe Toxicity0.072789766
Toxic 0.7701451 Low Con 0.217 Insult
Oct 9, 2025 IRCC Names India in Study …

Perspective API Dimensions Reference

13 dimensions explained

Toxic (6)

Toxicity
— Rude, disrespectful, or unreasonable
Severe Toxicity
— Very hateful or aggressive
Identity Attack
— Targeting race, religion, gender, etc.
Insult
— Inflammatory or provocative language
Profanity
— Swear words or obscene language
Threat
— Intention to inflict pain or violence

Prosocial (7)

Affinity
— Agreement or shared understanding
Compassion
— Concern for others' wellbeing
Curiosity
— Desire to learn or understand more
Nuance
— Acknowledges complexity or multiple perspectives
Personal Story
— Shares personal experience
Reasoning
— Evidence-based or logical argumentation
Respect
— Politeness and consideration for others
Data sources: comment_perspective_scores, comment_embeddings, and view_comment_sentiment · Scores are probability values (0–1) from Google's Perspective API via Communalytic.