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: "This isn't the way. We …" 34 comments · Page 2 of 2
the problem isn’t them necessarily but they way they refuse to assimilate to canadian culture. it’s exhausting.
the problem isn’t them necessarily but they way they refuse to assimilate to canadian culture. it’s exhausting.
Identity Attack0.05976611
Insult0.030485468
Profanity0.011526455
Threat0.0064597605
Severe Toxicity0.0016975403
Low Tox 0.103060275 Moderate Con 0.304 Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...
She isn't wrong I feel the same way and I'm not a racist.
She isn't wrong I feel the same way and I'm not a racist.
Identity Attack0.05794714
Insult0.02103047
Profanity0.03915693
Threat0.008738215
Severe Toxicity0.003376007
Low Tox 0.09741997 Constructive 0.666 Identity_Assertion
Aug 29, 2025 Why Canadians Are Turning Against …
This is all of canada, by the way. There might be areas that are more concentrated. But I would go to say that there's places that are at least forty creeping up on fifty percent …
This is all of canada, by the way. There might be areas that are more concentrated. But I would go to say that there's places that are at least forty creeping up on fifty percent east India. Now in all parts of Canada. Not to say there isn't chinese filipino.Everything else here.But, yeah, east indian is number one right now 🎉
Identity Attack0.09162762
Insult0.022770792
Profanity0.01620627
Threat0.006925808
Severe Toxicity0.002298355
Low Tox 0.09568449 Constructive 0.579 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Lol.. why you're so surprised. Isn't it so obvious the way our immigration system operated over the last few years
Lol.. why you're so surprised. Isn't it so obvious the way our immigration system operated over the last few years
Identity Attack0.025605056
Insult0.023995465
Profanity0.018597418
Threat0.006259101
Severe Toxicity0.002002716
Low Tox 0.09033044 Low Con 0.297
Sep 30, 2025 IRCC Names India in Study …
My Granparents, parents, settled the homestead in 1896 near Rossland BC. How it used to work, how things are supposed to work, is the Government serves the needs and demands of the people. The people …
My Granparents, parents, settled the homestead in 1896 near Rossland BC. How it used to work, how things are supposed to work, is the Government serves the needs and demands of the people. The people don't serve the Government nor any Corporation or Public/Private Partnership. This means that the Government doesn't prevent people from doing what they do and they don't use force to extort the fruit of everyone's labor to the point of enslavement. In 1896 and throughout my Grandfather's life from 1902 to 1976, one would do for themselves if they weren't working for someone else. In other words, you found something needed be done, something the community around you required or was lacking, you opened shop and got after it. You can't work today because you require licensing for everything, you require permission for everything, everything is regulated. People have it in their minds that it's so much better today then it was then, that it's "safer". But it's not, that's a lie. My family, although never wealthy, ate good food, always had a roof over their heads, plenty of family around and always had something to do or at least could always find something to work at. Most importantly, they always had hope because they had freedom. No one has any hope anymore and the people coming here aren't just bringing their culture to overtake our culture, they are coming with anger. With envy, resentment and malice. My family didn't come here with those things, they came to Canada with hope and determination to integrate and prosper with freedom. The other side of my family fled Bolshevism when they left Russia and came here and that side had the exact same hope in freedom to work hard and prosper. Now all generational wealth, freedom, prosperity and hope is all but completely stolen. We don't need more regulations. We don't need more benefits. We don't need more Government. We need less, we need it all to go away because I know for a fact, you give people the freedom to go about their lives, the society or community they form, always tends towards peaceful, prosperous organization. You give people the freedom to build and produce and they'll get after it immediately and that opens the door for all other manner of trades and skills that just fill any hole in a community or society. And that's a fact about the organizational tendencies of human beings. There's nothing stopping us from providing for ourselves but a cartel Government in the business of extortion and human enslavement. They foment chaos and division in order to justify the revoking of more freedoms to enslave more people. People themselves, they look to get along, get to work, raise families and, as best they can, enjoy life. Once we start expecting a Government to take care of us we've institutionalized prisoners who have lost all human dignity. When you "buy in" to all the rhetoric of so called autonomy, ask yourself, how autonomous are you without a family? Just because you're alone in a box in a city, stacked one on top of the other, weighted down by a landslide of rules, collecting benefits from the Government, doesn't make you autonomous. People say, "no one can afford a family". Yet those coming in have large families and they seem to be making out just fine. It's the brainwashing of our culture that set us up. Over time we've convinced the proper way to do things is everyone to grow up and go their own way, leaving each other relying on benefits from the government in old age or illness or whatever calamity might strike in life. There's always something that comes along. With family you have human resource, a plethora of skills and you have your "insurance", free of extortion. Everything that comes from a government is conditional and sooner or later their conditions rule over our condition, even though it's our labor that provides for them. The answer isn't more benefits, as I've said. The answer is simply less government, so we can all get to the business of providing for ourselves and helping our communities prosper. We need to do this with family because alone, we are all isolated and powerless. No one stands alone and a house divided cannot stand.
Identity Attack0.008768492
Insult0.027841117
Profanity0.016821137
Threat0.007249452
Severe Toxicity0.0016498566
Low Tox 0.057748068 Constructive 0.801
Aug 25, 2025 6 likes Why Canadians Are Turning Against …
A concern is the pivot toward foreign military recruitment. If extortion and fraud isn't enough of a problem now, consider future disloyaly risks with our military. And here we go again, with 'express entry' and …
A concern is the pivot toward foreign military recruitment. If extortion and fraud isn't enough of a problem now, consider future disloyaly risks with our military. And here we go again, with 'express entry' and even an invitation to reply. Watch that back door. Also, way too much money is leaving the country. It's not just about attracting investment but getting it to stay. The immigration policies, ironically, are 'not' diversified.
Identity Attack0.015757138
Insult0.022448512
Profanity0.011663092
Threat0.0076766624
Severe Toxicity0.001335144
Low Tox 0.056263726 Constructive 0.632 Policy_Critique
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
This isn't the way. We don't want Canadia ICE. Just give citizenship.
This isn't the way. We don't want Canadia ICE. Just give citizenship.
Identity Attack0.031980325
Insult0.016708933
Profanity0.00993805
Threat0.0072365063
Severe Toxicity0.0017547607
Low Tox 0.050821137 Moderate Con 0.33 Moral_Argument
Feb 18, 2026 Canadian immigration officers investigating hundreds …
5:30 I love this guy😂 He isn’t wrong I just love his way of speech.
5:30 I love this guy😂 He isn’t wrong I just love his way of speech.
Identity Attack0.00984143
Insult0.0140109155
Profanity0.030389199
Threat0.010188141
Severe Toxicity0.003376007
Low Tox 0.04290464 Moderate Con 0.414 Humor_Satire
Jan 27, 2026 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 …

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.