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: "Its not high enough not …" 42 comments · Page 2 of 2
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 …
Deportations are not at a high enough level. We need to increase it 100x and stop letting more in. We need to fix Canada first.
Deportations are not at a high enough level. We need to increase it 100x and stop letting more in. We need to fix Canada first.
Identity Attack0.034558404
Insult0.018065477
Profanity0.009869732
Threat0.009126588
Severe Toxicity0.0022125244
Low Tox 0.075294 Moderate Con 0.367 Call_To_Action
Dec 30, 2025 1 likes Deportations From Canada at Their …
I'm pretty much exactly where that lady in the car is at. Enough to make rent, pay my monthly cell phone bill, and internet, but the rest? Not enough for food, no emergency funds if …
I'm pretty much exactly where that lady in the car is at. Enough to make rent, pay my monthly cell phone bill, and internet, but the rest? Not enough for food, no emergency funds if something breaks or needs replacing, etc. Can't even save and put money away. I sat down and balanced my budget, looking at what I could keep or toss. Figured out what to do for cheapening food costs as much as I could (without doing food bank), and the most I can afford for rent is $700 a month. That's basically a room in someone's house. That's it. As an Adult, I'm disgusted it's come to this. But what angers me MOST of all, is the Landlord's I gotta argue with. Surrey, BC used to be the cheap end of Vancouver. The welfare type housing, and low-income area. Then we had this huge book of Middle Eastern people come flying in at top speed, steam roll the community and make it theirs. They bought up all the cheap housing, ripped it down even though it was not that bad of a house, then built these custom 5-6 room mini mansions. The standards for the area skyrocketed, and the cost of their mortgage is likely also sky high because of what they built... So what do they do? Rent the rooms, force people 2 to a room with no privacy, and if you WANT a private room? Nearly $1000. Oh... And let's not forget the discrimination issues. If you're not going to temple or Gudwara, forget it. If you aren't pure vegetarian, forget it. And because all the other renters are "brown" and under 30yrs old, Adults are considered unwelcome. If you have a disability and don't work, you're automatically labelled a drug user (which isn't always truth). Even if you offer proof of income, and resources or phone numbers to call, they won't bother. Too much work. This sh*t needs to stop. I look in other cities near by, and it's happening in ALL OF THEM. I cant even relocate to get away from this crap. I'm done. I have no car to live out of, so that's not an option. I'm not a drug user, never will be but and all the shelters are now "low barrier". Screw that. So now what? Go back to work with a broken lower back?? Desk job search when I should be recovering and resting? Like, the suggestions are welcome, but be realistic. I'm in constant pain on heavy duty drugs to get by right now. No spouce. No parents or friends to leech off of. I feel utterly abandoned by our government.
Identity Attack0.004180758
Insult0.029714199
Profanity0.024951037
Threat0.006763986
Severe Toxicity0.0019836426
Low Tox 0.06579731 Constructive 0.775 Personal_Narrative
Aug 25, 2025 10 likes Why Canadians Are Turning Against …
Its not high enough not even close
Its not high enough not even close
Identity Attack0.0039402717
Insult0.017936565
Profanity0.027683776
Threat0.009463178
Severe Toxicity0.0027656555
Low Tox 0.06065326 Low Con 0.163 Policy_Critique
Dec 24, 2025 62 likes Deportations From Canada at Their …
I was the lawyer invited to this interview, and after reading some comments celebrating the end of the PEQ, I feel the need to clarify a few things. The people affected by this are not …
I was the lawyer invited to this interview, and after reading some comments celebrating the end of the PEQ, I feel the need to clarify a few things. The people affected by this are not “abusing the system.” this was the program for people that came here legally and are working. To qualify for the PEQ, they had to be working full time, they pay taxes, they speak the language. They’re fixing our roads, keeping hospitals running, welding, machining, doing the jobs most of us take for granted every single day. The hard truth is that Canadians have stopped having enough children, and we simply don’t have enough young people with the skills to fill these roles. Yes, we absolutely should invest more in education and trade programs for our youth — my employer clients are begging young people to become mechanics, welders, skilled workers, often in the regions. Most don’t take those jobs, and even when they do, training takes two to three years. Our industries need people now, or parts of the economy will stall, and that affects all of us as Quebecers and Canadians. These workers are not asking for charity. They are already on the front lines keeping key sectors alive. Ending programs like the PEQ doesn’t punish “illegals” or “free riders”; it punishes people who are already integrated, working, and contributing to the society we all share. Also, all they are asking is for the new rules to not be applied to them retroactively, only for those coming new into the country, otherwise it is rug pulling those already here that played by the rules, and when the government does it to us we don't like, on principle of fairness, whatever you think of the numbers, too high too low, doesn't matters, it is the least we can all get behind as humans.
Identity Attack0.008583503
Insult0.028281843
Profanity0.01893901
Threat0.007197669
Severe Toxicity0.0017166138
Low Tox 0.058737632 Constructive 0.841 Personal_Narrative
Nov 22, 2025 Quebec Ends Economic Immigration Program …
there's enough people in India to make all western countries majority Indian simultaneously if they migrated. 800M in Europe and 400M in US+CAN (high estimates) vs 1500M in India
there's enough people in India to make all western countries majority Indian simultaneously if they migrated. 800M in Europe and 400M in US+CAN (high estimates) vs 1500M in India
Identity Attack0.053399716
Insult0.01465692
Profanity0.01982715
Threat0.008181547
Severe Toxicity0.002412796
Low Tox 0.056263726 Low Con 0.279 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
They are NOWHERE NEAR high enough!!
They are NOWHERE NEAR high enough!!
Identity Attack0.0050687063
Insult0.019419061
Profanity0.015693882
Threat0.007793174
Severe Toxicity0.0020885468
Low Tox 0.05280026 Low Con 0.172 Solidarity
Dec 28, 2025 Deportations From Canada at Their …
The system is working way too slow and not high enough!
The system is working way too slow and not high enough!
Identity Attack0.0026453468
Insult0.020772645
Profanity0.016479544
Threat0.0066927844
Severe Toxicity0.0012683868
Low Tox 0.04785245 Low Con 0.217 Policy_Critique
Jan 1, 2026 1 likes Deportations From Canada at Their …
NOT HIGH ENOUGH!
NOT HIGH ENOUGH!
Identity Attack0.003089321
Insult0.01625293
Profanity0.015523086
Threat0.0076637166
Severe Toxicity0.0019454956
Low Tox 0.040183347 Low Con 0.184 Policy_Critique
Dec 24, 2025 290 likes Deportations From Canada at Their …
Not anywhere near high enough. 100% REMIGRATION rate is needed now. Canada is full.
Not anywhere near high enough. 100% REMIGRATION rate is needed now. Canada is full.
Identity Attack0.016259583
Insult0.011958904
Profanity0.010587076
Threat0.007068211
Severe Toxicity0.0012874603
Low Tox 0.03592727 Moderate Con 0.309
Dec 24, 2025 Deportations From Canada at Their …
not high enough
not high enough
Identity Attack0.00466173
Insult0.013592913
Profanity0.01887069
Threat0.008077981
Severe Toxicity0.0017738342
Low Tox 0.03592727 Moderate Con 0.328 Policy_Critique
Dec 24, 2025 1 likes Deportations From Canada at Their …
Not high enough. If you don’t have status you have to go.
Not high enough. If you don’t have status you have to go.
Identity Attack0.0028118372
Insult0.014808921
Profanity0.013029462
Threat0.008194493
Severe Toxicity0.0010871887
Low Tox 0.03545588 Low Con 0.19 Policy_Critique
Dec 24, 2025 493 likes Deportations From Canada at Their …
Not high enough
Not high enough
Identity Attack0.0041067624
Insult0.012528907
Profanity0.017436003
Threat0.007819066
Severe Toxicity0.0015830994
Low Tox 0.030859824 Moderate Con 0.306 Policy_Critique
Dec 29, 2025 1 likes Deportations From Canada at Their …
Not high enough !
Not high enough !
Identity Attack0.0022753682
Insult0.013212911
Profanity0.013780965
Threat0.007353018
Severe Toxicity0.0013256073
Low Tox 0.028385026 Moderate Con 0.325
Dec 24, 2025 1 likes Deportations From Canada at Their …
no where near high enough, 18,000 should be 180,00
no where near high enough, 18,000 should be 180,00
Identity Attack0.004384246
Insult0.008614883
Profanity0.013849284
Threat0.008194493
Severe Toxicity0.001373291
Low Tox 0.019980038 Low Con 0.22 Policy_Critique
Dec 29, 2025 1 likes Deportations From Canada at Their …
Not high enough.
Not high enough.
Identity Attack0.0021181274
Insult0.010172892
Profanity0.012141321
Threat0.007094103
Severe Toxicity0.00094890594
Low Tox 0.019728716 Low Con 0.293
Dec 26, 2025 1 likes Deportations From Canada at Their …
Not high enough.
Not high enough.
Identity Attack0.0021181274
Insult0.010172892
Profanity0.012141321
Threat0.007094103
Severe Toxicity0.00094890594
Low Tox 0.019728716 Low Con 0.293
Dec 24, 2025 23 likes Deportations From Canada at Their …

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.