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: "Not an Indian immigrant here" 655 comments · Page 13 of 27
It not just Indians, also Persian’s and lots of Chinese people too. Canada is collapsing.😢All the Indians bring their grandparents too, and they contribute nothing to society except take immigration benefits that we’re paying for …
It not just Indians, also Persian’s and lots of Chinese people too. Canada is collapsing.😢All the Indians bring their grandparents too, and they contribute nothing to society except take immigration benefits that we’re paying for through taxes. Its truly frightening.😔
Identity Attack0.40883094
Insult0.17361937
Profanity0.023789622
Threat0.00780612
Severe Toxicity0.0125103295
Moderate 0.3389984 Constructive 0.524 Fear_Threat
Feb 18, 2026 2 likes Inside Canada's Indian Invasion...
Im sorry for the earlier Indian immigrants who did assimilate and now India has found them to swamp them yet again
Im sorry for the earlier Indian immigrants who did assimilate and now India has found them to swamp them yet again
Identity Attack0.38445538
Insult0.16195811
Profanity0.10735235
Threat0.094697006
Severe Toxicity0.02296847
Moderate 0.33836752 Moderate Con 0.497
Sep 25, 2025 Inside Canada's Indian Metropolis (Brampton)
As a Canadian I’ll try and put this very politely and everything but I am friends with Indians that immigranted here 20+ years ago and the immigrants back then wanted to be Canadian and actually …
As a Canadian I’ll try and put this very politely and everything but I am friends with Indians that immigranted here 20+ years ago and the immigrants back then wanted to be Canadian and actually wanted to assimilate themselves in our culture the new round of immigration doesn’t do that they want to make Canada the new India they have no respect no care for the others around them and yes! They do smell not all of them but if it’s a smelly person in Canada 9/10 they are Indian that’s what I’ve seen obviously there is more but we just want them to want to be Canadians and not build your stupid praying status sorry I tried to be polite but this is something that has pissed me off more and more and people are finally talking about it
Identity Attack0.3802808
Insult0.2735258
Profanity0.12220735
Threat0.009955117
Severe Toxicity0.018449519
Moderate 0.33836752 Constructive 0.698 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
ur country u protect! step out and say No to some immigrants who is not assimilated. banned the Indian culture. it is unsuitable for this country. I'm not Canadian, so I can speak free, but …
ur country u protect! step out and say No to some immigrants who is not assimilated. banned the Indian culture. it is unsuitable for this country. I'm not Canadian, so I can speak free, but u can't. why? you are losing your culture.
Identity Attack0.38185352
Insult0.16809943
Profanity0.019485557
Threat0.008556974
Severe Toxicity0.012130737
Moderate 0.3375374 Constructive 0.534 Identity_Assertion
Aug 28, 2025 Why Canadians Are Turning Against …
I deal with truck drivers all day every day. 99% of the drivers are Indian. Seeing someone white is almost as rare as seeing a woman driving. Some are very nice. Some are very rude …
I deal with truck drivers all day every day. 99% of the drivers are Indian. Seeing someone white is almost as rare as seeing a woman driving. Some are very nice. Some are very rude and entitled. I dont mind immigration. What I dont like is people thinking their still in India and attempting to change canadian values. We need to slow it down and vet people. Stop letting people pour in so you can stay in power. Liberals need to start caring about Canadians!
Identity Attack0.39461556
Insult0.17486192
Profanity0.03239325
Threat0.009825659
Severe Toxicity0.012359619
Moderate 0.3375374 Constructive 0.607
Oct 10, 2025 Inside Canada's Indian Metropolis (Brampton)
You don’t see Indians doing street takeovers You don’t see Indians selling crack You don’t see Indians being violent You don’t see Indians running from the cops I think if we’re gonna have to deal …
You don’t see Indians doing street takeovers You don’t see Indians selling crack You don’t see Indians being violent You don’t see Indians running from the cops I think if we’re gonna have to deal with some immigration, the Indians aren’t the biggest problem
Identity Attack0.38699543
Insult0.16124763
Profanity0.10549548
Threat0.060443077
Severe Toxicity0.022064678
Moderate 0.3367073 Moderate Con 0.335 Comparative_Framing
Feb 3, 2026 4 likes Inside Canada's Indian Invasion...
I had a co-worker who applied for PR and keeps waiting and waiting, one co-worker from India said to him.. “Dude! Just get marry with someone who has a citizenship and you will get a …
I had a co-worker who applied for PR and keeps waiting and waiting, one co-worker from India said to him.. “Dude! Just get marry with someone who has a citizenship and you will get a spousal visa so easy, quick! That’s how all my indian friends got it. It’s like a contract.” I told her “Hey that’s illegal!” And that Indian girl laughed and said “Who cares!” They are ruining the entire immigration system in Canada.
Identity Attack0.3857254
Insult0.16751462
Profanity0.08775374
Threat0.011042561
Severe Toxicity0.013866014
Moderate 0.33587718 Constructive 0.643
Oct 12, 2025 IRCC Names India in Study …
If they committed fraud, take away all the programs and stop more Indian immigrants from coming until time passes and immigration policies improve.
If they committed fraud, take away all the programs and stop more Indian immigrants from coming until time passes and immigration policies improve.
Identity Attack0.39334553
Insult0.1640896
Profanity0.03715288
Threat0.019228047
Severe Toxicity0.012574885
Moderate 0.33421695 Low Con 0.2
Oct 2, 2025 IRCC Names India in Study …
Who does the background checks on people immigrating to Canada. Some of the seem like insurrectionists . Almost like India gathered a lot of their criminal population and sent them here. We had an incident …
Who does the background checks on people immigrating to Canada. Some of the seem like insurrectionists . Almost like India gathered a lot of their criminal population and sent them here. We had an incident recently filmed a group of 5 or 6 Indian immigrate men shooting up one of our brand trail bridge and shooting shot guns and other long barreled rifes into the air.. then left their garbage and spent shells behind. I'd like to know how non Canadian Citizens get their hands on weapons? Isn't it against the law?
Identity Attack0.30256465
Insult0.26957804
Profanity0.045419596
Threat0.13464862
Severe Toxicity0.014253352
Moderate 0.33338684 Constructive 0.533
Aug 27, 2025 Why Canadians Are Turning Against …
Canada is tore up because of the Indians not necessarily the immigrants there's too many immigrants but way too many Indians in 1990 I was 20 years old in Toronto everything was fine I was …
Canada is tore up because of the Indians not necessarily the immigrants there's too many immigrants but way too many Indians in 1990 I was 20 years old in Toronto everything was fine I was not too much of anything nobody special I bought a home bought a new car and then I got the region later in life right now that type of thing is impossible very impossible for the next 20 or 30 years unless there's a war or epidemic or something crazy?
Identity Attack0.36702603
Insult0.25404143
Profanity0.057443913
Threat0.010110466
Severe Toxicity0.011138916
Moderate 0.33338684 Constructive 0.67
Aug 24, 2025 Why Canadians Are Turning Against …
How can Canada government allow this?? Canada is great because all immigrants can become Canadians not Canada becoming Indian
How can Canada government allow this?? Canada is great because all immigrants can become Canadians not Canada becoming Indian
Identity Attack0.40447855
Insult0.14874944
Profanity0.029050145
Threat0.007081157
Severe Toxicity0.012703998
Moderate 0.33255672 Moderate Con 0.369 Identity_Assertion
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Greasy East Indian "Zafar" forced to tell the truth about her country men! LOL Good Job Michelle R .... When Pierre get's in I'm sure he'll make you Canada's Honorable Minister of Immigration!
Greasy East Indian "Zafar" forced to tell the truth about her country men! LOL Good Job Michelle R .... When Pierre get's in I'm sure he'll make you Canada's Honorable Minister of Immigration!
Identity Attack0.34324843
Insult0.25800487
Profanity0.032894265
Threat0.009256045
Severe Toxicity0.013672344
Moderate 0.33255672 Moderate Con 0.345 Identity_Assertion
Sep 29, 2025 IRCC Names India in Study …
It’s not against immigrants!! It’s against Indian immigration that has taken advantage of our system Im tired of trying to avoid the truth
It’s not against immigrants!! It’s against Indian immigration that has taken advantage of our system Im tired of trying to avoid the truth
Identity Attack0.3817989
Insult0.11978693
Profanity0.057944927
Threat0.011793415
Severe Toxicity0.014898917
Moderate 0.33255672 Moderate Con 0.415
Sep 11, 2025 Why Canadians Are Turning Against …
I grew up in Edmonton in a very Indian part of town. It's not "Indian people " not at All!! Maybe mass migration is an issue, but it's not Indians. Maybe immigration scams but trust …
I grew up in Edmonton in a very Indian part of town. It's not "Indian people " not at All!! Maybe mass migration is an issue, but it's not Indians. Maybe immigration scams but trust me, every Indian I lived with was civically minded. Blame the scams ...not the people! That's the federal governments fault!! Indian people have lived here for decades and in the UK. Unfortunately the scams have hurt the community!! (Even listen to the people in the interviews. Some of the best people I've met, and they ARE part of my community. I do worry about the scams but that's it)
Identity Attack0.37361985
Insult0.24928534
Profanity0.08193458
Threat0.010809537
Severe Toxicity0.013866014
Moderate 0.3317266 Constructive 0.887 Solidarity
Jan 19, 2026 2 likes Inside Canada's Indian Metropolis (Brampton)
Being indian, I accept when somebody don't like immigrants. But I want to remind you'll be facing trouble with peaceful community than with people of dharmic religions because we believe in co existence & they …
Being indian, I accept when somebody don't like immigrants. But I want to remind you'll be facing trouble with peaceful community than with people of dharmic religions because we believe in co existence & they don't.
Identity Attack0.44690517
Insult0.107333586
Profanity0.07223598
Threat0.012492486
Severe Toxicity0.015092585
Moderate 0.3308965 Constructive 0.738 Identity_Assertion
Oct 25, 2025 Inside Canada's Indian Metropolis (Brampton)
As an indian born in canada with immigrant parents who came here in the early 70s. Get them out of here.
As an indian born in canada with immigrant parents who came here in the early 70s. Get them out of here.
Identity Attack0.38185352
Insult0.15556364
Profanity0.027683776
Threat0.0138755
Severe Toxicity0.011749268
Moderate 0.3308965 Moderate Con 0.49 Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Even Indian Canadians that were born here don't want these immigrants. When people from their own ethnicity don't want them here, that says a lot. As someone who spent years working in public maintenance and …
Even Indian Canadians that were born here don't want these immigrants. When people from their own ethnicity don't want them here, that says a lot. As someone who spent years working in public maintenance and sanitation, I know first-hand who the least hygienic people are, and there is no contest. Indians are at the top of that list. Remember that the next time you see them handling your food.
Identity Attack0.39870077
Insult0.16124763
Profanity0.020851927
Threat0.009100696
Severe Toxicity0.011444092
Moderate 0.3308965 Constructive 0.668 Unverified_Claim
Jan 29, 2026 2 likes Inside Canada's Indian Invasion...
tbh, i think Canada shows how bad policy and immigrants would ruin a developed country. Canada doesnt have too much population and that makes it more vulnerable. soon one day if i want to experience …
tbh, i think Canada shows how bad policy and immigrants would ruin a developed country. Canada doesnt have too much population and that makes it more vulnerable. soon one day if i want to experience Indian culture, i could just visit Canada😂😂😂
Identity Attack0.38223284
Insult0.16053712
Profanity0.03339528
Threat0.0097738765
Severe Toxicity0.011749268
Moderate 0.3302291 Moderate Con 0.397
Jun 19, 2025 How Canada broke its immigration …
Exactly as an Indian I'd say these Indian excluding the southern and North Eastern part of the integral India, Pakistani and bangladeshi immigrants although not all but majority are littering abroad and have been truly …
Exactly as an Indian I'd say these Indian excluding the southern and North Eastern part of the integral India, Pakistani and bangladeshi immigrants although not all but majority are littering abroad and have been truly bringing nothing but disgrace back home. They are invading the surreal ambience of The West which is certainly not fair. And This is infact not their fault entirely ; they are shown dreams of a Utopian World brimming with opportunities they are assured they'd only get in the English speaking nations or other Western nations .
Identity Attack0.3825363
Insult0.24928534
Profanity0.11663672
Threat0.025961896
Severe Toxicity0.022710243
Moderate 0.3302291 Constructive 0.643 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
When I was growing up, our Chinese and Indian immigrants were working in medicine and engineering. Now the immigrants are Filipinos and Mexicans in service jobs, slaughterhouses and greenhouses, and Punjabis working security.
When I was growing up, our Chinese and Indian immigrants were working in medicine and engineering. Now the immigrants are Filipinos and Mexicans in service jobs, slaughterhouses and greenhouses, and Punjabis working security.
Identity Attack0.43896464
Insult0.13245803
Profanity0.027410502
Threat0.012440704
Severe Toxicity0.015286255
Moderate 0.32971194 Constructive 0.548
Jun 18, 2025 21 likes How Canada broke its immigration …
Personally as an Indian, I really feel bad about it. Unfortunately, we DO go to other countries for a chance at better life and dignity, but a lot us Indians then start to feel privileged …
Personally as an Indian, I really feel bad about it. Unfortunately, we DO go to other countries for a chance at better life and dignity, but a lot us Indians then start to feel privileged and entitled and do not adapt to the culture of the country they are in, and force their own cultures and individual beliefs. This sucks, especially as a young guy who dreams of living in other countries, while respecting their cultures and planning to adapt to them. Even in India too, we don't really pay much taxes since we know its gonna go into corruption anyway, so the Immigrant residents in Brampton may have carried forward that practice as their habit. This gets a lot of us good folks, generalized for no reason too, Although, I do understand the anti-Indian sentiments foreigners have towards us, but again.. not every Indian are like that, since it has also been pointed out by few others. Although, I AM genuinely sorry for the problems Canadians might be facing in Brampton right now
Identity Attack0.2846865
Insult0.19225755
Profanity0.33023968
Threat0.01187109
Severe Toxicity0.019998873
Moderate 0.32919475 Constructive 0.851
Dec 9, 2025 Inside Canada's Indian Metropolis (Brampton)
No more Indian international students they're now migrating to New Brunswick and are being hired as PSW with work permit. They're moving to Alberta, New Brunswick. Canada is a laughing stock for most immigrants.
No more Indian international students they're now migrating to New Brunswick and are being hired as PSW with work permit. They're moving to Alberta, New Brunswick. Canada is a laughing stock for most immigrants.
Identity Attack0.3817989
Insult0.16868424
Profanity0.019485557
Threat0.006602164
Severe Toxicity0.008735657
Moderate 0.32919475 Moderate Con 0.411
Nov 25, 2025 1 likes IRCC Names India in Study …
The whites people of Canada have decided; 1. Not to bear enough children to expand whites population 2. Embrace LGBTQ ideas which among others things results to depopulation. 3. Due to above two reasons, Canada …
The whites people of Canada have decided; 1. Not to bear enough children to expand whites population 2. Embrace LGBTQ ideas which among others things results to depopulation. 3. Due to above two reasons, Canada has to promote immigration in order to avoid depopulation which may harm the economy. 4. Since immigration is promoted, it has opened door for Indians, arabs, chinese. 5. Canada is changing because whites did forgot that they are required to bear enough children to preserve their identify and race. 6. Whites can change this trend if they decide. How? Every whiteman should mary and have enough kids (two kids and above).
Identity Attack0.40351558
Insult0.15698463
Profanity0.041912504
Threat0.011042561
Severe Toxicity0.012574885
Moderate 0.3286776 Moderate Con 0.304 Identity_Assertion
Oct 6, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
“As a brown Canadian, I know exactly what racism feels like — I’ve lived it for 40 years. The truth is, some people simply can’t accept brown immigrants, even though we work the hardest and …
“As a brown Canadian, I know exactly what racism feels like — I’ve lived it for 40 years. The truth is, some people simply can’t accept brown immigrants, even though we work the hardest and often for the lowest pay. Yes, one percent may cause trouble, but that exists in every community. What’s really unfair is how brown immigrants are singled out, while no one makes videos when Indian students are dying or struggling. We’re not monkeys — we’re human beings, we’ve worked for decades building this country, often in silence and underpaid. Stop the racism. Canada is stronger when we live together, not when we tear each other down.”
Identity Attack0.3817989
Insult0.21836096
Profanity0.089370176
Threat0.019918699
Severe Toxicity0.014059683
Moderate 0.3286776 Constructive 0.735 Personal_Narrative
Aug 26, 2025 2 likes Why Canadians Are Turning Against …
They asked dude about Indian immigrants in Canada he started talking about Africans😂😂😂😂
They asked dude about Indian immigrants in Canada he started talking about Africans😂😂😂😂
Identity Attack0.39773783
Insult0.089778624
Profanity0.040409464
Threat0.0072365063
Severe Toxicity0.010223389
Moderate 0.32764325 Low Con 0.287 Humor_Satire
Feb 28, 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.