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: "They are not Indians but …" 4,309 comments · Page 108 of 173
As a non Indian Canadian born and raised I’m disgusted where my country has gone. Our population has doubled since 1980, not by birth rate, but because of the amount of Indians that have immigrated …
As a non Indian Canadian born and raised I’m disgusted where my country has gone. Our population has doubled since 1980, not by birth rate, but because of the amount of Indians that have immigrated here. Unfortunately, they have no desire to assimilate, they bring their own culture and they stay in their own communities. The government offers tax breaks for businesses, hiring foreign workers over people born in Canada, leaving the youth without any part-time work. On top of that some of my favourite restaurants growing up, I haven’t eaten at in years because it’s been taken over by Indians, the quality of food goes down, you end up getting food poisoning and if you aren’t in their community, you get worse service and get charged more than what an Indian would pay at the same restaurant. They don’t understand cleanliness or sanitation, they leave their garbage and waste on the street and dump it in random locations, and quite frankly have no respect for anyone who lives here or the country that has taken them in. I feel like a minority of my own country and I truly don’t understand what being Canadian means anymore because I’m pretty sure being Canadian is a thing of the past. Most of my friends have moved further north, to Vancouver island or moved out to the prairies to get away from them and higher prices as everything gets more expensive, thanks to our government, caring more about immigrants than citizens. When a family gets accepted to come here they bring their parents their aunts and uncles their brothers and sisters on temporary visas, they also collect social assistance as soon as they arrive and when their visas expire, they have no desire to go back, which has resulted in thousands of illegals remaining here. I mean I get it. Why would you go back when you’re getting treated better here and are given food, housing and an allowance every month but it’s gotten to a point where India outnumbers Canadians. I want them all sent back.
Identity Attack0.36702603
Insult0.16839184
Profanity0.041912504
Threat0.0084793
Severe Toxicity0.012359619
Moderate 0.30319387 Constructive 0.737 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Everybody in Canada that are real Canadians born here know this is a scam people buying tractor-trailer licenses people buying jobs people buying citizenships by marrying people for money families hiding relatives working in family …
Everybody in Canada that are real Canadians born here know this is a scam people buying tractor-trailer licenses people buying jobs people buying citizenships by marrying people for money families hiding relatives working in family businesses we all know it go to your corner store you see it people that can't speak English convenience stores people are driving for Uber can't speak English people working at Tim Hortons can't speak English and it's really funny that even when I go to Tim Hortons they play Indian music they talk behind the counter in Indian why this is not rocket science we know what's going on we know it started with the liberal government this is all just a scam by Jeemeet Trudeau he even dressed up as an Indian what does that tell you he makes special trips to India what does that tell you and our borders are opened up to anybody from India to come in as a temporary foreign worker yeah just think about it Canada and don't forget elbows up elbows up 💪
Identity Attack0.13163337
Insult0.24928534
Profanity0.058445938
Threat0.008414571
Severe Toxicity0.010604858
Moderate 0.30319387 Constructive 0.578 Unverified_Claim
Sep 30, 2025 IRCC Names India in Study …
Indians are equivalent of mexicans in the U.S.
Indians are equivalent of mexicans in the U.S.
Identity Attack0.37152436
Insult0.10440776
Profanity0.09098661
Threat0.0076119336
Severe Toxicity0.012962224
Moderate 0.30319387 Low Con 0.193
Aug 25, 2025 3 likes Why Canadians Are Turning Against …
Too many east indians here!!!
Too many east indians here!!!
Identity Attack0.3780483
Insult0.08212569
Profanity0.066963166
Threat0.010058682
Severe Toxicity0.013736901
Moderate 0.30319387 Low Con 0.227
Jan 20, 2026 Why Canada’s immigration system has …
Dang Bike dude kept it REAL mucho respect for his honest take rather than stepping around the subject. Also the favoritism Indians give to there people regardless of if there qualified is insane
Dang Bike dude kept it REAL mucho respect for his honest take rather than stepping around the subject. Also the favoritism Indians give to there people regardless of if there qualified is insane
Identity Attack0.25478655
Insult0.24928534
Profanity0.12991914
Threat0.009722093
Severe Toxicity0.009689331
Moderate 0.30319387 Constructive 0.593 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Eveb the Pakistani and the Indian lady in green who were both born in Canada do not have a Canadian accent...A sure sign of not integrating and just staying in their own bubble!!
Eveb the Pakistani and the Indian lady in green who were both born in Canada do not have a Canadian accent...A sure sign of not integrating and just staying in their own bubble!!
Identity Attack0.32768643
Insult0.16773392
Profanity0.016616182
Threat0.0069646453
Severe Toxicity0.008239746
Moderate 0.30136615 Moderate Con 0.456
Oct 5, 2025 Inside Canada's Indian Metropolis (Brampton)
I know a black and Indian couple. They met at a 7-11 robbery.
I know a black and Indian couple. They met at a 7-11 robbery.
Identity Attack0.33675182
Insult0.113185234
Profanity0.12158839
Threat0.050744623
Severe Toxicity0.014253352
Moderate 0.30136615 Constructive 0.561 Humor_Satire
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
There has been immigrants in Canada for decades but in Last 4 years Canada let many Indian immigrants which ended diversity and now indian culture is dominant, Canadians n other immigrants are not getting jobs …
There has been immigrants in Canada for decades but in Last 4 years Canada let many Indian immigrants which ended diversity and now indian culture is dominant, Canadians n other immigrants are not getting jobs Canada is no more ideal for immigration other than indians
Identity Attack0.3819294
Insult0.08582769
Profanity0.016035475
Threat0.007145886
Severe Toxicity0.00869751
Moderate 0.30136615 Moderate Con 0.375 Unverified_Claim
Aug 31, 2025 Why Canadians Are Turning Against …
Same in Germany. The Indian People dont understand that the degrees are actually wothless. They end Up with uber eats.
Same in Germany. The Indian People dont understand that the degrees are actually wothless. They end Up with uber eats.
Identity Attack0.36702603
Insult0.1469393
Profanity0.08419759
Threat0.010239923
Severe Toxicity0.011749268
Moderate 0.30136615 Low Con 0.253 Economic_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
its funny how indian guy is trying to divert the public attention from The Indian fatigue that canada is going through and is trying to scare people of other religions. well tried diddy.
its funny how indian guy is trying to divert the public attention from The Indian fatigue that canada is going through and is trying to scare people of other religions. well tried diddy.
Identity Attack0.32768643
Insult0.16766082
Profanity0.026044132
Threat0.010058682
Severe Toxicity0.008049011
Moderate 0.30136615 Low Con 0.269
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
Isn't it funny how every little keyboard warrior here bashes indians, without pointing out the guy at 2:00 also speaking out against this. I've been saying this for ages, its simply indians from a couple …
Isn't it funny how every little keyboard warrior here bashes indians, without pointing out the guy at 2:00 also speaking out against this. I've been saying this for ages, its simply indians from a couple states in india flooding the place - yet you aren't willing to talk about the actual issue. You're full of it Tyler.
Identity Attack0.29035977
Insult0.16773392
Profanity0.03389629
Threat0.024753258
Severe Toxicity0.008888245
Moderate 0.30136615 Moderate Con 0.492 Meta_Commentary
Jan 28, 2026 4 likes Inside Canada's Indian Invasion...
Bro come to B.C. all you see is indians. Period
Bro come to B.C. all you see is indians. Period
Identity Attack0.36702603
Insult0.083359696
Profanity0.059948977
Threat0.012337137
Severe Toxicity0.014382465
Moderate 0.30136615 Low Con 0.263
Sep 20, 2025 25 likes Inside Canada's Indian Metropolis (Brampton)
Its like if some Indian, Somalian etc came into your house started redecorating it in line with their culture and tried to tell you how you need to manage your own house. And if you …
Its like if some Indian, Somalian etc came into your house started redecorating it in line with their culture and tried to tell you how you need to manage your own house. And if you try to kick them out they call you racist. Why is it okay for any other country to want to preserve their culture. But if its any first world country then they act like you need to accommodate them.
Identity Attack0.36702603
Insult0.1342682
Profanity0.050429728
Threat0.04201601
Severe Toxicity0.014253352
Moderate 0.30136615 Constructive 0.52 Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Indian's are also invading Australia, the government has been doing mass immigration over the last 3 or 4 years
Indian's are also invading Australia, the government has been doing mass immigration over the last 3 or 4 years
Identity Attack0.37012735
Insult0.0820023
Profanity0.078378424
Threat0.013579931
Severe Toxicity0.01412424
Moderate 0.30136615 Low Con 0.29 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Ethnicity - Brampton: South Asian 52%, European 19%, Black 13%, Latin 2%, South East and East Asian 6%, West Asian and Middle East 2%, Indigenous 1% and others European : Others ≈ 1 : 4 …
Ethnicity - Brampton: South Asian 52%, European 19%, Black 13%, Latin 2%, South East and East Asian 6%, West Asian and Middle East 2%, Indigenous 1% and others European : Others ≈ 1 : 4 so approximately one fifth of the Brampton populations are whites. European : SA ≈ 2 : 5 so approximately for every 5 South Asian/Indian there are 2 whites. Brampton you have been successfully invaded by the true East Indian Company @ The Great India 🤣🤣🤣
Identity Attack0.36702603
Insult0.07396803
Profanity0.059948977
Threat0.013269233
Severe Toxicity0.014317908
Low Tox 0.29953843 Moderate Con 0.405
Sep 19, 2025 5 likes Inside Canada's Indian Metropolis (Brampton)
I read a case a week ago where a small town timmies got bought out by an Indian family who proceeded to kick out the local workers to make way for their family/friends. These people …
I read a case a week ago where a small town timmies got bought out by an Indian family who proceeded to kick out the local workers to make way for their family/friends. These people often are outright nepotists.
Identity Attack0.2803029
Insult0.24630153
Profanity0.049678206
Threat0.034422375
Severe Toxicity0.008621216
Low Tox 0.29953843 Constructive 0.553 Unverified_Claim
Nov 13, 2025 Inside Canada's Indian Metropolis (Brampton)
Indians are least of their problems..
Indians are least of their problems..
Identity Attack0.36702603
Insult0.11797678
Profanity0.06946823
Threat0.008362788
Severe Toxicity0.01159668
Low Tox 0.29953843 Low Con 0.195 Policy_Critique
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Indian fatigue is real folks
Indian fatigue is real folks
Identity Attack0.32476485
Insult0.20901857
Profanity0.119731516
Threat0.013424582
Severe Toxicity0.019095084
Low Tox 0.29953843 Moderate Con 0.309
Oct 20, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
I'm in the process of suing a landlord who rejected me because they only rent apartments to Indians. That's illegal!
I'm in the process of suing a landlord who rejected me because they only rent apartments to Indians. That's illegal!
Identity Attack0.37222284
Insult0.082866095
Profanity0.03464781
Threat0.008582866
Severe Toxicity0.007896423
Low Tox 0.29953843 Constructive 0.564 Personal_Narrative
Sep 19, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Our kids can’t get summer jobs unless your East Indian. Way tooooo man
Our kids can’t get summer jobs unless your East Indian. Way tooooo man
Identity Attack0.35624164
Insult0.08582769
Profanity0.050429728
Threat0.009178371
Severe Toxicity0.012435913
Low Tox 0.29953843 Moderate Con 0.368 Identity_Assertion
Jul 17, 2025 1 likes How Canada broke its immigration …
Canada was/is native indian land... The rest of us dont belong here.
Canada was/is native indian land... The rest of us dont belong here.
Identity Attack0.3780483
Insult0.08533409
Profanity0.022969801
Threat0.0069905366
Severe Toxicity0.00919342
Low Tox 0.29953843 Low Con 0.284 Identity_Assertion
Mar 3, 2026 1 likes Inside Canada's Indian Invasion...
That boy said too much Indian lmao
That boy said too much Indian lmao
Identity Attack0.2831485
Insult0.08831572
Profanity0.15283443
Threat0.010783645
Severe Toxicity0.01754573
Low Tox 0.29953843 Low Con 0.284 Humor_Satire
Mar 2, 2026 1 likes Inside Canada's Indian Invasion...
4:20 I’ve never seen any Indian person smoking inside a bus shelter. I think this guy has an integration issue in Canada.
4:20 I’ve never seen any Indian person smoking inside a bus shelter. I think this guy has an integration issue in Canada.
Identity Attack0.34000012
Insult0.14331897
Profanity0.024882717
Threat0.0086087575
Severe Toxicity0.0076675415
Low Tox 0.29953843 Moderate Con 0.421 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
It perspective, Because of India’s sheer scale, even a fringe minority of 10% of bad Indians lets just say, represents a population equivalent to an entire mid-sized nation.
It perspective, Because of India’s sheer scale, even a fringe minority of 10% of bad Indians lets just say, represents a population equivalent to an entire mid-sized nation.
Identity Attack0.36702603
Insult0.20668297
Profanity0.08807703
Threat0.012440704
Severe Toxicity0.013672344
Low Tox 0.29953843 Low Con 0.211 Fear_Threat
Mar 2, 2026 Inside Canada's Indian Invasion...
If you Indian in USA through chambers of commerce- you could apply to get hotel or gas stations in payments . Indians not privileged then native Americans in USA
If you Indian in USA through chambers of commerce- you could apply to get hotel or gas stations in payments . Indians not privileged then native Americans in USA
Identity Attack0.3758158
Insult0.09563028
Profanity0.048175167
Threat0.024235269
Severe Toxicity0.014188796
Low Tox 0.29953843 Moderate Con 0.372 Comparative_Framing
Jan 27, 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.