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: "How the fuck can anyone …" 8 comments
I'm so fucking sick of them and I don't give a single fuck what anyone has to say, they're inherently and objectively ruining this country.
I'm so fucking sick of them and I don't give a single fuck what anyone has to say, they're inherently and objectively ruining this country.
Identity Attack0.24970764
Insult0.5739874
Profanity0.87472564
Threat0.058826666
Severe Toxicity0.4195425
Toxic 0.9029226 Moderate Con 0.362 Insult Fear_Threat
Jan 29, 2026 Inside Canada's Indian Invasion...
How much longer are people gonna listen to this your racists if you dont argument. Its shuts down reasonable discussions and paints anyone with an opinion as racists. Liberals- do what I say or your …
How much longer are people gonna listen to this your racists if you dont argument. Its shuts down reasonable discussions and paints anyone with an opinion as racists. Liberals- do what I say or your racists. Fuck you liberals guess im racist!
Identity Attack0.5504064
Insult0.68668073
Profanity0.70864636
Threat0.13616586
Severe Toxicity0.44787344
Toxic 0.85850734 Moderate Con 0.332 Identity Attack Insult Moral_Argument
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
They come to our country and abuse our system and then they cry racism if anyone says anything. Fucking liberal government did this to Canada
They come to our country and abuse our system and then they cry racism if anyone says anything. Fucking liberal government did this to Canada
Identity Attack0.46028158
Insult0.57566804
Profanity0.71218073
Threat0.03235042
Severe Toxicity0.33047765
Toxic 0.82048255 Moderate Con 0.301 Insult Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...
How the fuck can anyone drive an uber without a license !! Total BS !! And the guy not even trying to cross question the polish guy clearly shows how rigged up this "random" encounter …
How the fuck can anyone drive an uber without a license !! Total BS !! And the guy not even trying to cross question the polish guy clearly shows how rigged up this "random" encounter is !! And that MF says he grew up in Poland byt speaks in a perfect Canadian accent !! At least "try" to make this whole thing authentic man !!
Identity Attack0.25647953
Insult0.48228607
Profanity0.6370159
Threat0.019055385
Severe Toxicity0.232236
Moderate 0.68408644 Moderate Con 0.389 Meta_Commentary
Jan 5, 2026 Inside Canada's Indian Metropolis (Brampton)
what truly pisses me off is losing our holidays cause they dont celebrate them. this is my country your free to come and live here but fillow the rules your not allowed to shove religion …
what truly pisses me off is losing our holidays cause they dont celebrate them. this is my country your free to come and live here but fillow the rules your not allowed to shove religion down anyone throat your suppose to prayer away cause thats your right but tp shove it down and make us a slave to a god i dont believe in? as a first nation on my land. smarten the fuck up and respect the people who allow you to run from the disgraces of your own country you dont want to help but come here to destroy. my bloodline was here first before the whites so i have a right to say what i say. and if i get hate for my free speech then you also dont belong in this country
Identity Attack0.41975367
Insult0.50440645
Profanity0.6069483
Threat0.06593887
Severe Toxicity0.35112193
Moderate 0.6744087 Moderate Con 0.474 Insult Identity_Assertion
Sep 3, 2025 Why Canadians Are Turning Against …
If not ww3 soon, we will probably snap out of this idiotic fantasy world where everyone is equal, and everyone got the same rights.. Migrants should earn the right to vote though 3 generations of …
If not ww3 soon, we will probably snap out of this idiotic fantasy world where everyone is equal, and everyone got the same rights.. Migrants should earn the right to vote though 3 generations of elimination.. so if anyone if the family fucks up, they all have to go, and only their grandchildren get to vote, this will ensure they had time to assimilate, it will also function as a softcore eugenics program.. that's my solution, if not that then the pyre is always an option. I do not care for foreign interests, i do not care for our kind's suicidal empathic cult 😂
Identity Attack0.3817989
Insult0.54471385
Profanity0.473824
Threat0.13815513
Severe Toxicity0.16960317
Moderate 0.57271194 Moderate Con 0.397 Insult Fear_Threat
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
My building used to be 90% white but in the last 5 years 90% East Indian - I stopped saying hi to anyone since none of them show me any curtasy nor say hi back …
My building used to be 90% white but in the last 5 years 90% East Indian - I stopped saying hi to anyone since none of them show me any curtasy nor say hi back and my life I feel am surrounded by unfriendliness THANKS FOR READING. I also work for a company that hires them sometimes I am a minority in my own surrounded by Turbans and Muslims its so fucking wierd.
Identity Attack0.5135796
Insult0.41530323
Profanity0.570067
Threat0.013010317
Severe Toxicity0.16960317
Moderate 0.55739564 Constructive 0.615 Identity Attack Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Does anyone else feel like a minority in the town they were born. I was pulled over by the RCMP not long ago. They were both East Indians. One of which could barely speak proper …
Does anyone else feel like a minority in the town they were born. I was pulled over by the RCMP not long ago. They were both East Indians. One of which could barely speak proper English. I had an East Indian friend with me. I was interrogated more about being with an Indian woman than I was for speeding. They didn’t even care about my speed but pulled me back to their cruiser and kept questioning my intentions with the woman. Was fucking terrifying! So I went to the detachment to complain. Guess who the staff sergeant was. Another fucking East Indian🤦‍♂️ this is no longer Canada😑
Identity Attack0.38208112
Insult0.36193377
Profanity0.4819111
Threat0.022853967
Severe Toxicity0.052044146
Moderate 0.45396814 Constructive 0.581
Jan 15, 2026 2 likes Inside Canada's Indian Metropolis (Brampton)

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.