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: "I gotta be honest -- …" 2 comments
Were to weak to speak up, we ban people for harsh words, We keep our heads burried in the sand then complain about how shitty things are. Too scared to point fingers in ANY direction …
Were to weak to speak up, we ban people for harsh words, We keep our heads burried in the sand then complain about how shitty things are. Too scared to point fingers in ANY direction out of fear, good job Canada! I hate my country I couldnt care less anymore, if we became the 51 state or not because who cares, were shit either way! Go ahead block this comment im just another racist right??? keep going down this path I dont mind becomming what you all want me to be... I was raised to believe in equality for all. I havent seen anything but a mass victimization of everything! Migration, Mental Health, Work place orrientation. People just gotta really start being honest with themselves first. in a society where its common to duisguise yourself with a "digital filter", I really think self honesty is going to be a very important tool for the future. learning to live with the "ugly truth" instead of trying to cover things up all the time, some people just suck no matter the race color or culture more realistically.
Identity Attack0.2964622
Insult0.5739874
Profanity0.596623
Threat0.04686524
Severe Toxicity0.20678867
Moderate 0.6588125 Constructive 0.644 Insult Policy_Critique
Oct 1, 2025 Inside Canada's Indian Metropolis (Brampton)
Brother brother brother all was good till you got to us Panjabi's please read the history same people you were being chased by in Paris and Minnesota we crushed them in battles protected other religions …
Brother brother brother all was good till you got to us Panjabi's please read the history same people you were being chased by in Paris and Minnesota we crushed them in battles protected other religions and are serving the USA in all armed forces I hope you do your research and you will see not one single Punjabi anywhere in the world begging on a street corner our religion is based on 3 main things do hard work make a honest living and then share your earnings with the needy maybe you gotta see the world's biggest community kitchen to find out how generous my people and religion is 100k people eat free at Sri Darbar Sahib.
Identity Attack0.28034934
Insult0.14874944
Profanity0.110447146
Threat0.1338057
Severe Toxicity0.023076924
Moderate 0.3048984 Constructive 0.76 Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...

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.