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: "Who is paying for this …" 922 comments · Page 34 of 37
Why does anyone need to pay someone to walk across the border? It’s the world’s largest undefended border
Why does anyone need to pay someone to walk across the border? It’s the world’s largest undefended border
Identity Attack0.008916483
Insult0.010932897
Profanity0.012175481
Threat0.0071070488
Severe Toxicity0.0012111664
Low Tox 0.030506283 Low Con 0.169 Question
Jan 28, 2026 Inside Canada's Indian Invasion...
even in the little town where i live in western canada there is a community collage and a lot of punjabi's that have straight up told me that they are here for school but only …
even in the little town where i live in western canada there is a community collage and a lot of punjabi's that have straight up told me that they are here for school but only go to 1 class once maybe 2 times a week for just over an hour and the rest of the time they are here working on student visa's where the government is paying half the wage prompting bigger business to highering these exchange student instead of local people
Identity Attack0.019173764
Insult0.014124917
Profanity0.011816809
Threat0.0060713873
Severe Toxicity0.0012111664
Low Tox 0.030270588 Constructive 0.63 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
These financial INCENTIVES are PULL FACTORS that draw them here. No wonder they are pouring over the borders looking for handouts. Who pays for legal aid, translating fees, public schooling, job training, food stamps, house …
These financial INCENTIVES are PULL FACTORS that draw them here. No wonder they are pouring over the borders looking for handouts. Who pays for legal aid, translating fees, public schooling, job training, food stamps, house subsidizing and uninsured hospital stays? Tax payers who’ve been paying in for years. So yeah.. that’s why they’re concerned...
Identity Attack0.006696612
Insult0.016024929
Profanity0.011458136
Threat0.006110225
Severe Toxicity0.0011587143
Low Tox 0.030270588 Constructive 0.574
Jan 28, 2019 How much do refugees and …
Driving licence 15$ in India get for half hour all support by Canada goverment,free Aparment,paid Bills and money!! Canada resident must hard work and pay tax for that!!
Driving licence 15$ in India get for half hour all support by Canada goverment,free Aparment,paid Bills and money!! Canada resident must hard work and pay tax for that!!
Identity Attack0.013043936
Insult0.013364912
Profanity0.010160086
Threat0.0063950317
Severe Toxicity0.0011730194
Low Tox 0.030270588 Moderate Con 0.456 Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
They can’t provide the information, what’s a waste to money? Canadians pay a lot of taxes to manage efficiently our country.
They can’t provide the information, what’s a waste to money? Canadians pay a lot of taxes to manage efficiently our country.
Identity Attack0.007214582
Insult0.0154929245
Profanity0.00997221
Threat0.0059613483
Severe Toxicity0.00078201294
Low Tox 0.03015274 Moderate Con 0.385
Sep 28, 2025 8 likes IRCC Names India in Study …
If your taxes are going out of country than you should not be expected to pay taxes than!
If your taxes are going out of country than you should not be expected to pay taxes than!
Identity Attack0.0055496786
Insult0.013668913
Profanity0.011816809
Threat0.0061231707
Severe Toxicity0.0009441376
Low Tox 0.030034892 Low Con 0.2 Policy_Critique
Sep 11, 2025 1 likes Why Canadians Are Turning Against …
Canadians also pay their legal fees to fight deportation. Another boost in earnings to the Canadian lawyers
Canadians also pay their legal fees to fight deportation. Another boost in earnings to the Canadian lawyers
Identity Attack0.014048826
Insult0.010970897
Profanity0.009664777
Threat0.0067057298
Severe Toxicity0.0008249283
Low Tox 0.029327808 Moderate Con 0.303 Economic_Argument
Dec 29, 2025 1 likes Deportations From Canada at Their …
I don’t see the problem let them practise their culture and language they pay taxes and stuff and at least put some effort in learning ur stuff
I don’t see the problem let them practise their culture and language they pay taxes and stuff and at least put some effort in learning ur stuff
Identity Attack0.00847251
Insult0.01306091
Profanity0.011560614
Threat0.0063950317
Severe Toxicity0.000872612
Low Tox 0.02873857 Moderate Con 0.365 Solidarity
Oct 11, 2025 3 likes Inside Canada's Indian Metropolis (Brampton)
Schools should pay bills
Schools should pay bills
Identity Attack0.008694496
Insult0.010172892
Profanity0.014259194
Threat0.0077025536
Severe Toxicity0.0012588501
Low Tox 0.028149333 Low Con 0.244
Dec 24, 2025 7 likes Deportations From Canada at Their …
0:38 Yes, immigrants in Canada pay taxes. Your tax obligations depend on your residency status, which is based on factors like the number of days you spend in Canada and your ties to the country. …
0:38 Yes, immigrants in Canada pay taxes. Your tax obligations depend on your residency status, which is based on factors like the number of days you spend in Canada and your ties to the country. Income earned from Canadian sources is generally taxable for both residents and non-residents.
Identity Attack0.01766643
Insult0.010096892
Profanity0.011133623
Threat0.0057606893
Severe Toxicity0.00088214874
Low Tox 0.028031485 Moderate Con 0.451 Meta_Commentary
Oct 27, 2025 Inside Canada's Indian Metropolis (Brampton)
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 …
So they get what we get but only we pay for it.
So they get what we get but only we pay for it.
Identity Attack0.00258985
Insult0.010970897
Profanity0.012858666
Threat0.007935578
Severe Toxicity0.0010824203
Low Tox 0.026617315 Moderate Con 0.336
Oct 25, 2017 59 likes How much do refugees and …
How about paying your workers a living wage? I refuse to believe you can't find people to change tires.
How about paying your workers a living wage? I refuse to believe you can't find people to change tires.
Identity Attack0.00207188
Insult0.013516913
Profanity0.010091767
Threat0.006246155
Severe Toxicity0.0006246567
Low Tox 0.026145924 Moderate Con 0.373 Economic_Argument
Feb 11, 2026 47 likes Canada's tighter immigration policy divides …
We're Transport trucks learn to pay on their side.😂
We're Transport trucks learn to pay on their side.😂
Identity Attack0.004088263
Insult0.014238917
Profanity0.011936366
Threat0.0062849927
Severe Toxicity0.0009822845
Low Tox 0.025910228 Low Con 0.298 Humor_Satire
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Earlier visa was based on interview, then only those who were eligible would get the visa, now anyone can get an online visa, it is only on the basis of documents and you already know …
Earlier visa was based on interview, then only those who were eligible would get the visa, now anyone can get an online visa, it is only on the basis of documents and you already know that here documents are made by paying money. Rest is in the hands of God
Identity Attack0.0076955543
Insult0.010856897
Profanity0.01220964
Threat0.0062332097
Severe Toxicity0.00096321106
Low Tox 0.025320992 Moderate Con 0.301 Policy_Critique
Sep 9, 2025 1 likes Why Canadians Are Turning Against …
Hopefully all the American owned monopolies in Canada will have to pay living wages because of this.
Hopefully all the American owned monopolies in Canada will have to pay living wages because of this.
Identity Attack0.008250522
Insult0.010780896
Profanity0.00998929
Threat0.008116818
Severe Toxicity0.0009870529
Low Tox 0.025203144 Low Con 0.23
Jan 15, 2026 1 likes 2.9 million Canadian temporary visas …
1:38 Yes, immigrants in Canada pay taxes. Your tax obligations depend on your residency status, which is based on factors like the number of days you spend in Canada and your ties to the country. …
1:38 Yes, immigrants in Canada pay taxes. Your tax obligations depend on your residency status, which is based on factors like the number of days you spend in Canada and your ties to the country. Income earned from Canadian sources is generally taxable for both residents and non-residents.
Identity Attack0.015355183
Insult0.009507888
Profanity0.010501678
Threat0.0057412707
Severe Toxicity0.00078201294
Low Tox 0.024378212 Moderate Con 0.487 Meta_Commentary
Oct 27, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
I am a new permanent resident in Canada. This video is very true regarding our integration. You are absolutely right. Newcomers must integrate, as it is the beginning of a new life in a new …
I am a new permanent resident in Canada. This video is very true regarding our integration. You are absolutely right. Newcomers must integrate, as it is the beginning of a new life in a new environment. What I do not fully agree with is when you complain about the social benefits given by the government to newcomers. It is not free money; we will pay it back later in taxes. We cannot build life projects depending on these benefits. Ask each newcomer if they are satisfied with these benefits rather than a good job. We want to contribute to the economy of this beautiful country. For example, I came to Canada with specific goals, including starting an IT company, which was difficult to achieve at home due to lack of opportunities. So, don't blame immigrants too much; in my opinion, responsibilities should be shared among all of us, including the government.
Identity Attack0.006696612
Insult0.013896915
Profanity0.011816809
Threat0.0062526283
Severe Toxicity0.0008869171
Low Tox 0.024260364 Constructive 0.915 Personal_Narrative
Sep 5, 2025 1 likes Why Canadians Are Turning Against …
non canadians pay landlord $3000 month for rent . Apx 10 person split the rent. This obviously drives up the cost of rent for Canadians
non canadians pay landlord $3000 month for rent . Apx 10 person split the rent. This obviously drives up the cost of rent for Canadians
Identity Attack0.014450782
Insult0.010666896
Profanity0.009835573
Threat0.006168481
Severe Toxicity0.00088214874
Low Tox 0.02402467 Constructive 0.547 Economic_Argument
Feb 22, 2026 2 likes LILLEY UNLEASHED: The fall of …
I can't even pay my bills anymore and back in 2000 my job would have been considered middle/upper class.
I can't even pay my bills anymore and back in 2000 my job would have been considered middle/upper class.
Identity Attack0.0047727237
Insult0.010970897
Profanity0.011902207
Threat0.0061166976
Severe Toxicity0.0007200241
Low Tox 0.022964042 Constructive 0.502 Economic_Argument
Sep 14, 2025 1 likes Why Canadians Are Turning Against …
Let people that are working or own businesses paying taxes stay. If they are net negative. No free hand outs paid by Canadian taxpayers.
Let people that are working or own businesses paying taxes stay. If they are net negative. No free hand outs paid by Canadian taxpayers.
Identity Attack0.007288578
Insult0.012186904
Profanity0.009698936
Threat0.0062008454
Severe Toxicity0.00081062317
Low Tox 0.022964042 Moderate Con 0.344 Economic_Argument
Jan 21, 2026 2.9 million Canadian temporary visas …
3 million Visas are about to expire. These people will just leave? They will apply for refugee status or asylum claims, which takes another 4 years to get a hearing? The taxpayers pay for housing …
3 million Visas are about to expire. These people will just leave? They will apply for refugee status or asylum claims, which takes another 4 years to get a hearing? The taxpayers pay for housing and benefits?
Identity Attack0.008324518
Insult0.00983089
Profanity0.009903891
Threat0.0065697995
Severe Toxicity0.0008916855
Low Tox 0.022728346 Moderate Con 0.349 Question
Feb 27, 2026 2 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
Yeah, our tax pay money is paying for their babies so folks work harder
Yeah, our tax pay money is paying for their babies so folks work harder
Identity Attack0.0034038029
Insult0.0116169015
Profanity0.011048226
Threat0.0059807673
Severe Toxicity0.00084400177
Low Tox 0.022610499 Low Con 0.287
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
You forgot to mention they increased the payroll tax which makes the tax cut null and worse you will still pay more tax this year
You forgot to mention they increased the payroll tax which makes the tax cut null and worse you will still pay more tax this year
Identity Attack0.0014336669
Insult0.013516913
Profanity0.01128734
Threat0.0061231707
Severe Toxicity0.0008010864
Low Tox 0.02249265 Moderate Con 0.325
Jan 15, 2026 2 likes Canada’s new rules in 2026
Here , I pay taxes ,hige taxes ,and it's ok if it goes to the right person or branch of the government. Please investigate those who claim single mother status and those who are on …
Here , I pay taxes ,hige taxes ,and it's ok if it goes to the right person or branch of the government. Please investigate those who claim single mother status and those who are on welfare , having nice cars on welfare? 🤔
Identity Attack0.0060676485
Insult0.010932897
Profanity0.010194245
Threat0.005964585
Severe Toxicity0.0007247925
Low Tox 0.022374803 Constructive 0.589
Nov 23, 2025 Quebec Ends Economic Immigration Program …

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.