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: "And that's how we roll. …" 32 comments · Page 2 of 2
The problem is, if the immigrants keep coming in, it would change canada so much that it ceases to be a liberal democratic country that values people's rights; it's easy enough for immigrants to "roll …
The problem is, if the immigrants keep coming in, it would change canada so much that it ceases to be a liberal democratic country that values people's rights; it's easy enough for immigrants to "roll back" their beliefs to a previous version, if even one or two charismatic new immigrants start fomenting those beliefs. The very thing could undermine itself, so there should be tighter bordres. The people who've been there since 1979 don't have to leave.
Identity Attack0.028886627
Insult0.016860934
Profanity0.010245483
Threat0.0067186756
Severe Toxicity0.0012588501
Low Tox 0.044636376 Constructive 0.551 Fear_Threat
Sep 27, 2025 Inside Canada's Indian Metropolis (Brampton)
Its all planned. Century initiative. Libs rolling out the plan.
Its all planned. Century initiative. Libs rolling out the plan.
Identity Attack0.007473567
Insult0.01625293
Profanity0.011765569
Threat0.007327127
Severe Toxicity0.0011587143
Low Tox 0.03309893 Low Con 0.098 Unverified_Claim
Feb 26, 2026 1 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
On a roll lately brother.
On a roll lately brother.
Identity Attack0.0035702933
Insult0.014086916
Profanity0.018392462
Threat0.0089712385
Severe Toxicity0.0017356873
Low Tox 0.03309893 Moderate Con 0.465
Jan 27, 2026 37 likes Inside Canada's Indian Invasion...
Let's get it rolling .
Let's get it rolling .
Identity Attack0.003866276
Insult0.010248893
Profanity0.018665737
Threat0.01101667
Severe Toxicity0.0019931793
Low Tox 0.027206551 Low Con 0.294 Call_To_Action
Feb 18, 2026 4 likes Canadian immigration officers investigating hundreds …
just in time when agi is almost rolled out publicly and optimus robots are everywhere to take most jobs
just in time when agi is almost rolled out publicly and optimus robots are everywhere to take most jobs
Identity Attack0.004643231
Insult0.011768902
Profanity0.013507691
Threat0.007689608
Severe Toxicity0.0011444092
Low Tox 0.024967449 Low Con 0.136 Fear_Threat
Jan 15, 2026 2.9 million Canadian temporary visas …
CBC keeps the propaganda rolling on and on..... anyone coming across the boarder gets free health care period but if you are a senior citizen in canada you lose your savings and property if you …
CBC keeps the propaganda rolling on and on..... anyone coming across the boarder gets free health care period but if you are a senior citizen in canada you lose your savings and property if you are admitted to a nursing home.... or have to stay in the hospital waiting to get into a nursing home FACT
Identity Attack0.004920715
Insult0.013402912
Profanity0.009434202
Threat0.0060260775
Severe Toxicity0.0007247925
Low Tox 0.023553278 Moderate Con 0.389
May 18, 2018 How much do refugees and …
Michelle, you know that you didn’t ask for this information prior to the meeting. They are trip questions that are ongoing. Yes it’s important to know but the people may be in different areas such …
Michelle, you know that you didn’t ask for this information prior to the meeting. They are trip questions that are ongoing. Yes it’s important to know but the people may be in different areas such as law enforcement. Each city town and borough has that information. Had the rolls been reversed you would not have faired any better. Not make a major public statement? Yes you did.
Identity Attack0.0014244175
Insult0.013174911
Profanity0.010006369
Threat0.0059678215
Severe Toxicity0.00059843063
Low Tox 0.0201057 Constructive 0.671
Sep 29, 2025 IRCC Names India in Study …

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.