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: "Most Canadians are not against …" 3,707 comments · Page 130 of 149
We were one election away from from total collapse in the US. I'm glad to see the Canadian people wake up and take their beautiful country back
We were one election away from from total collapse in the US. I'm glad to see the Canadian people wake up and take their beautiful country back
Identity Attack0.016762028
Insult0.017549826
Profanity0.010535837
Threat0.006641001
Severe Toxicity0.0011825562
Low Tox 0.041172907 Constructive 0.549 Call_To_Action
Aug 25, 2025 6 likes Why Canadians Are Turning Against …
CONGRATULATIONS QUEBEC, ONTARIO AND REST OF COUNRRY NEDDS TO FOLLOW...CANADIAN CITIZENS ARE STRUGGLING WE DONT HAVE THE CAPICITY TO SUPPORT OTHERS...CANADA FIRST
CONGRATULATIONS QUEBEC, ONTARIO AND REST OF COUNRRY NEDDS TO FOLLOW...CANADIAN CITIZENS ARE STRUGGLING WE DONT HAVE THE CAPICITY TO SUPPORT OTHERS...CANADA FIRST
Identity Attack0.01555616
Insult0.017936565
Profanity0.009587918
Threat0.0069387536
Severe Toxicity0.0015926361
Low Tox 0.040925518 Constructive 0.512
Nov 27, 2025 Quebec Ends Economic Immigration Program …
Canadian here, it’s not just Brampton anymore. Most our towns have been over taken.
Canadian here, it’s not just Brampton anymore. Most our towns have been over taken.
Identity Attack0.015154205
Insult0.01640493
Profanity0.012175481
Threat0.007327127
Severe Toxicity0.0012207031
Low Tox 0.040925518 Moderate Con 0.492
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Canadian here. No, no it doesn't "divide" our great country. Where was France 24 in 2024 when our transit and hospital systems where overwhelmed by foreign students, the vast majority with very rich parents?
Canadian here. No, no it doesn't "divide" our great country. Where was France 24 in 2024 when our transit and hospital systems where overwhelmed by foreign students, the vast majority with very rich parents?
Identity Attack0.026408968
Insult0.014960921
Profanity0.010365041
Threat0.0059128017
Severe Toxicity0.0011587143
Low Tox 0.04067813 Constructive 0.642 Identity_Assertion
Feb 11, 2026 Canada's tighter immigration policy divides …
Our governments are making decisions about important things to Canadians that Canadians never voted for ....
Our governments are making decisions about important things to Canadians that Canadians never voted for ....
Identity Attack0.025806036
Insult0.014960921
Profanity0.009681856
Threat0.0061166976
Severe Toxicity0.0010585785
Low Tox 0.040430736 Moderate Con 0.379 Policy_Critique
Nov 25, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
"We aren't America - everyone gets healthcare!" Everyone but Canadians, he didn't say that part.
"We aren't America - everyone gets healthcare!" Everyone but Canadians, he didn't say that part.
Identity Attack0.023796257
Insult0.014808921
Profanity0.0113727385
Threat0.006097279
Severe Toxicity0.0012016296
Low Tox 0.040430736 Moderate Con 0.421 Policy_Critique
Feb 26, 2026 2 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
Call any big Canadian company, Bell, you get someone from the Philippines. Scotia bank, you get someone in Mexico and so on. They make billions and yet decide to hire outside of Canada. But when …
Call any big Canadian company, Bell, you get someone from the Philippines. Scotia bank, you get someone in Mexico and so on. They make billions and yet decide to hire outside of Canada. But when they hire someone from Canada, you stay on "temporary" status for years. After 2 or 3 years they move you to "temp full time" status and so on..... Most Canadians know this!
Identity Attack0.025806036
Insult0.015720926
Profanity0.01127026
Threat0.0065180166
Severe Toxicity0.0013542175
Low Tox 0.040430736 Constructive 0.525 Economic_Argument
Feb 15, 2026 Canada's tighter immigration policy divides …
We are born canadian and are thinking of Leaving the country. What happened to my beautiful country
We are born canadian and are thinking of Leaving the country. What happened to my beautiful country
Identity Attack0.018168874
Insult0.013630914
Profanity0.011236101
Threat0.007417747
Severe Toxicity0.00166893
Low Tox 0.040430736 Constructive 0.538
Sep 12, 2025 1 likes Why Canadians Are Turning Against …
Native Canadian ???
Native Canadian ???
Identity Attack0.028628819
Insult0.01306091
Profanity0.010672474
Threat0.0061425893
Severe Toxicity0.0013923645
Low Tox 0.040183347 Moderate Con 0.394 Question
Feb 15, 2026 Inside Canada's Indian Invasion...
So there is already 1 million Canadians without work and it's hurting our young Canadians where is the 1 million in waiting getting a job. We need new immigration laws its way out of hand.
So there is already 1 million Canadians without work and it's hurting our young Canadians where is the 1 million in waiting getting a job. We need new immigration laws its way out of hand.
Identity Attack0.018771807
Insult0.014390918
Profanity0.009733095
Threat0.0070552654
Severe Toxicity0.0011301041
Low Tox 0.039935954 Constructive 0.597 Economic_Argument
Jan 20, 2026 5 likes Why Canada’s immigration system has …
INTERNATIONAL.STUDENTS IF ITS TRUE IF ITS TRUE, ACCORDING TO.INSTITUTION OR COLLEGE PAID DOUBLE TUTION FEE MORE THAN THE LOCAL CANADIAN OR PERMANENT RESIDENT, IF THIS IS TRUE, FROM THE COUNTRY OF ORIGIN WHERE THEY CAME …
INTERNATIONAL.STUDENTS IF ITS TRUE IF ITS TRUE, ACCORDING TO.INSTITUTION OR COLLEGE PAID DOUBLE TUTION FEE MORE THAN THE LOCAL CANADIAN OR PERMANENT RESIDENT, IF THIS IS TRUE, FROM THE COUNTRY OF ORIGIN WHERE THEY CAME FROM, DOES THE SCHOOL OR ANY INSTITUTIONIM CANADA DO THE SAME REQUIREMENTS THAT NEEDED BEFORE YOU ELIGIBLE TO ACCEPT IN CANADIAN COLLEGE OR UNIVERSITY?? SUCH AS, HIGH SCHOOL GPA? ENGLISH PROFICIENCY IN PROGRAM OR COURSE NEEDED??AND MORE MANDATED REQUIRED BY COLLEGES OR UNIVERSITY??
Identity Attack0.010581387
Insult0.018967867
Profanity0.012892825
Threat0.0062785195
Severe Toxicity0.0015926361
Low Tox 0.039935954 Moderate Con 0.34
Oct 17, 2025 IRCC Names India in Study …
Largest gold heist in Canadian history was perpetrated by…. You guessed it!
Largest gold heist in Canadian history was perpetrated by…. You guessed it!
Identity Attack0.0071775843
Insult0.019225692
Profanity0.011526455
Threat0.006530962
Severe Toxicity0.0012588501
Low Tox 0.039935954 Low Con 0.15 Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
Canadians, this problem has been going on for a long time, but only now are you waking up. When I arrived in Canada in 2017, I was shocked to start English classes at a public …
Canadians, this problem has been going on for a long time, but only now are you waking up. When I arrived in Canada in 2017, I was shocked to start English classes at a public school. Only my friend and I were paying CAD 1,000 per month to study, while everyone (refugees) paid nothing to study and received CAD 500 per person, plus rent.
Identity Attack0.024801146
Insult0.015644927
Profanity0.010296722
Threat0.0058707283
Severe Toxicity0.0010061264
Low Tox 0.039935954 Constructive 0.684
Sep 12, 2025 1 likes Why Canadians Are Turning Against …
video started with hate vibes & ends with good vibes, loved the video, you covered both the aspects . we indian spread love whenever we go. we are not hurting anyone, please respect us & …
video started with hate vibes & ends with good vibes, loved the video, you covered both the aspects . we indian spread love whenever we go. we are not hurting anyone, please respect us & please don’t jealous from us, we learn from everyone. we respect every canadian.
Identity Attack0.013847848
Insult0.014048916
Profanity0.01627459
Threat0.0070034824
Severe Toxicity0.0014209747
Low Tox 0.039935954 Constructive 0.675
Jan 13, 2026 1 likes Inside Canada's Indian Metropolis (Brampton)
Learn the language don't change the Canadian life
Learn the language don't change the Canadian life
Identity Attack0.015857628
Insult0.015568925
Profanity0.010279642
Threat0.006874025
Severe Toxicity0.001168251
Low Tox 0.039935954 Moderate Con 0.302
Aug 27, 2025 Why Canadians Are Turning Against …
Higher and train Canadians🇨🇦🇨🇦🇨🇦🇨🇦 Employers hiring foreign workers should pay 50% to 80% taxes on their profits
Higher and train Canadians🇨🇦🇨🇦🇨🇦🇨🇦 Employers hiring foreign workers should pay 50% to 80% taxes on their profits
Identity Attack0.024801146
Insult0.014124917
Profanity0.010587076
Threat0.006433869
Severe Toxicity0.0013160706
Low Tox 0.039935954 Low Con 0.234
Sep 29, 2025 2 likes IRCC Names India in Study …
I met many Canadians that use Canada as a bridge to try to get to the USA.
I met many Canadians that use Canada as a bridge to try to get to the USA.
Identity Attack0.026207991
Insult0.014428918
Profanity0.012380436
Threat0.007521313
Severe Toxicity0.0015926361
Low Tox 0.03969839 Moderate Con 0.442 Personal_Narrative
Feb 13, 2026 Inside Canada's Indian Invasion...
Canadian govt traders
Canadian govt traders
Identity Attack0.014149316
Insult0.018581128
Profanity0.015659723
Threat0.0067445673
Severe Toxicity0.0015640259
Low Tox 0.039462693 Moderate Con 0.309
Sep 25, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Paid for by the taxpayers, you mean, Vassey. Thank you Michelle for speaking out for born- and taxpaying Canadians❤ Enough is enough.
Paid for by the taxpayers, you mean, Vassey. Thank you Michelle for speaking out for born- and taxpaying Canadians❤ Enough is enough.
Identity Attack0.010507392
Insult0.018516673
Profanity0.010108846
Threat0.0063950317
Severe Toxicity0.0012683868
Low Tox 0.039462693 Constructive 0.537 Moral_Argument
Feb 25, 2026 'We do know that there's …
Canadian graduates can't get jobs because they are too many imegant that is terrible for Canadian citizens. Send them back where they came from. Make Canada 🇨🇦 great.
Canadian graduates can't get jobs because they are too many imegant that is terrible for Canadian citizens. Send them back where they came from. Make Canada 🇨🇦 great.
Identity Attack0.014959152
Insult0.01426677
Profanity0.0001346576
Threat0.00043023872
Severe Toxicity0.0000047597664
Low Tox 0.03939067 Economic_Argument
Apr 14, 2025
I have heard the skilled laborer argument for years. Canadian governments keep saying we need to bolster the work force with immigrants. I've heard this for 20+ years, and they're still saying it. It hasn't …
I have heard the skilled laborer argument for years. Canadian governments keep saying we need to bolster the work force with immigrants. I've heard this for 20+ years, and they're still saying it. It hasn't worked because bringing in immigrants only treats the symptoms not the cause.
Identity Attack0.025002124
Insult0.014124917
Profanity0.00997221
Threat0.0066927844
Severe Toxicity0.0011301041
Low Tox 0.039226998 Constructive 0.626 Policy_Critique
Jun 21, 2025 1 likes How Canada broke its immigration …
I am Canadian n can’t believe the amount this country has changed the past 10 years. Absolutely bizarre. I live on my own but worn with foreign workers n might listen to foreign language in …
I am Canadian n can’t believe the amount this country has changed the past 10 years. Absolutely bizarre. I live on my own but worn with foreign workers n might listen to foreign language in my life more than English.
Identity Attack0.023796257
Insult0.0151129225
Profanity0.011423977
Threat0.0060325502
Severe Toxicity0.001115799
Low Tox 0.038991302 Constructive 0.598 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
$50,000/year???? Canadian families don't get anything close to that.
$50,000/year???? Canadian families don't get anything close to that.
Identity Attack0.026207991
Insult0.014162917
Profanity0.010245483
Threat0.006433869
Severe Toxicity0.0011348724
Low Tox 0.03875561 Moderate Con 0.33
Dec 29, 2022 How much do refugees and …
Canada benefits a lot from immigration, and it’s one of the main reasons the country actively encourages newcomers. Here’s a breakdown in simple terms: ✅ Benefits of Immigration for Canada Population Growth Canada has a …
Canada benefits a lot from immigration, and it’s one of the main reasons the country actively encourages newcomers. Here’s a breakdown in simple terms: ✅ Benefits of Immigration for Canada Population Growth Canada has a low birth rate, so without immigrants, the population would shrink. Immigration helps keep the workforce young and growing. Economic Growth Newcomers fill jobs, start businesses, and pay taxes. Skilled immigrants help in industries facing shortages (healthcare, tech, trucking, etc.). Diversity & Innovation Different backgrounds bring new ideas, cultural exchange, and global connections. Many successful Canadian companies were started by immigrants. Support for Aging Population Canada has many retirees. Immigrants contribute to pension plans and healthcare systems, supporting older generations. Global Reputation Canada is seen as a welcoming, multicultural country, which boosts tourism, trade, and international partnerships. ⚠️ Challenges (but still manageable) Housing demand increases
Identity Attack0.019877186
Insult0.017012933
Profanity0.012277958
Threat0.0068999166
Severe Toxicity0.0015926361
Low Tox 0.03875561 Constructive 0.672
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
No non Canadian should get more than tax paying Canadian citizens Feel different? Then you pay for their coverage
No non Canadian should get more than tax paying Canadian citizens Feel different? Then you pay for their coverage
Identity Attack0.023193322
Insult0.01465692
Profanity0.00995513
Threat0.0061749537
Severe Toxicity0.0011634827
Low Tox 0.03875561 Low Con 0.299 Identity_Assertion
Feb 25, 2026 'We do know that there's …

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.