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 I don't get the …" 39 comments · Page 2 of 2
“Don’t get human trafficked for a YouTube video” bro, I’m dead 🤣🤣🤣🤣🤣🤣
“Don’t get human trafficked for a YouTube video” bro, I’m dead 🤣🤣🤣🤣🤣🤣
Identity Attack0.016159095
Insult0.038566336
Profanity0.12639372
Threat0.2606104
Severe Toxicity0.01986976
Moderate 0.3389984 Moderate Con 0.345 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Dude this was so risky meetint up with that guy bro im honestly thanking god you didnt get mugged by some down bad punjabi dude
Dude this was so risky meetint up with that guy bro im honestly thanking god you didnt get mugged by some down bad punjabi dude
Identity Attack0.23998553
Insult0.18977246
Profanity0.20916378
Threat0.056563694
Severe Toxicity0.020515325
Moderate 0.33836752 Moderate Con 0.426 Fear_Threat
Feb 14, 2026 Inside Canada's Indian Invasion...
bro is trying to get hated again LOL
bro is trying to get hated again LOL
Identity Attack0.058401883
Insult0.11172232
Profanity0.13256322
Threat0.017846745
Severe Toxicity0.012574885
Moderate 0.3281604 Low Con 0.207 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Bro is getting money off rage baiting his racist followers. I used to think the scam pranks were funny then noticed a trend... He went to Minnesota to even try to eat crumbs off of …
Bro is getting money off rage baiting his racist followers. I used to think the scam pranks were funny then noticed a trend... He went to Minnesota to even try to eat crumbs off of nick.. Too late so you hitch a bust north to Canada to figure out the next race bait to rage your audience. I thought this guy was cool but ever since being chased in Italy he hasn't been the same...
Identity Attack0.17070955
Insult0.26957804
Profanity0.041661996
Threat0.020782012
Severe Toxicity0.010299683
Moderate 0.32128486 Moderate Con 0.485 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
As an indian living in canada im going to say this punjabis are not living in brampton because it feels like home most of them come to canada to flex and probably because the city …
As an indian living in canada im going to say this punjabis are not living in brampton because it feels like home most of them come to canada to flex and probably because the city is swamped with their people so they don’t have to communicate in english, i cant even count the number of times these people have talked to me punjabi while i tell them i don’t speak punjabi and they start getting offended ask me why i dont , like bro I’m from a different part of india , why don’t you speak my mother tongue or english to begin with , also the flexing culture they have is crazy , all i want to say is if you don’t know how to communicate in a language and still move to that country and complain you don’t have enough opportunities in your country you might be at fault not your country nor the new one that you moved into,most of them don’t even have papers , want a separate country for themselves, lack the skills and yet they are living like this, blame the government who let this happen not the rest of us.
Identity Attack0.30256465
Insult0.17486192
Profanity0.12286829
Threat0.016120117
Severe Toxicity0.01935331
Moderate 0.3048984 Constructive 0.585 Personal_Narrative
Jan 29, 2026 Inside Canada's Indian Invasion...
Yeah they talk about Pakistan And Bangladesh like their country is cleaner than Switzerland,like bro when you are proud of your country that much so why you go abroad to get better life,stay in your …
Yeah they talk about Pakistan And Bangladesh like their country is cleaner than Switzerland,like bro when you are proud of your country that much so why you go abroad to get better life,stay in your country
Identity Attack0.2816105
Insult0.15485314
Profanity0.078378424
Threat0.015774792
Severe Toxicity0.017739398
Moderate 0.3048984 Moderate Con 0.353 Identity_Assertion
Feb 27, 2026 4 likes Inside Canada's Indian Invasion...
Oh Tyler, based off of your last 3 uploads it looks like you're trying to get into that UFC White House card or something. Goes from calling attention to the homeless people for years that …
Oh Tyler, based off of your last 3 uploads it looks like you're trying to get into that UFC White House card or something. Goes from calling attention to the homeless people for years that are literal immigrants to putting them in your crosshairs and making them a target. Crazy work for the bag lil bro.
Identity Attack0.06613251
Insult0.26957804
Profanity0.03615085
Threat0.008531082
Severe Toxicity0.005264282
Moderate 0.30319387 Moderate Con 0.356 Meta_Commentary
Feb 26, 2026 2 likes Inside Canada's Indian Invasion...
bro you're not gonna get stabbed in Montreal calm down
bro you're not gonna get stabbed in Montreal calm down
Identity Attack0.00725158
Insult0.029053112
Profanity0.037904397
Threat0.3733964
Severe Toxicity0.013607788
Low Tox 0.28312725 Low Con 0.276 Humor_Satire
Jan 29, 2026 Inside Canada's Indian Invasion...
Bro I don't get the point. Doesn't Canada allow all religions. This is place is like a gold mine for Indians, but what's the problem with that. It's a free country where every religion is …
Bro I don't get the point. Doesn't Canada allow all religions. This is place is like a gold mine for Indians, but what's the problem with that. It's a free country where every religion is accepted, and Brampton became a hot-spots for Indians. And Brampton has a massive population, of course there are going to be some "bad actors". In places like Caledon and Montreal which have lower indian populations have the same issues. Just because one race has a few bad people doesn't mean all indians are terrible. If the race problem is that big of a issue, move to a different part of Brampton, it's not a small place.
Identity Attack0.28034934
Insult0.08434689
Profanity0.050930742
Threat0.009204263
Severe Toxicity0.007247925
Low Tox 0.24763705 Constructive 0.71 Moral_Argument
Feb 5, 2026 Inside Canada's Indian Invasion...
As an Indian bro this is getting really bad my parents have been here since 2009 is this valid?
As an Indian bro this is getting really bad my parents have been here since 2009 is this valid?
Identity Attack0.16993292
Insult0.03588435
Profanity0.06145202
Threat0.010265815
Severe Toxicity0.005722046
Low Tox 0.19504376 Constructive 0.525 Question
Jan 27, 2026 Inside Canada's Indian Invasion...
Don't believe it, what happened to the students? Also, the same people who made the problem are saying "trust us bro" we are fixing things....get outta here.
Don't believe it, what happened to the students? Also, the same people who made the problem are saying "trust us bro" we are fixing things....get outta here.
Identity Attack0.007214582
Insult0.035443626
Profanity0.02126184
Threat0.0084793
Severe Toxicity0.0024795532
Low Tox 0.11398677 Moderate Con 0.341
Dec 30, 2025 Deportations From Canada at Their …
10:47 “depends on every person bro” … this guy gets it
10:47 “depends on every person bro” … this guy gets it
Identity Attack0.0073255757
Insult0.017485369
Profanity0.02303812
Threat0.011612174
Severe Toxicity0.0029945374
Low Tox 0.06579731 Moderate Con 0.357 Meta_Commentary
Jan 27, 2026 12 likes Inside Canada's Indian Invasion...
bro no one goes from canada to america illegally, its easier to get Pr and passport in Canada so they just stay there and then once they get passport they can do whatever in usa …
bro no one goes from canada to america illegally, its easier to get Pr and passport in Canada so they just stay there and then once they get passport they can do whatever in usa similar to a us citizen.
Identity Attack0.02048012
Insult0.013440913
Profanity0.011201942
Threat0.0062785195
Severe Toxicity0.0011348724
Low Tox 0.035220183 Moderate Con 0.323
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
they took all the jobs here in canada bro especially ontario toronto (GTA) area im almost 18 and i still cant find a flipping job because they get payed like 4$/hour on some job like …
they took all the jobs here in canada bro especially ontario toronto (GTA) area im almost 18 and i still cant find a flipping job because they get payed like 4$/hour on some job like cashier thats y if u go tim hortons there all there fam
Identity Attack0.006511623
Insult0.015340924
Profanity0.012926984
Threat0.0062008454
Severe Toxicity0.001001358
Low Tox 0.031449065 Constructive 0.506 Economic_Argument
Jan 27, 2026 1 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.