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: "Do they ask you for …" 455 comments · Page 19 of 19
More Carney Blarney, liberal shills. Crossed the border last week. Asked me two questions. Said have a great time.
More Carney Blarney, liberal shills. Crossed the border last week. Asked me two questions. Said have a great time.
Identity Attack0.00008700485
Insult0.00076280336
Profanity0.0000360775
Threat0.000028650556
Severe Toxicity0.0000017048169
Low Tox 0.0013568178 Personal_Narrative
Jan 19, 2026 1 likes
I live right by the border and I cross all the time, and i've never had a problem with the border patrol nothing's changed I even asked the border patrol about the thirty days, and …
I live right by the border and I cross all the time, and i've never had a problem with the border patrol nothing's changed I even asked the border patrol about the thirty days, and they told me to shut off the t v
Identity Attack0.000078428246
Insult0.00030842802
Profanity0.000032065822
Threat0.00007475557
Severe Toxicity0.0000023035361
Low Tox 0.0009950195
Dec 11, 2025
We need to call upon the Lord and ask for mercy, and turn to him permanently. NOTHING else is going to work
We need to call upon the Lord and ask for mercy, and turn to him permanently. NOTHING else is going to work
Identity Attack0.00008302878
Insult0.00013562692
Profanity0.000033174467
Threat0.00004779646
Severe Toxicity0.0000062242107
Low Tox 0.00037615348
Apr 29, 2025
It’s not consistent as Snowbirds will tell you. Most never got fingerprinted, some asked officers about new forms ,they had no idea and went on their way.
It’s not consistent as Snowbirds will tell you. Most never got fingerprinted, some asked officers about new forms ,they had no idea and went on their way.
Identity Attack0.000050430495
Insult0.00015894357
Profanity0.00001871848
Threat0.00001821359
Severe Toxicity0.0000024255264
Low Tox 0.0003444057 Policy_Critique
Dec 11, 2025 1 likes
I went earlier this year. I was the only vehicle at what typically would be a very busy crossing. The only difference, while in the lane, they asked me to open my trunk and examined …
I went earlier this year. I was the only vehicle at what typically would be a very busy crossing. The only difference, while in the lane, they asked me to open my trunk and examined the contents while I remained in the lane. I went forward with no issues. I was not stopped coming back. Before you go, make sure your vehicle is clear of any thing that could generate additional questions.
Identity Attack0.00004452459
Insult0.00012055086
Profanity0.000018495342
Threat0.00001990034
Severe Toxicity0.000003142657
Low Tox 0.00025909377 Personal_Narrative
Dec 9, 2025 1 likes

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.