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: "Freeloaders 😮" 19 comments
THANK GOD ! & GOOD RIDDANCE ! NO MORE FREELOADING PARASITES !
THANK GOD ! & GOOD RIDDANCE ! NO MORE FREELOADING PARASITES !
Identity Attack0.0026567944
Insult0.8323523
Profanity0.001802595
Threat0.0006633489
Severe Toxicity0.00002626052
Toxic 0.9010477 Insult
Apr 14, 2025 10 likes
https://youtu.be/dfsM9ljDGYA?si=qSWEEtWF5hjBNUgr Ugly immigrants freeloaders, perveed
https://youtu.be/dfsM9ljDGYA?si=qSWEEtWF5hjBNUgr Ugly immigrants freeloaders, perveed
Identity Attack0.6220118
Insult0.65129566
Profanity0.39409557
Threat0.023026628
Severe Toxicity0.3476075
Toxic 0.7252971 Low Con 0.189 Identity Attack Insult
Aug 27, 2025 Why Canadians Are Turning Against …
These immigrants have it too good! Wow, a whole four dolllars per prescription. I’m paying more than that in all my co pay and I live below the poverty line! Hell, I have to pay …
These immigrants have it too good! Wow, a whole four dolllars per prescription. I’m paying more than that in all my co pay and I live below the poverty line! Hell, I have to pay seventeen dollars in co pay for Spiriva just so I can breath and these damn asylum seekers get it for four bucks?! These freeloaders have got to go! Born and raised in Canada. Paid taxes since I was sixteen and this is my payback! Then they wonder why Canadians are starting to resent and actually hate these immigrants. Sorry but not sorry!!!!
Identity Attack0.49855098
Insult0.5678696
Profanity0.4662011
Threat0.030278467
Severe Toxicity0.16960317
Moderate 0.60152835 Constructive 0.535 Insult Economic_Argument
Feb 27, 2026 1 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
FREELOADERS, CON-MEN AND SCAMMERS....looking for a free ride on the white man's dime....
FREELOADERS, CON-MEN AND SCAMMERS....looking for a free ride on the white man's dime....
Identity Attack0.50125694
Insult0.56997263
Profanity0.19155724
Threat0.029069828
Severe Toxicity0.038593806
Moderate 0.5885171 Low Con 0.222 Identity Attack Insult Unverified_Claim
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Guy from Polan telling other immigrants they are freeloaders, lol, where do you get that information. Sick
Guy from Polan telling other immigrants they are freeloaders, lol, where do you get that information. Sick
Identity Attack0.34324843
Insult0.5678696
Profanity0.0935729
Threat0.008764107
Severe Toxicity0.01935331
Moderate 0.52811706 Low Con 0.276 Insult Meta_Commentary
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Established systems honed with years of experience and court decisions are very vulnerable to moronic politicians like Justin Trudeau. The liberals wanted to import more voters who would be so grateful for the opportunity to …
Established systems honed with years of experience and court decisions are very vulnerable to moronic politicians like Justin Trudeau. The liberals wanted to import more voters who would be so grateful for the opportunity to come to Canada they would vote liberal. The liberals wanted to promote their woke, “save the planet” doctrine no matter what the consequences. That way Justin, the self-righteous airhead, could deliver his famous word salad speeches telling people how magnanimous he was opening our doors to every creep, loser, terrorist, thief and freeloader other countries were trying to get rid of. They came by the thousands. We’ll never be rid of them.
Identity Attack0.07012023
Insult0.54471385
Profanity0.2395431
Threat0.009230154
Severe Toxicity0.020515325
Moderate 0.47772613 Moderate Con 0.374 Insult Policy_Critique
Feb 19, 2026 1 likes LILLEY UNLEASHED: The fall of …
Canada is in danger of being overtaken by islam and other freeloaders! WAKE UP!
Canada is in danger of being overtaken by islam and other freeloaders! WAKE UP!
Identity Attack0.5135796
Insult0.3486032
Profanity0.06044999
Threat0.03407705
Severe Toxicity0.023076924
Moderate 0.45703048 Low Con 0.196 Identity Attack Fear_Threat
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
Liberals and trudeaus mass immigration have destroyed Canada by paying some of the most undesirable people to move here and vote for them, we need to send these freeloaders the F outta Canada
Liberals and trudeaus mass immigration have destroyed Canada by paying some of the most undesirable people to move here and vote for them, we need to send these freeloaders the F outta Canada
Identity Attack0.39207554
Insult0.4534306
Profanity0.24818924
Threat0.04363242
Severe Toxicity0.023076924
Moderate 0.45243698 Low Con 0.256
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
Canada went from bringing in skilled, educated people, to bringing in swindlers, thieves and freeloaders. Canada is lost.
Canada went from bringing in skilled, educated people, to bringing in swindlers, thieves and freeloaders. Canada is lost.
Identity Attack0.35299334
Insult0.48627716
Profanity0.038655918
Threat0.010162249
Severe Toxicity0.017481172
Moderate 0.44933176 Moderate Con 0.305
Jun 19, 2025 2 likes How Canada broke its immigration …
I for one would love to put a team together and hunt these freeloaders down and ship them home
I for one would love to put a team together and hunt these freeloaders down and ship them home
Identity Attack0.27682206
Insult0.24424846
Profanity0.10549548
Threat0.44185185
Severe Toxicity0.023076924
Moderate 0.37955463 Moderate Con 0.347
Sep 29, 2025 IRCC Names India in Study …
We’re not fed up with ALL of them! Just the ones who expect everything for nothing,freeload off the country and are lazy af, don’t know how to do their jobs properly!
We’re not fed up with ALL of them! Just the ones who expect everything for nothing,freeload off the country and are lazy af, don’t know how to do their jobs properly!
Identity Attack0.029660052
Insult0.4302003
Profanity0.075792134
Threat0.007689608
Severe Toxicity0.006713867
Moderate 0.37751234 Moderate Con 0.318
Aug 29, 2025 2 likes Why Canadians Are Turning Against …
The immigration minister is harder to listen to than Chrystia "Freeload" was. Paid incompetence on full display!
The immigration minister is harder to listen to than Chrystia "Freeload" was. Paid incompetence on full display!
Identity Attack0.04306607
Insult0.39743927
Profanity0.019690514
Threat0.0077802283
Severe Toxicity0.005722046
Moderate 0.36095104 Low Con 0.24 Policy_Critique
Mar 1, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
No on likes illegal immigrants. No on likes freeloaders. No one likes when what used to be majority population, their identity, their culture, their heritage is overtaken (or overshadowed) by immigrants. We see the same …
No on likes illegal immigrants. No on likes freeloaders. No one likes when what used to be majority population, their identity, their culture, their heritage is overtaken (or overshadowed) by immigrants. We see the same pattern repeating everywhere, which has something "better" to offer people compared to where they came from. OTOH, replace the Indians with white caucasians, and white caucasians with Inuits, isn't it just history repeating itself ?
Identity Attack0.44690517
Insult0.15627414
Profanity0.035148825
Threat0.0100069
Severe Toxicity0.016577384
Moderate 0.36095104 Constructive 0.608
Oct 17, 2025 Inside Canada's Indian Metropolis (Brampton)
any deportations higher than zero deportations that have been happening......they give $10,000,000 to a convicted middle eastern murderer Omar Khadr....reward murderers and invite criminals in to freeload off Canadian tax payers.....they pay $50,000 for Canadian …
any deportations higher than zero deportations that have been happening......they give $10,000,000 to a convicted middle eastern murderer Omar Khadr....reward murderers and invite criminals in to freeload off Canadian tax payers.....they pay $50,000 for Canadian citizenship and the owners of the immigration agencies are involved and all drive G-Wagons.....CRA go look there!!!!!
Identity Attack0.18391247
Insult0.23704576
Profanity0.016957775
Threat0.053330876
Severe Toxicity0.011520386
Moderate 0.30716252 Low Con 0.203 Unverified_Claim
Dec 26, 2025 Deportations From Canada at Their …
QUEBEC IS FOR THE DESCENDANTS OF FRANCE WHO BUILT QUEBEC, IT IS NOW OUR HERITAGE, I WILL ENJOY YOUR TEARS LEAVING FREELOADERS
QUEBEC IS FOR THE DESCENDANTS OF FRANCE WHO BUILT QUEBEC, IT IS NOW OUR HERITAGE, I WILL ENJOY YOUR TEARS LEAVING FREELOADERS
Identity Attack0.04435511
Insult0.083112895
Profanity0.019280603
Threat0.01187109
Severe Toxicity0.007209778
Low Tox 0.20032968 Moderate Con 0.345
Nov 20, 2025 3 likes Quebec Ends Economic Immigration Program …
The vetting of some of these people is very poor. Also, you do have freeloaders that come to Canada, receive all kinds of aid, and take jobs where they are paid under the table. This …
The vetting of some of these people is very poor. Also, you do have freeloaders that come to Canada, receive all kinds of aid, and take jobs where they are paid under the table. This is equally the fault of their employers and the immigrants.
Identity Attack0.16993292
Insult0.07396803
Profanity0.012687869
Threat0.006330303
Severe Toxicity0.0032234192
Low Tox 0.19599396 Constructive 0.634 Policy_Critique
Dec 25, 2025 Deportations From Canada at Their …
Freeloaders 😮
Freeloaders 😮
Identity Attack0.012541492
Insult0.07365121
Profanity0.08775374
Threat0.009126588
Severe Toxicity0.0060653687
Low Tox 0.15545623 Low Con 0.268 Humor_Satire
Nov 20, 2025 13 likes Quebec Ends Economic Immigration Program …
Let’s quit dancing around the subject. Legitimate, contributing, screened immigrants are welcome. Freeloading refugees are not. True refugees cannot afford to migrate to a country and claim asylum. If Canada can has room, we will …
Let’s quit dancing around the subject. Legitimate, contributing, screened immigrants are welcome. Freeloading refugees are not. True refugees cannot afford to migrate to a country and claim asylum. If Canada can has room, we will seek them out and bring them here.
Identity Attack0.07921951
Insult0.03070583
Profanity0.011902207
Threat0.00780612
Severe Toxicity0.0024795532
Low Tox 0.11192002 Moderate Con 0.486 Policy_Critique
Feb 23, 2026 3 likes 'We do know that there's …
Bon voyage and good reddiance, don't return. Freeloaders
Bon voyage and good reddiance, don't return. Freeloaders
Identity Attack0.0010724386
Insult0.034783885
Profanity0.0006413629
Threat0.0007410778
Severe Toxicity0.0000050034423
Low Tox 0.05137377 Identity_Assertion
Apr 15, 2025 1 likes

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.