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: Tox: 0.5 – 1 4,704 comments · Page 141 of 189
For other countries , Canada has made immigration soo difficult with education level requirements/income requirements/ blah blah but not for Indians. They now consider themselves owners of that part of Canada and try to enforce …
For other countries , Canada has made immigration soo difficult with education level requirements/income requirements/ blah blah but not for Indians. They now consider themselves owners of that part of Canada and try to enforce their shitty rules from back home.
Identity Attack0.45610145
Insult0.4986907
Profanity0.47435758
Threat0.008686432
Severe Toxicity0.02491361
Moderate 0.5716857 Moderate Con 0.311
Sep 27, 2025 Inside Canada's Indian Metropolis (Brampton)
Disgusting that u didn’t challenge the claim of sub down syndrome African IQ which is a blatant lie
Disgusting that u didn’t challenge the claim of sub down syndrome African IQ which is a blatant lie
Identity Attack0.44690517
Insult0.5130944
Profanity0.2337357
Threat0.009074804
Severe Toxicity0.031420294
Moderate 0.5716857 Low Con 0.156 Insult Policy_Critique
Jan 29, 2026 Inside Canada's Indian Invasion...
Can you please go to Gambia and do a documentary on illegal Chinese criminals and white pedos.
Can you please go to Gambia and do a documentary on illegal Chinese criminals and white pedos.
Identity Attack0.5948528
Insult0.48627716
Profanity0.3778404
Threat0.034422375
Severe Toxicity0.17315048
Moderate 0.5716857 Low Con 0.159 Identity Attack Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
In the meantime, my family and I are struggling to pay for the international tuition of a future surgeon and engineer, and our migration process has been delayed due to the actions of many fraudulent …
In the meantime, my family and I are struggling to pay for the international tuition of a future surgeon and engineer, and our migration process has been delayed due to the actions of many fraudulent individuals who have destroyed the entire system. At the same time, my taxes are funding all those lazy drug addicts on the streets. This is ridiculous.
Identity Attack0.09245483
Insult0.6261769
Profanity0.1352073
Threat0.010265815
Severe Toxicity0.015673593
Moderate 0.5716857 Constructive 0.52 Insult Personal_Narrative
Oct 11, 2025 IRCC Names India in Study …
Disgusting shell of a country!
Disgusting shell of a country!
Identity Attack0.37082586
Insult0.5678696
Profanity0.22592722
Threat0.009411395
Severe Toxicity0.023599008
Moderate 0.5716857 Low Con 0.188 Insult
Sep 25, 2025 Inside Canada's Indian Metropolis (Brampton)
Dirty Poopers and Turbinators !!!
Dirty Poopers and Turbinators !!!
Identity Attack0.0775651
Insult0.54471385
Profanity0.36225098
Threat0.012233571
Severe Toxicity0.13073033
Moderate 0.5716857 Low Con 0.117 Insult Fear_Threat
Feb 4, 2026 3 likes Inside Canada's Indian Invasion...
stop blaming indians ok you guys dont want to earn you just want free foods and free services from govt. and indians who migerate to canada or any other countries they built there own business …
stop blaming indians ok you guys dont want to earn you just want free foods and free services from govt. and indians who migerate to canada or any other countries they built there own business empire with lots of hard work not like you to ask free food and shelters.. so nvr blame any indian for ur stupid decisions... indians are hard workiing more than you they have capacity pay loans and everything... u guys dont have any things.. than y blaming indians or any other countries coz u didnt survive.. soo mind it.
Identity Attack0.46028158
Insult0.5678696
Profanity0.2687007
Threat0.025443908
Severe Toxicity0.031420294
Moderate 0.5716857 Moderate Con 0.474 Insult Solidarity
Sep 24, 2025 Inside Canada's Indian Metropolis (Brampton)
less indians in canada is a good thing
less indians in canada is a good thing
Identity Attack0.6649212
Insult0.344702
Profanity0.18663849
Threat0.13815513
Severe Toxicity0.16960317
Moderate 0.5716857 Low Con 0.212 Identity Attack Identity_Assertion
Jan 15, 2026 2 likes 2.9 million Canadian temporary visas …
5:27 “rape is in their culture” well maybe lets look at the catholic church or rich white people
5:27 “rape is in their culture” well maybe lets look at the catholic church or rich white people
Identity Attack0.55044734
Insult0.3388922
Profanity0.33954415
Threat0.34804323
Severe Toxicity0.16960317
Moderate 0.5716857 Low Con 0.163 Identity Attack Moral_Argument
Jan 27, 2026 3 likes Inside Canada's Indian Invasion...
Canada government is so sicking we hate the government
Canada government is so sicking we hate the government
Identity Attack0.4054415
Insult0.563347
Profanity0.1765991
Threat0.014220826
Severe Toxicity0.023076924
Moderate 0.5716857 Low Con 0.258 Insult Policy_Critique
Sep 8, 2025 Why Canadians Are Turning Against …
Immigration levels should be zero until we deport all the illegals in the country and so-called a silent claimers and students who is visas have expired and then we should go back to bringing an …
Immigration levels should be zero until we deport all the illegals in the country and so-called a silent claimers and students who is visas have expired and then we should go back to bringing an immigrants according to their value to our society not the scum of the earth that we're taking in now
Identity Attack0.46028158
Insult0.5739874
Profanity0.2801717
Threat0.037530303
Severe Toxicity0.02430326
Moderate 0.5716857 Moderate Con 0.328 Insult Policy_Critique
Feb 17, 2026 1 likes LILLEY UNLEASHED: The fall of …
I am from Canada and guess what Canada is NOT the greatest place to live anymore. The high taxes, shitty health care and everything else that come with it.
I am from Canada and guess what Canada is NOT the greatest place to live anymore. The high taxes, shitty health care and everything else that come with it.
Identity Attack0.34649673
Insult0.45758462
Profanity0.541926
Threat0.008220384
Severe Toxicity0.024631912
Moderate 0.5716857 Constructive 0.537 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
Ils sont tous entassés au Québec Ils prient dans les rues de Montréal. Ils ont tout les priorités. Mais toi qui est née ici tu passe en deuxième. Priorité a l intégrations pour qu ils …
Ils sont tous entassés au Québec Ils prient dans les rues de Montréal. Ils ont tout les priorités. Mais toi qui est née ici tu passe en deuxième. Priorité a l intégrations pour qu ils puissent être bien dans leurs peaux!!!!! Déportation Criss! On ouvre des piquerie pour qu’il puisse se piquer. Résultats plein de zombies qui se chie dans leur pantalon et qui jette leur caleçon plein de marde partout. Dans les bosquets , les parc public, dans les stationnements, dans les escaliers résidentiels Y a pas un endroit où te fait pas demander de l argent! Et avec agressivité. Déportation
Identity Attack0.44690517
Insult0.5739874
Profanity0.58072567
Threat0.07323132
Severe Toxicity0.45895407
Moderate 0.5716857 Moderate Con 0.339 Insult
Sep 9, 2025 Why Canadians Are Turning Against …
birth rate is non-sense! all white national homelands have been attacked, UK, USA, Australia, New Zealand ... flooded with migrants, wake the fuc up people,
birth rate is non-sense! all white national homelands have been attacked, UK, USA, Australia, New Zealand ... flooded with migrants, wake the fuc up people,
Identity Attack0.5039629
Insult0.47273466
Profanity0.4840093
Threat0.049128212
Severe Toxicity0.12019568
Moderate 0.5716857 Low Con 0.185 Identity Attack
Aug 28, 2025 Why Canadians Are Turning Against …
Where are they? Everywhere. Nasty people they are trying to build this country like their country. Big statues big noisy gatherings so loud in public no following road rules or any policies. Just most of …
Where are they? Everywhere. Nasty people they are trying to build this country like their country. Big statues big noisy gatherings so loud in public no following road rules or any policies. Just most of them are garbage. There are good ones too who adopt to this country and follow things
Identity Attack0.14233272
Insult0.6306599
Profanity0.22592722
Threat0.008505191
Severe Toxicity0.022064678
Moderate 0.5716857 Moderate Con 0.321 Insult Identity_Assertion
Sep 29, 2025 IRCC Names India in Study …
I’m not against immigration, I’m against the governments stupidity. They must be employable, believe in democracy and free speech. And not be a burden on the taxpayers… carneys another Trudeau…. Stop bringing in the ones …
I’m not against immigration, I’m against the governments stupidity. They must be employable, believe in democracy and free speech. And not be a burden on the taxpayers… carneys another Trudeau…. Stop bringing in the ones that don’t want to join us and become Canadians.
Identity Attack0.2774022
Insult0.6109131
Profanity0.2298641
Threat0.009126588
Severe Toxicity0.02116089
Moderate 0.5716857 Moderate Con 0.409 Insult
Aug 25, 2025 Why Canadians Are Turning Against …
On the one hand, you can't blame people for not wanting to be in India. But, more importantly, these are the people that made India the shithole it is lol I'm ready for Judgment Day.
On the one hand, you can't blame people for not wanting to be in India. But, more importantly, these are the people that made India the shithole it is lol I'm ready for Judgment Day.
Identity Attack0.48990932
Insult0.47020787
Profanity0.5249258
Threat0.035458352
Severe Toxicity0.16960317
Moderate 0.5716857 Moderate Con 0.389
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
And yet the liberals/ndp keep getting voted in.... I have no pity for the global landmass formally known as "canada". If I had the money I would have left this shithole 10 years ago.
And yet the liberals/ndp keep getting voted in.... I have no pity for the global landmass formally known as "canada". If I had the money I would have left this shithole 10 years ago.
Identity Attack0.18313584
Insult0.5130944
Profanity0.5188411
Threat0.011353259
Severe Toxicity0.02491361
Moderate 0.5716857 Moderate Con 0.318 Insult
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
This is so disgusting, the Liberals need jail time.
This is so disgusting, the Liberals need jail time.
Identity Attack0.27340925
Insult0.5678696
Profanity0.15371579
Threat0.17016006
Severe Toxicity0.023076924
Moderate 0.5716857 Low Con 0.194 Insult
Nov 21, 2025 2 likes Thousands of refugees allowed into …
Indians ruined it !
Indians ruined it !
Identity Attack0.6007182
Insult0.36798462
Profanity0.24818924
Threat0.05171447
Severe Toxicity0.070156105
Moderate 0.5716857 Moderate Con 0.323 Identity Attack Identity_Assertion
Feb 17, 2026 LILLEY UNLEASHED: The fall of …
LMAOO that one white guy saying they pay no taxes is hilarious how delusional can you be? its not their fault white youths are too busy snorting coke and doing fenty like the homeless ones …
LMAOO that one white guy saying they pay no taxes is hilarious how delusional can you be? its not their fault white youths are too busy snorting coke and doing fenty like the homeless ones in this video
Identity Attack0.55044734
Insult0.42167732
Profanity0.29209393
Threat0.027688526
Severe Toxicity0.16960317
Moderate 0.5716857 Low Con 0.232 Identity Attack Humor_Satire
Sep 19, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
I've been against Muslim immigrants for 30 years. I read the sick Quron early.
I've been against Muslim immigrants for 30 years. I read the sick Quron early.
Identity Attack0.6220118
Insult0.47384647
Profanity0.17241211
Threat0.013579931
Severe Toxicity0.03680043
Moderate 0.5716857 Moderate Con 0.438 Identity Attack
Aug 25, 2025 Why Canadians Are Turning Against …
diablo is a Lebanese skank and should be investigated and deported back to the assylum in lebanon
diablo is a Lebanese skank and should be investigated and deported back to the assylum in lebanon
Identity Attack0.5108175
Insult0.5130944
Profanity0.38845423
Threat0.24484909
Severe Toxicity0.20067264
Moderate 0.5716857 Low Con 0.113 Identity Attack Insult Unverified_Claim
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
silent racists if this white guy did it to black people the horror would have been international news
silent racists if this white guy did it to black people the horror would have been international news
Identity Attack0.58743036
Insult0.4302003
Profanity0.2263305
Threat0.040638234
Severe Toxicity0.05025077
Moderate 0.5716857 Low Con 0.185 Identity Attack Moral_Argument
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
White people being white Seriously get lost
White people being white Seriously get lost
Identity Attack0.6007182
Insult0.40243408
Profanity0.26463717
Threat0.31092548
Severe Toxicity0.16960317
Moderate 0.5716857 Low Con 0.242 Identity Attack
Jan 5, 2026 Inside Canada's Indian Metropolis (Brampton)

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.