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
30,738 comments · Page 503 of 1230
Get them out! If they were rejected, they dont belong here, and we don't need to pay for them. No more hotels, no more free services, NO MORE! Do it!
Get them out! If they were rejected, they dont belong here, and we don't need to pay for them. No more hotels, no more free services, NO MORE! Do it!
Identity Attack0.16159154
Insult0.08212569
Profanity0.022354934
Threat0.058503386
Severe Toxicity0.0118255615
Low Tox 0.2854699 Low Con 0.292 Call_To_Action
Feb 23, 2026 1 likes 'We do know that there's …
Dang the dude 4:13
Dang the dude 4:13
Identity Attack0.023997234
Insult0.070799805
Profanity0.22612886
Threat0.13815513
Severe Toxicity0.01896597
Low Tox 0.2854699 Low Con 0.262 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Don't use the toilets at Tom Hortons, they don't clean them, cra p on the seats
Don't use the toilets at Tom Hortons, they don't clean them, cra p on the seats
Identity Attack0.008065533
Insult0.17486192
Profanity0.21348765
Threat0.00814271
Severe Toxicity0.009155273
Low Tox 0.2854699 Moderate Con 0.425 Meta_Commentary
Feb 26, 2026 Inside Canada's Indian Invasion...
Literally worshipping demons
Literally worshipping demons
Identity Attack0.028418748
Insult0.10440776
Profanity0.17803068
Threat0.013579931
Severe Toxicity0.01083374
Low Tox 0.2854699 Low Con 0.229 Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
Yaaaaaa. That restaurant look REALLY busy. Indian restaurants open up in any available location in Brampton, which now has Indian people in Brampton questioning, "How many different ways can you possibly cook Indian food?" A …
Yaaaaaa. That restaurant look REALLY busy. Indian restaurants open up in any available location in Brampton, which now has Indian people in Brampton questioning, "How many different ways can you possibly cook Indian food?" A petition went out online in 2023, in Brampton, that McDonalds wasn't catering to the "Indian Culture". It's a simple fact that the 10% of the "privileged culture" that are coming over to Canada are completely destroying the reputations of the Indians that came here and worked for their futures, to now being classified as the ignorance being brought to Canada for India
Identity Attack0.33352965
Insult0.11172232
Profanity0.04792466
Threat0.0100069
Severe Toxicity0.010299683
Low Tox 0.2854699 Constructive 0.661 Identity_Assertion
Oct 1, 2025 Inside Canada's Indian Metropolis (Brampton)
Then why Canadian government allowing bad people to their country 😂
Then why Canadian government allowing bad people to their country 😂
Identity Attack0.2127345
Insult0.17486192
Profanity0.019758832
Threat0.007547205
Severe Toxicity0.0050354004
Low Tox 0.2854699 Low Con 0.177 Policy_Critique
Jan 27, 2026 Inside Canada's Indian Invasion...
This has racist undertones however the best for all you candians dont allow any indian and dont fo any trade with india. So next time you vote ensure your government make that a priority. Yeah …
This has racist undertones however the best for all you candians dont allow any indian and dont fo any trade with india. So next time you vote ensure your government make that a priority. Yeah there are some issues regarding the kalistan but that you should ask justin
Identity Attack0.2964622
Insult0.10440776
Profanity0.043916557
Threat0.00899713
Severe Toxicity0.008811951
Low Tox 0.2854699 Constructive 0.556 Identity_Assertion
Feb 12, 2026 2 likes Inside Canada's Indian Invasion...
They only hire other Indians
They only hire other Indians
Identity Attack0.36273825
Insult0.0806213
Profanity0.06395709
Threat0.009955117
Severe Toxicity0.010070801
Low Tox 0.2854699 Low Con 0.264 Identity_Assertion
Feb 25, 2026 1 likes Inside Canada's Indian Invasion...
Working cash under the table, check out bakeries, factories, etc. Tons of these foreign students on permits not only renew their permits for cash earning, they go part time to school instead of full time …
Working cash under the table, check out bakeries, factories, etc. Tons of these foreign students on permits not only renew their permits for cash earning, they go part time to school instead of full time just to earn money in order to stay longer in Canada and America. Bakeries in Toronto hire a lot of them through private employment agencies and pay them cash under the table. In other words, they just apply for permits so they can work and say screw education 😂
Identity Attack0.04177703
Insult0.16868424
Profanity0.22663295
Threat0.007068211
Severe Toxicity0.00793457
Low Tox 0.2854699 Constructive 0.552
Sep 28, 2025 IRCC Names India in Study …
They lyin, not refugees
They lyin, not refugees
Identity Attack0.15303208
Insult0.17858955
Profanity0.054437835
Threat0.008427517
Severe Toxicity0.005607605
Low Tox 0.2854699 Low Con 0.236
Nov 22, 2025 1 likes Thousands of refugees allowed into …
Send them all out of here, and get rid of what Trudeau let in
Send them all out of here, and get rid of what Trudeau let in
Identity Attack0.08666438
Insult0.0817555
Profanity0.020646973
Threat0.27637172
Severe Toxicity0.012130737
Low Tox 0.2854699 Low Con 0.181
Jan 7, 2026 Migrants cross into Canada near …
The Muslim man that said Muslims will take over was correct. It’s happening right in front of your eyes and the government is doing nothing about it now it’s a problem all over the world …
The Muslim man that said Muslims will take over was correct. It’s happening right in front of your eyes and the government is doing nothing about it now it’s a problem all over the world and it’s to late to stop.
Identity Attack0.36733335
Insult0.07270074
Profanity0.026044132
Threat0.011430934
Severe Toxicity0.008544922
Low Tox 0.2854699 Moderate Con 0.414 Fear_Threat
Aug 27, 2025 Why Canadians Are Turning Against …
I visited my friend in Toronto. He warned me about Brampton, Ontario. One of the worst drivers in Canada. They drive like they drive back home. The guy on the bike really speak his minds. …
I visited my friend in Toronto. He warned me about Brampton, Ontario. One of the worst drivers in Canada. They drive like they drive back home. The guy on the bike really speak his minds. I wouldn’t call him racist. He doesn’t recognize Canada anymore.
Identity Attack0.20878418
Insult0.21602537
Profanity0.020373698
Threat0.0076507707
Severe Toxicity0.005722046
Low Tox 0.2854699 Constructive 0.685 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
My opinions are too strong on Indians and it feels bad to say.
My opinions are too strong on Indians and it feels bad to say.
Identity Attack0.32476485
Insult0.071750276
Profanity0.075792134
Threat0.010731863
Severe Toxicity0.00957489
Low Tox 0.2854699 Moderate Con 0.447 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
Just be grateful you got Indians. Indians are like a breath of fresh air compared to their neighbours.
Just be grateful you got Indians. Indians are like a breath of fresh air compared to their neighbours.
Identity Attack0.31015682
Insult0.08582769
Profanity0.06345607
Threat0.009566744
Severe Toxicity0.011749268
Low Tox 0.2854699 Moderate Con 0.398 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
As a Canadian born Chinese guy, i couldn't agree more with the people who said they refuse to assimilate. It's honestly embarrassing for people like my parents who immigrated and assimilated properly to Canada many …
As a Canadian born Chinese guy, i couldn't agree more with the people who said they refuse to assimilate. It's honestly embarrassing for people like my parents who immigrated and assimilated properly to Canada many years ago. Same can be said about the mainland Chinese people in Vancouver. Like the whole driving thing...people dont follow the rules and have patience, gee, i wonder where tf that came from, b/c it was never like that when I got my license 20 years ago. Tbh blue coat man was legit a lot like my dad
Identity Attack0.18468912
Insult0.16751462
Profanity0.28708664
Threat0.008362788
Severe Toxicity0.013672344
Low Tox 0.2854699 Constructive 0.751
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
We don't want them in the West.
We don't want them in the West.
Identity Attack0.28034934
Insult0.06921569
Profanity0.03239325
Threat0.014911477
Severe Toxicity0.009002686
Low Tox 0.2854699 Low Con 0.204 Identity_Assertion
Jan 29, 2026 Inside Canada's Indian Invasion...
One gullible country.
One gullible country.
Identity Attack0.1232452
Insult0.20668297
Profanity0.057944927
Threat0.008841781
Severe Toxicity0.008049011
Low Tox 0.2854699 Low Con 0.245 Identity_Assertion
Feb 25, 2026 'We do know that there's …
title sounds crazy
title sounds crazy
Identity Attack0.0069185994
Insult0.16824563
Profanity0.14049543
Threat0.008039144
Severe Toxicity0.00579834
Low Tox 0.2853768 Moderate Con 0.368 Meta_Commentary
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
All my life Brampton has been like this Canada is a melting pot anyways
All my life Brampton has been like this Canada is a melting pot anyways
Identity Attack0.22063516
Insult0.19967617
Profanity0.057443913
Threat0.006977591
Severe Toxicity0.008354187
Low Tox 0.2853768 Moderate Con 0.382 Personal_Narrative
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Canadian government more likely to investigate Tyler than the human smugglers. Failed state.
Canadian government more likely to investigate Tyler than the human smugglers. Failed state.
Identity Attack0.099899694
Insult0.24928534
Profanity0.019143965
Threat0.009048914
Severe Toxicity0.0065612793
Low Tox 0.2853768 Low Con 0.135 Policy_Critique
Jan 27, 2026 Inside Canada's Indian Invasion...
Here before this gets ovened and Nipah virus'd
Here before this gets ovened and Nipah virus'd
Identity Attack0.04023018
Insult0.06512285
Profanity0.1110661
Threat0.1329628
Severe Toxicity0.017029278
Low Tox 0.2853768 Low Con 0.193 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Get out
Get out
Identity Attack0.012641981
Insult0.09124154
Profanity0.09195647
Threat0.02803385
Severe Toxicity0.008811951
Low Tox 0.2853768 Moderate Con 0.417
Nov 30, 2025 Inside Canada's Indian Metropolis (Brampton)
We don't want them. Stay in Canada.
We don't want them. Stay in Canada.
Identity Attack0.27510223
Insult0.082619295
Profanity0.017299367
Threat0.012751401
Severe Toxicity0.008125305
Low Tox 0.2853768 Low Con 0.238 Identity_Assertion
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
Canada is just land of migrants...not Europeans
Canada is just land of migrants...not Europeans
Identity Attack0.34974504
Insult0.076185785
Profanity0.019758832
Threat0.00675104
Severe Toxicity0.007095337
Low Tox 0.2853768 Low Con 0.226 Identity_Assertion
Feb 22, 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.