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: "Very impressive" 9 comments
You guys wanna blame the immigrants but why dont you blame canadian born citizens that dont give a rats ass about getting a job? Its not the immigrants fault all those homeless people are white …
You guys wanna blame the immigrants but why dont you blame canadian born citizens that dont give a rats ass about getting a job? Its not the immigrants fault all those homeless people are white Canadians. They didnt make them homeless why are you rilling up the Canadians and giving them a bad impression of brampton and not give the counter argument? Seems very facetious.
Identity Attack0.48915586
Insult0.5072643
Profanity0.40558428
Threat0.020091362
Severe Toxicity0.051147457
Moderate 0.5140397 Constructive 0.52 Insult
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
I gotta admit im impressed, you took a huge risk filming some of that. You got balls of solid rock and you're a great journalist.
I gotta admit im impressed, you took a huge risk filming some of that. You got balls of solid rock and you're a great journalist.
Identity Attack0.01555616
Insult0.08831572
Profanity0.29209393
Threat0.011922873
Severe Toxicity0.013866014
Moderate 0.30716252 Constructive 0.624 Solidarity
Jan 27, 2026 67 likes Inside Canada's Indian Invasion...
i like being a multi culture country (canada) but different cultures have there strong points and weak points . mostly if there coming from another country..for example im by a college.. alot of indians. so …
i like being a multi culture country (canada) but different cultures have there strong points and weak points . mostly if there coming from another country..for example im by a college.. alot of indians. so there smart and keep to themselves..(good thing i guess) but if you try talking to your indian neighbour there anti social with you. (bad thing) im white in a small biker town.. were generally friendly with first impression but can be judgemental. so. take people for who they are.
Identity Attack0.16159154
Insult0.032028005
Profanity0.019485557
Threat0.006712203
Severe Toxicity0.002937317
Low Tox 0.1460314 Constructive 0.71 Identity_Assertion
Jan 29, 2026 Inside Canada's Indian Invasion...
I always got the impression that the NDP leader forced Trudeau's hand. Why doesn't anyone look into what exactly went down instead of lazily saying Trudeau is to blame for everything?
I always got the impression that the NDP leader forced Trudeau's hand. Why doesn't anyone look into what exactly went down instead of lazily saying Trudeau is to blame for everything?
Identity Attack0.0037182847
Insult0.070482984
Profanity0.013507691
Threat0.006699257
Severe Toxicity0.0014305115
Low Tox 0.112540044 Constructive 0.518
Oct 19, 2025 Inside Canada's Indian Metropolis (Brampton)
I was NOT expecting Tyler to come to Canada, I'M ACTUALLY IMPRESSED THEY LET YOU IN!!! The fatigue is BEYOND real.
I was NOT expecting Tyler to come to Canada, I'M ACTUALLY IMPRESSED THEY LET YOU IN!!! The fatigue is BEYOND real.
Identity Attack0.023997234
Insult0.0350029
Profanity0.01442999
Threat0.006822242
Severe Toxicity0.0026130676
Low Tox 0.102626406 Constructive 0.562 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
The points system is why Canadians have a good impression of immigrants. When you let in english or french speaking well or over-educated new citizens, people will have a good impression of these hardworking people. …
The points system is why Canadians have a good impression of immigrants. When you let in english or french speaking well or over-educated new citizens, people will have a good impression of these hardworking people. When you let in gobs of just anyone.. you end up with Brampton, Ontario, or Sweden, where foreign nationals have brought their own opinion of how life should be to a previously high trust/well functioning area. Like the opposite of gentrification. Basically slumification, a reduction in trust, an increase in crime, an increase in corruption.. Who would have thought there would one day be new Canadian citizens calling for Sharia Law in Canada? That is when immigration "jumped the shark", and the system needs fixing. And Canada already has the fix: Limit immigration to economically well off migrants who meet the points quota: ie, they are educated and speak english or french. And greatly restrict refugees... we have enough homeless and economically useless people, we do not need more.
Identity Attack0.04203484
Insult0.033019636
Profanity0.015693882
Threat0.0069905366
Severe Toxicity0.0021743774
Low Tox 0.091913216 Constructive 0.614
Jun 19, 2025 2 likes How Canada broke its immigration …
Wow. Such a massive change in such a short period of time. I'm impressed. A country within a country becoming just as successful. Who needs to assimilate ?
Wow. Such a massive change in such a short period of time. I'm impressed. A country within a country becoming just as successful. Who needs to assimilate ?
Identity Attack0.0048837173
Insult0.009944891
Profanity0.012107162
Threat0.0062785195
Severe Toxicity0.00074863434
Low Tox 0.019603057 Constructive 0.579 Identity_Assertion
Oct 2, 2025 Inside Canada's Indian Metropolis (Brampton)
This is the problem: Temporary workers are temporary. Their arrangement stipulates that they work in-country for a number years, and then return home. Yet, many temporary workers are under the impression that they're actually semi-permanent …
This is the problem: Temporary workers are temporary. Their arrangement stipulates that they work in-country for a number years, and then return home. Yet, many temporary workers are under the impression that they're actually semi-permanent residents. That's why they invest so much, expecting to be able to stay indefinitely. It needs to be made clear that temporary means temporary.
Identity Attack0.0031633168
Insult0.008633883
Profanity0.009784333
Threat0.006058442
Severe Toxicity0.00054597855
Low Tox 0.012440401 Constructive 0.634
Feb 11, 2026 Canada's tighter immigration policy divides …
MRG is a formidable interrogator. Very impressive speaker.
MRG is a formidable interrogator. Very impressive speaker.
Identity Attack0.0020071338
Insult0.008253881
Profanity0.011441057
Threat0.0065633263
Severe Toxicity0.00069618225
Low Tox 0.010429831 Moderate Con 0.386
Sep 30, 2025 IRCC Names India in Study …

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.