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: "For some yet to be …" 308 comments · Page 12 of 13
Which Canadians? I haven't seen a single person in public complain yet. Boomers love this 10x return on real estate same with their kids.
Which Canadians? I haven't seen a single person in public complain yet. Boomers love this 10x return on real estate same with their kids.
Identity Attack0.01374736
Insult0.019161236
Profanity0.010604155
Threat0.006058442
Severe Toxicity0.0010633469
Low Tox 0.038048524 Moderate Con 0.483
Aug 29, 2025 Why Canadians Are Turning Against …
My parents immigrated in the early 90s and I was born in Canada. It’s very hard to relate to the new immigrants in the last 10 years because we’re so different. The families that immigrated …
My parents immigrated in the early 90s and I was born in Canada. It’s very hard to relate to the new immigrants in the last 10 years because we’re so different. The families that immigrated in the 80s and 90s had to assimilate and become “Canadian” which in hindsight was for the best. I learned about my culture and language at home, but my parents, emphasized the importance of being “Canadian first” and being a part of society and “fitting in.” This wasn’t at all a bad thing. I learned to ski, skate, make ice lollies with snow and syrup, went camping, played sports… I feel embarrassed when Indians are looked at in this light, but its true. 90% of this new wave of immigrants on “student visas,” dont intend to actually obtain any sort of an education, instead they use it as a pathway for permanent residency. I know this because I have relatives who say this out loud behind closed doors. I don’t agree with any of it, and quite frankly it’s very embarrassing, but most of us first generation Indian Canadians feel very upset about how its all played out and the negative light in which our people are now viewed under. Personally, I agree they arent interested in becoming culturally Canadian, they just want to be in Canada for financial reasons. They stay in their groups, dont integrate and think somehow this will play out well. It isnt discrimination when your own people also feel this way. I have yet to meet a first gen Canadian who disagrees
Identity Attack0.02138452
Insult0.017088935
Profanity0.014874061
Threat0.0066215824
Severe Toxicity0.0014781952
Low Tox 0.037577134 Constructive 0.762 Personal_Narrative
Feb 3, 2026 Inside Canada's Indian Metropolis (Brampton)
About time! Not enough yet. Go bigger.
About time! Not enough yet. Go bigger.
Identity Attack0.0020441315
Insult0.016024929
Profanity0.013712646
Threat0.009540852
Severe Toxicity0.0016975403
Low Tox 0.03639866 Low Con 0.265
Dec 24, 2025 77 likes Deportations From Canada at Their …
Guys, this isn't going to end well for us if you haven't realized it yet.
Guys, this isn't going to end well for us if you haven't realized it yet.
Identity Attack0.0035517942
Insult0.012186904
Profanity0.015249812
Threat0.009126588
Severe Toxicity0.0012397766
Low Tox 0.03357032 Low Con 0.204
Jan 27, 2026 Inside Canada's Indian Invasion...
they've yet to find a single bar of deodorant in the city, true story
they've yet to find a single bar of deodorant in the city, true story
Identity Attack0.002830336
Insult0.014352918
Profanity0.013883443
Threat0.006530962
Severe Toxicity0.0010204315
Low Tox 0.03192045 Moderate Con 0.312
Jan 17, 2026 1 likes Inside Canada's Indian Metropolis (Brampton)
Got mentioned by JimmyTheGiant yet again in a community post. Guaranteed gonna be mentioned by him yet again here.😂
Got mentioned by JimmyTheGiant yet again in a community post. Guaranteed gonna be mentioned by him yet again here.😂
Identity Attack0.0021273769
Insult0.01648093
Profanity0.015386449
Threat0.006861079
Severe Toxicity0.0010347366
Low Tox 0.031449065 Low Con 0.217 Meta_Commentary
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Yet, Canada gave away billions of dollars to Ukraine and took in so many Ukrainian refugees, and beg Canadians to make donations to the Food Banks. What gives?
Yet, Canada gave away billions of dollars to Ukraine and took in so many Ukrainian refugees, and beg Canadians to make donations to the Food Banks. What gives?
Identity Attack0.014149316
Insult0.013440913
Profanity0.009733095
Threat0.006162008
Severe Toxicity0.0009441376
Low Tox 0.030388435 Moderate Con 0.373
Jan 3, 2026 6 likes New rules, regulations take effect …
An Uber driver was upset while telling me that he has family who have lived in the country for over 10 years but still refuse to learn English. They seem to want the benefits of …
An Uber driver was upset while telling me that he has family who have lived in the country for over 10 years but still refuse to learn English. They seem to want the benefits of living here, but not to embrace the culture that makes this country great. It feels like we’re losing a battle most people didn’t even realize was happening. A government is meant to serve its people, yet it often feels like ours is working against us.
Identity Attack0.0063266335
Insult0.015644927
Profanity0.010774951
Threat0.0063367756
Severe Toxicity0.0007343292
Low Tox 0.029092113 Constructive 0.718 Personal_Narrative
Sep 19, 2025 3 likes Inside Canada's Indian Metropolis (Brampton)
I passed my test on August 1st till today September 5th i have not yet been invited for the ceremony is that normal?😢😢😢
I passed my test on August 1st till today September 5th i have not yet been invited for the ceremony is that normal?😢😢😢
Identity Attack0.0039587705
Insult0.0096028885
Profanity0.015557245
Threat0.007534259
Severe Toxicity0.0014972687
Low Tox 0.02779579 Moderate Con 0.486 Question
Sep 5, 2025 1 likes Canadian Citizenship Test 2025 – …
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 …
Some already have legal status & a job, but they jave no experience yet the have a CDL. There also driving the busses. Scary taking the bus now.
Some already have legal status & a job, but they jave no experience yet the have a CDL. There also driving the busses. Scary taking the bus now.
Identity Attack0.0031263188
Insult0.014352918
Profanity0.011116544
Threat0.0065956907
Severe Toxicity0.0007915497
Low Tox 0.027088705 Constructive 0.543
Dec 30, 2025 Deportations From Canada at Their …
"we're all trying to figure out what caused this. No solid leads as of yet." -liberals
"we're all trying to figure out what caused this. No solid leads as of yet." -liberals
Identity Attack0.00673361
Insult0.012832909
Profanity0.0108774295
Threat0.0069646453
Severe Toxicity0.00079631805
Low Tox 0.025203144 Low Con 0.289 Humor_Satire
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Yet we voted them back in....
Yet we voted them back in....
Identity Attack0.0032373124
Insult0.011844902
Profanity0.011099464
Threat0.0077025536
Severe Toxicity0.001168251
Low Tox 0.023671126 Low Con 0.29 Meta_Commentary
Jun 21, 2025 1 likes How Canada broke its immigration …
FREE CASH. Make sure you have identification otherwise you won't be able to withdraw any winnings and they will lock your account. I can't understand exactly why they want id off you but apparently it's …
FREE CASH. Make sure you have identification otherwise you won't be able to withdraw any winnings and they will lock your account. I can't understand exactly why they want id off you but apparently it's to keep the site safe 😄 yet TESTER UP is exactly the same sort of app and you don't need id to withdraw. Be careful because I honestly think it's a data harvester under the guise of a game app.
Identity Attack0.0023031165
Insult0.010210892
Profanity0.013268576
Threat0.007521313
Severe Toxicity0.0009822845
Low Tox 0.022728346 Constructive 0.718 Advertisement_Spam
Jan 27, 2026 Inside Canada's Indian Invasion...
Has anyone sent this to Trump yet?
Has anyone sent this to Trump yet?
Identity Attack0.0022753682
Insult0.0103248935
Profanity0.011714331
Threat0.007353018
Severe Toxicity0.000910759
Low Tox 0.02072494 Low Con 0.232 Call_To_Action
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Free 87,000 deposits ❤❤😂😂 Yet we get nothing
Free 87,000 deposits ❤❤😂😂 Yet we get nothing
Identity Attack0.002090379
Insult0.009431887
Profanity0.014532468
Threat0.006259101
Severe Toxicity0.0012302399
Low Tox 0.01847211 Humor_Satire
Jan 5, 2026 Migrants cross into Canada near …
GOoD for You JamCan . From a fellow Canadian Born yet JamCan. 🏝️🇯🇲
GOoD for You JamCan . From a fellow Canadian Born yet JamCan. 🏝️🇯🇲
Identity Attack0.0075845607
Insult0.010096892
Profanity0.011150704
Threat0.006382086
Severe Toxicity0.0009584427
Low Tox 0.018095128 Constructive 0.528
Sep 8, 2025 2 likes Why Canadians Are Turning Against …
Haven’t even watch it yet and as a Canadian THANK YOU!
Haven’t even watch it yet and as a Canadian THANK YOU!
Identity Attack0.006437627
Insult0.008823884
Profanity0.011184863
Threat0.006602164
Severe Toxicity0.0010967255
Low Tox 0.017089844 Moderate Con 0.475 Solidarity
Jan 27, 2026 8 likes Inside Canada's Indian Invasion...
This action is in the right direction, yet, it's like 5 years late.
This action is in the right direction, yet, it's like 5 years late.
Identity Attack0.0023216156
Insult0.009070885
Profanity0.011936366
Threat0.0077025536
Severe Toxicity0.00084877014
Low Tox 0.016964182 Moderate Con 0.363
Oct 4, 2025 1 likes IRCC Names India in Study …
And yet, liberal government got elected for additional 4 years. Canada voted for this. No point to complain about it now.
And yet, liberal government got elected for additional 4 years. Canada voted for this. No point to complain about it now.
Identity Attack0.0040327664
Insult0.010286893
Profanity0.010006369
Threat0.0061037517
Severe Toxicity0.0005865097
Low Tox 0.016587202 Moderate Con 0.362 Call_To_Action
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Many Indians moved to Western countries seeking a fresh start away from India, yet over time they recreated small versions of India there — and now some of them feel dissatisfied with that very outcome.
Many Indians moved to Western countries seeking a fresh start away from India, yet over time they recreated small versions of India there — and now some of them feel dissatisfied with that very outcome.
Identity Attack0.014852738
Insult0.010134893
Profanity0.012380436
Threat0.0076119336
Severe Toxicity0.0008392334
Low Tox 0.01633588 Low Con 0.299 Identity_Assertion
Feb 14, 2026 4 likes Inside Canada's Indian Invasion...
I live in Victoria, BC. In the past 5 to 7 years, the streets are packed, you can barely drive around in Victoria. No new roads or transportation of any kind, yet so many more …
I live in Victoria, BC. In the past 5 to 7 years, the streets are packed, you can barely drive around in Victoria. No new roads or transportation of any kind, yet so many more new people.
Identity Attack0.0042917514
Insult0.008766884
Profanity0.009835573
Threat0.0064015044
Severe Toxicity0.000705719
Low Tox 0.013571346 Constructive 0.676 Personal_Narrative
Aug 25, 2025 3 likes Why Canadians Are Turning Against …
Roxham road in quebec closed yet? Who is carrying the luggage? Who is paying the hotel bill?
Roxham road in quebec closed yet? Who is carrying the luggage? Who is paying the hotel bill?
Identity Attack0.0022846176
Insult0.0084818825
Profanity0.009681856
Threat0.006420923
Severe Toxicity0.00069618225
Low Tox 0.013508516 Moderate Con 0.312
Dec 29, 2025 Deportations From Canada at Their …
This is the problem: Temporary workers are temporary. Their arrangement stipulates that they work in-country for a number years, and then return home. Yet, many temporary workers are under the impression that they're actually semi-permanent …
This is the problem: Temporary workers are temporary. Their arrangement stipulates that they work in-country for a number years, and then return home. Yet, many temporary workers are under the impression that they're actually semi-permanent residents. That's why they invest so much, expecting to be able to stay indefinitely. It needs to be made clear that temporary means temporary.
Identity Attack0.0031633168
Insult0.008633883
Profanity0.009784333
Threat0.006058442
Severe Toxicity0.00054597855
Low Tox 0.012440401 Constructive 0.634
Feb 11, 2026 Canada's tighter immigration policy divides …
We noticing yet?
We noticing yet?
Identity Attack0.0022846176
Insult0.007493876
Profanity0.0127903465
Threat0.007081157
Severe Toxicity0.0009965897
Low Tox 0.01225191 Moderate Con 0.362 Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...

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.