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: "Get used to it, this …" 193 comments · Page 8 of 8
Using the student visa system to get into the country and disappear, this cannot be acceptable and measures must be enforced and find these people
Using the student visa system to get into the country and disappear, this cannot be acceptable and measures must be enforced and find these people
Identity Attack0.009989422
Insult0.013934915
Profanity0.013029462
Threat0.012854968
Severe Toxicity0.001745224
Low Tox 0.051068526 Moderate Con 0.306
Sep 29, 2025 IRCC Names India in Study …
2.9 million people can lawsuit against Trudeau because Trudeau simply allowed too many temporary visas that should not be allowed from the first place. For example, Trudeau allowed visas to allow people to work for …
2.9 million people can lawsuit against Trudeau because Trudeau simply allowed too many temporary visas that should not be allowed from the first place. For example, Trudeau allowed visas to allow people to work for minimum wage jobs in Canada or jobs with no trade skills., and even if skilled workers were invited, their jobs are not in high demand or about to be replaced by AI in a couple of years. Every year over 100,000 jobs will be replaced by AI starting from the late 2026, starting from the transportation industry, customer services, office jobs, IT jobs, and education; soon healthcare and engineering as well. No developed country needs workers anymore except very few experts and there will be massive layoff, not because of the economic crisis, but because of AI. In Japan, China, and South Korea, AI are widely used and now young people with a master or PhD degree can't even get a job.
Identity Attack0.00621564
Insult0.026702631
Profanity0.013371054
Threat0.00713294
Severe Toxicity0.0015544891
Low Tox 0.048594624 Moderate Con 0.496
Jan 16, 2026 2.9 million Canadian temporary visas …
Canadian male here born here 53 Iv got a Canadian flag on my arm I used to love this country and what it stood for now If was going to get the tattoo over again …
Canadian male here born here 53 Iv got a Canadian flag on my arm I used to love this country and what it stood for now If was going to get the tattoo over again wouldn't do it This is not what Canada is about this has to stop
Identity Attack0.016862517
Insult0.01617693
Profanity0.0118338885
Threat0.0067057298
Severe Toxicity0.0012683868
Low Tox 0.0438942 Constructive 0.679 Personal_Narrative
Aug 26, 2025 Why Canadians Are Turning Against …
I met many Canadians that use Canada as a bridge to try to get to the USA.
I met many Canadians that use Canada as a bridge to try to get to the USA.
Identity Attack0.026207991
Insult0.014428918
Profanity0.012380436
Threat0.007521313
Severe Toxicity0.0015926361
Low Tox 0.03969839 Moderate Con 0.442 Personal_Narrative
Feb 13, 2026 Inside Canada's Indian Invasion...
My husband rented to a chinese guy for a while. After he moved out we were still getting mail for this guy……he had at least 5 different names he was using regarding bills, etc. How …
My husband rented to a chinese guy for a while. After he moved out we were still getting mail for this guy……he had at least 5 different names he was using regarding bills, etc. How do you trace these people?
Identity Attack0.028016793
Insult0.012338906
Profanity0.01490822
Threat0.0072365063
Severe Toxicity0.0012874603
Low Tox 0.03781283 Constructive 0.672
Oct 3, 2025 IRCC Names India in Study …
I used to work in the international admission department in colleges. What frustrated me was, there's no system to report applicants when they submitted fradulent documents for admissions. Once they get an admisson letter, they …
I used to work in the international admission department in colleges. What frustrated me was, there's no system to report applicants when they submitted fradulent documents for admissions. Once they get an admisson letter, they can apply for a study permit. I rejected quite a few applicants with fake docs while I was working, but they might have been accepted somewhere else.
Identity Attack0.0034777985
Insult0.018129934
Profanity0.0128245065
Threat0.0066086366
Severe Toxicity0.0008249283
Low Tox 0.03639866 Constructive 0.698 Personal_Narrative
Oct 3, 2025 12 likes IRCC Names India in Study …
CANADA used to be a TOUGH immigration process to get through..
CANADA used to be a TOUGH immigration process to get through..
Identity Attack0.018168874
Insult0.012718908
Profanity0.010330882
Threat0.006162008
Severe Toxicity0.0010490417
Low Tox 0.032863233 Moderate Con 0.352 Comparative_Framing
Feb 17, 2026 21 likes LILLEY UNLEASHED: The fall of …
Are they using us to get to the USA? I can only hope. It doesn't seem like it from the inside. :(
Are they using us to get to the USA? I can only hope. It doesn't seem like it from the inside. :(
Identity Attack0.010507392
Insult0.011692902
Profanity0.015079016
Threat0.007637825
Severe Toxicity0.0011348724
Low Tox 0.02920996 Moderate Con 0.494
Jan 27, 2026 Inside Canada's Indian Invasion...
This is the system: Student immigrates to Canada on a student Visa, gets a Diploma which they use to get a Post-Graduation Work Permit, this is used to get Permanent Residence (PR). After 3 years …
This is the system: Student immigrates to Canada on a student Visa, gets a Diploma which they use to get a Post-Graduation Work Permit, this is used to get Permanent Residence (PR). After 3 years apply for Citizenship, which makes it easier to bring their parents into Canada. Those parents apply for PR, then wait 3 years, after which they can also apply for Citizenship. If they are 55+ years old, they don't need to take the test or prove they can speak the English. They just apply and get become Citizens. All of this while enjoying the benefits of a Socialized Healthcare, Old Age Pension after 65+, Canada Child Benefit paid to parents with kids under 18, and more. This is not a sustainable economic model, we WILL run out of money. Technically we already have 😂
Identity Attack0.00984143
Insult0.014124917
Profanity0.01265371
Threat0.0065115434
Severe Toxicity0.0011348724
Low Tox 0.028149333 Constructive 0.612 Economic_Argument
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
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 …
Retired canadians RNs served canada 25 to 35 yrs and can not get a Doctor. We are not training our own young canadians, look how many doctors trained in canada are foreign. Also the doctors …
Retired canadians RNs served canada 25 to 35 yrs and can not get a Doctor. We are not training our own young canadians, look how many doctors trained in canada are foreign. Also the doctors that used to migrate in 70s, 80s 90s often British Scottish, Irish, South Africans with a different work ethic and most were surgeons and anesthesiologists or obstetricians. Great skill sets.
Identity Attack0.013948337
Insult0.012224905
Profanity0.00998929
Threat0.006039023
Severe Toxicity0.0009536743
Low Tox 0.025792383 Constructive 0.717 Policy_Critique
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
Its a 'Temporary' residence permit...... which by its very name means it will not be forever. Get used to it... I know that under Justin 'Jolson' Troo-Doo it was a free-for-all but that could never …
Its a 'Temporary' residence permit...... which by its very name means it will not be forever. Get used to it... I know that under Justin 'Jolson' Troo-Doo it was a free-for-all but that could never last even in Woke Canada.
Identity Attack0.0032373124
Insult0.014314918
Profanity0.011031146
Threat0.0063238298
Severe Toxicity0.0007915497
Low Tox 0.024378212 Moderate Con 0.394 Policy_Critique
Feb 11, 2026 Canada's tighter immigration policy divides …
Tyler I appreciate your on the ground journalism. I know rage baiting gets the views etc.. in these times, it would be nice for you to release a video relating to unity and love though. …
Tyler I appreciate your on the ground journalism. I know rage baiting gets the views etc.. in these times, it would be nice for you to release a video relating to unity and love though. With your audience I think it could be very impactful. You have a voice you can use for good as well. Just a thought ❤
Identity Attack0.0043657473
Insult0.011578901
Profanity0.015659723
Threat0.0074824756
Severe Toxicity0.0010585785
Low Tox 0.02249265 Constructive 0.789 Call_To_Action
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
They start in Brampton then spread across the country even way way up North, good luck getting a job, these people took all of the jobs we used to get to get experience and our …
They start in Brampton then spread across the country even way way up North, good luck getting a job, these people took all of the jobs we used to get to get experience and our first cars and our deposits for our first homes. Thanks Liberal government.
Identity Attack0.005771666
Insult0.013288911
Profanity0.00995513
Threat0.0062137907
Severe Toxicity0.0008249283
Low Tox 0.022374803 Constructive 0.593
Nov 30, 2025 Inside Canada's Indian Metropolis (Brampton)
I like you & your attitude about coming to Canada. I’m subscribing. I feel for the young girl looking for a job. There are tons of jobs on indeed in my city. I apply for …
I like you & your attitude about coming to Canada. I’m subscribing. I feel for the young girl looking for a job. There are tons of jobs on indeed in my city. I apply for both part & full time. I apply for at least 10-20 a day. I’m not getting calls for interviews. I’ve even applied twice to one job because I was not chosen but 2 weeks later the same position was back. I’m fortunate enough to not have to work. I have a husband that makes a very good salary that pays for all of the bills , groceries & vacations. Up until Covid collapsed my 2 franchises & I was sinking more money in than making it I had to sell one for 1/3 of what I paid for it & give the other away. I started a small business at home doing lash extensions. I have my regular clients. But if I want to save my own money it’s not sustainable or steady. I want to work because I enjoy leaving my home not to just go grocery shopping or visit family. That’s even if they are home from work. I like having a purpose. I’m skilled in accounting, cleaning, sales, marketing, customer service you name it. Many might say that I’m very lucky. I am very blessed but it’s also very lonely. Plus I have always worked & had independence. I hate asking my husband to send me money so I can pay my cell, credit card bills. I don’t even go shopping without him for new clothes because I rely on him to pay for those too. Hypothetically we broke up tomorrow I’d be screwed. I worry about if he dies. There’s life insurance but we still have a mortgage to pay & monthly bills. Plus of course I’d make sure his kids got some too. Not to mention I’ve had mental health struggles with social anxiety & agoraphobia years ago. The more I stay home the more I get anxious about going out. Days can get boring & then I find myself napping all afternoon. I need a job. I just want my own money. I don’t want to go to my husband every 3 months & ask him to send me 2000.00 to clear up my overdraft for one business day. I don’t even want to have to use it. Sorry for the rant but I feel that even when filing out applications many times I’m asked if I’m racialized. In other words is my skin brown.
Identity Attack0.005771666
Insult0.012946909
Profanity0.013576009
Threat0.006382086
Severe Toxicity0.0010490417
Low Tox 0.021549871 Constructive 0.835 Personal_Narrative
Sep 8, 2025 Why Canadians Are Turning Against …
Well once you get this all figured out let us know, that way we can start using the local drive thru's, might finally be able to understand the person on the other side of the …
Well once you get this all figured out let us know, that way we can start using the local drive thru's, might finally be able to understand the person on the other side of the speaker!!!!
Identity Attack0.0019146391
Insult0.009279887
Profanity0.011423977
Threat0.0068416605
Severe Toxicity0.00079631805
Low Tox 0.01608456 Constructive 0.608 Humor_Satire
Dec 24, 2025 2 likes Deportations From Canada at Their …
At 3:33 he says parent grandparent program increased by 400%. I am not going to fact check other stats here but IRCC took in applicant last in 2020 and since then application intake is 0. …
At 3:33 he says parent grandparent program increased by 400%. I am not going to fact check other stats here but IRCC took in applicant last in 2020 and since then application intake is 0. The 2020 pool is used little by little everywhere 10k to 15k per year. So in 3 years 36k applicant processed. This 400% number probably is total received in 2020 vs previous years (process was different) from all over but that many DO NOT get invited to apply.
Identity Attack0.0015354111
Insult0.006724371
Profanity0.009920971
Threat0.0060778605
Severe Toxicity0.00051259995
Low Tox 0.008105109 Constructive 0.582 Unverified_Claim
Jan 20, 2026 2 likes Why Canada’s immigration system has …
GREAT!! Lets get rid of these imports that use all of what people that were born here have paid for.
GREAT!! Lets get rid of these imports that use all of what people that were born here have paid for.
Identity Attack0.00030003712
Insult0.0005755397
Profanity0.00003203911
Threat0.0002352621
Severe Toxicity0.000002753686
Low Tox 0.0026706909
Apr 19, 2025

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.