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 used to be a …" 717 comments · Page 27 of 29
This is totally biased piece, typical of CBC. The last statscan review of refugee claimants had 90% on social assistance after the first year and 50% on welfare after 5 years. Using the Vietnamese boat …
This is totally biased piece, typical of CBC. The last statscan review of refugee claimants had 90% on social assistance after the first year and 50% on welfare after 5 years. Using the Vietnamese boat people as an example is plain wrong as it was a different time and demographic.
Identity Attack0.011617327
Insult0.017936565
Profanity0.009733095
Threat0.0059322207
Severe Toxicity0.0007534027
Low Tox 0.036870047 Constructive 0.613
Jan 19, 2019 How much do refugees and …
So now we're gonna use AI!! 😂
So now we're gonna use AI!! 😂
Identity Attack0.00449524
Insult0.012376905
Profanity0.01846078
Threat0.009307829
Severe Toxicity0.0020599365
Low Tox 0.036870047 Low Con 0.279 Humor_Satire
Jan 22, 2026 Why Canada’s immigration system has …
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 …
as a Canadian our immigration system used to be the gold standard now its a warring to other nations what not to do.
as a Canadian our immigration system used to be the gold standard now its a warring to other nations what not to do.
Identity Attack0.017967897
Insult0.013554913
Profanity0.009647697
Threat0.0065827454
Severe Toxicity0.000910759
Low Tox 0.035220183 Moderate Con 0.333 Policy_Critique
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
I noticed the A&W drive-thru (fast food) started using a pre-recorded English greeting. I thought it was a great way to welcome you before you struggle with communicating your order.
I noticed the A&W drive-thru (fast food) started using a pre-recorded English greeting. I thought it was a great way to welcome you before you struggle with communicating your order.
Identity Attack0.006178642
Insult0.016100928
Profanity0.012722028
Threat0.0073918556
Severe Toxicity0.0011253357
Low Tox 0.034748793 Constructive 0.636 Humor_Satire
Feb 7, 2026 Inside Canada's Indian Invasion...
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 …
Deportation is always expensive. Using the numbers in this video, it's over $4k per deportee. The real problem is that too many are let into Canada in the first place. As well, it sounds like …
Deportation is always expensive. Using the numbers in this video, it's over $4k per deportee. The real problem is that too many are let into Canada in the first place. As well, it sounds like they are mainly going after refugee claimants, but there are similarly large, if not larger, numbers of TFWs and international "students" (who are not really students) with expired visas.
Identity Attack0.014450782
Insult0.012756908
Profanity0.010296722
Threat0.006382086
Severe Toxicity0.0008869171
Low Tox 0.032863233 Constructive 0.683
Dec 30, 2025 Deportations From Canada at Their …
I think it would take over a million to be useful
I think it would take over a million to be useful
Identity Attack0.0065856185
Insult0.012680908
Profanity0.017436003
Threat0.00951496
Severe Toxicity0.0019836426
Low Tox 0.031684756 Low Con 0.233
Dec 29, 2025 Deportations From Canada at Their …
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...
Going back to the late 70s my dad used to call it Bramladesh
Going back to the late 70s my dad used to call it Bramladesh
Identity Attack0.010063417
Insult0.011312899
Profanity0.019280603
Threat0.008181547
Severe Toxicity0.0016880035
Low Tox 0.02873857 Moderate Con 0.362 Personal_Narrative
Jan 26, 2026 13 likes Inside Canada's Indian Metropolis (Brampton)
Thankyou for making this video. I score 20 out of 20. Very useful
Thankyou for making this video. I score 20 out of 20. Very useful
Identity Attack0.0076215584
Insult0.011160898
Profanity0.021398475
Threat0.0104988385
Severe Toxicity0.00289917
Low Tox 0.028620722 Constructive 0.579
Nov 17, 2025 2 likes Canadian Citizenship Test 2025 – …
Just completed mine — got 19 correct! A few tips: this video helps a lot, but I recommend going through the study guide at least once before watching this video. Also, an app called Citizenship …
Just completed mine — got 19 correct! A few tips: this video helps a lot, but I recommend going through the study guide at least once before watching this video. Also, an app called Citizenship was really useful as well. Good luck to everyone. It's easy don't be over stress.
Identity Attack0.0054756827
Insult0.012186904
Profanity0.017436003
Threat0.009204263
Severe Toxicity0.0016021729
Low Tox 0.028502874 Constructive 0.738
Jul 23, 2025 12 likes Canadian Citizenship Test 2025 – …
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...
Thank you so much for this useful video i passed the test in 15 minutes and i got 19/20 .
Thank you so much for this useful video i passed the test in 15 minutes and i got 19/20 .
Identity Attack0.007547563
Insult0.0103248935
Profanity0.021876704
Threat0.011379151
Severe Toxicity0.0025558472
Low Tox 0.027677942 Constructive 0.54 Advertisement_Spam
Feb 11, 2026 1 likes Canadian Citizenship Test 2025 – …
Good video, but the use of the term managed integration is problematic. It was managed admission, integration is not part of Canadian immigration.
Good video, but the use of the term managed integration is problematic. It was managed admission, integration is not part of Canadian immigration.
Identity Attack0.012842959
Insult0.012490907
Profanity0.00998929
Threat0.006039023
Severe Toxicity0.00088214874
Low Tox 0.027560094 Constructive 0.578
Jun 24, 2025 1 likes How Canada broke its immigration …
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 …
Why to blame people blame the govt who used students for their feees
Why to blame people blame the govt who used students for their feees
Identity Attack0.00414376
Insult0.012832909
Profanity0.012175481
Threat0.006479179
Severe Toxicity0.0008058548
Low Tox 0.027442247 Low Con 0.3 Policy_Critique
Oct 5, 2025 Inside Canada's Indian Metropolis (Brampton)
Folk may think this reduction in immigration is far from any "slash" in numbers. Consider (search the web for "Is Canada's aging population an issue ?"): "Canada's aging population is a significant issue, creating major …
Folk may think this reduction in immigration is far from any "slash" in numbers. Consider (search the web for "Is Canada's aging population an issue ?"): "Canada's aging population is a significant issue, creating major challenges for the economy, healthcare, and social services, as more seniors require care while fewer younger workers support them, leading to potential labor shortages, strained budgets, and increased demand for healthcare and long-term support. The trend of more seniors than children under 15 puts pressure on economic growth and government finances, requiring substantial funding increases for health and care services. " For every positive to reduced immigration numbers, Canadians are going to discover that there will be negatives. The negatives might very well justify using the word "slash". Time will tell.
Identity Attack0.008879486
Insult0.014808921
Profanity0.010757872
Threat0.006440342
Severe Toxicity0.00094890594
Low Tox 0.027206551 Constructive 0.648 Policy_Critique
Jan 3, 2026 New rules, regulations take effect …
I used to live in brampton
I used to live in brampton
Identity Attack0.0093974555
Insult0.011008898
Profanity0.019280603
Threat0.008349842
Severe Toxicity0.0016117096
Low Tox 0.026735162 Moderate Con 0.42 Personal_Narrative
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
It's about time. We need to have the immigration system we used to have before J Trudeau.
It's about time. We need to have the immigration system we used to have before J Trudeau.
Identity Attack0.008509507
Insult0.012300906
Profanity0.009630617
Threat0.006641001
Severe Toxicity0.0009393692
Low Tox 0.026735162 Moderate Con 0.451
Dec 28, 2025 Deportations From Canada at Their …
Very useful video. thank you for sharing. Just reviewed this video once and passed the exam.
Very useful video. thank you for sharing. Just reviewed this video once and passed the exam.
Identity Attack0.0065856185
Insult0.010894896
Profanity0.020510335
Threat0.010654188
Severe Toxicity0.002298355
Low Tox 0.026499467 Constructive 0.508 Solidarity
Jan 11, 2026 2 likes Canadian Citizenship Test 2025 – …
Why are they using the term slash for PR when the change is minuscule.
Why are they using the term slash for PR when the change is minuscule.
Identity Attack0.003884775
Insult0.012490907
Profanity0.015044857
Threat0.0071588317
Severe Toxicity0.001077652
Low Tox 0.026263772 Low Con 0.208
Jan 3, 2026 182 likes New rules, regulations take effect …
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 …
July 5th 2025, passed 20/20 only used this video once. This video is enough to pass the test Thanks to the owner of the channel
July 5th 2025, passed 20/20 only used this video once. This video is enough to pass the test Thanks to the owner of the channel
Identity Attack0.0058456613
Insult0.011198899
Profanity0.017845914
Threat0.008841781
Severe Toxicity0.0017738342
Low Tox 0.025085296 Moderate Con 0.369
Jul 6, 2025 7 likes Canadian Citizenship Test 2025 – …
BC affordable housing used to be a wait of a few months at most, now it takes years, and yes they take people who just walked in to the country. Older Canadians and vulnerable people …
BC affordable housing used to be a wait of a few months at most, now it takes years, and yes they take people who just walked in to the country. Older Canadians and vulnerable people are not a priority. For that there are shelters, which are not homes, at all.
Identity Attack0.010729378
Insult0.013174911
Profanity0.00948544
Threat0.0060325502
Severe Toxicity0.0008201599
Low Tox 0.024967449 Constructive 0.559 Policy_Critique
Feb 18, 2026 2 likes LILLEY UNLEASHED: The fall of …

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.