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: "As a German: respect for …" 3 comments
This is crazy. I am an Indian, and I fail to understand why so many Indians choose to live in other countries. For money? Don't they have any self respect or dignity? It us true …
This is crazy. I am an Indian, and I fail to understand why so many Indians choose to live in other countries. For money? Don't they have any self respect or dignity? It us true that Germans, Irish, Italians etc did migrate to USA en masse, but they did it out of desperation, to avoid famines. Indians must understand, western people despise the fact that so many Indians living in their countries. They don't like you. They why? Come back to your motherland, and serve the nation.
Identity Attack0.46028158
Insult0.41767508
Profanity0.1696208
Threat0.019055385
Severe Toxicity0.023076924
Moderate 0.46716887 Constructive 0.652
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
I wonder how racist dogs roam freely in Canada? Indians are hard workers; there are various non-working German tribes with mafia gangs, there are Chinese gangs with separate police stations that do not respect Canadian …
I wonder how racist dogs roam freely in Canada? Indians are hard workers; there are various non-working German tribes with mafia gangs, there are Chinese gangs with separate police stations that do not respect Canadian laws; you can stop at Tim Hortons for an hour and work on PC time and talk.
Identity Attack0.44690517
Insult0.44464502
Profanity0.062454045
Threat0.008531082
Severe Toxicity0.02258113
Moderate 0.43475235 Constructive 0.514 Identity_Assertion
Feb 23, 2026 Inside Canada's Indian Invasion...
Immigrants aren't the problem. The problem is when they don't integrate or adopt local customs, when they form ghettos. That's not immigration, it's invasion. If you choose to live in another nation, out of respect …
Immigrants aren't the problem. The problem is when they don't integrate or adopt local customs, when they form ghettos. That's not immigration, it's invasion. If you choose to live in another nation, out of respect and gratitude to the nation that welcomed you, you must integrate, be part of, assimilate—without losing your roots, of course, but adapting. I am from a country of immigrants (Argentina). My ancestors were Spanish (Galician/Catalan), Italian, German-Jewish, and Polish, and they all assimilated, adopting Spanish-language and Argentine customs without losing their roots.
Identity Attack0.12735364
Insult0.053205602
Profanity0.027410502
Threat0.0074954215
Severe Toxicity0.0049591064
Low Tox 0.16158698 Constructive 0.785
Oct 8, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)

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.