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: "Bro they were shitting on …" 14 comments
Holy crap you came to Canada!! Hahaha. We are fucking sick of all the drug dealers and shit in our small native town of Inuvik bro. Coming from an inuit living in the Northwest Territories!
Holy crap you came to Canada!! Hahaha. We are fucking sick of all the drug dealers and shit in our small native town of Inuvik bro. Coming from an inuit living in the Northwest Territories!
Identity Attack0.49855098
Insult0.6407567
Profanity0.79449326
Threat0.0138755
Severe Toxicity0.38274905
Toxic 0.85333383 Moderate Con 0.475 Insult Personal_Narrative
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Bro on the bike is a certified neanderthal. He rlly thinks his kind is the shit.
Bro on the bike is a certified neanderthal. He rlly thinks his kind is the shit.
Identity Attack0.23542951
Insult0.6308392
Profanity0.83974665
Threat0.012130005
Severe Toxicity0.19761463
Toxic 0.8460273 Low Con 0.205 Insult Identity_Assertion
Feb 8, 2026 Inside Canada's Indian Invasion...
Bro why countries let pieces of shit third worlders invade their countries
Bro why countries let pieces of shit third worlders invade their countries
Identity Attack0.57554024
Insult0.6308392
Profanity0.7246992
Threat0.043309137
Severe Toxicity0.35368225
Toxic 0.8403191 Low Con 0.18 Identity Attack Insult
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Bro the amount of fraud, immigration fraud, the drugs etc…. It’s fucking bullshit, it’s all across Canada and it’s fucked our taxes system …. Like straight out country is fucked because of this immigration….. the …
Bro the amount of fraud, immigration fraud, the drugs etc…. It’s fucking bullshit, it’s all across Canada and it’s fucked our taxes system …. Like straight out country is fucked because of this immigration….. the amount of people I deal with daily in sales that can’t speak a single word of English yet drive off in brand new car, live in a nicer house….. bro? What’s happening?! How do I get that shit working 80 hours?!
Identity Attack0.3817989
Insult0.5678696
Profanity0.8089582
Threat0.01750142
Severe Toxicity0.35368225
Toxic 0.8403191 Constructive 0.514 Insult Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
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...
That shit whack bro dafuq 😅
That shit whack bro dafuq 😅
Identity Attack0.028418748
Insult0.36193377
Profanity0.844891
Threat0.012130005
Severe Toxicity0.21290472
Toxic 0.7570315 Low Con 0.257 Humor_Satire
Jan 28, 2026 Inside Canada's Indian Invasion...
"I came from India" No shit bro
"I came from India" No shit bro
Identity Attack0.2964622
Insult0.34203702
Profanity0.8326356
Threat0.009126588
Severe Toxicity0.16960317
Toxic 0.7510937 Moderate Con 0.361 Humor_Satire
Nov 25, 2025 Inside Canada's Indian Metropolis (Brampton)
Bro they were shitting on our beaches
Bro they were shitting on our beaches
Identity Attack0.024600167
Insult0.34032786
Profanity0.7654259
Threat0.0104988385
Severe Toxicity0.05832097
Moderate 0.6863638 Moderate Con 0.362 Fear_Threat
Jan 28, 2026 Inside Canada's Indian Invasion...
Interesting bro, white people are so amazing puritanical saints and look at Indians dirty, brown shit eating, i am sure Indians must be filling the correction facilities in Canada and you aren't some opportunist, cashing …
Interesting bro, white people are so amazing puritanical saints and look at Indians dirty, brown shit eating, i am sure Indians must be filling the correction facilities in Canada and you aren't some opportunist, cashing in on the Indian or immigrant hate
Identity Attack0.6458014
Insult0.6099415
Profanity0.570067
Threat0.032005094
Severe Toxicity0.34950548
Moderate 0.6852916 Low Con 0.263 Identity Attack Insult Moral_Argument
Jan 29, 2026 Inside Canada's Indian Invasion...
0:12 Nepal just forced a change in government. So are they Indian or Nepali? But I do hope it's televised when they try this man and arrest him or we finally get to watch his …
0:12 Nepal just forced a change in government. So are they Indian or Nepali? But I do hope it's televised when they try this man and arrest him or we finally get to watch his get the ahh whooping he deserves. Bro does 3 videos on real journalism exposes real issues but runs back to his roots. RACISM 😂😂😂😂😂😂. I couldn't imagine flying around the world can't possibly be enjoying yourself cause he is too busy doing rat shit. And bothering people trying to assimilate into the country. But because a few are causing issues we have to make it look 👀👀 like it's bigger so the big guy can do some more of that negotiating he been doing. Everywhere he goes bullshit follows 😡😡😡
Identity Attack0.50515443
Insult0.5130944
Profanity0.46460027
Threat0.3203622
Severe Toxicity0.35368225
Moderate 0.6744087 Moderate Con 0.438 Identity Attack Insult
Jan 27, 2026 Inside Canada's Indian Invasion...
peak shit bro
peak shit bro
Identity Attack0.017063495
Insult0.34392178
Profanity0.86331284
Threat0.008841781
Severe Toxicity0.1762085
Moderate 0.6544696 Moderate Con 0.397 Humor_Satire
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
This is how it works: They don't smuggle you bro❗️ Routine is to bring a female inside in a few hours to wait along with you for crossing. Then their female thieving friend would shout …
This is how it works: They don't smuggle you bro❗️ Routine is to bring a female inside in a few hours to wait along with you for crossing. Then their female thieving friend would shout and scream accusing you of stealing her moneyor touching her inappropriately. In response to which you will get beaten up and they steal all your money and documents They will throw you out knowing that you are scared of them and the cops. They usually pull this shit on Africans.
Identity Attack0.54996765
Insult0.489133
Profanity0.61633086
Threat0.3077799
Severe Toxicity0.20067264
Moderate 0.6426206 Moderate Con 0.45 Identity Attack Personal_Narrative
Jan 28, 2026 Inside Canada's Indian Invasion...
Brooo that guy on the bike man I would love to hang out with him.... In the world of fake shit and feelings bro is a breath of fresh air
Brooo that guy on the bike man I would love to hang out with him.... In the world of fake shit and feelings bro is a breath of fresh air
Identity Attack0.057037655
Insult0.34314156
Profanity0.67055607
Threat0.049451493
Severe Toxicity0.14916596
Moderate 0.6342749 Moderate Con 0.481 Meta_Commentary
Jan 29, 2026 24 likes Inside Canada's Indian Invasion...
3:46 bro im crying 😭 funniest shit ive seen today
3:46 bro im crying 😭 funniest shit ive seen today
Identity Attack0.024600167
Insult0.1823172
Profanity0.64080805
Threat0.013165667
Severe Toxicity0.16960317
Moderate 0.6027529 Moderate Con 0.373 Humor_Satire
Jan 27, 2026 16 likes Inside Canada's Indian Invasion...

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.