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: "Canada has no ICE so …" 120 comments · Page 5 of 5
Is this Canada's version of ICE 👀
Is this Canada's version of ICE 👀
Identity Attack0.0055496786
Insult0.010210892
Profanity0.010894509
Threat0.006647474
Severe Toxicity0.0011205673
Low Tox 0.017215505 Low Con 0.225 Question
Feb 20, 2026 Canadian immigration officers investigating hundreds …
We need ice in Canada 🇨🇦
We need ice in Canada 🇨🇦
Identity Attack0.004162259
Insult0.008424882
Profanity0.011423977
Threat0.008181547
Severe Toxicity0.0014209747
Low Tox 0.017215505 Moderate Con 0.313 Fear_Threat
Feb 19, 2026 2 likes Canadian immigration officers investigating hundreds …
We need ICE over here in Canada.
We need ICE over here in Canada.
Identity Attack0.005364689
Insult0.008462882
Profanity0.010365041
Threat0.008285114
Severe Toxicity0.0013446808
Low Tox 0.017089844 Moderate Con 0.333 Call_To_Action
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
Canada needs its own version of ICE!
Canada needs its own version of ICE!
Identity Attack0.0061416444
Insult0.009279887
Profanity0.009920971
Threat0.0072882893
Severe Toxicity0.001077652
Low Tox 0.016964182 Low Con 0.188 Call_To_Action
Jan 15, 2026 2 likes 2.9 million Canadian temporary visas …
Here comes Canadas version of ICE! 👋
Here comes Canadas version of ICE! 👋
Identity Attack0.0054756827
Insult0.010248893
Profanity0.009716015
Threat0.0066798385
Severe Toxicity0.0011444092
Low Tox 0.016712861 Low Con 0.181 Comparative_Framing
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Canada needs ICE urgently.
Canada needs ICE urgently.
Identity Attack0.0047727237
Insult0.008652883
Profanity0.010074687
Threat0.008401625
Severe Toxicity0.0012588501
Low Tox 0.01633588 Low Con 0.195 Call_To_Action
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
We need ICE in Canada.
We need ICE in Canada.
Identity Attack0.0051427023
Insult0.008614883
Profanity0.010313802
Threat0.007883795
Severe Toxicity0.0011491776
Low Tox 0.01633588 Low Con 0.29 Call_To_Action
Sep 10, 2025 Why Canadians Are Turning Against …
We need ICE in Canada.
We need ICE in Canada.
Identity Attack0.0051427023
Insult0.008614883
Profanity0.010313802
Threat0.007883795
Severe Toxicity0.0011491776
Low Tox 0.01633588 Low Con 0.291
Jan 16, 2026 2.9 million Canadian temporary visas …
Canada needs ICE urgently.
Canada needs ICE urgently.
Identity Attack0.0047727237
Insult0.008652883
Profanity0.010074687
Threat0.008401625
Severe Toxicity0.0012588501
Low Tox 0.01633588 Low Con 0.195 Call_To_Action
Feb 12, 2026 3 likes Inside Canada's Indian Invasion...
Canada should start its own ICE team.
Canada should start its own ICE team.
Identity Attack0.0058086636
Insult0.008880884
Profanity0.010569996
Threat0.0072235605
Severe Toxicity0.0010108948
Low Tox 0.016210219 Low Con 0.151 Call_To_Action
Feb 20, 2026 Canadian immigration officers investigating hundreds …
Canada needs our own ICE !
Canada needs our own ICE !
Identity Attack0.0049577127
Insult0.008785884
Profanity0.0103821205
Threat0.007417747
Severe Toxicity0.0012159348
Low Tox 0.015896067 Low Con 0.222 Call_To_Action
Feb 18, 2026 18 likes Canadian immigration officers investigating hundreds …
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 …
Canada Border services should contact ICE and get the job done!
Canada Border services should contact ICE and get the job done!
Identity Attack0.0042917514
Insult0.008386881
Profanity0.009468361
Threat0.006835188
Severe Toxicity0.0007534027
Low Tox 0.014890783 Low Con 0.281 Call_To_Action
Feb 18, 2026 5 likes 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 …
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 …
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 …
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

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.