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: "We are with you, Canada." 6,088 comments · Page 26 of 244
Go get them at Tim Hortons, burger king, mcdonalds, subway and every restaurant in canada!!!!! These restaurants won't hire white Canadians but employ illegal indians and muslims, we want them deported now!!!!!
Go get them at Tim Hortons, burger king, mcdonalds, subway and every restaurant in canada!!!!! These restaurants won't hire white Canadians but employ illegal indians and muslims, we want them deported now!!!!!
Identity Attack0.6637263
Insult0.40975618
Profanity0.08678388
Threat0.10696311
Severe Toxicity0.05473421
Moderate 0.5885171 Moderate Con 0.341 Identity Attack
Oct 21, 2025 1 likes IRCC Names India in Study …
"the country they live in was a shit hole"? Really? So only white Europeans paid their dues to be in Brampton? So they saturate and elect their own politicians eh? Isn't that what Canada has …
"the country they live in was a shit hole"? Really? So only white Europeans paid their dues to be in Brampton? So they saturate and elect their own politicians eh? Isn't that what Canada has done federally, provincially, and municipally since inception? There is still no black person sitting in the supreme Court of Canada. There has never been a black, Indian, or indigenous prime minister.
Identity Attack0.5612457
Insult0.5130944
Profanity0.48510036
Threat0.011819307
Severe Toxicity0.16960317
Moderate 0.5885171 Moderate Con 0.462 Identity Attack Insult Moral_Argument
Dec 16, 2025 Inside Canada's Indian Metropolis (Brampton)
This is so dumb. They even said that the replacement rate is the lowest it's ever been. Canada is reliant on immigration.
This is so dumb. They even said that the replacement rate is the lowest it's ever been. Canada is reliant on immigration.
Identity Attack0.06158508
Insult0.61794597
Profanity0.26638454
Threat0.008440462
Severe Toxicity0.020644438
Moderate 0.5885171 Moderate Con 0.375 Insult
Sep 10, 2025 1 likes Why Canadians Are Turning Against …
0:49 TOO MUCH INDIANS IN CANADA MY HOME HONEY GET THE MOOSE GUN WERE GONNA NEED IT
0:49 TOO MUCH INDIANS IN CANADA MY HOME HONEY GET THE MOOSE GUN WERE GONNA NEED IT
Identity Attack0.5689151
Insult0.3416952
Profanity0.2298641
Threat0.5225358
Severe Toxicity0.3525603
Moderate 0.5885171 Low Con 0.249 Identity Attack Threat Fear_Threat
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Canada..America..Australia seems like NOBODYS land.Coz if anybody was to claim it...I mean just bare with them.Immigration is same shit different times.The Natives would have complained if they were to be interviewed when the white people …
Canada..America..Australia seems like NOBODYS land.Coz if anybody was to claim it...I mean just bare with them.Immigration is same shit different times.The Natives would have complained if they were to be interviewed when the white people arrived and changed stuff too.
Identity Attack0.50917345
Insult0.46327567
Profanity0.541926
Threat0.012285355
Severe Toxicity0.09912638
Moderate 0.5885171 Constructive 0.502 Identity Attack Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
Its so unfortunate and infuriating seeing Canada stock pile low grade humans and watching them scam their wash into everything single benefit from our government and call us stupid because we are honest and work …
Its so unfortunate and infuriating seeing Canada stock pile low grade humans and watching them scam their wash into everything single benefit from our government and call us stupid because we are honest and work hard. Shame
Identity Attack0.18158256
Insult0.6308392
Profanity0.2298641
Threat0.008556974
Severe Toxicity0.019998873
Moderate 0.5885171 Moderate Con 0.362 Insult
Oct 6, 2025 Inside Canada's Indian Metropolis (Brampton)
Build a wall on Canada und mexico step up now useless countries 💪🎄🇬🇷🇧🇻🇨🇭🇺🇦🇱🇺🇫🇷🇦🇺🇧🇪🇨🇳🇩🇪🇧🇷🇺🇲
Build a wall on Canada und mexico step up now useless countries 💪🎄🇬🇷🇧🇻🇨🇭🇺🇦🇱🇺🇫🇷🇦🇺🇧🇪🇨🇳🇩🇪🇧🇷🇺🇲
Identity Attack0.5948528
Insult0.5332045
Profanity0.11354194
Threat0.038220957
Severe Toxicity0.1597006
Moderate 0.5885171 Low Con 0.199 Identity Attack Insult Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
As a Canadian I've been saying this for the last 5 years and was called racist. Well I'm going to be the biggest best racist i can. Get your backwards religion and culture out of …
As a Canadian I've been saying this for the last 5 years and was called racist. Well I'm going to be the biggest best racist i can. Get your backwards religion and culture out of my country, your disgusting religion and culture is not welcome here. You will not be tolerated by the people. The government may welcome you, the people will not. You'll have to cull the white population in Canada to silence this movement against Muslim immigrants. Worthless people with no humanity, not even for each other, they only care about their religion and nothing else. Calling them human I think at this point is a stretch. My cat has more emotional maturity and regulation then Muslims. Absolutely vile "people".
Identity Attack0.58743036
Insult0.5678696
Profanity0.19524631
Threat0.10389658
Severe Toxicity0.16960317
Moderate 0.5885171 Moderate Con 0.431 Identity Attack Insult
Aug 26, 2025 Why Canadians Are Turning Against …
these so called millions of fake indian asylum seekers are anti -india too ..canading governement has screwed up canada ..with illegal migrants , fake students etc ..not india's fault
these so called millions of fake indian asylum seekers are anti -india too ..canading governement has screwed up canada ..with illegal migrants , fake students etc ..not india's fault
Identity Attack0.6007182
Insult0.5362655
Profanity0.27207452
Threat0.019746035
Severe Toxicity0.1597006
Moderate 0.5885171 Low Con 0.22 Identity Attack Insult Unverified_Claim
Oct 27, 2025 Inside Canada's Indian Metropolis (Brampton)
ahh white lady no your ancestors did not help build this country that woman has lost her dam mind no this is not your homeland and again white people did not build canada get it …
ahh white lady no your ancestors did not help build this country that woman has lost her dam mind no this is not your homeland and again white people did not build canada get it right
Identity Attack0.57150364
Insult0.5130944
Profanity0.3827387
Threat0.021300001
Severe Toxicity0.16960317
Moderate 0.5885171 Low Con 0.294 Identity Attack Insult
Sep 10, 2025 Why Canadians Are Turning Against …
Oh how Canada has lost its identity. So sad really, the Canada we all once knew and loved is gone to the parasites
Oh how Canada has lost its identity. So sad really, the Canada we all once knew and loved is gone to the parasites
Identity Attack0.44690517
Insult0.6149945
Profanity0.117874645
Threat0.007948523
Severe Toxicity0.023076924
Moderate 0.5885171 Moderate Con 0.383 Insult Identity_Assertion
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
Canada MP’s are Hindu Indians, UK MP’s are Pakistan and Bangladesh are distroying Christian countries, kick out Hindu people from Christian countries only solution.✍🏻😎🇮🇱🇺🇸🇬🇧
Canada MP’s are Hindu Indians, UK MP’s are Pakistan and Bangladesh are distroying Christian countries, kick out Hindu people from Christian countries only solution.✍🏻😎🇮🇱🇺🇸🇬🇧
Identity Attack0.6458014
Insult0.5130944
Profanity0.2661081
Threat0.5195707
Severe Toxicity0.45895407
Moderate 0.5885171 Moderate Con 0.339 Identity Attack Insult Threat Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Dude Canada looks f'ing DISGUSTING NOW lmao. Gonna be able start smelling the place from across the border.
Dude Canada looks f'ing DISGUSTING NOW lmao. Gonna be able start smelling the place from across the border.
Identity Attack0.49584505
Insult0.5145894
Profanity0.35094926
Threat0.010731863
Severe Toxicity0.10702737
Moderate 0.5885171 Moderate Con 0.357 Insult Fear_Threat
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
FINNNALLLLY SOMEONE REALIZES THE HORRIBLE AMOUNT OF INDIANS HERE (ps im not racist is just canada has so much idians the economy increased)
FINNNALLLLY SOMEONE REALIZES THE HORRIBLE AMOUNT OF INDIANS HERE (ps im not racist is just canada has so much idians the economy increased)
Identity Attack0.6227552
Insult0.4339631
Profanity0.20262444
Threat0.024062606
Severe Toxicity0.16960317
Moderate 0.5885171 Moderate Con 0.325 Identity Attack
Jan 27, 2026 Inside Canada's Indian Invasion...
INDIA AND CANADA =POOPED INVASION .....GO INDIA PLEASE
INDIA AND CANADA =POOPED INVASION .....GO INDIA PLEASE
Identity Attack0.58354634
Insult0.5130944
Profanity0.2761231
Threat0.02855184
Severe Toxicity0.2281948
Moderate 0.5885171 Low Con 0.205 Identity Attack Insult Fear_Threat
Feb 17, 2026 Inside Canada's Indian Invasion...
Fun how Canada if against these fraudes 79k person But when Lebanon decided to kick the 2.5Millions Syrians in Lebanon 4.5 M lebanese who. Has no papers only 300k have legal papers no rights and …
Fun how Canada if against these fraudes 79k person But when Lebanon decided to kick the 2.5Millions Syrians in Lebanon 4.5 M lebanese who. Has no papers only 300k have legal papers no rights and even confirmed by the UNHCR , and that we have no data for their criminal record and they create lot of crimes and when its in their advantage all one them goes for holidays in Syria " while its supposed to be dangerous" Canada opposed on returning them . Hahah stupid government I think I will support these fraudulent indian lol * nah I dont support them * but you need to be fair , you dont wanna take those Syrians no country wanted them and you dont want Lebanon to return them
Identity Attack0.32476485
Insult0.6308392
Profanity0.22562476
Threat0.0824309
Severe Toxicity0.023076924
Moderate 0.5885171 Constructive 0.55 Insult
Sep 29, 2025 IRCC Names India in Study …
Super-Racist USA mocking Canada hilarious hypocrisy
Super-Racist USA mocking Canada hilarious hypocrisy
Identity Attack0.45610145
Insult0.57566804
Profanity0.09034003
Threat0.009074804
Severe Toxicity0.023076924
Moderate 0.5885171 Low Con 0.115 Insult
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
As an Indian living in India this was so embarrassing. I didn't know Canada was this fucked..like I always heard some racism faced by Indians from the Canadian ppl now I understand why. I mean …
As an Indian living in India this was so embarrassing. I didn't know Canada was this fucked..like I always heard some racism faced by Indians from the Canadian ppl now I understand why. I mean imagine this happened to India, prolly Indians would react the same or even worst than that. And on top of that, some Khalistani terrorists are set free in Canada.
Identity Attack0.5203519
Insult0.48313886
Profanity0.5318404
Threat0.025443908
Severe Toxicity0.16960317
Moderate 0.5885171 Constructive 0.589 Identity Attack Personal_Narrative
Feb 11, 2026 Inside Canada's Indian Invasion...
Canada’s done. There is no way to come back from this . Inept politicians and inept immigrants have assured us our destiny. We are the new third world
Canada’s done. There is no way to come back from this . Inept politicians and inept immigrants have assured us our destiny. We are the new third world
Identity Attack0.45610145
Insult0.62169385
Profanity0.07934829
Threat0.008285114
Severe Toxicity0.023076924
Moderate 0.5885171 Low Con 0.17 Insult
Aug 26, 2025 Why Canadians Are Turning Against …
Indians are idols worshipers ind they bring their idols to Canada and the blessings of Canada land is corrupted by their idols Chadians are too fools to figure out this most East Indians no soluson …
Indians are idols worshipers ind they bring their idols to Canada and the blessings of Canada land is corrupted by their idols Chadians are too fools to figure out this most East Indians no soluson look at them in their eyes 👀 they only after money and too greedy people go look at the history most world countries kicked them out from their country weak up Canada 🇨🇦 it’s almost to late know I will feel it soon already 😮
Identity Attack0.55044734
Insult0.6099415
Profanity0.18663849
Threat0.0347677
Severe Toxicity0.052044146
Moderate 0.5885171 Low Con 0.298 Identity Attack Insult Unverified_Claim
Aug 28, 2025 Why Canadians Are Turning Against …
Being a broke white loser in Canada is not the fault of immigrants. You’re just a loser period. There’s plenty of people flourishing in Canada who I’ve been here for 60 years or their families …
Being a broke white loser in Canada is not the fault of immigrants. You’re just a loser period. There’s plenty of people flourishing in Canada who I’ve been here for 60 years or their families been here for 200 years or people have been here for five years. Your abilities to succeed it comes down to your own hard work to ability navigate the system.
Identity Attack0.4887047
Insult0.6149945
Profanity0.10363861
Threat0.00789674
Severe Toxicity0.023076924
Moderate 0.5885171 Moderate Con 0.477 Insult
Sep 19, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
dont lie..NOBODY is being deported from Canada...immigrants are tho turning around and going home on their own saying that place is a shithole , completely unaffordable
dont lie..NOBODY is being deported from Canada...immigrants are tho turning around and going home on their own saying that place is a shithole , completely unaffordable
Identity Attack0.3819294
Insult0.5130944
Profanity0.5249258
Threat0.009437286
Severe Toxicity0.038593806
Moderate 0.5885171 Moderate Con 0.382 Insult
Dec 30, 2025 2 likes Deportations From Canada at Their …
While there are a few racist people in Canada, the majority of Canadians and the Canadian government have no room for such racist. You didn't pull it off today, you racist.Get out of here
While there are a few racist people in Canada, the majority of Canadians and the Canadian government have no room for such racist. You didn't pull it off today, you racist.Get out of here
Identity Attack0.44690517
Insult0.5739874
Profanity0.09001675
Threat0.011172019
Severe Toxicity0.023076924
Moderate 0.584095 Moderate Con 0.355 Insult Moral_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
It's a crime ridden shithole as well, one of the highest crime rates in Canada.
It's a crime ridden shithole as well, one of the highest crime rates in Canada.
Identity Attack0.10221587
Insult0.5130944
Profanity0.50818664
Threat0.011689849
Severe Toxicity0.06011435
Moderate 0.584095 Moderate Con 0.311 Insult Unverified_Claim
Oct 28, 2025 Inside Canada's Indian Metropolis (Brampton)
Enough is enough. Canada first Canadians ALWAYS. We need to build a goddamn wall...
Enough is enough. Canada first Canadians ALWAYS. We need to build a goddamn wall...
Identity Attack0.26155844
Insult0.40420914
Profanity0.6001929
Threat0.05559385
Severe Toxicity0.06011435
Moderate 0.584095 Low Con 0.267 Identity_Assertion
Feb 11, 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.