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'm a permanent resident and …" 10 comments
I'm a permanent resident who came almost 2 years ago as part of the federal skilled program. I came legally with proven track record and an IELTS test score of 8 out of 9. And …
I'm a permanent resident who came almost 2 years ago as part of the federal skilled program. I came legally with proven track record and an IELTS test score of 8 out of 9. And I say, "well done". You need to prove your worth or you should get out. No mercy to the scums and liars.
Identity Attack0.018269362
Insult0.6798578
Profanity0.22321637
Threat0.01119791
Severe Toxicity0.017222947
Moderate 0.6027529 Constructive 0.647 Insult
Dec 26, 2025 Deportations From Canada at Their …
8 years almost 9 I’m renewing work permits and waiting for permanent resident , something is not right . Black and Indians getting papers , white guy have problems . Im tired
8 years almost 9 I’m renewing work permits and waiting for permanent resident , something is not right . Black and Indians getting papers , white guy have problems . Im tired
Identity Attack0.49032792
Insult0.24928534
Profanity0.104876526
Threat0.013528148
Severe Toxicity0.022710243
Moderate 0.4014846 Constructive 0.538
Oct 1, 2025 1 likes IRCC Names India in Study …
They destroyed the country. You cannot even afford to rent an apartment or even move around for a job. If you leave Toronto for a contract job outside of the city and move somewhere else …
They destroyed the country. You cannot even afford to rent an apartment or even move around for a job. If you leave Toronto for a contract job outside of the city and move somewhere else for a little while, you will be homeless when you come back. To we are pretty much screwed in every moving around to try and gain experience to get ahead. And there are profession where you have to move outside of the GTA to get experience. Canadian students can barely get a entry level job with a two year diploma, yet they allow International students to study things like a 2 year diploma in Business, which no one can ever get a job with, and on top of that, they told them they can apply to become permanent resident . How does that even make any sense? Does any politician in this country have two working brain cells? I'm so sick of this country, I desperately want to leave ...I'm a immigrant and my parents came here in the glory days of the 70s, where people from other English speaking countries were given priority and were expected to fully integrate into Canadian society
Identity Attack0.049761772
Insult0.23704576
Profanity0.20916378
Threat0.010032792
Severe Toxicity0.010223389
Low Tox 0.2854869 Constructive 0.684
Jun 17, 2025 173 likes How Canada broke its immigration …
(Flees gang violence, applying for Asylum) _ Creates and joins gangs in Canada when they arrive. Becomes liasons for the old gangs they fled from. Their community fears the police... (because back where they are …
(Flees gang violence, applying for Asylum) _ Creates and joins gangs in Canada when they arrive. Becomes liasons for the old gangs they fled from. Their community fears the police... (because back where they are from, the Police is corrupt and works with gangs.) Thus they perpetuate the cycle by not calling out the individuals and help gang-busting units. Canada then starts enabling this. By kid-gloving migrants, non-permanent residents, Visa holders. Judges arent helping either. BAIL, BAIL, BAIL $$$. And thus Crime is imported. Religious extremists call out xyz-phobia. Etc... I was told that my struggles, my hard work. My self-imprivement and all of the trials I got througb are "A priviledge" that I have it better than xyz. And I get demeaned for my skin colour, and that I was born in Canada so I (must have is good) _ right? As a french-Canadian. English Canadians shit on me. As a woman, I get judged as a Tomboy and asked if I'm a Lesbian (no. I just like video games and Cars), and get judged by my skin whenever I claw myself out of a challenge or find some stability and happiness. Colonizer, slaveowner, cracker, priviledged, cooshie, freerider, racist, kkk, nazi. White supremacist, faschist, etc... Its enough to infuriate anyone. And you'd think we got away from being racist. Of using slanderous namecalling. Its depressing.
Identity Attack0.16993292
Insult0.20668297
Profanity0.02344803
Threat0.02803385
Severe Toxicity0.008735657
Low Tox 0.27412915 Constructive 0.648
Aug 25, 2025 Why Canadians Are Turning Against …
I’m gonna comment here with a lil rant and I’m Indian woman, and I know my comment here would probably invite a lot of racist remarks . I am working very hard in my country …
I’m gonna comment here with a lil rant and I’m Indian woman, and I know my comment here would probably invite a lot of racist remarks . I am working very hard in my country to be a doctor and I wanna leave my country (because no opportunities ) and move to a better and a safer country where I’m respected as a woman , which my country fails to . Now , I have to give a lot of exams and fill up a lot of visa requirements to be in any better country and I’m absolutely fine with it . But I’m not fine with the fact that countries like Canada , Australia , uk etc are immigrating people from India who are not educated , don’t wanna assimilate, with very eased up visa requirements, easy pr facilities because these countries want cheap labor and when these bottom of barrel uneducated folks move to another country they do shady businesses , start making huge communities of similar people having similar views and this leads to chaos and a backlash , racism on a particular ethnicity, stereotypes and so and so . I’m not saying my people aren’t flawed , they are but why the government is so easy in immigrating uneducated uncouth people from 3rd world countries where even these people wouldn’t be hired in some great companies or give anything great to build a valuable society , why people who are talented and literally would assimilate, has respect , is educated literally would bring a change for better is sidelined or toughened up their immigration process ? I might come off as very rude and jealous by my comment and actually im kinda jealous but I really wanna know and I observed this pattern a lot . All educated people wanting to move out are struggling while these kinda are just migrating so so easily and most even have permanent residencies WHAT ???
Identity Attack0.17614605
Insult0.076185785
Profanity0.13256322
Threat0.013579931
Severe Toxicity0.012283325
Low Tox 0.22980402 Constructive 0.778 Policy_Critique
Jan 27, 2026 Inside Canada's Indian Invasion...
I'm more shocked that the driver who is smuggling peeps, said that he is a permanent residence, meanwhile he doesn't even speak an English on normal level to get it
I'm more shocked that the driver who is smuggling peeps, said that he is a permanent residence, meanwhile he doesn't even speak an English on normal level to get it
Identity Attack0.010063417
Insult0.06267534
Profanity0.025360947
Threat0.008686432
Severe Toxicity0.0027656555
Low Tox 0.14429577 Constructive 0.511 Policy_Critique
Jan 27, 2026 Inside Canada's Indian Invasion...
I’m the son of Indian immigrants who came into Melbourne, Australia 34 years ago, my mom came with her family of 8 and my father came here by himself. The exact same thing is happening …
I’m the son of Indian immigrants who came into Melbourne, Australia 34 years ago, my mom came with her family of 8 and my father came here by himself. The exact same thing is happening over here. We have suburbs in our eastern side which have turned into pockets of Punjab and Haryana. We have been in the restaurant industry for 30 years now, these students are taking our cash in what is a ‘cashless economy’. We’ve had one particular instance where a former employee faked her marriage certificates in order to get her permanent residency, now she’s in trouble with the authorities and may face some years in jail. The problem is they like taking ‘shortcuts’ and then they get stuck and expect us as employers to save them. The systems put into place have been exhausted to the point where is it useless.
Identity Attack0.083355546
Insult0.06023245
Profanity0.04867618
Threat0.009825659
Severe Toxicity0.0048065186
Low Tox 0.13388206 Constructive 0.795 Personal_Narrative
Oct 9, 2025 Inside Canada's Indian Metropolis (Brampton)
I’ve lived in foreign countries as both temporary and permanent resident but I never ever felt entitled to reside there forever. While I’m sure some are caught off guard, they still have a home to …
I’ve lived in foreign countries as both temporary and permanent resident but I never ever felt entitled to reside there forever. While I’m sure some are caught off guard, they still have a home to go back to. We already have a mess with incompatible newcomers. Maybe we can work on that next.
Identity Attack0.06385879
Insult0.061101943
Profanity0.013951761
Threat0.007365964
Severe Toxicity0.0026512146
Low Tox 0.123468354 Constructive 0.688
Nov 21, 2025 53 likes Quebec Ends Economic Immigration Program …
I'm a permanent resident and just moved to Montreal with 3+ years of accounting experience. Looking at processing times for spouse visa in Quebec though, im considering leaving the city soon. Such a shame
I'm a permanent resident and just moved to Montreal with 3+ years of accounting experience. Looking at processing times for spouse visa in Quebec though, im considering leaving the city soon. Such a shame
Identity Attack0.008731495
Insult0.039444692
Profanity0.01220964
Threat0.005964585
Severe Toxicity0.0010919571
Low Tox 0.09741997 Constructive 0.675 Personal_Narrative
Nov 20, 2025 Quebec Ends Economic Immigration Program …
There are many problems with anti-immigrant rhetoric and one of them is the classification who is and who isn't an immigrant and the question of when does a person stop becoming an immigrant and become …
There are many problems with anti-immigrant rhetoric and one of them is the classification who is and who isn't an immigrant and the question of when does a person stop becoming an immigrant and become a Canadian? A significant portion of people living in Canada are first/second/third generation Canadians and so, how do we classify these people, are they immigrants or are they not? And what of their parents/grandparents who immigrated, are they? It's very important to note that without their ancestor parents, all these first/second/third gen Canadians will not be here and they are now 'Canadians' today because we had pro-immigration laws. Also, the idea of accessing services is by itself, very problematic. I spent the first 4 years of my life here paying high tuition fees as well as tax that are used to subsidize fellow Canadians' tuition fees yet I'm not able to access any government services. Following graduation, I worked as a worker on visa where my tax was no less than an average Canadian yet government services were very much inaccessible to me. It was only after I became permanent resident, that somehow everything suddenly became available to me. I have been tax paying 6-7 years before I became a PR here yet all those years, I wasn't able to access a single thing yet somehow, after I became PR, I'm eligible for everything? The tax argument doesn't make sense at all. I will be eligible to apply for citizenship in like a year and does that mean now I am one of you, Canadians?
Identity Attack0.060220852
Insult0.025155678
Profanity0.012926984
Threat0.006861079
Severe Toxicity0.002002716
Low Tox 0.08320791 Constructive 0.865
Oct 25, 2017 4 likes How much do refugees and …

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.