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 4 of 5
We need an ICE team in canada, I think these guys are trying to cover their lack of response in light of what is happening down south.
We need an ICE team in canada, I think these guys are trying to cover their lack of response in light of what is happening down south.
Identity Attack0.004846719
Insult0.017088935
Profanity0.00998929
Threat0.006815769
Severe Toxicity0.001001358
Low Tox 0.030034892 Moderate Con 0.389
Dec 28, 2025 Deportations From Canada at Their …
They are hiding, not missing... Good luck in finding them. Bring ICE Agents to Canada..
They are hiding, not missing... Good luck in finding them. Bring ICE Agents to Canada..
Identity Attack0.0042177555
Insult0.014504919
Profanity0.009545219
Threat0.008440462
Severe Toxicity0.0010919571
Low Tox 0.028502874 Moderate Con 0.395
Oct 2, 2025 IRCC Names India in Study …
is it time to bring a version of ice to canada?
is it time to bring a version of ice to canada?
Identity Attack0.006696612
Insult0.0107048955
Profanity0.010689554
Threat0.009929225
Severe Toxicity0.0017738342
Low Tox 0.026970858 Low Con 0.225 Fear_Threat
Oct 2, 2025 1 likes IRCC Names India in Study …
Seems like " ICE " has already found yall in Canada
Seems like " ICE " has already found yall in Canada
Identity Attack0.0073995716
Insult0.013440913
Profanity0.011150704
Threat0.0069387536
Severe Toxicity0.0012493134
Low Tox 0.026499467 Low Con 0.185 Humor_Satire
Feb 13, 2026 Inside Canada's Indian Invasion...
Send ICE to America's northern border. Check every person, every car coming from Canada for their paperwork.
Send ICE to America's northern border. Check every person, every car coming from Canada for their paperwork.
Identity Attack0.010433395
Insult0.010780896
Profanity0.00995513
Threat0.008168601
Severe Toxicity0.0012779236
Low Tox 0.026145924 Low Con 0.207 Call_To_Action
Jan 29, 2026 Inside Canada's Indian Invasion...
Canada you need to hire the ICE of USA.
Canada you need to hire the ICE of USA.
Identity Attack0.009619443
Insult0.011730902
Profanity0.011526455
Threat0.007974415
Severe Toxicity0.0015163422
Low Tox 0.025674535 Low Con 0.169
Sep 28, 2025 19 likes IRCC Names India in Study …
CANADA NEEDS AN ICE 😊
CANADA NEEDS AN ICE 😊
Identity Attack0.006474625
Insult0.010362893
Profanity0.011663092
Threat0.008686432
Severe Toxicity0.0018405914
Low Tox 0.025203144 Low Con 0.201 Call_To_Action
Feb 19, 2026 Canadian immigration officers investigating hundreds …
Ill be canada ice for free i need a job . Id gladly do it
Ill be canada ice for free i need a job . Id gladly do it
Identity Attack0.007288578
Insult0.011008898
Profanity0.01309778
Threat0.007327127
Severe Toxicity0.0013828278
Low Tox 0.023671126 Moderate Con 0.396
Jan 18, 2026 2.9 million Canadian temporary visas …
Canada needs ice
Canada needs ice
Identity Attack0.0070665907
Insult0.009868891
Profanity0.012175481
Threat0.008712323
Severe Toxicity0.0016975403
Low Tox 0.022374803 Low Con 0.223 Humor_Satire
Feb 18, 2026 Canadian immigration officers investigating hundreds …
We need ice in CANADA
We need ice in CANADA
Identity Attack0.005364689
Insult0.009108886
Profanity0.0118680475
Threat0.008531082
Severe Toxicity0.0016307831
Low Tox 0.02072494 Low Con 0.266 Call_To_Action
Dec 26, 2025 Deportations From Canada at Their …
We need ice in Canada
We need ice in Canada
Identity Attack0.005512681
Insult0.009089886
Profanity0.012038844
Threat0.008556974
Severe Toxicity0.0015830994
Low Tox 0.020607091 Moderate Con 0.314 Call_To_Action
Feb 18, 2026 35 likes Canadian immigration officers investigating hundreds …
We need ice in Canada
We need ice in Canada
Identity Attack0.005512681
Insult0.009089886
Profanity0.012038844
Threat0.008556974
Severe Toxicity0.0015830994
Low Tox 0.020607091 Moderate Con 0.314
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
We need a ICE in Canada
We need a ICE in Canada
Identity Attack0.0065856185
Insult0.009260887
Profanity0.010996987
Threat0.008194493
Severe Toxicity0.0013160706
Low Tox 0.019854378 Low Con 0.268
Sep 30, 2025 IRCC Names India in Study …
WE NEED ICE HERE IN CANADA.
WE NEED ICE HERE IN CANADA.
Identity Attack0.0048097214
Insult0.008918885
Profanity0.010996987
Threat0.008492245
Severe Toxicity0.0016403198
Low Tox 0.019854378 Low Con 0.275
Dec 29, 2025 Deportations From Canada at Their …
We need ICE in Canada now
We need ICE in Canada now
Identity Attack0.006363631
Insult0.009032886
Profanity0.010996987
Threat0.008220384
Severe Toxicity0.0012779236
Low Tox 0.019854378 Low Con 0.252
Aug 30, 2025 1 likes Why Canadians Are Turning Against …
Ice for Canada! I will join in a heartbeat
Ice for Canada! I will join in a heartbeat
Identity Attack0.005105704
Insult0.008576883
Profanity0.012175481
Threat0.009955117
Severe Toxicity0.0016117096
Low Tox 0.019603057 Moderate Con 0.432 Call_To_Action
Feb 10, 2026 Deportations From Canada at Their …
Canada needs its own ICE
Canada needs its own ICE
Identity Attack0.0071775843
Insult0.009545889
Profanity0.0113215
Threat0.0074954215
Severe Toxicity0.0012397766
Low Tox 0.019477395 Low Con 0.16 Call_To_Action
Feb 18, 2026 Canadian immigration officers investigating hundreds …
ICE baby ICE in Canada is necessary!!
ICE baby ICE in Canada is necessary!!
Identity Attack0.0045322375
Insult0.00971689
Profanity0.010638315
Threat0.007573096
Severe Toxicity0.0014877319
Low Tox 0.01847211 Low Con 0.226 Call_To_Action
Dec 2, 2025 1 likes IRCC Names India in Study …
Canada needs ICE
Canada needs ICE
Identity Attack0.006363631
Insult0.009051885
Profanity0.0113727385
Threat0.008103873
Severe Toxicity0.0015354156
Low Tox 0.01847211 Low Con 0.214 Call_To_Action
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Canada needs ICE
Canada needs ICE
Identity Attack0.006363631
Insult0.009051885
Profanity0.011423977
Threat0.008103873
Severe Toxicity0.0015258789
Low Tox 0.01847211 Low Con 0.214 Call_To_Action
Aug 27, 2025 Why Canadians Are Turning Against …
Canada needs ICE
Canada needs ICE
Identity Attack0.006363631
Insult0.009051885
Profanity0.0113727385
Threat0.008103873
Severe Toxicity0.0015354156
Low Tox 0.01847211 Low Con 0.206
Jan 13, 2026 Canada’s new rules in 2026
We need ICE in Canada 🇨🇦 period
We need ICE in Canada 🇨🇦 period
Identity Attack0.0055496786
Insult0.008975885
Profanity0.011441057
Threat0.007909686
Severe Toxicity0.0013542175
Low Tox 0.01822079 Low Con 0.235 Call_To_Action
Feb 19, 2026 Canadian immigration officers investigating hundreds …
ICE like policing in Canada? Love it! Where do we sign up? 😊
ICE like policing in Canada? Love it! Where do we sign up? 😊
Identity Attack0.00569767
Insult0.010020891
Profanity0.010108846
Threat0.006815769
Severe Toxicity0.0010442734
Low Tox 0.017969469 Moderate Con 0.413
Jan 17, 2026 2.9 million Canadian temporary visas …
Canada has no ICE so everyone is staying
Canada has no ICE so everyone is staying
Identity Attack0.0065856185
Insult0.009564889
Profanity0.010211324
Threat0.0061878995
Severe Toxicity0.0007724762
Low Tox 0.017466826 Low Con 0.239 Unverified_Claim
Jan 20, 2026 2 likes 2.9 million Canadian temporary visas …
Canada demands for ICE
Canada demands for ICE
Identity Attack0.007029593
Insult0.008880884
Profanity0.0113215
Threat0.007521313
Severe Toxicity0.001168251
Low Tox 0.017215505 Low Con 0.178 Call_To_Action
Feb 18, 2026 22 likes Canadian immigration officers investigating hundreds …

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.