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: "Oh, this is what it …" 215 comments · Page 8 of 9
Why oh why oh why do all these witnesses come before the committee…UNPREPARED?????? This is so tiring.
Why oh why oh why do all these witnesses come before the committee…UNPREPARED?????? This is so tiring.
Identity Attack0.0022661188
Insult0.024124376
Profanity0.012585391
Threat0.007521313
Severe Toxicity0.0014305115
Low Tox 0.05898502 Low Con 0.222 Meta_Commentary
Sep 28, 2025 IRCC Names India in Study …
Oh and here I thought they were all in my suburb in Australia! 😂
Oh and here I thought they were all in my suburb in Australia! 😂
Identity Attack0.035331827
Insult0.017549826
Profanity0.022764845
Threat0.008013252
Severe Toxicity0.0025749207
Low Tox 0.058737632 Moderate Con 0.477 Humor_Satire
Jan 28, 2026 Inside Canada's Indian Invasion...
Oh come on! The first thumbnail was hilarious! 👱‍♀
Oh come on! The first thumbnail was hilarious! 👱‍♀
Identity Attack0.006030651
Insult0.01819439
Profanity0.028913507
Threat0.010162249
Severe Toxicity0.0030326843
Low Tox 0.057005897 Moderate Con 0.328 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Oh no, we're being treated exactly like how we treated the native americans. How could this happen?!
Oh no, we're being treated exactly like how we treated the native americans. How could this happen?!
Identity Attack0.033011556
Insult0.01625293
Profanity0.014259194
Threat0.0069516995
Severe Toxicity0.001783371
Low Tox 0.056263726 Moderate Con 0.38 Moral_Argument
Oct 7, 2025 Inside Canada's Indian Metropolis (Brampton)
IT DOESN'T MATTER HOW IT HAPPENED ITS HOW DO WE FIX IT. OH, LET ME GUESS YOU VOTED FOR THIS.
IT DOESN'T MATTER HOW IT HAPPENED ITS HOW DO WE FIX IT. OH, LET ME GUESS YOU VOTED FOR THIS.
Identity Attack0.0027378413
Insult0.020063626
Profanity0.012961143
Threat0.008194493
Severe Toxicity0.0020980835
Low Tox 0.055274166 Low Con 0.3 Call_To_Action
Sep 29, 2025 Inside Canada's Indian Metropolis (Brampton)
4:53 oh yeah he be saying it a regular daily basis
4:53 oh yeah he be saying it a regular daily basis
Identity Attack0.008102531
Insult0.014960921
Profanity0.026044132
Threat0.008867673
Severe Toxicity0.0030899048
Low Tox 0.054037213 Low Con 0.293 Meta_Commentary
Feb 8, 2026 Inside Canada's Indian Invasion...
DIVERSITY not at the cost of Canadians and Canadian Culture..Oh I love Canada..
DIVERSITY not at the cost of Canadians and Canadian Culture..Oh I love Canada..
Identity Attack0.036105253
Insult0.015644927
Profanity0.010228404
Threat0.0065244893
Severe Toxicity0.0017738342
Low Tox 0.05378982 Moderate Con 0.488 Identity_Assertion
Oct 26, 2025 1 likes Why Canadians Are Turning Against …
Oh well, Canada is full!
Oh well, Canada is full!
Identity Attack0.0233943
Insult0.018129934
Profanity0.014156717
Threat0.0072235605
Severe Toxicity0.0022125244
Low Tox 0.053295042 Low Con 0.298
Nov 26, 2025 Quebec Ends Economic Immigration Program …
Oh nah not the Montreal strays I know one of those places :sob:
Oh nah not the Montreal strays I know one of those places :sob:
Identity Attack0.009064475
Insult0.020321451
Profanity0.021876704
Threat0.007870848
Severe Toxicity0.0018596649
Low Tox 0.050821137 Moderate Con 0.427 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
I grew up an hour from this place... Oh god
I grew up an hour from this place... Oh god
Identity Attack0.0071035884
Insult0.014808921
Profanity0.030890211
Threat0.007637825
Severe Toxicity0.0025939941
Low Tox 0.049831573 Moderate Con 0.436 Personal_Narrative
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
Oh surprisingly? after ten years lol
Oh surprisingly? after ten years lol
Identity Attack0.0039587705
Insult0.017420914
Profanity0.022833163
Threat0.0077672824
Severe Toxicity0.0020694733
Low Tox 0.04711028 Moderate Con 0.391 Humor_Satire
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Oh, some departments knew....sure CSIS would know because it did stop a few terror attack attempts 😊
Oh, some departments knew....sure CSIS would know because it did stop a few terror attack attempts 😊
Identity Attack0.0058456613
Insult0.0151129225
Profanity0.011406898
Threat0.01187109
Severe Toxicity0.0015544891
Low Tox 0.0466155 Low Con 0.244 Humor_Satire
Sep 29, 2025 IRCC Names India in Study …
Oh wait, doctors and engineers and lawyers! The entitlement in these people😂
Oh wait, doctors and engineers and lawyers! The entitlement in these people😂
Identity Attack0.0052166977
Insult0.018581128
Profanity0.016342908
Threat0.007094103
Severe Toxicity0.0015640259
Low Tox 0.044883765 Low Con 0.21 Humor_Satire
Sep 28, 2025 7 likes IRCC Names India in Study …
Wouldn't it be great to have this video on national TV? Oh wait, that's government controlled....FMC
Wouldn't it be great to have this video on national TV? Oh wait, that's government controlled....FMC
Identity Attack0.0035517942
Insult0.018323302
Profanity0.020783609
Threat0.007534259
Severe Toxicity0.0018119812
Low Tox 0.044883765 Low Con 0.232 Meta_Commentary
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
OH....MY.....GOD!!
OH....MY.....GOD!!
Identity Attack0.0076215584
Insult0.01309891
Profanity0.04366605
Threat0.008349842
Severe Toxicity0.003643036
Low Tox 0.044388983 Moderate Con 0.373 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Oh yah, they are all working at the 711 and other gas stations 😂
Oh yah, they are all working at the 711 and other gas stations 😂
Identity Attack0.004421244
Insult0.014162917
Profanity0.014088398
Threat0.010680079
Severe Toxicity0.002336502
Low Tox 0.044141594 Moderate Con 0.366 Humor_Satire
Jan 28, 2026 Inside Canada's Indian Invasion...
Oh wait wait maybe to fix the problem that you have created you can impose a digital ID for Canadiens who respect the laws Like this at the next whatever what you can force a …
Oh wait wait maybe to fix the problem that you have created you can impose a digital ID for Canadiens who respect the laws Like this at the next whatever what you can force a vaccine on us or we will not be able to work
Identity Attack0.008620501
Insult0.016556932
Profanity0.010774951
Threat0.0075083673
Severe Toxicity0.0012779236
Low Tox 0.04067813 Low Con 0.202 Policy_Critique
Sep 29, 2025 IRCC Names India in Study …
Oh so high we need quadruple that
Oh so high we need quadruple that
Identity Attack0.005438685
Insult0.012946909
Profanity0.023652986
Threat0.0089712385
Severe Toxicity0.002670288
Low Tox 0.037577134 Low Con 0.241 Humor_Satire
Dec 30, 2025 Deportations From Canada at Their …
oh boy !
oh boy !
Identity Attack0.0033298072
Insult0.014960921
Profanity0.021740068
Threat0.008220384
Severe Toxicity0.0020217896
Low Tox 0.035691574 Moderate Con 0.41
Jan 27, 2026 Inside Canada's Indian Invasion...
Oh yes, FINALLY. Ive been complaining about this for like 10 years
Oh yes, FINALLY. Ive been complaining about this for like 10 years
Identity Attack0.0032003147
Insult0.012604907
Profanity0.018597418
Threat0.0068999166
Severe Toxicity0.0011920929
Low Tox 0.03545588 Moderate Con 0.427
Oct 1, 2025 IRCC Names India in Study …
Oh and why are we still here, we’re the most expensive country next to 4 outhers 🤦🏻‍♀️
Oh and why are we still here, we’re the most expensive country next to 4 outhers 🤦🏻‍♀️
Identity Attack0.00899048
Insult0.013744914
Profanity0.012175481
Threat0.0061878995
Severe Toxicity0.0011014938
Low Tox 0.032863233 Moderate Con 0.399
Aug 26, 2025 Why Canadians Are Turning Against …
Oh no oh no oh no
Oh no oh no oh no
Identity Attack0.0043657473
Insult0.0107048955
Profanity0.01982715
Threat0.0076766624
Severe Toxicity0.0020217896
Low Tox 0.03192045 Moderate Con 0.339 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Oh Great, now they will all move to other Provinces to get to stay in Canada,
Oh Great, now they will all move to other Provinces to get to stay in Canada,
Identity Attack0.013847848
Insult0.012946909
Profanity0.010518758
Threat0.006530962
Severe Toxicity0.0012493134
Low Tox 0.030506283 Low Con 0.238
Nov 25, 2025 1 likes Quebec Ends Economic Immigration Program …
So, I am applying to TEMPORARY working visa, and when that term is finished, and the government decides not to extend my TEMPORARY visa, I say, oh, wait, I invested so much money in this …
So, I am applying to TEMPORARY working visa, and when that term is finished, and the government decides not to extend my TEMPORARY visa, I say, oh, wait, I invested so much money in this to be PERMANENT, nobody does such an investment to COME BACK to my country... Interesting.
Identity Attack0.0073255757
Insult0.012414906
Profanity0.011663092
Threat0.0059548756
Severe Toxicity0.00092983246
Low Tox 0.029445656 Moderate Con 0.434 Personal_Narrative
Feb 11, 2026 1 likes Canada's tighter immigration policy divides …
Oh my god 💔💔💔💔💔💔
Oh my god 💔💔💔💔💔💔
Identity Attack0.0061416444
Insult0.009089886
Profanity0.022628209
Threat0.007857903
Severe Toxicity0.0022888184
Low Tox 0.028856417 Moderate Con 0.431 Moral_Argument
Feb 7, 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.