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: Tox: 0.5 – 1 4,704 comments · Page 180 of 189
depport indians canadians fed up with themsne dthem back to their country
depport indians canadians fed up with themsne dthem back to their country
Identity Attack0.57150364
Insult0.37392882
Profanity0.14313951
Threat0.100830056
Severe Toxicity0.045767322
Moderate 0.50789946 Low Con 0.187 Identity Attack Call_To_Action
Jan 28, 2026 Inside Canada's Indian Invasion...
Majority of new Indian Sikhs in Canada dont want khalistan for starters... Its just old sikhs immigrants and their low iq grandchildren
Majority of new Indian Sikhs in Canada dont want khalistan for starters... Its just old sikhs immigrants and their low iq grandchildren
Identity Attack0.55044734
Insult0.5130944
Profanity0.12096943
Threat0.011172019
Severe Toxicity0.024725812
Moderate 0.50789946 Low Con 0.179 Identity Attack Insult Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
Disgusting - it is a free for all and those of us working are paying for everything!! That minister should be removed immediately!
Disgusting - it is a free for all and those of us working are paying for everything!! That minister should be removed immediately!
Identity Attack0.02138452
Insult0.54471385
Profanity0.087430455
Threat0.13815513
Severe Toxicity0.019095084
Moderate 0.50789946 Moderate Con 0.45 Insult Policy_Critique
Nov 21, 2025 1 likes Thousands of refugees allowed into …
You don’t have any problem, putting forward, absolute inaccurate content. How about your concentrate on your own country and stay the f*uk out of ours. In your Niagara video of woman claimed that once a …
You don’t have any problem, putting forward, absolute inaccurate content. How about your concentrate on your own country and stay the f*uk out of ours. In your Niagara video of woman claimed that once a day in Niagara Falls family day and everything is closed. Did you not check it? This video. You make it sound like everybody who is the greatest of Indian move to Franklin people from my neighbourhood they do talk to us saying hello. Help me when I’m at Walmart. Is the person that moving to send if you’re racist country. You’ll talk to Canadians who represent you more than they represent us and your post. What they say must be interesting in your bizarre echo chamber.
Identity Attack0.29035977
Insult0.42567953
Profanity0.46460027
Threat0.01940071
Severe Toxicity0.16960317
Moderate 0.50789946 Constructive 0.56 Meta_Commentary
Oct 16, 2025 Inside Canada's Indian Metropolis (Brampton)
I hate this stuff so much as many cool Indian and Punjabi people here In Toronto Canada it crazy they don’t speak English they don’t like us (ppl that were born here) and they don’t …
I hate this stuff so much as many cool Indian and Punjabi people here In Toronto Canada it crazy they don’t speak English they don’t like us (ppl that were born here) and they don’t even like Canada they assume they don’t need to assimilate they just wanna take over and change it they took over the Main Street completely no English stores I could barely go to the corner store cuz they did t know what I was saying it’s just insane asf they hate and ruin and take over with. No care for us
Identity Attack0.44690517
Insult0.42167732
Profanity0.33141375
Threat0.036839653
Severe Toxicity0.16960317
Moderate 0.50789946 Constructive 0.558 Fear_Threat
Feb 7, 2026 Inside Canada's Indian Invasion...
Trudeau and Freeland really screwed Canada
Trudeau and Freeland really screwed Canada
Identity Attack0.12440576
Insult0.5101222
Profanity0.39409557
Threat0.009799767
Severe Toxicity0.023076924
Moderate 0.50789946 Low Con 0.199 Insult Policy_Critique
Jan 19, 2026 122 likes Why Canada’s immigration system has …
Deport all of these 3rd world immigrants.
Deport all of these 3rd world immigrants.
Identity Attack0.5698139
Insult0.33998606
Profanity0.11477985
Threat0.14802226
Severe Toxicity0.032316983
Moderate 0.50789946 Low Con 0.166 Identity Attack Call_To_Action
Jan 28, 2026 Inside Canada's Indian Invasion...
letting in indians ruined Canada
letting in indians ruined Canada
Identity Attack0.5948528
Insult0.37619758
Profanity0.17101645
Threat0.053654157
Severe Toxicity0.02439716
Moderate 0.50789946 Low Con 0.189 Identity Attack Identity_Assertion
Jun 17, 2025 How Canada broke its immigration …
Bro I live here and I was born here and I don’t get why they keep spawning but overall it’s not entirely bad except for the punjabs no offense but they are dirty bro
Bro I live here and I was born here and I don’t get why they keep spawning but overall it’s not entirely bad except for the punjabs no offense but they are dirty bro
Identity Attack0.44690517
Insult0.47384647
Profanity0.33808854
Threat0.018019408
Severe Toxicity0.028730227
Moderate 0.50789946 Moderate Con 0.494 Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...
white men being their racists selves even in canada.
white men being their racists selves even in canada.
Identity Attack0.5612457
Insult0.41530323
Profanity0.08710717
Threat0.008815889
Severe Toxicity0.023076924
Moderate 0.50789946 Low Con 0.206 Identity Attack Identity_Assertion
Oct 9, 2025 Inside Canada's Indian Metropolis (Brampton)
The fake accent and smooth brain talk is so bad it’s not even funny idk how you convince yourself that sounds right sound like a straight Neanderthal
The fake accent and smooth brain talk is so bad it’s not even funny idk how you convince yourself that sounds right sound like a straight Neanderthal
Identity Attack0.2877625
Insult0.4555076
Profanity0.24818924
Threat0.010421164
Severe Toxicity0.023927659
Moderate 0.50789946 Low Con 0.153 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
Da niga driving tuk tuk in Canada lmao 🤣
Da niga driving tuk tuk in Canada lmao 🤣
Identity Attack0.55044734
Insult0.5130944
Profanity0.4662011
Threat0.05203775
Severe Toxicity0.35094213
Moderate 0.50789946 Low Con 0.218 Identity Attack Insult Humor_Satire
Feb 28, 2026 Inside Canada's Indian Invasion...
Africans don't have low iq...when Africans were building cities white people were still living in caves...😂😂
Africans don't have low iq...when Africans were building cities white people were still living in caves...😂😂
Identity Attack0.57150364
Insult0.42167732
Profanity0.19032755
Threat0.012958534
Severe Toxicity0.04397394
Moderate 0.50789946 Low Con 0.218 Identity Attack Moral_Argument
Feb 26, 2026 Inside Canada's Indian Invasion...
Billions of dollars of taxpayers money being spent for those useless people milking the system like there is no tomorrow.
Billions of dollars of taxpayers money being spent for those useless people milking the system like there is no tomorrow.
Identity Attack0.021987455
Insult0.5723624
Profanity0.096805766
Threat0.009126588
Severe Toxicity0.01121521
Moderate 0.50789946 Low Con 0.15 Insult Unverified_Claim
Dec 3, 2025 Thousands of refugees allowed into …
As a Canadian, I don’t know why Canadians are so scared to say it but we’re sick of this sh!t! Peoples relatives are dying cause the healthcare system is flooded. Housing market is rising every …
As a Canadian, I don’t know why Canadians are so scared to say it but we’re sick of this sh!t! Peoples relatives are dying cause the healthcare system is flooded. Housing market is rising every year And to top it all off they don’t respect our countries policies and traditions, why should we respect there’s?
Identity Attack0.1714862
Insult0.40975618
Profanity0.5013569
Threat0.012803185
Severe Toxicity0.02373986
Moderate 0.50789946 Constructive 0.549 Fear_Threat
Jan 29, 2026 Inside Canada's Indian Invasion...
enviable? really? then why does Global have to send a Chinese girl downtown to interview immigrants that have been here for 50 yrs, yet still can't speak basic English, not just them, I've seen people …
enviable? really? then why does Global have to send a Chinese girl downtown to interview immigrants that have been here for 50 yrs, yet still can't speak basic English, not just them, I've seen people that claim they've been here for 25, same thing, who also aren't Drs, professionals, you know all the delusions that you are talking about, cause that's the bullshit lie that we needed all these immigrants for skilled jobs, like the lie that all cabbies are really Drs, engineers, ect.... it's a lie, from the start, cause we needed to keep the boomers in the lifestyle they didn't pay for, ie all the debt/deficits since 68 when they started voting
Identity Attack0.38238457
Insult0.46923602
Profanity0.44431314
Threat0.025098583
Severe Toxicity0.07542343
Moderate 0.50789946 Constructive 0.511 Fear_Threat
Feb 17, 2026 LILLEY UNLEASHED: The fall of …
The immigrants just don't integrate to Canadian morals. That is the problem. This is why we are losing our culture. (if Canada didn't take migrants I'd bet we'd have more kids and we are just …
The immigrants just don't integrate to Canadian morals. That is the problem. This is why we are losing our culture. (if Canada didn't take migrants I'd bet we'd have more kids and we are just adjusting to a population size that reflects our needs) Maybe ACTUAL Canadians should flip the fuck out like we do in war. I am hating how much worse Canada has gotten and I feel that if I put in more effort there will be the opposite of a reward at the end. Paying families to have kids means that women won't go to their corpo daycare. The more people you bring with NOTHING, takes away from those who paid for it and everyone suffers.
Identity Attack0.4830652
Insult0.43450394
Profanity0.46460027
Threat0.04201601
Severe Toxicity0.11756202
Moderate 0.50789946 Constructive 0.636 Identity_Assertion
Sep 10, 2025 1 likes Why Canadians Are Turning Against …
Hindus are silent invaders same happens in indian
Hindus are silent invaders same happens in indian
Identity Attack0.55044734
Insult0.44126466
Profanity0.24438259
Threat0.11769595
Severe Toxicity0.16960317
Moderate 0.50789946 Low Con 0.18 Identity Attack Identity_Assertion
Sep 19, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
Just another day in Trudeau's Canada. This guy really screwed our country
Just another day in Trudeau's Canada. This guy really screwed our country
Identity Attack0.06522302
Insult0.5208188
Profanity0.34099978
Threat0.008336896
Severe Toxicity0.023076924
Moderate 0.50789946 Low Con 0.243 Insult Policy_Critique
Jan 5, 2026 6 likes Migrants cross into Canada near …
don't worry australia have a muslim invasion it is far worse
don't worry australia have a muslim invasion it is far worse
Identity Attack0.57150364
Insult0.3493834
Profanity0.22572558
Threat0.05430072
Severe Toxicity0.05832097
Moderate 0.50789946 Low Con 0.223 Identity Attack Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
Ice ice ice ice ice, all 🐀🐀🐀🐀deport to indi🐀a
Ice ice ice ice ice, all 🐀🐀🐀🐀deport to indi🐀a
Identity Attack0.55044734
Insult0.4339631
Profanity0.27477357
Threat0.30148876
Severe Toxicity0.35368225
Moderate 0.50789946 Low Con 0.24 Identity Attack Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
Why is it a “crime”? What does temporary worker mean to you? This programme is to fill a temporary shortfall. This is the chance that you take. Wake up. We’re not stupid. Fed up.
Why is it a “crime”? What does temporary worker mean to you? This programme is to fill a temporary shortfall. This is the chance that you take. Wake up. We’re not stupid. Fed up.
Identity Attack0.008213525
Insult0.5678696
Profanity0.2659008
Threat0.01119791
Severe Toxicity0.013478675
Moderate 0.50789946 Moderate Con 0.391 Insult Policy_Critique
Nov 22, 2025 Quebec Ends Economic Immigration Program …
a youtuber did more in 10 mins than all the useless mounted police here.
a youtuber did more in 10 mins than all the useless mounted police here.
Identity Attack0.116281845
Insult0.49151286
Profanity0.2298641
Threat0.024062606
Severe Toxicity0.023076924
Moderate 0.50789946 Low Con 0.182 Policy_Critique
Jan 27, 2026 Inside Canada's Indian Invasion...
Ngl this video actually made me sick. Normalization of racism towards Indians is rediculous and generalizing Indians as a sneaky ppl invading a foreign country is ridiculous. While it is true there r problems in …
Ngl this video actually made me sick. Normalization of racism towards Indians is rediculous and generalizing Indians as a sneaky ppl invading a foreign country is ridiculous. While it is true there r problems in the Canadian immigration system its not the fault of the ppl who use it for a better life, rather the fault of politicians who allowed it. Do better Tyler!
Identity Attack0.43256098
Insult0.5130944
Profanity0.21348765
Threat0.010188141
Severe Toxicity0.023076924
Moderate 0.50789946 Constructive 0.703 Insult Moral_Argument
Feb 26, 2026 4 likes Inside Canada's Indian Invasion...
i think its 790,000 fraud students from India. They Scam People From Tax and How much more for Student Frauds. They are one of the leading scammers and frauds in the world. UN should sanction …
i think its 790,000 fraud students from India. They Scam People From Tax and How much more for Student Frauds. They are one of the leading scammers and frauds in the world. UN should sanction that toilet capital of the world
Identity Attack0.50125694
Insult0.5130944
Profanity0.15635987
Threat0.014048163
Severe Toxicity0.02514347
Moderate 0.50789946 Low Con 0.299 Identity Attack Insult
Oct 2, 2025 IRCC Names India in Study …

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.