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: "well done !!" 58 comments · Page 3 of 3
Well done. Nicely put together.
Well done. Nicely put together.
Identity Attack0.002626848
Insult0.008044879
Profanity0.012687869
Threat0.007547205
Severe Toxicity0.0010490417
Low Tox 0.012503231 Moderate Con 0.397 Meta_Commentary
Aug 25, 2025 5 likes Why Canadians Are Turning Against …
Very well done 👍
Very well done 👍
Identity Attack0.0027193425
Insult0.007968879
Profanity0.013439372
Threat0.007547205
Severe Toxicity0.0012493134
Low Tox 0.01237757 Moderate Con 0.405
Aug 25, 2025 Why Canadians Are Turning Against …
Well done India 🇮🇳 🇮🇳 🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳
Well done India 🇮🇳 🇮🇳 🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳🇮🇳
Identity Attack0.0057346676
Insult0.0092228865
Profanity0.015181494
Threat0.007353018
Severe Toxicity0.0019359589
Low Tox 0.012314741 Moderate Con 0.4
Oct 1, 2025 IRCC Names India in Study …
Well done!
Well done!
Identity Attack0.002173624
Insult0.0076268767
Profanity0.012346277
Threat0.0072365063
Severe Toxicity0.0010061264
Low Tox 0.011058134 Moderate Con 0.447
Aug 27, 2025 Why Canadians Are Turning Against …
I think Canada has more than done its part forever, it's time for other countries to step up also. I trust the new immigrations rules are consistent with international human rights standards as well as …
I think Canada has more than done its part forever, it's time for other countries to step up also. I trust the new immigrations rules are consistent with international human rights standards as well as what's best for Canada.
Identity Attack0.0054756827
Insult0.0072278744
Profanity0.009340264
Threat0.0062008454
Severe Toxicity0.0006079674
Low Tox 0.010618322 Constructive 0.661
Dec 24, 2025 Deportations From Canada at Their …
Well done, Quebec, you are a role model to the rest of Canada! 41,000 is too many.
Well done, Quebec, you are a role model to the rest of Canada! 41,000 is too many.
Identity Attack0.0032928092
Insult0.008025879
Profanity0.00904991
Threat0.006317357
Severe Toxicity0.0006055832
Low Tox 0.010618322 Constructive 0.515
Nov 22, 2025 56 likes Quebec Ends Economic Immigration Program …
Well done Sir - thank you for all your work!
Well done Sir - thank you for all your work!
Identity Attack0.0021088778
Insult0.006819372
Profanity0.01174849
Threat0.0071588317
Severe Toxicity0.0008678436
Low Tox 0.007790958 Moderate Con 0.452 Solidarity
Aug 26, 2025 Why Canadians Are Turning Against …
Well done Quebec!
Well done Quebec!
Identity Attack0.0022198714
Insult0.0066863713
Profanity0.010262563
Threat0.006330303
Severe Toxicity0.0007009506
Low Tox 0.006942749 Moderate Con 0.406 Solidarity
Nov 21, 2025 72 likes Quebec Ends Economic Immigration Program …

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.