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
30,738 comments · Page 850 of 1230
these people knew the program was ending these people need to go home 👋🏾 🎈
these people knew the program was ending these people need to go home 👋🏾 🎈
Identity Attack0.0075845607
Insult0.026960457
Profanity0.015591404
Threat0.008738215
Severe Toxicity0.0022220612
Low Tox 0.08637348 Low Con 0.212
Nov 27, 2025 Quebec Ends Economic Immigration Program …
Just hire them all to form ICE!
Just hire them all to form ICE!
Identity Attack0.009545447
Insult0.020837102
Profanity0.013644327
Threat0.044278983
Severe Toxicity0.004425049
Low Tox 0.08637348 Low Con 0.142 Humor_Satire
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Oliveira - not a very Anglo saxon name. You should be in Brazil or Portugal
Oliveira - not a very Anglo saxon name. You should be in Brazil or Portugal
Identity Attack0.045901958
Insult0.022448512
Profanity0.019758832
Threat0.007417747
Severe Toxicity0.0022029877
Low Tox 0.08637348 Moderate Con 0.315 Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
So....nothing that actually puts real dollars in canadians pockets. Surprise Surprise. Keep voting liberal!
So....nothing that actually puts real dollars in canadians pockets. Surprise Surprise. Keep voting liberal!
Identity Attack0.026207991
Insult0.032138187
Profanity0.012107162
Threat0.0062849927
Severe Toxicity0.0015544891
Low Tox 0.08637348 Low Con 0.164 Economic_Argument
Jan 15, 2026 Canada’s new rules in 2026
Reduce pressure on housing”? Please. Three houses on my street are sitting empty, owned by wealthy people who don’t even live in Canada. That’s the reality on the ground. You can cut immigration all you …
Reduce pressure on housing”? Please. Three houses on my street are sitting empty, owned by wealthy people who don’t even live in Canada. That’s the reality on the ground. You can cut immigration all you want, and it still won’t fix the housing crisis. And let’s be precise: immigrants are not the same as migrants. Canada has high levels of legal, permanent immigration, but very little irregular or transient migration compared to other Western countries. The problem isn’t people needing homes. It’s homes being treated like safety-deposit boxes for the global rich. Empty houses, speculative ownership, and capital parked in real estate do far more damage than newcomers ever could. Blaming immigration is just a convenient distraction from the real issue: housing has been turned into an investment vehicle instead of a place to live.
Identity Attack0.035847444
Insult0.029604018
Profanity0.013576009
Threat0.007353018
Severe Toxicity0.0020599365
Low Tox 0.08637348 Constructive 0.615 Policy_Critique
Feb 11, 2026 7 likes Canada's tighter immigration policy divides …
We don’t even have homes for all of our citizens!!! Smh hopefully they’ll bring tents!!!
We don’t even have homes for all of our citizens!!! Smh hopefully they’ll bring tents!!!
Identity Attack0.012641981
Insult0.024382202
Profanity0.016821137
Threat0.0077154995
Severe Toxicity0.0022506714
Low Tox 0.08637348 Moderate Con 0.363
Jan 3, 2026 1 likes New rules, regulations take effect …
No jobs no migrants from Europe...!!!
No jobs no migrants from Europe...!!!
Identity Attack0.08077578
Insult0.0130033735
Profanity0.00007830979
Threat0.00061159703
Severe Toxicity0.000005761389
Low Tox 0.08631966
Apr 17, 2025 2 likes
To stop opening borders of illegal immigrants cause by Biden and Harris.
To stop opening borders of illegal immigrants cause by Biden and Harris.
Identity Attack0.06218508
Insult0.006253139
Profanity0.000059777693
Threat0.0023395147
Severe Toxicity0.000008915143
Low Tox 0.085878745
Dec 9, 2025
We took in way more than we can handle. Canada already has a small population. Our system is designed for OUR population, and now it's crumbling under the weight of way too many new people …
We took in way more than we can handle. Canada already has a small population. Our system is designed for OUR population, and now it's crumbling under the weight of way too many new people that aren't even working with us, just laying around and begging. ENOUGH.
Identity Attack0.011987305
Insult0.033790905
Profanity0.012926984
Threat0.007094103
Severe Toxicity0.001745224
Low Tox 0.085582085 Constructive 0.504 Fear_Threat
Sep 13, 2025 1 likes Why Canadians Are Turning Against …
Every where and all over Ontario pearson airport is like Delhi 😅😅😅😅😅😅 I shocked and asked, "Where am I? Canada or India
Every where and all over Ontario pearson airport is like Delhi 😅😅😅😅😅😅 I shocked and asked, "Where am I? Canada or India
Identity Attack0.05089863
Insult0.024124376
Profanity0.014532468
Threat0.006757513
Severe Toxicity0.0024795532
Low Tox 0.085582085 Moderate Con 0.472 Identity_Assertion
Sep 22, 2025 Inside Canada's Indian Metropolis (Brampton)
My parents immigrated to Canada from Portugal. They set about trying to be even more Canadian than someone born here. I have no problem with immigration, but I do start to when people refuse to …
My parents immigrated to Canada from Portugal. They set about trying to be even more Canadian than someone born here. I have no problem with immigration, but I do start to when people refuse to adopt our customs and ways and just act as though they are still in India and don't respect Canada- the country they have moved to. They take advantage of our health care systems, benefits etc etc. I find it sad that Canada is starting to look nothing like the country I remember in my youth.
Identity Attack0.06340405
Insult0.024768941
Profanity0.01220964
Threat0.0061037517
Severe Toxicity0.002193451
Low Tox 0.085582085 Constructive 0.734
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
Shut down the colleges till they can reign it in and be responsible.
Shut down the colleges till they can reign it in and be responsible.
Identity Attack0.014249804
Insult0.019934712
Profanity0.014874061
Threat0.020091362
Severe Toxicity0.0023460388
Low Tox 0.085582085 Low Con 0.139
Sep 28, 2025 1 likes IRCC Names India in Study …
There should be no more, we are full
There should be no more, we are full
Identity Attack0.010655383
Insult0.015264924
Profanity0.022969801
Threat0.012130005
Severe Toxicity0.0030708313
Low Tox 0.085582085 Moderate Con 0.307
Jan 3, 2026 19 likes New rules, regulations take effect …
Just blame the companies who hiring them
Just blame the companies who hiring them
Identity Attack0.011173353
Insult0.021352753
Profanity0.016752819
Threat0.010757755
Severe Toxicity0.0019264221
Low Tox 0.085582085 Low Con 0.183 Policy_Critique
Sep 28, 2025 IRCC Names India in Study …
Why these people talk about food all the time? Is there no food in India?
Why these people talk about food all the time? Is there no food in India?
Identity Attack0.060675595
Insult0.020966014
Profanity0.02023706
Threat0.006699257
Severe Toxicity0.0023841858
Low Tox 0.085582085 Low Con 0.244 Identity_Assertion
Oct 28, 2025 Inside Canada's Indian Metropolis (Brampton)
All the words are there but nuthin is being done. Oh Canada, no ody stands on guard for thee.
All the words are there but nuthin is being done. Oh Canada, no ody stands on guard for thee.
Identity Attack0.012240025
Insult0.03257891
Profanity0.014395831
Threat0.008259222
Severe Toxicity0.00207901
Low Tox 0.085582085 Moderate Con 0.317
Dec 22, 2025 IRCC Names India in Study …
[14:53] "Everyone who's praying to God is doing right." So wait, if you're an atheist (like me), you're.... *not* doing right??
[14:53] "Everyone who's praying to God is doing right." So wait, if you're an atheist (like me), you're.... *not* doing right??
Identity Attack0.06294931
Insult0.01838776
Profanity0.017026093
Threat0.0060908063
Severe Toxicity0.0017738342
Low Tox 0.085582085 Moderate Con 0.477 Moral_Argument
Dec 11, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
Will somebody please put out a no confidence vote on Kearney so that we can get him out of power and bring Canada back to what it was
Will somebody please put out a no confidence vote on Kearney so that we can get him out of power and bring Canada back to what it was
Identity Attack0.006437627
Insult0.032028005
Profanity0.011253181
Threat0.009307829
Severe Toxicity0.0016021729
Low Tox 0.085582085 Moderate Con 0.329
Aug 26, 2025 Why Canadians Are Turning Against …
Elbows up and now blarney Carney is continuing the decimation of Canada and Canada is in the penalty box for elbowing.
Elbows up and now blarney Carney is continuing the decimation of Canada and Canada is in the penalty box for elbowing.
Identity Attack0.01766643
Insult0.029934563
Profanity0.01261955
Threat0.010938995
Severe Toxicity0.002002716
Low Tox 0.085582085 Low Con 0.285
Jan 4, 2026 New rules, regulations take effect …
I just knew this was Brampton. Send em back.
I just knew this was Brampton. Send em back.
Identity Attack0.008065533
Insult0.025026767
Profanity0.016069634
Threat0.023026628
Severe Toxicity0.002632141
Low Tox 0.085582085 Moderate Con 0.337
Sep 23, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
tyler are you still in toronto i really wanna meet you out
tyler are you still in toronto i really wanna meet you out
Identity Attack0.007473567
Insult0.020256994
Profanity0.023379711
Threat0.024235269
Severe Toxicity0.003528595
Low Tox 0.085582085 Moderate Con 0.383 Meta_Commentary
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
I warned everyone about the northern boarder this last year
I warned everyone about the northern boarder this last year
Identity Attack0.015154205
Insult0.02103047
Profanity0.018324144
Threat0.011405042
Severe Toxicity0.0020503998
Low Tox 0.085582085 Moderate Con 0.407
Jan 27, 2026 Inside Canada's Indian Invasion...
Correction, not all the immigrants are the same, I've been working tirelessly since the day I landed in this beautiful country.
Correction, not all the immigrants are the same, I've been working tirelessly since the day I landed in this beautiful country.
Identity Attack0.06158508
Insult0.02103047
Profanity0.013951761
Threat0.0060713873
Severe Toxicity0.0017356873
Low Tox 0.085582085 Constructive 0.697
Oct 5, 2025 Inside Canada's Indian Metropolis (Brampton)
The biker is a true Canadian 😂
The biker is a true Canadian 😂
Identity Attack0.04177703
Insult0.029053112
Profanity0.016752819
Threat0.006530962
Severe Toxicity0.0025177002
Low Tox 0.085582085 Moderate Con 0.358 Identity_Assertion
Jan 27, 2026 3 likes Inside Canada's Indian Invasion...
Lol at the tuk tuk IA slop
Lol at the tuk tuk IA slop
Identity Attack0.009915425
Insult0.032689095
Profanity0.050680235
Threat0.008712323
Severe Toxicity0.004711151
Low Tox 0.085582085 Moderate Con 0.326 Humor_Satire
Jan 28, 2026 1 likes 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.