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: "Or do the right thing …" 85 comments · Page 4 of 4
Most Canadians are not against immigration. We just took too many immigrants in there wasn’t enough places for them to live. It wasn’t fair to them or the people living here. Things had to change. …
Most Canadians are not against immigration. We just took too many immigrants in there wasn’t enough places for them to live. It wasn’t fair to them or the people living here. Things had to change. It’s not that we don’t want people coming. It’s just that we have no housing housing has to increase by millions of unitsand we were in the process of doing that right now.
Identity Attack0.02439919
Insult0.013250912
Profanity0.010057608
Threat0.0063497215
Severe Toxicity0.0011491776
Low Tox 0.035220183 Constructive 0.691 Economic_Argument
Feb 12, 2026 2 likes Canada's tighter immigration policy divides …
To be here as a citizen today, I had to pay CAD$35.000 for a two years program in Toronto. But to get the study visa I had to prove a lot of things, including money, …
To be here as a citizen today, I had to pay CAD$35.000 for a two years program in Toronto. But to get the study visa I had to prove a lot of things, including money, proof that I had paid the college (at least 1st year), English, a Bachelor degree (education), a clear criminal history, and what attach me to my country. I had to study hard, and only after graduation I could have 3y work permit. By working in Canada I could get more point to become a permanent resident. After 2y having my PR, I could get the citizenship, but I had to prove I pay taxes, clear criminal history, and other things that show I would be a good citizen. So, I worked (and still work) hard, I am currently in two jobs and at school taking my masters, I respect the laws, I respect the culture (I never tried to impose mine), and I pay over CAD$10.000 in taxes per year on my income. That said, I feel as a slap on my face when fraudulent and dishonest people are able to be here cheating the system in any way. Some people may say I am an immigrant against immigration. NO, I am in favor of people taking the right path to immigrate, and make real contributions for this country, not coming to be scammers and criminals.
Identity Attack0.0076955543
Insult0.017227544
Profanity0.015079016
Threat0.006492125
Severe Toxicity0.0011730194
Low Tox 0.03192045 Constructive 0.774
Oct 10, 2025 IRCC Names India in Study …
The sikh man talked the right thing,, respect sir
The sikh man talked the right thing,, respect sir
Identity Attack0.015254694
Insult0.011084898
Profanity0.018392462
Threat0.009204263
Severe Toxicity0.002155304
Low Tox 0.027677942 Moderate Con 0.469 Solidarity
Dec 31, 2025 Inside Canada's Indian Metropolis (Brampton)
As a multi-generational, born-and-raised Canadian citizen. Recently, I have been unemployed for 1 year and 2 months, which is the longest I have ever gone without a job in my entire life. My EI has …
As a multi-generational, born-and-raised Canadian citizen. Recently, I have been unemployed for 1 year and 2 months, which is the longest I have ever gone without a job in my entire life. My EI has run out, and during this stressful time, I have only had 4 actual interviews with real human beings. I am also a caregiver for both of my parents, and working remotely has been my profession for the last 7 years. Remote work allows me to both care for them and bring in a full-time income. Despite having 30 years of customer service experience, I find myself being overlooked. Many companies now use AI to prescreen resumes, so if your resume isn’t ATS-friendly, it often never gets seen by a human. Even if you make it past that stage, there are endless AI-driven assessments before you even have a chance to speak with someone. And when you finally do, it’s often yet another layer of screening rather than a real interview. I know I bring value — I consistently receive compliments from customers across cultures for speaking clearly, precisely, and making their experience enjoyable. Yet I find myself competing with younger candidates who can work longer hours, or new immigrants that companies often prioritize, sometimes with government incentives. At 55, I feel like I’m being overlooked despite my proven skills and professionalism. Right now, I live with my retired parents and should be caring for them. Instead, my father is helping me pay my bills so I don’t ruin the credit I worked so hard to build. If I don’t secure a job soon, I fear I’ll lose everything else I’ve managed to hold onto. The stress is overwhelming — I cry daily, and on top of everything, I also face health issues of my own, but I have no space to focus on them because survival takes priority. Canada today feels very different from the country I grew up in. Since the pandemic, things have become harder in every way — jobs, housing, and simply living. Even if I manage to secure work, rent alone now takes up nearly 75% of what I’d earn, not even including other basic bills. It’s disheartening to feel like no matter how hard I push, I can’t get ahead.
Identity Attack0.006474625
Insult0.015796926
Profanity0.014293353
Threat0.0064079775
Severe Toxicity0.0012207031
Low Tox 0.027560094 Constructive 0.813 Personal_Narrative
Aug 28, 2025 Why Canadians Are Turning Against …
Trump doing right thing at now
Trump doing right thing at now
Identity Attack0.0046987277
Insult0.009564889
Profanity0.014532468
Threat0.007547205
Severe Toxicity0.001335144
Low Tox 0.01847211 Low Con 0.259 Comparative_Framing
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
FInally, thank God we are doing the right thing it has been goign on for years. Thank you to whoever had courage to allow this ❤🫡🇨🇦
FInally, thank God we are doing the right thing it has been goign on for years. Thank you to whoever had courage to allow this ❤🫡🇨🇦
Identity Attack0.0040512653
Insult0.007930879
Profanity0.014088398
Threat0.007340072
Severe Toxicity0.0012302399
Low Tox 0.015393426 Constructive 0.541 Solidarity
Nov 10, 2025 IRCC Names India in Study …
You go Quebec your doing the right thing 👏 i wish all of canada 🇨🇦 would do this
You go Quebec your doing the right thing 👏 i wish all of canada 🇨🇦 would do this
Identity Attack0.0040327664
Insult0.0072658747
Profanity0.011389818
Threat0.007547205
Severe Toxicity0.001039505
Low Tox 0.011686437 Constructive 0.52
Nov 24, 2025 Quebec Ends Economic Immigration Program …
Respect for Trump, he is doing the right thing.
Respect for Trump, he is doing the right thing.
Identity Attack0.0026638457
Insult0.007170874
Profanity0.011594773
Threat0.0066668927
Severe Toxicity0.0007677078
Low Tox 0.010806813 Moderate Con 0.389 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Or do the right thing and just stay home. Snowbirds... I'm looking at you!
Or do the right thing and just stay home. Snowbirds... I'm looking at you!
Identity Attack0.00039890574
Insult0.002735936
Profanity0.00010883514
Threat0.0021249733
Severe Toxicity0.0000058940227
Low Tox 0.010633987 Call_To_Action
Dec 8, 2025
I am very happy that Quebec my province the government is doing the right thing excellent job
I am very happy that Quebec my province the government is doing the right thing excellent job
Identity Attack0.0029228306
Insult0.0067338715
Profanity0.011133623
Threat0.0066086366
Severe Toxicity0.00082969666
Low Tox 0.00823077 Constructive 0.526 Solidarity
Nov 21, 2025 43 likes Quebec Ends Economic Immigration Program …

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.