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: "Nice to see there are …" 30 comments · Page 2 of 2
Great start. 64% decrease in foreign students is a huge cut and definitely needed. Middle class tax cut is a step in the right direction and the $10 NSF fee is actually a huge underrated …
Great start. 64% decrease in foreign students is a huge cut and definitely needed. Middle class tax cut is a step in the right direction and the $10 NSF fee is actually a huge underrated change. I’ll admit I’ve been in the situation where I forgot which day my bill is coming out and didn’t have my bank account prepared accordingly. Getting slapped with $50+ NSF fees just made it even worse. Nice to see a cap on that now as I felt like companies were abusing it.
Identity Attack0.007214582
Insult0.018129934
Profanity0.014464149
Threat0.0077025536
Severe Toxicity0.0011014938
Low Tox 0.04067813 Constructive 0.76 Policy_Critique
Jan 21, 2026 Canada’s new rules in 2026
Ohhh ! Michelle--so nice to see you moving on up. Been watching from your early days-- Always thought you were being pushed aside.. I do believe that trend is over.. All the best !
Ohhh ! Michelle--so nice to see you moving on up. Been watching from your early days-- Always thought you were being pushed aside.. I do believe that trend is over.. All the best !
Identity Attack0.0018313939
Insult0.021417208
Profanity0.010792031
Threat0.0072882893
Severe Toxicity0.0009918213
Low Tox 0.039935954 Constructive 0.671 Solidarity
Sep 29, 2025 IRCC Names India in Study …
Nice to see Michelle finally being somewhat conservative lately; not sure it'll last.
Nice to see Michelle finally being somewhat conservative lately; not sure it'll last.
Identity Attack0.005253696
Insult0.015568925
Profanity0.011475217
Threat0.006641001
Severe Toxicity0.00088214874
Low Tox 0.03109552 Moderate Con 0.319
Oct 1, 2025 IRCC Names India in Study …
Nice to see you promote gambling websites! Good job.
Nice to see you promote gambling websites! Good job.
Identity Attack0.003385304
Insult0.010362893
Profanity0.014771583
Threat0.0076637166
Severe Toxicity0.0013637543
Low Tox 0.02249265 Low Con 0.276 Meta_Commentary
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
It's nice to finally see this being addressed.
It's nice to finally see this being addressed.
Identity Attack0.004347248
Insult0.00806388
Profanity0.014839902
Threat0.009100696
Severe Toxicity0.0013160706
Low Tox 0.01608456 Moderate Con 0.397 Solidarity
Aug 25, 2025 2 likes Why Canadians Are Turning Against …

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.