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: "Canadians are all immigrants! What …" 1,064 comments · Page 7 of 43
This is disgusting, they should keep the images of their Gods that they worship in their temples like other religions do. WHY DO THEY HAVE TO SHOVE IT IN OUR FACES? Why are they bringing …
This is disgusting, they should keep the images of their Gods that they worship in their temples like other religions do. WHY DO THEY HAVE TO SHOVE IT IN OUR FACES? Why are they bringing so much violence into our communities especially the Singhs. Knives and GUNS!! I"m from an immigrant family but my family assimilated... we love Canada and Canadian culture thats why we moved to Canada. I'm a brown girl born so of course i look a but like them. My family has been here for over 70 years , i belong here. Cut down on the mass immigration especially from India .
Identity Attack0.38826546
Insult0.46625584
Profanity0.17706433
Threat0.2836219
Severe Toxicity0.055630904
Moderate 0.47772613 Constructive 0.722 Identity_Assertion
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Immigration from a person not even born here like just shows how far canada has fallen now we cant even put a Canadian in charge, no lets put a immigrant in charge who in there …
Immigration from a person not even born here like just shows how far canada has fallen now we cant even put a Canadian in charge, no lets put a immigrant in charge who in there right mind does that liberals are all losers.and what india is at war with who ,makes no sense persecution because they beoke the law in there country and dont want to face charges over there they come here and cry and suck there thumb hoping that they can stay ,time to deport them all and send the Immigration dummy with them.
Identity Attack0.4139151
Insult0.5130944
Profanity0.22663295
Threat0.056240413
Severe Toxicity0.02406851
Moderate 0.47622904 Low Con 0.241 Insult Identity_Assertion
Feb 27, 2026 1 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
It's so sad that the franchises employ immigrants, and then you hear on the news that the Canadian youths can't find a job. It takes one brain cell to understand this. Horrible.
It's so sad that the franchises employ immigrants, and then you hear on the news that the Canadian youths can't find a job. It takes one brain cell to understand this. Horrible.
Identity Attack0.41052565
Insult0.48484445
Profanity0.07320584
Threat0.010110466
Severe Toxicity0.021031776
Moderate 0.47173777 Moderate Con 0.398
Sep 9, 2025 5 likes Why Canadians Are Turning Against …
I live in Brampton. I'm a Punjabi, North Indian. These old farts just want to complain about nothing. They are happy as long as Punjabis are making samosas and working hard labour jobs but oh …
I live in Brampton. I'm a Punjabi, North Indian. These old farts just want to complain about nothing. They are happy as long as Punjabis are making samosas and working hard labour jobs but oh no no Indians can't be in the government even though they have been living in the Brampton and GTA area for generations they are overlooked as real citizens but now that things have changed social media pages and channels like this have been for the past 3-4 years spreading propaganda about Indians ruining Canada or some stupid shit like that. This video is just highlighting how easy it is to make this divisive content. This is in similar lines to those Instagram reel pages that post every little mistake Indian people do and get recorded and shamed for it online. Other races do the same shit but those pages only post about Indians. Target a specific group, even though all races have people like that. Racism needs a target race, it's like a hate group that's now festering online. I don't see these racists outside, but I know they are there silently judging me sitting in a public place. As for the amount of Immigrants, complain to your government. Actually try to make a change instead of being racist and divisive. This is not a solution, in fact it's the opposite of an actual solution that would work. All I see is Indian people especially in Brampton are hard workers that work 10+ hour shifts for minimum pay living paycheck to paycheck, and they are getting exploited by the companies that are Canadian but no one wants to talk about that, let's just complain about an ethnic group instead. Damn schizos.
Identity Attack0.48915586
Insult0.47787863
Profanity0.4001375
Threat0.06658544
Severe Toxicity0.16960317
Moderate 0.47173777 Constructive 0.706
Oct 4, 2025 16 likes Inside Canada's Indian Metropolis (Brampton)
Those people aren't Canadian. They're different nationalities who are "fleeing" their war torn countries that are coming to take over Canada. Canada used to be a wonderful place. But in the past 10 years, Canada …
Those people aren't Canadian. They're different nationalities who are "fleeing" their war torn countries that are coming to take over Canada. Canada used to be a wonderful place. But in the past 10 years, Canada has gone down the shitter. Too much immigration, not enough assimilation. Nobody speaks English anymore, even though Canada is an ENGLISH AND FRENCH SPEAKING COUNTRY. The languages of our ancestors. Learn the language or leave.
Identity Attack0.3817989
Insult0.40243408
Profanity0.40878695
Threat0.010447056
Severe Toxicity0.023364257
Moderate 0.47119883 Constructive 0.523
Sep 10, 2025 Why Canadians Are Turning Against …
the hindus don't denigrate anybody. ...except those untouchables over there. they're subhuman filth. i think most canadians aren't pissed off about the immigration, exactly, and are more annoyed by the shift in resources. it's a …
the hindus don't denigrate anybody. ...except those untouchables over there. they're subhuman filth. i think most canadians aren't pissed off about the immigration, exactly, and are more annoyed by the shift in resources. it's a pretty big country with a lot of empty space. they set up in a small town and didn't bother anyone. that's roughly in line with canadian values. however, during that time, we've seen a lot of cuts to systems that were intended to help people born in canada and a shift in resources to help people born elsewhere coming into the country. white canadians are correct in noticing that the government has picked a side, and is shifting it's resources to helping this one group at the expense of the other, and it's had visible results that you're helpfully documenting. it's relatively clear that, whatever the merit of that initial shift in resources, it's had some unexpected effects, and that policy needs to be reevaluated. it's relatively clear who needs government resources in brampton in 2025, and the answer is not the same as it was in 1995.
Identity Attack0.41222036
Insult0.5130944
Profanity0.2847897
Threat0.011974656
Severe Toxicity0.02444411
Moderate 0.47119883 Constructive 0.647 Insult Policy_Critique
Sep 22, 2025 Inside Canada's Indian Metropolis (Brampton)
What difference does it make? Canada is screwed anway, there won't be a Canadian in parliament in a few years anyway, it will be all new immigrants!
What difference does it make? Canada is screwed anway, there won't be a Canadian in parliament in a few years anyway, it will be all new immigrants!
Identity Attack0.44690517
Insult0.46327567
Profanity0.34536663
Threat0.010472948
Severe Toxicity0.023270357
Moderate 0.47119883 Low Con 0.267
Sep 2, 2025 1 likes Why Canadians Are Turning Against …
as an immigrant . I respect canadian laws and their cultures! But i want these people be deported! They dont deserve Canada! There a lot of muslim countries why dont go there instead
as an immigrant . I respect canadian laws and their cultures! But i want these people be deported! They dont deserve Canada! There a lot of muslim countries why dont go there instead
Identity Attack0.5612457
Insult0.27969417
Profanity0.08128801
Threat0.03649433
Severe Toxicity0.023317307
Moderate 0.47119883 Constructive 0.52 Identity Attack
Aug 28, 2025 Why Canadians Are Turning Against …
I don't like the fact that im becoming racist..look wats happening to our country!,this is not the Canada i happily grew up in..im not the proud Canadian i used to be..our country is in ruins!!,getting …
I don't like the fact that im becoming racist..look wats happening to our country!,this is not the Canada i happily grew up in..im not the proud Canadian i used to be..our country is in ruins!!,getting worse by the day..lets house and feed our own people before these immigrants, hire Canadians first!!..DEPORT DEPORT DEPORT 😢😮
Identity Attack0.5051593
Insult0.36798462
Profanity0.0569429
Threat0.02492592
Severe Toxicity0.02378681
Moderate 0.47119883 Constructive 0.541 Identity Attack
Sep 10, 2025 Why Canadians Are Turning Against …
Does any one still not know that they are purposely flooding the Nation with no regard for the quality of life for Canadian citizens . They are Blatantly lying to the public about immigration stats …
Does any one still not know that they are purposely flooding the Nation with no regard for the quality of life for Canadian citizens . They are Blatantly lying to the public about immigration stats . They will continue to import the vote and place them in key electoral riding's to retain power . And know one is holding them accountable . A Pathetic compliance to the downfall of existence in this country .
Identity Attack0.10221587
Insult0.5177041
Profanity0.062454045
Threat0.008375733
Severe Toxicity0.010757446
Moderate 0.47119883 Moderate Con 0.328 Insult Unverified_Claim
Jun 20, 2025 How Canada broke its immigration …
Well, I'll put it this way like I said for many, many, many years, while over 20 years, I already bought this s*** between what Trudeau did, and now, what, you know, art Kearney is …
Well, I'll put it this way like I said for many, many, many years, while over 20 years, I already bought this s*** between what Trudeau did, and now, what, you know, art Kearney is doing that piece of s***. He is turning Canada into a European nation. You watch once joined the European Union and then the richer get richer, there'll be no oil class, the poor be poor and guess what, when you look at the European Union, they are all about one ruled government. One world order wake up this whole entire immigration thing is a f****** joke. From my aunt's opinion and yes, that normally filters on. So it doesn't exactly say all the swear words, my apologies, but no born and raised canadian, and this is a d*** joke, they want to turn around and keep on pushing us and pushing us well.Maybe soon enough, they're real canadian people push back car needed, begets, sent back to the us and a box everybody else who came here.There's no want to fall at our rules.Arborgulations are way of culture.Get the f*** back, where'd ever held country?You came from him because guess what time is ticking tiktok?Tiktok, revenge, you can a snap, and when we do all you immigrants, carney, evernels fit in or f*** off
Identity Attack0.1508922
Insult0.44464502
Profanity0.45190978
Threat0.020954676
Severe Toxicity0.0394905
Moderate 0.46982017 Constructive 0.645 Call_To_Action
Sep 7, 2025 1 likes Why Canadians Are Turning Against …
Because Canadian politicians are, like in essentially every country, in bed with the wealth class so they green lit a wildly retarded immigration policy to flood Canada with cheap labour and suppress wages. There was …
Because Canadian politicians are, like in essentially every country, in bed with the wealth class so they green lit a wildly retarded immigration policy to flood Canada with cheap labour and suppress wages. There was never a real labour shortage in all but and extremely limited number of industries in Canada. Indians and Pakistani's make zero effort to integrate even learn basic English. They aren't stupid. They want to overpopulate areas so that they don't even have to bother integrate. Make no mistake, this isn't a Liberal or Conservative issue. Canada's reckless immigration policy is a war being waged by the wealthy on the rest of us.
Identity Attack0.39461556
Insult0.5101222
Profanity0.17803068
Threat0.00967031
Severe Toxicity0.023076924
Moderate 0.46716887 Moderate Con 0.469 Insult
Jan 27, 2026 Inside Canada's Indian Invasion...
There’s a significant distinction between immigration and uncontrolled migration without assimilation. The difference is evident in the assimilated Indians (now Canadians) and the ignorant newcomers attempting to transform the country that welcomed them into India.
There’s a significant distinction between immigration and uncontrolled migration without assimilation. The difference is evident in the assimilated Indians (now Canadians) and the ignorant newcomers attempting to transform the country that welcomed them into India.
Identity Attack0.44690517
Insult0.48627716
Profanity0.040910475
Threat0.006809296
Severe Toxicity0.013801457
Moderate 0.4645176 Moderate Con 0.456 Policy_Critique
Oct 14, 2025 Inside Canada's Indian Metropolis (Brampton)
Just to make a correction, I 25 (F) daughter of immigrant parents was born and raised here, live in the greater toronto area and wanted to mention that a lot of folks believe the ones …
Just to make a correction, I 25 (F) daughter of immigrant parents was born and raised here, live in the greater toronto area and wanted to mention that a lot of folks believe the ones behind the crime rise in toronto are the new immigrants. I'm sorry to break it to y'all but if you do the research a lot of the people behind the crimes are born and raised canadian idiots (they could either be white canadian or children of immigrants aka 1st generation Canadians from any country). Its a big misconception people have regarding the crimes. All they see is a non white name and assume they're an immigrants. Majority of them are actually not even immigrants. I just had to stop the video and mention that.
Identity Attack0.4482637
Insult0.5130944
Profanity0.22622968
Threat0.010395273
Severe Toxicity0.023076924
Moderate 0.46186632 Constructive 0.787 Insult
Dec 11, 2025 Inside Canada's Indian Metropolis (Brampton)
Thats why CANADIANS NEED. HUMANOIDS KICK OUT IMMIGRANTS IF YOU DONT LIKE 😂😅
Thats why CANADIANS NEED. HUMANOIDS KICK OUT IMMIGRANTS IF YOU DONT LIKE 😂😅
Identity Attack0.46028158
Insult0.2817503
Profanity0.10920923
Threat0.49142194
Severe Toxicity0.0475607
Moderate 0.45921504 Low Con 0.182
Oct 2, 2025 Inside Canada's Indian Metropolis (Brampton)
Blame your federal government leadership, dirty immigration lawyers, and the ecosystem who thrives on weak loop holes in the Canadian system. Shame on the Canadian government
Blame your federal government leadership, dirty immigration lawyers, and the ecosystem who thrives on weak loop holes in the Canadian system. Shame on the Canadian government
Identity Attack0.37152436
Insult0.48627716
Profanity0.08549073
Threat0.0101363575
Severe Toxicity0.01825585
Moderate 0.45761138 Low Con 0.15 Policy_Critique
Feb 21, 2026 Canadian immigration officers investigating hundreds …
The governments of Canada made a catastrophic mistake that opened the door of immigration for Indians and they came like flies, ،،،،،I think Canada will become dependent on the Indians and the Canadians will be …
The governments of Canada made a catastrophic mistake that opened the door of immigration for Indians and they came like flies, ،،،،،I think Canada will become dependent on the Indians and the Canadians will be expelled because the population will become the Indians are in control and therefore Canada will not become for the Canadians,,,,, Canada will become a dirty people, they do not like cleanliness, they take a bath once a week, they worship cows and idols.
Identity Attack0.4907465
Insult0.46327567
Profanity0.06796519
Threat0.010964886
Severe Toxicity0.023076924
Moderate 0.45757914 Moderate Con 0.361 Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
human tragedy, what a load of bollocks. Immigration means integration, something that is not happening when they all want to stay around Montreal, and bring the grandparents. Canadians First for our Social Services, Homes and …
human tragedy, what a load of bollocks. Immigration means integration, something that is not happening when they all want to stay around Montreal, and bring the grandparents. Canadians First for our Social Services, Homes and TAX Credits!
Identity Attack0.27682206
Insult0.48627716
Profanity0.22713706
Threat0.008531082
Severe Toxicity0.02258113
Moderate 0.4574824 Constructive 0.538 Policy_Critique
Nov 24, 2025 Quebec Ends Economic Immigration Program …
I am so damn tired of Canada and the immigration problem. Canada is being invaded and Carney loves it. Stand up Canadians and get your country back.
I am so damn tired of Canada and the immigration problem. Canada is being invaded and Carney loves it. Stand up Canadians and get your country back.
Identity Attack0.37655997
Insult0.3470427
Profanity0.4033339
Threat0.012078222
Severe Toxicity0.023076924
Moderate 0.4574824 Moderate Con 0.432
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
If white Canadians or Natives make Enough kids everyone have 3 kids then our government don't need that many immigrants from india but They don't have enough Children They are busy in Drugs Alcohol women …
If white Canadians or Natives make Enough kids everyone have 3 kids then our government don't need that many immigrants from india but They don't have enough Children They are busy in Drugs Alcohol women Gambling driving cars Here we are
Identity Attack0.5135796
Insult0.38852
Profanity0.060951006
Threat0.012337137
Severe Toxicity0.023076924
Moderate 0.4574824 Moderate Con 0.314 Identity Attack Identity_Assertion
Sep 18, 2025 Inside Canada's Indian Metropolis (Brampton)
Most canadians are sick of the immigration. We want them gone. "International students" are destroying our our country.
Most canadians are sick of the immigration. We want them gone. "International students" are destroying our our country.
Identity Attack0.48949075
Insult0.42367843
Profanity0.055940874
Threat0.023026628
Severe Toxicity0.021290002
Moderate 0.45703048 Moderate Con 0.371
Sep 20, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
These all Canadians who called themselves their own forefathers cane from britain,france,spain,Portugal these all are also immigrants and why they are not targeting each other because most are white and Indians are brown that pure …
These all Canadians who called themselves their own forefathers cane from britain,france,spain,Portugal these all are also immigrants and why they are not targeting each other because most are white and Indians are brown that pure racism
Identity Attack0.54996765
Insult0.34032786
Profanity0.057944927
Threat0.01254427
Severe Toxicity0.023076924
Moderate 0.45549932 Moderate Con 0.479 Identity Attack Identity_Assertion
Sep 19, 2025 3 likes Inside Canada's Indian Metropolis (Brampton)
Canadians have always hated immigrants.
Canadians have always hated immigrants.
Identity Attack0.5274064
Insult0.26957804
Profanity0.104876526
Threat0.010602405
Severe Toxicity0.02116089
Moderate 0.45396814 Low Con 0.286 Identity Attack Identity_Assertion
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
For Canadians : 1. Arrest illegal Indians. 2. Respect legal Indians. 3. Differentiate legal Indian immigrants from all other types of immigrants. For Indians living in Canada : 1. Respect Canadians. 2. Respect Canadian law. …
For Canadians : 1. Arrest illegal Indians. 2. Respect legal Indians. 3. Differentiate legal Indian immigrants from all other types of immigrants. For Indians living in Canada : 1. Respect Canadians. 2. Respect Canadian law. 2. Immerse & adapt yourself in Canadian culture. For all : Sikhs are good people. Khalistanis are extremists.
Identity Attack0.55044734
Insult0.3416952
Profanity0.07126612
Threat0.063999176
Severe Toxicity0.023076924
Moderate 0.45243698 Constructive 0.57 Identity Attack Policy_Critique
Jan 29, 2026 Inside Canada's Indian Invasion...
White dude, mid 30s, still stuck in Brampton.. I can't even watch this video to the end because my hearts racing, I'm pissed anytime I think of how my community was raped by packies. (while …
White dude, mid 30s, still stuck in Brampton.. I can't even watch this video to the end because my hearts racing, I'm pissed anytime I think of how my community was raped by packies. (while they laugh at us good Canadians) - The funny partt is, if we forced them out like UK is planning to do, they would crumble in a second, I grew up with indians who were born here, their families came the right way and assimilated and even THEY hate the over-immigration and pure indians coming influx.
Identity Attack0.4931391
Insult0.37960073
Profanity0.2813443
Threat0.13329996
Severe Toxicity0.048457388
Moderate 0.45090583 Constructive 0.601 Personal_Narrative
Feb 21, 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.