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
30,738 comments · Page 1089 of 1230
Yes they work inside themselves not even one penny tax
Yes they work inside themselves not even one penny tax
Identity Attack0.0017481487
Insult0.013402912
Profanity0.010894509
Threat0.005922511
Severe Toxicity0.0006580353
Low Tox 0.022846194 Low Con 0.223
Oct 2, 2025 Inside Canada's Indian Metropolis (Brampton)
We love you
We love you
Identity Attack0.0065486208
Insult0.010172892
Profanity0.01893901
Threat0.0089712385
Severe Toxicity0.0020503998
Low Tox 0.022846194 Constructive 0.517
Jan 27, 2026 Inside Canada's Indian Invasion...
Time for the police to start checking the immigration status of people they come into contact with.
Time for the police to start checking the immigration status of people they come into contact with.
Identity Attack0.0102854045
Insult0.008747884
Profanity0.010365041
Threat0.0071070488
Severe Toxicity0.0007677078
Low Tox 0.022846194 Moderate Con 0.308 Call_To_Action
Jan 15, 2026 12 likes 2.9 million Canadian temporary visas …
Protect the bike guy at all costs
Protect the bike guy at all costs
Identity Attack0.0032558115
Insult0.009640889
Profanity0.012892825
Threat0.0091524795
Severe Toxicity0.0012969971
Low Tox 0.022846194 Moderate Con 0.321 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
brace the comments.................
brace the comments.................
Identity Attack0.0017851467
Insult0.010780896
Profanity0.010552917
Threat0.00756015
Severe Toxicity0.0010251999
Low Tox 0.022846194 Moderate Con 0.318 Meta_Commentary
Oct 2, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
wow and they wonder why theres a housing and job shortage
wow and they wonder why theres a housing and job shortage
Identity Attack0.0029413297
Insult0.010552894
Profanity0.010911589
Threat0.006149062
Severe Toxicity0.000834465
Low Tox 0.022846194 Low Con 0.188 Economic_Argument
Jan 15, 2026 10 likes 2.9 million Canadian temporary visas …
I am surprised that you actually didn't cut the interview short?
I am surprised that you actually didn't cut the interview short?
Identity Attack0.001951637
Insult0.0107048955
Profanity0.012448754
Threat0.007832011
Severe Toxicity0.0008535385
Low Tox 0.022846194 Moderate Con 0.419 Meta_Commentary
Feb 24, 2026 5 likes 'We do know that there's …
Now visit Melbourne Australia
Now visit Melbourne Australia
Identity Attack0.008028535
Insult0.009469888
Profanity0.016821137
Threat0.009100696
Severe Toxicity0.0018310547
Low Tox 0.022846194 Moderate Con 0.324 Meta_Commentary
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
I am a candian living in brampton ontario and thank you for posting this
I am a candian living in brampton ontario and thank you for posting this
Identity Attack0.010063417
Insult0.010362893
Profanity0.016821137
Threat0.007819066
Severe Toxicity0.0016117096
Low Tox 0.022846194 Constructive 0.56 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
Does the CBSA even have an ICE or DHS department equivalent??? When ppl’s visa expire, what happens? Or is it a honour system??
Does the CBSA even have an ICE or DHS department equivalent??? When ppl’s visa expire, what happens? Or is it a honour system??
Identity Attack0.002848835
Insult0.013782915
Profanity0.010740792
Threat0.0060196044
Severe Toxicity0.00069618225
Low Tox 0.022846194 Low Con 0.257
Oct 1, 2025 IRCC Names India in Study …
Yes. "Maybe I won't come to Quebec" is the point of the new policy. Good!
Yes. "Maybe I won't come to Quebec" is the point of the new policy. Good!
Identity Attack0.007547563
Insult0.009355888
Profanity0.009596458
Threat0.007197669
Severe Toxicity0.0009536743
Low Tox 0.022846194 Moderate Con 0.418
Nov 23, 2025 8 likes Quebec Ends Economic Immigration Program …
and they took in 5 million in that time
and they took in 5 million in that time
Identity Attack0.004994711
Insult0.008994885
Profanity0.015625564
Threat0.00951496
Severe Toxicity0.0015258789
Low Tox 0.022728346 Low Con 0.215
Dec 23, 2025 35 likes Deportations From Canada at Their …
Thank you from a Canadian
Thank you from a Canadian
Identity Attack0.013445892
Insult0.009944891
Profanity0.013473531
Threat0.0072365063
Severe Toxicity0.0014019012
Low Tox 0.022728346 Constructive 0.507 Solidarity
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
🀄
🀄
Identity Attack0.0023123662
Insult0.011882903
Profanity0.01846078
Threat0.0068028234
Severe Toxicity0.0015354156
Low Tox 0.022728346 Moderate Con 0.306
Jan 27, 2026 Inside Canada's Indian Invasion...
Is /pol/ a never ending steam of content ideas for homeboy?
Is /pol/ a never ending steam of content ideas for homeboy?
Identity Attack0.00466173
Insult0.010362893
Profanity0.018392462
Threat0.0074048014
Severe Toxicity0.0013160706
Low Tox 0.022728346 Low Con 0.183
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Wait until you hear about Surrey BC😅
Wait until you hear about Surrey BC😅
Identity Attack0.00258985
Insult0.0118069025
Profanity0.015283971
Threat0.007547205
Severe Toxicity0.001373291
Low Tox 0.022728346 Low Con 0.236
Jan 27, 2026 Inside Canada's Indian Invasion...
Canada, Australia, and the UK are all dealing with the same.
Canada, Australia, and the UK are all dealing with the same.
Identity Attack0.009212466
Insult0.011768902
Profanity0.010365041
Threat0.0063367756
Severe Toxicity0.0007009506
Low Tox 0.022728346 Low Con 0.281
Aug 25, 2025 2 likes Why Canadians Are Turning Against …
I keep getting content not avail popup, had to refresh a few times.
I keep getting content not avail popup, had to refresh a few times.
Identity Attack0.004402745
Insult0.009450888
Profanity0.01620627
Threat0.0084793
Severe Toxicity0.0012588501
Low Tox 0.022728346 Moderate Con 0.401 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
But but the liberal government in Canada knows what is best for you . REMEMBER?
But but the liberal government in Canada knows what is best for you . REMEMBER?
Identity Attack0.0068446035
Insult0.012680908
Profanity0.010177165
Threat0.00636914
Severe Toxicity0.00091552734
Low Tox 0.022728346 Low Con 0.235
Aug 25, 2025 Why Canadians Are Turning Against …
Too many
Too many
Identity Attack0.0037737815
Insult0.010020891
Profanity0.015693882
Threat0.0074436385
Severe Toxicity0.0014019012
Low Tox 0.022728346 Moderate Con 0.425
Oct 4, 2025 Inside Canada's Indian Metropolis (Brampton)
FREE CASH. Make sure you have identification otherwise you won't be able to withdraw any winnings and they will lock your account. I can't understand exactly why they want id off you but apparently it's …
FREE CASH. Make sure you have identification otherwise you won't be able to withdraw any winnings and they will lock your account. I can't understand exactly why they want id off you but apparently it's to keep the site safe 😄 yet TESTER UP is exactly the same sort of app and you don't need id to withdraw. Be careful because I honestly think it's a data harvester under the guise of a game app.
Identity Attack0.0023031165
Insult0.010210892
Profanity0.013268576
Threat0.007521313
Severe Toxicity0.0009822845
Low Tox 0.022728346 Constructive 0.718 Advertisement_Spam
Jan 27, 2026 Inside Canada's Indian Invasion...
Tyler Oliveira will always be superior . Best place to get honest insight and first look is his channel. Thank you for such peak entertainment, genuine knowledge, and honest news .
Tyler Oliveira will always be superior . Best place to get honest insight and first look is his channel. Thank you for such peak entertainment, genuine knowledge, and honest news .
Identity Attack0.0044582416
Insult0.011274899
Profanity0.015488927
Threat0.0073789097
Severe Toxicity0.0011301041
Low Tox 0.022728346 Constructive 0.503 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
Canadians voted for these policies.
Canadians voted for these policies.
Identity Attack0.010803374
Insult0.010438894
Profanity0.00998929
Threat0.0062526283
Severe Toxicity0.0008201599
Low Tox 0.022728346 Moderate Con 0.318
Aug 25, 2025 2 likes Why Canadians Are Turning Against …
Your MAGA FBI director is what exactly?
Your MAGA FBI director is what exactly?
Identity Attack0.0034408006
Insult0.013592913
Profanity0.0118680475
Threat0.0063950317
Severe Toxicity0.0008535385
Low Tox 0.022728346 Low Con 0.183 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
2:03 true canadian right there, were proud to have that man
2:03 true canadian right there, were proud to have that man
Identity Attack0.010211408
Insult0.009868891
Profanity0.013610168
Threat0.007197669
Severe Toxicity0.0014972687
Low Tox 0.022728346 Moderate Con 0.373 Solidarity
Jan 27, 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.