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: "No offence - is that …" 7 comments
Old Father Brampton 😂 Totally Indian! No offence Drivers are not too bad as on Turkye streets. All who says it’s awful to drive in Brampton mostly those crazy drivers 😂
Old Father Brampton 😂 Totally Indian! No offence Drivers are not too bad as on Turkye streets. All who says it’s awful to drive in Brampton mostly those crazy drivers 😂
Identity Attack0.4482637
Insult0.48484445
Profanity0.22542313
Threat0.012440704
Severe Toxicity0.023176458
Moderate 0.48021027 Constructive 0.547 Humor_Satire
Jan 28, 2026 Inside Canada's Indian Invasion...
Punjabis take offence when they are called indians and demand a separate country. But they are called Indians as soon as all of their crimes, their illegal immigration scams and their only hiring other punjabi …
Punjabis take offence when they are called indians and demand a separate country. But they are called Indians as soon as all of their crimes, their illegal immigration scams and their only hiring other punjabi students scams or their diploma mill scams are being discussed. then it is "Indian Invasion" even though 95% of them are Punjabis
Identity Attack0.5135796
Insult0.4196762
Profanity0.22602804
Threat0.06939816
Severe Toxicity0.07542343
Moderate 0.4394682 Moderate Con 0.419 Identity Attack Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
That is why Trump’s ICE is removing hundreds of thousands of illegal criminal aliens out of the US that are on Interpol’s Red list. (homicide, sex offences, crimes against children, drug offences, etc, etc)
That is why Trump’s ICE is removing hundreds of thousands of illegal criminal aliens out of the US that are on Interpol’s Red list. (homicide, sex offences, crimes against children, drug offences, etc, etc)
Identity Attack0.36803186
Insult0.34135336
Profanity0.07385241
Threat0.13815513
Severe Toxicity0.023076924
Moderate 0.39441586 Low Con 0.267 Fear_Threat
Feb 18, 2026 31 likes Canadian immigration officers investigating hundreds …
Indian Foreign minister Jaishankar himself told that the Canadian govt is not vetting the ppl being given the visas. All 5hitty ppl with crimial background are being handed over visas as if it free-for-all thing. …
Indian Foreign minister Jaishankar himself told that the Canadian govt is not vetting the ppl being given the visas. All 5hitty ppl with crimial background are being handed over visas as if it free-for-all thing. This has to change. There should be serious filtering done before giving visas. Anyone with even a simple criminal offence in India should be BANNED forever from entering. No excuses. The quality of ppl coming has gone down like crazy. Bad ppl are there everywhere, but seems like the LIberal a-h0les in Ottawa intentionally want to get criminals here in order to create chaos and break the soceity and turn ppl against each other. This is Intentionally done, so that its easy for the to rule and win in Elections.
Identity Attack0.23467018
Insult0.35677677
Profanity0.24341469
Threat0.013372798
Severe Toxicity0.01825585
Moderate 0.34757367 Moderate Con 0.434 Policy_Critique
Oct 27, 2025 Inside Canada's Indian Metropolis (Brampton)
7:53 Focusing on his feet like it's some criminal offence to wear flip flops in public 😂
7:53 Focusing on his feet like it's some criminal offence to wear flip flops in public 😂
Identity Attack0.02821777
Insult0.081261896
Profanity0.11168506
Threat0.042662576
Severe Toxicity0.01322045
Moderate 0.32397532 Low Con 0.278 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Is the guy with the bike Down syndrome? No offence to down syndrome’s
Is the guy with the bike Down syndrome? No offence to down syndrome’s
Identity Attack0.2808415
Insult0.19734058
Profanity0.092279755
Threat0.008919456
Severe Toxicity0.019611536
Moderate 0.3057765 Moderate Con 0.394 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
No offence to the amazing Indian people, as a Canadian I find the majority very helpful and good for our country. However, things changed 2015- onwards- there are large scam companies now that bring unqualified …
No offence to the amazing Indian people, as a Canadian I find the majority very helpful and good for our country. However, things changed 2015- onwards- there are large scam companies now that bring unqualified people by taking money from them and creating fake student permits for them. The issue with that is that these people are OK with subpar living standards and offer their services for less than minimum wage and this creates a shadow/ cash-based economy where taxes go unreported and quality of life does not improve. This is not good for anyone- not the Canadians and older immigrants who lose jobs to these people and must pay higher taxes to maintain the infrastructure needed for a larger population. Not to mention how these new immigrants are a bit uncultured and almost like the "red-necks" of India- they throw garbage around, do not learn English, never make friendships with other races/ethnicities.
Identity Attack0.054763943
Insult0.076819435
Profanity0.022559889
Threat0.0067834044
Severe Toxicity0.002861023
Low Tox 0.15158679 Constructive 0.775 Policy_Critique
Jan 26, 2026 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.