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 108 of 189
As a aborigonal canadian i mostly say welcome, im in calgary in a place called teradale where i only see a few white people a week . Its all imigrants but mostly indian. their is …
As a aborigonal canadian i mostly say welcome, im in calgary in a place called teradale where i only see a few white people a week . Its all imigrants but mostly indian. their is a thing where bringing too many people is negative like our housing crisis and it just imbalances everything when you rush too many pepple in at once. However seeing WHITE people and their reasons piss me off.its like shut the fuck up you immigrant. Your people did the exact same but wayyyyyyyy worse. So yeah welcome. Just their has to be some form of cap. Also i honestly think any government rolls should not be immigrants.just my opinion
Identity Attack0.5689151
Insult0.5497792
Profanity0.5865656
Threat0.061089642
Severe Toxicity0.35022295
Moderate 0.62702215 Constructive 0.74 Identity Attack Insult Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
“Right in your face” You ever hear a Christian talking like that? Islam is a psycho carnal minded cult
“Right in your face” You ever hear a Christian talking like that? Islam is a psycho carnal minded cult
Identity Attack0.6320481
Insult0.5678696
Profanity0.22703624
Threat0.016120117
Severe Toxicity0.1597006
Moderate 0.62702215 Low Con 0.145 Identity Attack Insult Moral_Argument
Aug 28, 2025 Why Canadians Are Turning Against …
12:07 is Sidhu dumb enough to not realize a white guy speaking perfect english isnt actually trying to immigrate?
12:07 is Sidhu dumb enough to not realize a white guy speaking perfect english isnt actually trying to immigrate?
Identity Attack0.5135796
Insult0.58196646
Profanity0.36230123
Threat0.011922873
Severe Toxicity0.027833538
Moderate 0.62702215 Low Con 0.222 Identity Attack Insult Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Indians are more annoying than even the jews due to numbers. Ugh.
Indians are more annoying than even the jews due to numbers. Ugh.
Identity Attack0.6649212
Insult0.48313886
Profanity0.29209393
Threat0.013113883
Severe Toxicity0.16960317
Moderate 0.62702215 Low Con 0.241 Identity Attack Identity_Assertion
Jan 27, 2026 3 likes Inside Canada's Indian Invasion...
The PIG on the bike should learn about his ancestors and what they did to Canada when he talks about DIRTY
The PIG on the bike should learn about his ancestors and what they did to Canada when he talks about DIRTY
Identity Attack0.08583717
Insult0.67254376
Profanity0.16264248
Threat0.008712323
Severe Toxicity0.02406851
Moderate 0.62702215 Low Con 0.271 Insult Moral_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
i hate the guy who called indians poop eaters in india
i hate the guy who called indians poop eaters in india
Identity Attack0.55044734
Insult0.48228607
Profanity0.43669638
Threat0.022335978
Severe Toxicity0.16496792
Moderate 0.62702215 Low Con 0.273 Identity Attack
Jan 27, 2026 Inside Canada's Indian Invasion...
India should be declared terrorist country. Involved in terrorism, extortion, murders, scams and technology teft.
India should be declared terrorist country. Involved in terrorism, extortion, murders, scams and technology teft.
Identity Attack0.6458014
Insult0.489133
Profanity0.29209393
Threat0.44901076
Severe Toxicity0.35368225
Moderate 0.62702215 Low Con 0.222 Identity Attack
Sep 29, 2025 1 likes IRCC Names India in Study …
Why does no one do anything about this LIKE WTF !!!!!!!!!!!!
Why does no one do anything about this LIKE WTF !!!!!!!!!!!!
Identity Attack0.020882076
Insult0.24928534
Profanity0.570067
Threat0.012803185
Severe Toxicity0.16960317
Moderate 0.62702215 Low Con 0.244 Call_To_Action
Oct 1, 2025 IRCC Names India in Study …
Your government relies on cheap labor, they purposely exploit immigrants but somehow its all the immigrants fault. You people are nuts. 😊
Your government relies on cheap labor, they purposely exploit immigrants but somehow its all the immigrants fault. You people are nuts. 😊
Identity Attack0.39207554
Insult0.65231085
Profanity0.2268346
Threat0.009256045
Severe Toxicity0.023076924
Moderate 0.62702215 Low Con 0.261 Insult Policy_Critique
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Get these immigrants out, job shortage for Canadians because the government gave our jobs to immigrants, opened free drug distribution to destroy Canadians, hatred comes to mind when the very word liberal comes up, they …
Get these immigrants out, job shortage for Canadians because the government gave our jobs to immigrants, opened free drug distribution to destroy Canadians, hatred comes to mind when the very word liberal comes up, they should all be in jail, murdering our people and the list goes on the liberal government did this. CLOSE THE BOARDERS NOW.
Identity Attack0.26231495
Insult0.050792135
Profanity0.0003129904
Threat0.12714085
Severe Toxicity0.000067826564
Moderate 0.6261535 Fear_Threat
Apr 19, 2025
Good. A lot of the immigrants are just a burden.
Good. A lot of the immigrants are just a burden.
Identity Attack0.34551302
Insult0.30355707
Profanity0.0002787755
Threat0.001299532
Severe Toxicity0.000019267127
Moderate 0.62582487 Fear_Threat
Apr 16, 2025 1 likes
I have no sympathy for any Canadian that crosses the border at this point. Just as brainless as the Yankee doodles.
I have no sympathy for any Canadian that crosses the border at this point. Just as brainless as the Yankee doodles.
Identity Attack0.08970363
Insult0.5150182
Profanity0.00050681824
Threat0.00079605915
Severe Toxicity0.000015781674
Moderate 0.6255485 Insult Identity_Assertion
Dec 10, 2025
HEY Hindu, Punjabi and Muslim Immigrants, YOU SHOULD GO BACK TO WHERE YOU COME FROM. YOU DON'T HAVE MANNERS. DON'T MAKE CANADA AS AS ANOTHER COUNTRY. CANADA IS CANADA. I AM VERY SERIOUS
HEY Hindu, Punjabi and Muslim Immigrants, YOU SHOULD GO BACK TO WHERE YOU COME FROM. YOU DON'T HAVE MANNERS. DON'T MAKE CANADA AS AS ANOTHER COUNTRY. CANADA IS CANADA. I AM VERY SERIOUS
Identity Attack0.65625757
Insult0.4794537
Profanity0.114160895
Threat0.053330876
Severe Toxicity0.23224287
Moderate 0.62136006 Moderate Con 0.369 Identity Attack Identity_Assertion
Aug 28, 2025 Why Canadians Are Turning Against …
Disgraceful and a slap in tge face to true Canadians
Disgraceful and a slap in tge face to true Canadians
Identity Attack0.36702603
Insult0.5130944
Profanity0.19278693
Threat0.55244523
Severe Toxicity0.31334782
Moderate 0.62136006 Moderate Con 0.306 Insult Threat Identity_Assertion
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
Racist stereotypes enforcing,back to back clips of durty indian looking people india is cery diverse country it has all skin tones bro sone people look chinese,brown,people have dark dkin sone have white bro just stop …
Racist stereotypes enforcing,back to back clips of durty indian looking people india is cery diverse country it has all skin tones bro sone people look chinese,brown,people have dark dkin sone have white bro just stop this nonsense mf you will be eliminated racist whity 🤡🤡
Identity Attack0.5203519
Insult0.5130944
Profanity0.36230123
Threat0.34804323
Severe Toxicity0.3536391
Moderate 0.62136006 Low Con 0.289 Identity Attack Insult Moral_Argument
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Talking crap about Africans but they have more than what he has in that little time of them being there 😂keep riding your bike in the cold buddy
Talking crap about Africans but they have more than what he has in that little time of them being there 😂keep riding your bike in the cold buddy
Identity Attack0.46028158
Insult0.47630358
Profanity0.5013569
Threat0.021127338
Severe Toxicity0.16960317
Moderate 0.62136006 Low Con 0.269 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
":Greatest Country" LMFAO! The US is, always has been and always will be the number one sh*thole country on the planet pal!
":Greatest Country" LMFAO! The US is, always has been and always will be the number one sh*thole country on the planet pal!
Identity Attack0.44690517
Insult0.5130944
Profanity0.541926
Threat0.011767523
Severe Toxicity0.16960317
Moderate 0.62136006 Low Con 0.128 Insult Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
As a Canadian I hope they are planning on heading south. In essence I pray that things in Canada get so bad they leave. At this point, with our government's open the flood gate policy …
As a Canadian I hope they are planning on heading south. In essence I pray that things in Canada get so bad they leave. At this point, with our government's open the flood gate policy it's the only thing that can save Canada from becoming a complete third world like shit hole.
Identity Attack0.34974504
Insult0.5130944
Profanity0.6242122
Threat0.026307223
Severe Toxicity0.0912254
Moderate 0.62136006 Moderate Con 0.418 Insult Fear_Threat
Feb 8, 2026 Inside Canada's Indian Invasion...
They’re gonna start shitting on the beach 🎉
They’re gonna start shitting on the beach 🎉
Identity Attack0.018872296
Insult0.26196828
Profanity0.64657205
Threat0.051391184
Severe Toxicity0.042180564
Moderate 0.62136006 Low Con 0.194 Fear_Threat
Jan 29, 2026 Inside Canada's Indian Invasion...
Our government is housing them, educating them, our own people can’t get jobs , the idiot that agreed to have mass immigration didn’t factor in housing it is out of control rent has tripled. Our …
Our government is housing them, educating them, our own people can’t get jobs , the idiot that agreed to have mass immigration didn’t factor in housing it is out of control rent has tripled. Our country isn’t Canadian anymore
Identity Attack0.17070955
Insult0.6675394
Profanity0.25367188
Threat0.0091524795
Severe Toxicity0.023076924
Moderate 0.62136006 Moderate Con 0.419 Insult
Oct 8, 2025 Why Canadians Are Turning Against …
As a Canadian experiencing this…it suck’s
As a Canadian experiencing this…it suck’s
Identity Attack0.18002926
Insult0.4534306
Profanity0.5188411
Threat0.007534259
Severe Toxicity0.02439716
Moderate 0.62136006 Moderate Con 0.441 Personal_Narrative
Feb 8, 2026 Inside Canada's Indian Invasion...
As a Canadian-born Indian myself, I truly hate how Canada has become. i cant even go to school without Indian international students being so loud and obnoxious. these indians make us look so bad, it's …
As a Canadian-born Indian myself, I truly hate how Canada has become. i cant even go to school without Indian international students being so loud and obnoxious. these indians make us look so bad, it's terrible. They don't even bother to learn proper manners; it's disgusting.
Identity Attack0.6106996
Insult0.5739874
Profanity0.24147889
Threat0.017674083
Severe Toxicity0.06011435
Moderate 0.62136006 Constructive 0.523 Identity Attack Insult Identity_Assertion
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
India will invade the entire usa as well as canada. They are grabbing our job as well as opportunity. But the most shocking thing is they all are scammer. They don’t know english 😢😢 they …
India will invade the entire usa as well as canada. They are grabbing our job as well as opportunity. But the most shocking thing is they all are scammer. They don’t know english 😢😢 they are collaborating with our govt Through illegal way. It’s time to deport them. They will turn Canada into India 😢😢. Don’t Trust any Indian. They are so tricky and cheap 😢😢😢
Identity Attack0.6458014
Insult0.54471385
Profanity0.196476
Threat0.08703069
Severe Toxicity0.16960317
Moderate 0.62136006 Moderate Con 0.418 Identity Attack Insult Fear_Threat
Feb 3, 2026 1 likes Inside Canada's Indian Invasion...
I have been all over the world including India. Even in the poorest areas of India I felt safe and was safe. There are so many places in the US that my white ass better …
I have been all over the world including India. Even in the poorest areas of India I felt safe and was safe. There are so many places in the US that my white ass better not go. I would gladly trade away the recent immigrants from Central America who at least 50% of are violent criminals for immigrants from India. Hell, I would love to trade most Americans under 30yrs old for immigrants from India.
Identity Attack0.56445944
Insult0.48569724
Profanity0.5249258
Threat0.06690872
Severe Toxicity0.17926651
Moderate 0.62136006 Constructive 0.592 Identity Attack Unverified_Claim
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
as an indian, many indians are annoying and weird af
as an indian, many indians are annoying and weird af
Identity Attack0.6007182
Insult0.5423875
Profanity0.3351773
Threat0.012958534
Severe Toxicity0.16960317
Moderate 0.62136006 Moderate Con 0.379 Identity Attack Insult Identity_Assertion
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.