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 is how ICE should …" 295 comments · Page 7 of 12
Do we have an ICE office in Canada? Send them there
Do we have an ICE office in Canada? Send them there
Identity Attack0.016460562
Insult0.018967867
Profanity0.012243799
Threat0.011249693
Severe Toxicity0.0023078918
Low Tox 0.05304765 Low Con 0.223
Jan 10, 2026 Migrants cross into Canada near …
Im not sorry but theve taken our jobs homes food low income services i want canada to become the 51st state and then ice will take them out
Im not sorry but theve taken our jobs homes food low income services i want canada to become the 51st state and then ice will take them out
Identity Attack0.0074365693
Insult0.022577424
Profanity0.0113215
Threat0.008738215
Severe Toxicity0.0018310547
Low Tox 0.05255287 Moderate Con 0.463
Jan 27, 2026 Inside Canada's Indian Invasion...
Let's let trump come up here become part of the fifty first state, and let trump bring ice and let them do their thing.That's what we need
Let's let trump come up here become part of the fifty first state, and let trump bring ice and let them do their thing.That's what we need
Identity Attack0.0071405866
Insult0.019096779
Profanity0.013712646
Threat0.011456826
Severe Toxicity0.0021076202
Low Tox 0.05255287 Low Con 0.246 Call_To_Action
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
THIS IS A PRIME EXAMPLE FOR LIBERAL VOTERS TO WAKE UP BEFORE CANADA NEEDS ICE
THIS IS A PRIME EXAMPLE FOR LIBERAL VOTERS TO WAKE UP BEFORE CANADA NEEDS ICE
Identity Attack0.01274247
Insult0.0233509
Profanity0.010587076
Threat0.0075083673
Severe Toxicity0.0018024445
Low Tox 0.051068526 Low Con 0.178 Call_To_Action
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
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 …
Bring in ice
Bring in ice
Identity Attack0.0058456613
Insult0.012680908
Profanity0.021535112
Threat0.01750142
Severe Toxicity0.003604889
Low Tox 0.050326355 Moderate Con 0.341 Unverified_Claim
Feb 18, 2026 Canadian immigration officers investigating hundreds …
In the US in 2025, ICE has deported half a million who are not in the US legally, and an estimated additional 1.5 million have self-deported, in some cases with government financial incentives. So 50k …
In the US in 2025, ICE has deported half a million who are not in the US legally, and an estimated additional 1.5 million have self-deported, in some cases with government financial incentives. So 50k deportations might represent a comparably active effort for Canada, and 18k might be creditable for a Liberal government. But the effort sounds rather bureaucratic, and focused only on rejected refugee applications. I would want to know how many of these "deportations" are entirely on paper -- "your application has been rejected, please let yourself out at your earliest convenience." They spent roughly $5k per deportee, and that would cover air fare if the deportations were done privately, but adjudication costs money, and governments find many ways to make everything much more expensive. Also, if refugee claims can be judged false or inadequate, where are the efforts to determine whether "students" are really students? By the same token, the world is a dangerous place. I figure all those living in any of the many violent inner-city neighborhoods in the US have reason to fear for their lives. Similar facts are true of many millions around the world, and most of them would be rejected by Canadian immigration because they'd be safe if they simply moved to places they can't afford.
Identity Attack0.015455672
Insult0.022255141
Profanity0.014259194
Threat0.0074565844
Severe Toxicity0.0015640259
Low Tox 0.050078966 Constructive 0.685 Policy_Critique
Dec 30, 2025 1 likes Deportations From Canada at Their …
We need Trump, Holman and ICE. I'm pretty sure they could find them. You just need the will which unfortunately does not exist in Canada!
We need Trump, Holman and ICE. I'm pretty sure they could find them. You just need the will which unfortunately does not exist in Canada!
Identity Attack0.015757138
Insult0.022770792
Profanity0.010433359
Threat0.006815769
Severe Toxicity0.0013446808
Low Tox 0.048842013 Moderate Con 0.375 Call_To_Action
Oct 4, 2025 IRCC Names India in Study …
Brampton needs ice
Brampton needs ice
Identity Attack0.008879486
Insult0.016100928
Profanity0.01764096
Threat0.012596053
Severe Toxicity0.002861023
Low Tox 0.048099842 Low Con 0.219 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Call ice 😂
Call ice 😂
Identity Attack0.004125261
Insult0.016860934
Profanity0.026454043
Threat0.010809537
Severe Toxicity0.0031280518
Low Tox 0.048099842 Moderate Con 0.344
Jan 17, 2026 2.9 million Canadian temporary visas …
And you wonder why ice is around the Canadian border's.wake up Canada and CANADIAN'S
And you wonder why ice is around the Canadian border's.wake up Canada and CANADIAN'S
Identity Attack0.025605056
Insult0.016556932
Profanity0.010330882
Threat0.0077672824
Severe Toxicity0.001964569
Low Tox 0.04711028 Low Con 0.245 Fear_Threat
Feb 18, 2026 6 likes Canadian immigration officers investigating hundreds …
Yup as an American I’ve been to Canada a couple times mainly Montreal and Toronto and it’s bad they need ice too
Yup as an American I’ve been to Canada a couple times mainly Montreal and Toronto and it’s bad they need ice too
Identity Attack0.019676208
Insult0.01632893
Profanity0.014805742
Threat0.0077025536
Severe Toxicity0.0017166138
Low Tox 0.04711028 Moderate Con 0.497 Comparative_Framing
Jan 27, 2026 3 likes Inside Canada's Indian Invasion...
WE NEED ICE!!!!!!!!!!!
WE NEED ICE!!!!!!!!!!!
Identity Attack0.0053276913
Insult0.012528907
Profanity0.018119188
Threat0.011560392
Severe Toxicity0.0045204163
Low Tox 0.04686289 Low Con 0.29 Humor_Satire
Feb 18, 2026 Canadian immigration officers investigating hundreds …
WE NEED ICE ASAP
WE NEED ICE ASAP
Identity Attack0.0059936526
Insult0.011920903
Profanity0.019075647
Threat0.012699619
Severe Toxicity0.0038909912
Low Tox 0.045873325 Low Con 0.284 Call_To_Action
Feb 19, 2026 Canadian immigration officers investigating hundreds …
Bring in C-ICE❤❤❤
Bring in C-ICE❤❤❤
Identity Attack0.005253696
Insult0.0151129225
Profanity0.030138692
Threat0.010084574
Severe Toxicity0.004310608
Low Tox 0.044388983 Moderate Con 0.341 Call_To_Action
Jan 15, 2026 3 likes 2.9 million Canadian temporary visas …
We need ICE 😂😂😂
We need ICE 😂😂😂
Identity Attack0.0047357255
Insult0.012262905
Profanity0.022764845
Threat0.011120236
Severe Toxicity0.0036621094
Low Tox 0.04290464 Low Con 0.239 Humor_Satire
Feb 19, 2026 1 likes Canadian immigration officers investigating hundreds …
no ice videos huh
no ice videos huh
Identity Attack0.0064006294
Insult0.014124917
Profanity0.026044132
Threat0.008285114
Severe Toxicity0.0025177002
Low Tox 0.04216247 Moderate Con 0.308 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Send ICE
Send ICE
Identity Attack0.0057346676
Insult0.011996903
Profanity0.02071529
Threat0.01508414
Severe Toxicity0.0035095215
Low Tox 0.04216247 Moderate Con 0.38
Jan 15, 2026 2 likes 2.9 million Canadian temporary visas …
Send ICE
Send ICE
Identity Attack0.00569767
Insult0.011958904
Profanity0.02071529
Threat0.014738814
Severe Toxicity0.003490448
Low Tox 0.04216247 Moderate Con 0.38
Feb 19, 2026 Canadian immigration officers investigating hundreds …
can't wait for the next ice age,
can't wait for the next ice age,
Identity Attack0.006511623
Insult0.012376905
Profanity0.014361672
Threat0.011430934
Severe Toxicity0.002632141
Low Tox 0.04216247 Low Con 0.273
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
We need ICE in Canada😂😂😂
We need ICE in Canada😂😂😂
Identity Attack0.011099357
Insult0.014314918
Profanity0.014156717
Threat0.009463178
Severe Toxicity0.0022220612
Low Tox 0.041915078 Low Con 0.243
Nov 28, 2025 Quebec Ends Economic Immigration Program …
We need ice not nice.
We need ice not nice.
Identity Attack0.0040512653
Insult0.015948927
Profanity0.01579636
Threat0.00780612
Severe Toxicity0.0016593933
Low Tox 0.0414203 Low Con 0.287
Jan 15, 2026 3 likes 2.9 million Canadian temporary visas …
If the dont leave voluntarily, then we need ice like moves, i have been living in canada for 25 years, when we applied to come here, we had to wait years where my country was …
If the dont leave voluntarily, then we need ice like moves, i have been living in canada for 25 years, when we applied to come here, we had to wait years where my country was in civil war. These ppl that are here as a student and temporary residents,, must understand the law and that there is a legal way to come and live here. If they force themselves to stay, then we need worse than ice for them to face.. with crimes, healthcare and employment rate down, its the best option
Identity Attack0.008657498
Insult0.018001022
Profanity0.011458136
Threat0.008453408
Severe Toxicity0.0014877319
Low Tox 0.04067813 Constructive 0.736 Personal_Narrative
Jan 16, 2026 2.9 million Canadian temporary visas …
Cover the ice situation in Minneapolis for your next video
Cover the ice situation in Minneapolis for your next video
Identity Attack0.008620501
Insult0.012224905
Profanity0.018324144
Threat0.010291707
Severe Toxicity0.0025558472
Low Tox 0.039462693 Low Con 0.246 Call_To_Action
Jan 27, 2026 54 likes Inside Canada's Indian Invasion...
And none of them will leave.. They will keep eating our lunch.. Canada needs ICE
And none of them will leave.. They will keep eating our lunch.. Canada needs ICE
Identity Attack0.00984143
Insult0.017163089
Profanity0.00995513
Threat0.008000307
Severe Toxicity0.0018310547
Low Tox 0.039226998 Low Con 0.174 Fear_Threat
Jan 15, 2026 2.9 million Canadian temporary visas …

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.