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: "Have you thought about the …" 191 comments · Page 2 of 8
It's quite understandable when it seems overnight Canada is invaded by Indians from India! What happened? Did the Canadian borders opened wide for the Indians to march in, or were the immigration staff permanently zonked …
It's quite understandable when it seems overnight Canada is invaded by Indians from India! What happened? Did the Canadian borders opened wide for the Indians to march in, or were the immigration staff permanently zonked on marijuana and didn't notice or just couldn't be bothered with stopping them over the last 3 to 4 years? Maybe. But really, the problem was definitely created by that despicable moron Trudeau( who even Trump could say to him in his face when he knelt and begged Trump not to hurt Canada with his tariffs, Trump just say ok if you agree to let Canada be the US's 51 st state!). He must have suffered from a terrible serious attack on his mental faculty and zonked on chanting Hari Krishna simply allowing his goons in charge of immigration to approve to let in that tidal wave of Indians especially in the last 4 years! What to do now? While we hate Trump for what he's doing to Canada on tariffs, Carney should give good thoughts to adopt actions like Trump's ICE GOONS to deport those who entered Canada illegally, and stop extension of visas to the zillions admitted on temporary work visas, and the tens of thousands of students who registered as "student" on student visas in private unregistered/approved institutes in name, but are actually working in various jobs illegally e.g. construction, etc.
Identity Attack0.46028158
Insult0.5739874
Profanity0.26802593
Threat0.01698343
Severe Toxicity0.02420936
Moderate 0.54823303 Constructive 0.584 Insult Unverified_Claim
Aug 27, 2025 1 likes Why Canadians Are Turning Against …
Go figure how about that shitskins with 5000 years of perfected CORRUPTION do it again jeez who would of thought
Go figure how about that shitskins with 5000 years of perfected CORRUPTION do it again jeez who would of thought
Identity Attack0.23163283
Insult0.48313886
Profanity0.5013569
Threat0.03407705
Severe Toxicity0.16960317
Moderate 0.52139956 Low Con 0.116
Sep 30, 2025 IRCC Names India in Study …
bike patrol literaly said "I'm as racist as the next guy". Never thought I'd here someone deadass say that unironically serious on the mfkn internet.
bike patrol literaly said "I'm as racist as the next guy". Never thought I'd here someone deadass say that unironically serious on the mfkn internet.
Identity Attack0.2781757
Insult0.49151286
Profanity0.4662011
Threat0.028206514
Severe Toxicity0.067522444
Moderate 0.51980776 Moderate Con 0.406 Meta_Commentary
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
When I was in Toronto last 2023 and rode a train to Union Square I thought I was in India, very few I saw white people and the smell stinks
When I was in Toronto last 2023 and rode a train to Union Square I thought I was in India, very few I saw white people and the smell stinks
Identity Attack0.5516043
Insult0.44802538
Profanity0.2253223
Threat0.010628296
Severe Toxicity0.024678862
Moderate 0.51869136 Constructive 0.515 Identity Attack
Oct 7, 2025 Inside Canada's Indian Metropolis (Brampton)
This poor guy with bicycle in winter at min 8:22 says hate Africa pple, I thought he is only economically poor he can’t afford to be mentally poor too, Unfortunately he is😢😢…. That’s why other …
This poor guy with bicycle in winter at min 8:22 says hate Africa pple, I thought he is only economically poor he can’t afford to be mentally poor too, Unfortunately he is😢😢…. That’s why other white pple left him behind in he can’t go anywhere with such mentality.
Identity Attack0.48915586
Insult0.40975618
Profanity0.19278693
Threat0.018537397
Severe Toxicity0.024819711
Moderate 0.5140397 Constructive 0.519 Moral_Argument
Jan 29, 2026 Inside Canada's Indian Invasion...
Video about how unwanted Indians have taken over a Canadian city ends up being predominantly about bashing Africans, talking about how their IQ is lower than 70. Whatever that means. However, the poor, “you know …
Video about how unwanted Indians have taken over a Canadian city ends up being predominantly about bashing Africans, talking about how their IQ is lower than 70. Whatever that means. However, the poor, “you know what” thrash won’t acknowledge same low IQ Africans don’t have forged certificates, don’t get their degrees from diploma mills like these Indians and actually go to proper Universities. They’re also hardworking, respectful folks who are not in your face and haven’t tried to take over Canada. I was born in Nigeria. I don’t live in Canada not because of Indians, though I see far too many of them in Lagos (because believe it or not, they’re everywhere) but because of personal preferences. Notice how the bikey cr@ck$r was riding on a bike while those he insults are doctors, lawyers, pharmacists, professors, musicians, athletes etc. I know them because many are my friends and former university colleagues here in America. Africans, especially Nigerians are leading in academia, medicine, music, movies. Unlike Indians they also excel in sports the world over, not just pretentious degrees, most of which are cooked up. African is recognized or respected only when he’s white like Elon Musk and Peter Thiel. And yes, cr@ck$rs are mad everywhere bcos the world they thought belonged to them turns out doesn’t at all. They don’t want to work, want to sit in their mom’s basement smoking joint all day, then use their “you know what” privilege to get ahead just because of their skin color and place of birth lands that belonged to other groups which they forcibly stole and developed with unpaid labor & resources, which they also stole from Africa and Indian sub continent. Anyone of you praising bikey should show me your college degree and I’ll give you $100 real dollars. Remind me again when that smart Nigeria Prince wipes out your bank account in his/her internet scam, how stupid he is with low IQ under 70. LOSERS!
Identity Attack0.5498214
Insult0.5130944
Profanity0.22612886
Threat0.020609349
Severe Toxicity0.042180564
Moderate 0.5024724 Constructive 0.565 Identity Attack Insult Policy_Critique
Feb 9, 2026 Inside Canada's Indian Invasion...
If Indians thought it was their right to kick out the Whites, then it should also be a right for Whites to kick out Indians. Am I missing something here?
If Indians thought it was their right to kick out the Whites, then it should also be a right for Whites to kick out Indians. Am I missing something here?
Identity Attack0.55803186
Insult0.24928534
Profanity0.2258264
Threat0.5195707
Severe Toxicity0.16960317
Moderate 0.4826145 Moderate Con 0.33 Identity Attack Threat Identity_Assertion
Jan 27, 2026 23 likes Inside Canada's Indian Invasion...
4:52 i genuinely thought bro was a cool guy, turns out he's kinda racist
4:52 i genuinely thought bro was a cool guy, turns out he's kinda racist
Identity Attack0.36733335
Insult0.37506318
Profanity0.22552395
Threat0.011120236
Severe Toxicity0.023076924
Moderate 0.47772613 Moderate Con 0.411 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Tabbouleh!, really, that’s your answer Minister? You are a bigger a-hole than I thought before you opened your cake hole❗️
Tabbouleh!, really, that’s your answer Minister? You are a bigger a-hole than I thought before you opened your cake hole❗️
Identity Attack0.031722516
Insult0.5130944
Profanity0.33317488
Threat0.017156094
Severe Toxicity0.04666401
Moderate 0.47323486 Low Con 0.186 Insult Meta_Commentary
Feb 27, 2026 1 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
BETA MALE DOING THIS REPORTING. Youre scared of an out of shape indian youre going to meet. You do realize that Indian is petrified of us Canadians right? They know where they stand and would …
BETA MALE DOING THIS REPORTING. Youre scared of an out of shape indian youre going to meet. You do realize that Indian is petrified of us Canadians right? They know where they stand and would never take that kind of risk. BISH BOY! What you thought he would do to you, I will literally do to him. I will be calling him and he will be longer in a few days. Cold case!
Identity Attack0.44690517
Insult0.47787863
Profanity0.29209393
Threat0.13178273
Severe Toxicity0.027833538
Moderate 0.47119883 Moderate Con 0.356 Fear_Threat
Feb 6, 2026 1 likes Inside Canada's Indian Invasion...
Its NØT SAUGA??? I thought Brampton was where jane&finch flees to
Its NØT SAUGA??? I thought Brampton was where jane&finch flees to
Identity Attack0.018168874
Insult0.26957804
Profanity0.37993968
Threat0.009074804
Severe Toxicity0.023076924
Moderate 0.46716887 Low Con 0.269 Meta_Commentary
Oct 3, 2025 Inside Canada's Indian Metropolis (Brampton)
I thought the Philippines people was bad because most of them are extremly rude but after the indian influx i gladley accept the Philippines people lol
I thought the Philippines people was bad because most of them are extremly rude but after the indian influx i gladley accept the Philippines people lol
Identity Attack0.50917345
Insult0.40243408
Profanity0.22673377
Threat0.012285355
Severe Toxicity0.023364257
Moderate 0.4575469 Moderate Con 0.395 Identity Attack Identity_Assertion
Feb 18, 2026 1 likes Inside Canada's Indian Invasion...
Whyte Canadians created this mess, they thought could replace black Canadians in workplace with punjabi and it backfired now whyte Canadians are ones complaining about can't finding a job.
Whyte Canadians created this mess, they thought could replace black Canadians in workplace with punjabi and it backfired now whyte Canadians are ones complaining about can't finding a job.
Identity Attack0.55044734
Insult0.34101152
Profanity0.0935729
Threat0.010421164
Severe Toxicity0.023076924
Moderate 0.45751464 Moderate Con 0.448 Identity Attack
Jun 18, 2025 How Canada broke its immigration …
Who woulda thought by allowing immigration from the land of the scammer might provide you with....some scammers? Derp
Who woulda thought by allowing immigration from the land of the scammer might provide you with....some scammers? Derp
Identity Attack0.21866
Insult0.4986907
Profanity0.08840031
Threat0.00899713
Severe Toxicity0.014253352
Moderate 0.45703048 Low Con 0.196 Humor_Satire
Sep 29, 2025 IRCC Names India in Study …
2:24 As an south Indian these North India people is the reason everyone is hated on india bc of hindu religion bs culture and traffic and unhygienic north India streets and delusional people like him. …
2:24 As an south Indian these North India people is the reason everyone is hated on india bc of hindu religion bs culture and traffic and unhygienic north India streets and delusional people like him. If I were ever asked I choose Any European countries over India without thinking a second thought
Identity Attack0.46028158
Insult0.34548226
Profanity0.2600683
Threat0.036149003
Severe Toxicity0.034110364
Moderate 0.4421347 Moderate Con 0.477 Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Hahahahhaah. Should have voted for Rob Ford .... o wait. I'm happy I broke up with her. It was the right choice. You all racist, thought these were yall's "FAMILY"
Hahahahhaah. Should have voted for Rob Ford .... o wait. I'm happy I broke up with her. It was the right choice. You all racist, thought these were yall's "FAMILY"
Identity Attack0.27914262
Insult0.46476576
Profanity0.0684662
Threat0.010110466
Severe Toxicity0.016964722
Moderate 0.44039994 Moderate Con 0.409 Humor_Satire
Feb 15, 2026 Canada's tighter immigration policy divides …
Wtf? I thought liberals just let them in for free. Is this a conservative action to bring an in app or something
Wtf? I thought liberals just let them in for free. Is this a conservative action to bring an in app or something
Identity Attack0.041003603
Insult0.19734058
Profanity0.47435758
Threat0.009929225
Severe Toxicity0.023076924
Moderate 0.43475235 Moderate Con 0.305
Nov 20, 2025 1 likes Thousands of refugees allowed into …
nasty I thought this was surrey, canada has many indias
nasty I thought this was surrey, canada has many indias
Identity Attack0.4054415
Insult0.40243408
Profanity0.21673056
Threat0.009955117
Severe Toxicity0.023076924
Moderate 0.4269174 Moderate Con 0.353 Identity_Assertion
Oct 20, 2025 Inside Canada's Indian Metropolis (Brampton)
This is the fault of Canadians. The whole concept of Multiculturalism is a façade. What the hell did you all think would happen when you bring a bunch of people to the country but tell …
This is the fault of Canadians. The whole concept of Multiculturalism is a façade. What the hell did you all think would happen when you bring a bunch of people to the country but tell them they can hold on to their own beliefs and cultures? I'm sure the reason why the concept seemed like a good idea because you thought it was a way to keep immigrants out of White Canadian spaces. Fast-forward a few decades and now look at the mess it has created.
Identity Attack0.44690517
Insult0.33896056
Profanity0.35094926
Threat0.010291707
Severe Toxicity0.023076924
Moderate 0.4269174 Moderate Con 0.466
Oct 12, 2025 Inside Canada's Indian Metropolis (Brampton)
The Philippinos came here en masse and they integrated excellently, the Indians ruined the small cities they did have, crazy we thought we should exponentially boost the Indians not the phillipenos
The Philippinos came here en masse and they integrated excellently, the Indians ruined the small cities they did have, crazy we thought we should exponentially boost the Indians not the phillipenos
Identity Attack0.5051593
Insult0.34032786
Profanity0.21024476
Threat0.038220957
Severe Toxicity0.023364257
Moderate 0.4269174 Moderate Con 0.377 Identity Attack Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...
You guys are not Canadian . Your ancestors are invaders. The same thing u guys did during the colonial era . They thought the same 😂😂. Now what u do is what u reap😂😂😂
You guys are not Canadian . Your ancestors are invaders. The same thing u guys did during the colonial era . They thought the same 😂😂. Now what u do is what u reap😂😂😂
Identity Attack0.37012735
Insult0.40698266
Profanity0.06596114
Threat0.011275585
Severe Toxicity0.023076924
Moderate 0.42568782 Low Con 0.245 Identity_Assertion
Feb 11, 2026 1 likes Inside Canada's Indian Invasion...
The well mannered and actually civilized high IQ Punjabs are the reason why Canada thought letting Indians in was a good idea btw, it's the same thing Canada did in the 80s-00s; they liked Hong …
The well mannered and actually civilized high IQ Punjabs are the reason why Canada thought letting Indians in was a good idea btw, it's the same thing Canada did in the 80s-00s; they liked Hong Kongers and thought letting in piss poor low IQ mainland Chinese was a good idea. Canada never learned anything and never will.
Identity Attack0.4482637
Insult0.4196762
Profanity0.22321637
Threat0.00967031
Severe Toxicity0.023076924
Moderate 0.42129645 Moderate Con 0.447 Identity_Assertion
Feb 9, 2026 Inside Canada's Indian Invasion...
i had an old coworker whose US visa ran out so he had to move to canada. i caught up with him and asked him what he thought of canada. his response 'i hate it …
i had an old coworker whose US visa ran out so he had to move to canada. i caught up with him and asked him what he thought of canada. his response 'i hate it here... too many indians" . the funniest part about this whole story is that he is indian himself
Identity Attack0.5135796
Insult0.26957804
Profanity0.12991914
Threat0.010731863
Severe Toxicity0.023076924
Moderate 0.42129645 Constructive 0.541 Identity Attack Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
I came to canada in the 90s. I always get these random thoughts of migrating else where. The government is turning this country into a hell hole
I came to canada in the 90s. I always get these random thoughts of migrating else where. The government is turning this country into a hell hole
Identity Attack0.23694818
Insult0.36798462
Profanity0.31402156
Threat0.010731863
Severe Toxicity0.017803956
Moderate 0.40614098 Moderate Con 0.43 Personal_Narrative
Aug 25, 2025 158 likes Why Canadians Are Turning Against …
I don't think this video is showing us the situation and the reality. I feel that this video is wanting to find the specific things and hateful thoughts about Indians. And I'm not an Indian …
I don't think this video is showing us the situation and the reality. I feel that this video is wanting to find the specific things and hateful thoughts about Indians. And I'm not an Indian and I don't really like Indians.
Identity Attack0.4931391
Insult0.23704576
Profanity0.17334256
Threat0.015774792
Severe Toxicity0.023076924
Moderate 0.4014846 Constructive 0.679 Policy_Critique
Jan 29, 2026 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.