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 12 of 12
Would be good if Canada had ICE
Would be good if Canada had ICE
Identity Attack0.0042547537
Insult0.00817788
Profanity0.010826191
Threat0.007586042
Severe Toxicity0.0012493134
Low Tox 0.014890783 Low Con 0.23 Policy_Critique
Feb 18, 2026 1 likes Canada's tighter immigration policy divides …
Investigate ice
Investigate ice
Identity Attack0.0029968263
Insult0.007930879
Profanity0.013336895
Threat0.0073918556
Severe Toxicity0.001039505
Low Tox 0.014890783 Moderate Con 0.338 Call_To_Action
Feb 9, 2026 Inside Canada's Indian Invasion...
I think ICE agents are doing A alex"PRETTI" renee"GOOD" job!
I think ICE agents are doing A alex"PRETTI" renee"GOOD" job!
Identity Attack0.002210622
Insult0.010020891
Profanity0.0113044195
Threat0.0064079775
Severe Toxicity0.00089645386
Low Tox 0.014765122 Constructive 0.534 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
ICE
ICE
Identity Attack0.003348306
Insult0.00819688
Profanity0.014361672
Threat0.007521313
Severe Toxicity0.0013828278
Low Tox 0.014136819 Moderate Con 0.439
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Canada needs ICE.
Canada needs ICE.
Identity Attack0.004680229
Insult0.00819688
Profanity0.010228404
Threat0.0078449575
Severe Toxicity0.0012683868
Low Tox 0.014073989 Low Con 0.186 Call_To_Action
Jan 28, 2026 Inside Canada's Indian Invasion...
Canada needs an ICE equivalent immediately to step in.
Canada needs an ICE equivalent immediately to step in.
Identity Attack0.0037922803
Insult0.0081208795
Profanity0.009801413
Threat0.0077802283
Severe Toxicity0.0009536743
Low Tox 0.013257195 Low Con 0.145 Call_To_Action
Sep 28, 2025 24 likes IRCC Names India in Study …
We need ICE here in Canada.
We need ICE here in Canada.
Identity Attack0.003866276
Insult0.007607877
Profanity0.010074687
Threat0.0077802283
Severe Toxicity0.001206398
Low Tox 0.012943043 Moderate Con 0.331 Fear_Threat
Jan 25, 2026 1 likes 2.9 million Canadian temporary visas …
Can we borrow ICE please we need it.
Can we borrow ICE please we need it.
Identity Attack0.0022753682
Insult0.0075888764
Profanity0.010330882
Threat0.007197669
Severe Toxicity0.0011348724
Low Tox 0.012880214 Moderate Con 0.36 Humor_Satire
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
I bet we don’t need an ICE agency to do it either.
I bet we don’t need an ICE agency to do it either.
Identity Attack0.0027193425
Insult0.00817788
Profanity0.0103821205
Threat0.006427396
Severe Toxicity0.0006866455
Low Tox 0.01237757 Low Con 0.175 Policy_Critique
Feb 19, 2026 Canadian immigration officers investigating hundreds …
Does Canada have an equivilant to ICE?
Does Canada have an equivilant to ICE?
Identity Attack0.004920715
Insult0.008329881
Profanity0.009545219
Threat0.0062137907
Severe Toxicity0.0007581711
Low Tox 0.01237757 Low Con 0.214 Question
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
Where is ICE after this hearing?!?
Where is ICE after this hearing?!?
Identity Attack0.0016001574
Insult0.0072658747
Profanity0.010194245
Threat0.0067769317
Severe Toxicity0.0007867813
Low Tox 0.011623607 Low Con 0.215
Sep 29, 2025 IRCC Names India in Study …
Investigate ICE
Investigate ICE
Identity Attack0.0025713511
Insult0.007189874
Profanity0.012004685
Threat0.0072882893
Severe Toxicity0.00088214874
Low Tox 0.011560776 Low Con 0.276 Call_To_Action
Feb 19, 2026 Inside Canada's Indian Invasion...
Ice in Canada
Ice in Canada
Identity Attack0.004088263
Insult0.007531876
Profanity0.011219022
Threat0.007068211
Severe Toxicity0.0010204315
Low Tox 0.011372286 Low Con 0.29
Nov 4, 2025 IRCC Names India in Study …
Canada needs its own version of ICE. An ICE that does its job but at the meantime doesn't go unchecked.
Canada needs its own version of ICE. An ICE that does its job but at the meantime doesn't go unchecked.
Identity Attack0.0030153254
Insult0.007987879
Profanity0.009493981
Threat0.0065050707
Severe Toxicity0.0006198883
Low Tox 0.010806813 Low Con 0.282 Call_To_Action
Feb 21, 2026 2.9 million Canadian temporary visas …
Canadian ICE it's a Good Thing.
Canadian ICE it's a Good Thing.
Identity Attack0.003866276
Insult0.007493876
Profanity0.010757872
Threat0.0069387536
Severe Toxicity0.0010824203
Low Tox 0.010743983 Low Con 0.287 Policy_Critique
Feb 18, 2026 4 likes Canadian immigration officers investigating hundreds …
Good , so JAN 2027 deploy ICE. Bye bye good luck 🤞🏻
Good , so JAN 2027 deploy ICE. Bye bye good luck 🤞🏻
Identity Attack0.0013966691
Insult0.007189874
Profanity0.009869732
Threat0.006815769
Severe Toxicity0.00084400177
Low Tox 0.010304171 Moderate Con 0.384 Call_To_Action
Jan 15, 2026 1 likes 2.9 million Canadian temporary visas …
Temporary must mean temporary. Enforce the law like ICE does in the U.S.
Temporary must mean temporary. Enforce the law like ICE does in the U.S.
Identity Attack0.0022661188
Insult0.006676871
Profanity0.009553759
Threat0.00666042
Severe Toxicity0.00051021576
Low Tox 0.008356431 Low Con 0.237 Policy_Critique
Jan 15, 2026 45 likes 2.9 million Canadian temporary visas …
If you go to trumpland and get detained by ICE, don't cry to the Canadian Government for help.
If you go to trumpland and get detained by ICE, don't cry to the Canadian Government for help.
Identity Attack0.00081246725
Insult0.0017468884
Profanity0.000041255807
Threat0.0003165573
Severe Toxicity0.0000028341394
Low Tox 0.0073046167
Dec 8, 2025 3 likes
Over 150 Canadians have been "detained" by ICE and FOUR CANADIANS were MURDERED in ICE "custody". Who cares about crossing the border into the USA unless there is some MUST reason. Fight for Canada, or …
Over 150 Canadians have been "detained" by ICE and FOUR CANADIANS were MURDERED in ICE "custody". Who cares about crossing the border into the USA unless there is some MUST reason. Fight for Canada, or LEAVE!
Identity Attack0.0009199187
Insult0.00051474926
Profanity0.000047096648
Threat0.0008739009
Severe Toxicity0.0000054596094
Low Tox 0.0055660913
Dec 10, 2025
Habla sobre ice
Habla sobre ice
Identity Attack0.0004971587
Insult0.0059833666
Profanity0.010450439
Threat0.0054483726
Severe Toxicity0.00024557114
Low Tox 0.0038326487 Moderate Con 0.405 Meta_Commentary
Feb 19, 2026 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.