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: "No matter. Alberta will most …" 3 comments
It’s not just Brampton, our whole fuckin country is like this now. I used to live in BC for the majority of my life, all over Vancouver to Vancouver island, even the smaller communities are …
It’s not just Brampton, our whole fuckin country is like this now. I used to live in BC for the majority of my life, all over Vancouver to Vancouver island, even the smaller communities are completely being invaded. I just moved to Alberta 4 years ago and holy fuck was I in for a surprise. I’m in the greater Edmonton area in a city in the surrounding area and doesn’t matter where you go, they over populate everyone for miles. The numbers the government tell you is a fuckin lie. Those numbers are grossly under exaggerated, it’s a full on invasion. I’ve never seen anything like this in my whole life. For all you fuckin idiots who voted liberal I don’t wanna hear you bitch cause you fuckin caused this.
Identity Attack0.32476485
Insult0.47630358
Profanity0.7654259
Threat0.020264024
Severe Toxicity0.35220072
Toxic 0.72028047 Constructive 0.61 Fear_Threat
Jan 29, 2026 Inside Canada's Indian Invasion...
Lena was so obvious from day one that her wheels are spinning, but the mouse is MAiD. Almost the entire liberal party is a large fry short of a Happy Meal, so you just try …
Lena was so obvious from day one that her wheels are spinning, but the mouse is MAiD. Almost the entire liberal party is a large fry short of a Happy Meal, so you just try and ignore these things. I sold everything when Carney was elected. Whether I move to Alberta or stay here in Ontario, house prices have tanked. No matter what, because of this clown show, I won.
Identity Attack0.022188433
Insult0.5130944
Profanity0.06345607
Threat0.0070034824
Severe Toxicity0.007133484
Moderate 0.4574824 Moderate Con 0.388 Insult Economic_Argument
Feb 26, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
No matter. Alberta will most likely leave Canada. The laurentian elite between Toronto and Montreal seriously need to be educated that they are no longer in charge!
No matter. Alberta will most likely leave Canada. The laurentian elite between Toronto and Montreal seriously need to be educated that they are no longer in charge!
Identity Attack0.016360072
Insult0.029934563
Profanity0.011902207
Threat0.007353018
Severe Toxicity0.0015640259
Low Tox 0.07212844 Low Con 0.173 Identity_Assertion
Feb 22, 2026 LILLEY UNLEASHED: The fall of …

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.