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: "The EU will be very …" 36 comments · Page 2 of 2
45+ million Idians live outside India. Canada is not the only country attract Indians. The EU has just done an Indian migration deal - against trade.
45+ million Idians live outside India. Canada is not the only country attract Indians. The EU has just done an Indian migration deal - against trade.
Identity Attack0.084182754
Insult0.017292
Profanity0.011406898
Threat0.0067186756
Severe Toxicity0.0015258789
Low Tox 0.07212844 Constructive 0.522 Comparative_Framing
Feb 6, 2026 Inside Canada's Indian Invasion...
Jajajaja canada tu EU. Children's game. Mexico to EU. That hardly
Jajajaja canada tu EU. Children's game. Mexico to EU. That hardly
Identity Attack0.036620867
Insult0.030154925
Profanity0.020920247
Threat0.006149062
Severe Toxicity0.0039863586
Low Tox 0.06421452 Low Con 0.122 Comparative_Framing
Feb 11, 2026 Inside Canada's Indian Invasion...
KalergiPlan and Ursula just signed a deal with India 🇮🇳 to bring more in the EU 🤬
KalergiPlan and Ursula just signed a deal with India 🇮🇳 to bring more in the EU 🤬
Identity Attack0.020078164
Insult0.01632893
Profanity0.021466793
Threat0.009566744
Severe Toxicity0.0029182434
Low Tox 0.055521555 Low Con 0.147 Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
Dear Canadians, I know this is no consolation, but you are not alone in facing this problem. Here in Western Europe, in countries like the UK, Belgium, Germany, Sweden, and France, something similar is happening. …
Dear Canadians, I know this is no consolation, but you are not alone in facing this problem. Here in Western Europe, in countries like the UK, Belgium, Germany, Sweden, and France, something similar is happening. Here, it's different groups causing trouble and slowly but surely gaining majorities in cities. The EU is also now starting to make agreements with India, which will most likely lead to further migration to Europe. For me, Canada will always be the proud country I was fortunate enough to visit 20 years ago.
Identity Attack0.02821777
Insult0.020966014
Profanity0.013473531
Threat0.007327127
Severe Toxicity0.00166893
Low Tox 0.050573748 Constructive 0.795 Comparative_Framing
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Happening in Australia and soon to EU
Happening in Australia and soon to EU
Identity Attack0.016862517
Insult0.012148905
Profanity0.022013342
Threat0.013476364
Severe Toxicity0.0031661987
Low Tox 0.044388983 Low Con 0.184 Comparative_Framing
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
EU pushing the great replacement march
EU pushing the great replacement march
Identity Attack0.010655383
Insult0.011578901
Profanity0.016172111
Threat0.0089712385
Severe Toxicity0.001783371
Low Tox 0.032156147 Low Con 0.23 Fear_Threat
Feb 11, 2026 2 likes Canada's tighter immigration policy divides …
EU trade deal announced today. The same thing will happen to Germany very soon.
EU trade deal announced today. The same thing will happen to Germany very soon.
Identity Attack0.008435511
Insult0.008709883
Profanity0.012312118
Threat0.008155655
Severe Toxicity0.0010967255
Low Tox 0.021903414 Low Con 0.141 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
soon in the EU with the new "trade deal". I'm curious who voted for this...
soon in the EU with the new "trade deal". I'm curious who voted for this...
Identity Attack0.0046247323
Insult0.0094128875
Profanity0.010740792
Threat0.0069516995
Severe Toxicity0.0008010864
Low Tox 0.018723432 Moderate Con 0.422 Comparative_Framing
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
same thing in EU too
same thing in EU too
Identity Attack0.008916483
Insult0.008329881
Profanity0.016547862
Threat0.007624879
Severe Toxicity0.0013256073
Low Tox 0.01847211 Moderate Con 0.323 Comparative_Framing
Jan 28, 2026 Inside Canada's Indian Invasion...
EU 2030
EU 2030
Identity Attack0.0048097214
Insult0.00806388
Profanity0.014293353
Threat0.008181547
Severe Toxicity0.0015163422
Low Tox 0.015896067 Low Con 0.191
Jan 28, 2026 Inside Canada's Indian Invasion...
The EU has matching laws. Everyone must register if they come in from the United States regardless of how long they stay.
The EU has matching laws. Everyone must register if they come in from the United States regardless of how long they stay.
Identity Attack0.000056069675
Insult0.00012623373
Profanity0.000017188784
Threat0.000020736286
Severe Toxicity0.0000026345285
Low Tox 0.0002917634
Dec 10, 2025 5 likes

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.