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: "Why don’t we have matured …" 6 comments
As a Canadian I've been saying this for the last 5 years and was called racist. Well I'm going to be the biggest best racist i can. Get your backwards religion and culture out of …
As a Canadian I've been saying this for the last 5 years and was called racist. Well I'm going to be the biggest best racist i can. Get your backwards religion and culture out of my country, your disgusting religion and culture is not welcome here. You will not be tolerated by the people. The government may welcome you, the people will not. You'll have to cull the white population in Canada to silence this movement against Muslim immigrants. Worthless people with no humanity, not even for each other, they only care about their religion and nothing else. Calling them human I think at this point is a stretch. My cat has more emotional maturity and regulation then Muslims. Absolutely vile "people".
Identity Attack0.58743036
Insult0.5678696
Profanity0.19524631
Threat0.10389658
Severe Toxicity0.16960317
Moderate 0.5885171 Moderate Con 0.431 Identity Attack Insult
Aug 26, 2025 Why Canadians Are Turning Against …
Immigration officers in India should be immediately called back & replaced by some mature, experienced people who know the games played by that country to fool us.
Immigration officers in India should be immediately called back & replaced by some mature, experienced people who know the games played by that country to fool us.
Identity Attack0.32476485
Insult0.24424846
Profanity0.0569429
Threat0.021645326
Severe Toxicity0.010528564
Moderate 0.32397532 Low Con 0.279
Oct 1, 2025 IRCC Names India in Study …
They dude on the bike is how ever Canadian feels just very mature and polite come to Alberta hahaha
They dude on the bike is how ever Canadian feels just very mature and polite come to Alberta hahaha
Identity Attack0.06249457
Insult0.036214896
Profanity0.016479544
Threat0.006874025
Severe Toxicity0.0029182434
Low Tox 0.11202335 Moderate Con 0.461 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
2:05 I fw this guy that’s a very mature and respectful take tbh
2:05 I fw this guy that’s a very mature and respectful take tbh
Identity Attack0.016360072
Insult0.027347196
Profanity0.07967158
Threat0.013165667
Severe Toxicity0.0059509277
Low Tox 0.1100022 Moderate Con 0.484 Meta_Commentary
Feb 5, 2026 Inside Canada's Indian Invasion...
As a mature Indian , I promote this vedio !
As a mature Indian , I promote this vedio !
Identity Attack0.04177703
Insult0.017872108
Profanity0.04291453
Threat0.015947454
Severe Toxicity0.005340576
Low Tox 0.054531995 Moderate Con 0.462 Identity_Assertion
Feb 3, 2026 Inside Canada's Indian Invasion...
Will state that I agree with the mature man in the blue coat. Once you decide to reside and become a citizen of any country it's imperative that you assimilate into that's country's culture. And …
Will state that I agree with the mature man in the blue coat. Once you decide to reside and become a citizen of any country it's imperative that you assimilate into that's country's culture. And to the gentleman who had the helmet on... I agree with you 💯💯💯
Identity Attack0.01565665
Insult0.016708933
Profanity0.0137468055
Threat0.006912862
Severe Toxicity0.0015640259
Low Tox 0.046120718 Constructive 0.772 Moral_Argument
Jan 27, 2026 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.