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
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)
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...
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...
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)
Payback
Payback
Identity Attack0.003366805
Insult0.009545889
Profanity0.017094411
Threat0.008764107
Severe Toxicity0.0014972687
Low Tox 0.022846194 Moderate Con 0.378
Jan 27, 2026 Inside Canada's Indian Invasion...
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...
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 …
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 …
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 …
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 …
🀄
🀄
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...
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 …
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 …
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 …
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...
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...
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...
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...
I love this.👏👏👏👏
I love this.👏👏👏👏
Identity Attack0.0052906936
Insult0.009108886
Profanity0.01893901
Threat0.009230154
Severe Toxicity0.0023937225
Low Tox 0.022728346 Constructive 0.504
Aug 27, 2025 Why Canadians Are Turning Against …
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...
3 million Visas are about to expire. These people will just leave? They will apply for refugee status or asylum claims, which takes another 4 years to get a hearing? The taxpayers pay for housing …
3 million Visas are about to expire. These people will just leave? They will apply for refugee status or asylum claims, which takes another 4 years to get a hearing? The taxpayers pay for housing and benefits?
Identity Attack0.008324518
Insult0.00983089
Profanity0.009903891
Threat0.0065697995
Severe Toxicity0.0008916855
Low Tox 0.022728346 Moderate Con 0.349 Question
Feb 27, 2026 2 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
NOW? Should have done that 10years ago!!!!!
NOW? Should have done that 10years ago!!!!!
Identity Attack0.0023863618
Insult0.009640889
Profanity0.012107162
Threat0.007961469
Severe Toxicity0.0013065338
Low Tox 0.022728346 Low Con 0.259 Policy_Critique
Feb 18, 2026 639 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.