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 1048 of 1230
That’s not slashing.
That’s not slashing.
Identity Attack0.0024603575
Insult0.009526889
Profanity0.016342908
Threat0.010913103
Severe Toxicity0.001373291
Low Tox 0.02826718 Low Con 0.204 Policy_Critique
Jan 3, 2026 15 likes New rules, regulations take effect …
Come to Brazil
Come to Brazil
Identity Attack0.011247349
Insult0.010628895
Profanity0.019075647
Threat0.009281937
Severe Toxicity0.0022029877
Low Tox 0.02826718 Moderate Con 0.386 Advertisement_Spam
Feb 19, 2026 1 likes Inside Canada's Indian Invasion...
Bramalea mall was built by Bramalea Corp…the CEO is my grandfather. Flex!
Bramalea mall was built by Bramalea Corp…the CEO is my grandfather. Flex!
Identity Attack0.0026823445
Insult0.015340924
Profanity0.015283971
Threat0.0069387536
Severe Toxicity0.0010204315
Low Tox 0.02826718 Moderate Con 0.424 Personal_Narrative
Dec 24, 2025 Inside Canada's Indian Metropolis (Brampton)
19:27
19:27
Identity Attack0.0064006294
Insult0.0107048955
Profanity0.021535112
Threat0.0104988385
Severe Toxicity0.0024414062
Low Tox 0.02826718 Low Con 0.284
Jan 27, 2026 Inside Canada's Indian Invasion...
“I will go next month” let’s be honest…. No you will not…. You’ll overstay like a lot of them 🙂
“I will go next month” let’s be honest…. No you will not…. You’ll overstay like a lot of them 🙂
Identity Attack0.0030708222
Insult0.012870909
Profanity0.013302735
Threat0.007534259
Severe Toxicity0.0011491776
Low Tox 0.02826718 Moderate Con 0.337 Unverified_Claim
Jan 28, 2026 Inside Canada's Indian Invasion...
19:27
19:27
Identity Attack0.0064006294
Insult0.0107048955
Profanity0.021535112
Threat0.0104988385
Severe Toxicity0.0024414062
Low Tox 0.02826718 Low Con 0.281
Jan 27, 2026 Inside Canada's Indian Invasion...
Play the game but for EVERY Tim Horton's and your answer will nit change that much.
Play the game but for EVERY Tim Horton's and your answer will nit change that much.
Identity Attack0.0017851467
Insult0.013896915
Profanity0.011475217
Threat0.007094103
Severe Toxicity0.00089645386
Low Tox 0.02826718 Moderate Con 0.383 Humor_Satire
Jan 28, 2026 Inside Canada's Indian Invasion...
Perfect. Bye mandip
Perfect. Bye mandip
Identity Attack0.0030153254
Insult0.014124917
Profanity0.018597418
Threat0.007754337
Severe Toxicity0.0014972687
Low Tox 0.02826718 Moderate Con 0.358
Jan 17, 2026 2.9 million Canadian temporary visas …
Oh my God
Oh my God
Identity Attack0.008139528
Insult0.009906891
Profanity0.024472807
Threat0.00780612
Severe Toxicity0.0022792816
Low Tox 0.02826718 Moderate Con 0.419
Nov 24, 2025 IRCC Names India in Study …
Well , Canada should fix its immigration laws
Well , Canada should fix its immigration laws
Identity Attack0.014350293
Insult0.009906891
Profanity0.00997221
Threat0.006485652
Severe Toxicity0.0009393692
Low Tox 0.02826718 Low Con 0.171 Policy_Critique
Feb 10, 2026 Inside Canada's Indian Invasion...
@8:10 I felt this girls pain. I struggle with those exact same thoughts after my 10-12 hour work day.
@8:10 I felt this girls pain. I struggle with those exact same thoughts after my 10-12 hour work day.
Identity Attack0.0047357255
Insult0.008994885
Profanity0.018324144
Threat0.0086087575
Severe Toxicity0.0013256073
Low Tox 0.02826718 Constructive 0.66 Personal_Narrative
Sep 10, 2025 1 likes Why Canadians Are Turning Against …
Temporary immigration is just permanent residency with extra steps. Everyone thought they were promised permanent residency the moment they came in.
Temporary immigration is just permanent residency with extra steps. Everyone thought they were promised permanent residency the moment they came in.
Identity Attack0.013445892
Insult0.010438894
Profanity0.010792031
Threat0.006220264
Severe Toxicity0.00089645386
Low Tox 0.02826718 Low Con 0.249 Policy_Critique
Feb 11, 2026 1 likes Canada's tighter immigration policy divides …
Middle class is 80 - 100,000
Middle class is 80 - 100,000
Identity Attack0.010581387
Insult0.0113889
Profanity0.0147374235
Threat0.00704232
Severe Toxicity0.0014686584
Low Tox 0.02826718 Low Con 0.273
Jan 3, 2026 93 likes New rules, regulations take effect …
is selling beef illegal in Brampton ???
is selling beef illegal in Brampton ???
Identity Attack0.006881601
Insult0.011958904
Profanity0.0113385795
Threat0.0062008454
Severe Toxicity0.0009250641
Low Tox 0.028149333 Low Con 0.235
Oct 29, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
There you have it Trudeau Carney and the WEF decided years ago that canada needs 100million people so without a care that is there only goal.
There you have it Trudeau Carney and the WEF decided years ago that canada needs 100million people so without a care that is there only goal.
Identity Attack0.0051797
Insult0.01617693
Profanity0.009903891
Threat0.006194372
Severe Toxicity0.0008678436
Low Tox 0.028149333 Low Con 0.184
Sep 23, 2025 Inside Canada's Indian Metropolis (Brampton)
Ahhh my hometown… BROWNTOWN
Ahhh my hometown… BROWNTOWN
Identity Attack0.007806548
Insult0.011654901
Profanity0.014771583
Threat0.0078449575
Severe Toxicity0.0016975403
Low Tox 0.028149333 Moderate Con 0.334 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
I’ve recently left Canada and noticed lots of FB ads inviting foreigners to engage a screening process to see if they qualify for residency in Canada.
I’ve recently left Canada and noticed lots of FB ads inviting foreigners to engage a screening process to see if they qualify for residency in Canada.
Identity Attack0.019676208
Insult0.010552894
Profanity0.010262563
Threat0.006317357
Severe Toxicity0.0009822845
Low Tox 0.028149333 Moderate Con 0.498 Personal_Narrative
Nov 21, 2025 19 likes Thousands of refugees allowed into …
fdirst
fdirst
Identity Attack0.0047357255
Insult0.0114269
Profanity0.02433617
Threat0.008945347
Severe Toxicity0.0023174286
Low Tox 0.028149333 Moderate Con 0.433
Jan 27, 2026 Inside Canada's Indian Invasion...
Cool video
Cool video
Identity Attack0.008879486
Insult0.010742896
Profanity0.024062896
Threat0.011249693
Severe Toxicity0.003376007
Low Tox 0.028149333 Moderate Con 0.419
Feb 21, 2026 Inside Canada's Indian Invasion...
This is the system: Student immigrates to Canada on a student Visa, gets a Diploma which they use to get a Post-Graduation Work Permit, this is used to get Permanent Residence (PR). After 3 years …
This is the system: Student immigrates to Canada on a student Visa, gets a Diploma which they use to get a Post-Graduation Work Permit, this is used to get Permanent Residence (PR). After 3 years apply for Citizenship, which makes it easier to bring their parents into Canada. Those parents apply for PR, then wait 3 years, after which they can also apply for Citizenship. If they are 55+ years old, they don't need to take the test or prove they can speak the English. They just apply and get become Citizens. All of this while enjoying the benefits of a Socialized Healthcare, Old Age Pension after 65+, Canada Child Benefit paid to parents with kids under 18, and more. This is not a sustainable economic model, we WILL run out of money. Technically we already have 😂
Identity Attack0.00984143
Insult0.014124917
Profanity0.01265371
Threat0.0065115434
Severe Toxicity0.0011348724
Low Tox 0.028149333 Constructive 0.612 Economic_Argument
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Pujeets again...
Pujeets again...
Identity Attack0.003385304
Insult0.022190686
Profanity0.02167175
Threat0.0063432488
Severe Toxicity0.0022029877
Low Tox 0.028149333 Low Con 0.18 Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...
Thats why we are in debt
Thats why we are in debt
Identity Attack0.0036997858
Insult0.011768902
Profanity0.01442999
Threat0.0062849927
Severe Toxicity0.0010347366
Low Tox 0.028149333 Low Con 0.253 Economic_Argument
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
The liberal dream !
The liberal dream !
Identity Attack0.008768492
Insult0.012490907
Profanity0.012107162
Threat0.0068869707
Severe Toxicity0.0012302399
Low Tox 0.028149333 Low Con 0.284 Policy_Critique
Feb 14, 2026 Why Canada’s immigration system has …
You didn't mention free dental care which Canadians do not get.
You didn't mention free dental care which Canadians do not get.
Identity Attack0.017867407
Insult0.012566907
Profanity0.009195087
Threat0.0057606893
Severe Toxicity0.000834465
Low Tox 0.028149333 Moderate Con 0.468
Dec 15, 2019 7 likes How much do refugees and …
Thank you for covering this Canadian Pandemic
Thank you for covering this Canadian Pandemic
Identity Attack0.010803374
Insult0.013174911
Profanity0.010091767
Threat0.006382086
Severe Toxicity0.0012588501
Low Tox 0.028149333 Moderate Con 0.448
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.