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: "What a joke!" 221 comments · Page 9 of 9
Nothing will happen. We're a joke.
Nothing will happen. We're a joke.
Identity Attack0.0028118372
Insult0.028942931
Profanity0.021876704
Threat0.00756015
Severe Toxicity0.0016975403
Low Tox 0.091913216 Low Con 0.177 Meta_Commentary
Feb 18, 2026 31 likes Canadian immigration officers investigating hundreds …
Up to a $420 tax cut. What a joke.
Up to a $420 tax cut. What a joke.
Identity Attack0.001276426
Insult0.03665562
Profanity0.013405213
Threat0.006537435
Severe Toxicity0.0012302399
Low Tox 0.08953904 Low Con 0.171 Policy_Critique
Jan 11, 2026 2 likes Canada’s new rules in 2026
Holy deficit, Batman! For what? Joke!
Holy deficit, Batman! For what? Joke!
Identity Attack0.0027378413
Insult0.028281843
Profanity0.02433617
Threat0.007197669
Severe Toxicity0.001821518
Low Tox 0.08716487 Low Con 0.199 Humor_Satire
Feb 19, 2026 Canadian immigration officers investigating hundreds …
I am from India came to Canada legally (gone through 7 months of processing and waiting , submitted countless documents , photos , chat history to prove relation status and professional experience, literally submitted all …
I am from India came to Canada legally (gone through 7 months of processing and waiting , submitted countless documents , photos , chat history to prove relation status and professional experience, literally submitted all my life story) to obtain PR and come to Canada just to realize that people without any of these come from different parts of the world especially India bypassing the system and living better life working cash jobs and doing random stuff. When i went to take driving license first time, An Indian origin guy rejected my application saying that my Indian License wasn't looking original enough , where I have seen people who couldn't even speak basic English were applying to get license to drive trucks. It is sad to see how many of our people are bringing a lot of 'Indianness' to this country and live like it is their own turf. I have met many young and middle aged individuals who call themselves students who doesn't even have a clue of what they are studying. It is unbelievable how people of certain status live their life partying and enjoying breaking all sort of rules , dropping out of college etc. when people who are here legally and many Canadians struggling to pay rent / mortgages / insurances etc. Don't even want to talk about job security , its a joke. Finally happy to see someone raising voice.
Identity Attack0.034300596
Insult0.02982438
Profanity0.02208166
Threat0.007197669
Severe Toxicity0.0025367737
Low Tox 0.08241652 Constructive 0.741
Oct 22, 2025 IRCC Names India in Study …
I used to work for a middle eastern airline and no joke 90% of the people flying to Toronto were from India, now I know where they all went! Thanks Tyler
I used to work for a middle eastern airline and no joke 90% of the people flying to Toronto were from India, now I know where they all went! Thanks Tyler
Identity Attack0.06613251
Insult0.021288296
Profanity0.013849284
Threat0.0064532873
Severe Toxicity0.0024414062
Low Tox 0.07608539 Constructive 0.529 Personal_Narrative
Jan 28, 2026 Inside Canada's Indian Invasion...
Safe here ... 🤣👌 good joke 4:45
Safe here ... 🤣👌 good joke 4:45
Identity Attack0.00621564
Insult0.01961243
Profanity0.035900343
Threat0.010447056
Severe Toxicity0.004272461
Low Tox 0.07450261 Moderate Con 0.36 Humor_Satire
Feb 28, 2026 2 likes Inside Canada's Indian Invasion...
They pay no taxess … 😂😂😂😂 what a joke .
They pay no taxess … 😂😂😂😂 what a joke .
Identity Attack0.0022568693
Insult0.03312982
Profanity0.013985921
Threat0.0060325502
Severe Toxicity0.0012111664
Low Tox 0.07291982 Low Con 0.16
Sep 20, 2025 8 likes Inside Canada's Indian Metropolis (Brampton)
What a joke…
What a joke…
Identity Attack0.001692652
Insult0.030265106
Profanity0.014976538
Threat0.0062396824
Severe Toxicity0.0012111664
Low Tox 0.07212844 Moderate Con 0.312
Sep 29, 2025 IRCC Names India in Study …
$499.999 for an old war time home is a joke for middle family to buy....
$499.999 for an old war time home is a joke for middle family to buy....
Identity Attack0.00466173
Insult0.026960457
Profanity0.01309778
Threat0.007521313
Severe Toxicity0.0012683868
Low Tox 0.06579731 Low Con 0.219 Economic_Argument
Jan 22, 2026 1 likes Canada’s new rules in 2026
420 on a years of taxes 😂😂 That is a real joke !
420 on a years of taxes 😂😂 That is a real joke !
Identity Attack0.0016371552
Insult0.027730936
Profanity0.014600786
Threat0.0060778605
Severe Toxicity0.0011348724
Low Tox 0.058737632 Low Con 0.24 Humor_Satire
Feb 6, 2026 Canada’s new rules in 2026
$420 per person? Is that a joke? Let me know when you lower it $10,000 per person.
$420 per person? Is that a joke? Let me know when you lower it $10,000 per person.
Identity Attack0.0019886347
Insult0.021610579
Profanity0.0127561875
Threat0.008556974
Severe Toxicity0.0013065338
Low Tox 0.055274166 Low Con 0.244 Policy_Critique
Jan 21, 2026 Canada’s new rules in 2026
35 $ per month saved with the tax cut IF I get it 😂😂😂 what a joke
35 $ per month saved with the tax cut IF I get it 😂😂😂 what a joke
Identity Attack0.0012486777
Insult0.025929155
Profanity0.015079016
Threat0.006097279
Severe Toxicity0.0011301041
Low Tox 0.054284602 Low Con 0.283
Jan 13, 2026 Canada’s new rules in 2026
what? just 18 000 ??? a real joke.
what? just 18 000 ??? a real joke.
Identity Attack0.0029043318
Insult0.022770792
Profanity0.013268576
Threat0.007094103
Severe Toxicity0.0014019012
Low Tox 0.05378982 Low Con 0.199 Policy_Critique
Dec 26, 2025 2 likes Deportations From Canada at Their …
It's literally a joke and the reality here in Canada, we all know it but nothing happens
It's literally a joke and the reality here in Canada, we all know it but nothing happens
Identity Attack0.018872296
Insult0.02122384
Profanity0.013849284
Threat0.006330303
Severe Toxicity0.0014209747
Low Tox 0.05230548 Low Con 0.264 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Ooooooo only now . Investigating 😂. Wot a joke .
Ooooooo only now . Investigating 😂. Wot a joke .
Identity Attack0.0024973555
Insult0.019483518
Profanity0.017504321
Threat0.00675104
Severe Toxicity0.0015258789
Low Tox 0.051068526 Low Con 0.223 Humor_Satire
Feb 18, 2026 4 likes Canadian immigration officers investigating hundreds …
The sad thing is for years we made jokes about "Bramladesh" thinking that it would somehow just stay somewhat contained. I don't think people realize how fast the demographics can change. By 2040 the entire …
The sad thing is for years we made jokes about "Bramladesh" thinking that it would somehow just stay somewhat contained. I don't think people realize how fast the demographics can change. By 2040 the entire GTA and even beyond will be like Brampton is today. It will be unliveable.
Identity Attack0.0073255757
Insult0.019419061
Profanity0.015488927
Threat0.00780612
Severe Toxicity0.0013828278
Low Tox 0.04760506 Constructive 0.568
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
That numbers a joke….last I heard there was over 40,000 outstanding immigration warrants in Torona alone.
That numbers a joke….last I heard there was over 40,000 outstanding immigration warrants in Torona alone.
Identity Attack0.015053716
Insult0.016860934
Profanity0.01174849
Threat0.0061878995
Severe Toxicity0.001039505
Low Tox 0.045873325 Moderate Con 0.42
Dec 26, 2025 Deportations From Canada at Their …
Cue all the Brampton jokes. 😊
Cue all the Brampton jokes. 😊
Identity Attack0.0050687063
Insult0.021481665
Profanity0.0138151245
Threat0.0071070488
Severe Toxicity0.0013160706
Low Tox 0.044883765 Low Con 0.279 Humor_Satire
Oct 10, 2025 Inside Canada's Indian Metropolis (Brampton)
Its Joke 😅😅😅
Its Joke 😅😅😅
Identity Attack0.0025158543
Insult0.016632931
Profanity0.020646973
Threat0.006576272
Severe Toxicity0.0016975403
Low Tox 0.03309893 Moderate Con 0.326
Sep 28, 2025 IRCC Names India in Study …
Oh yes, I can believe Canadian news all right what a joke
Oh yes, I can believe Canadian news all right what a joke
Identity Attack0.002621709
Insult0.008132547
Profanity0.00015509399
Threat0.00021273314
Severe Toxicity0.0000028863
Low Tox 0.021273067
Dec 13, 2025
Tyler Oliver, thanks for covering this story because Ben Bankas, one of the best stand-up comedians from Canada, has been doing great jokes about this situation, and I honestly didn't know anything about it until …
Tyler Oliver, thanks for covering this story because Ben Bankas, one of the best stand-up comedians from Canada, has been doing great jokes about this situation, and I honestly didn't know anything about it until now. Thanks again, brother.
Identity Attack0.0017851467
Insult0.009184887
Profanity0.010160086
Threat0.00598724
Severe Toxicity0.00045776367
Low Tox 0.012126249 Constructive 0.754
Jan 27, 2026 1 likes 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.