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 8 of 9
4:53 it’s safe environment in Brampton 😂😂. Joke of the day
4:53 it’s safe environment in Brampton 😂😂. Joke of the day
Identity Attack0.011025362
Insult0.028281843
Profanity0.035148825
Threat0.010084574
Severe Toxicity0.0059127808
Low Tox 0.13561769 Low Con 0.225 Humor_Satire
Jan 27, 2026 3 likes Inside Canada's Indian Invasion...
Lol what a joke of a headline. That's like sinking in a ship and bragging that we're getting rid of a bucket of water a day while simultaniously dumping 12 olympic size swimming pools into …
Lol what a joke of a headline. That's like sinking in a ship and bragging that we're getting rid of a bucket of water a day while simultaniously dumping 12 olympic size swimming pools into the ship...
Identity Attack0.004920715
Insult0.054376744
Profanity0.021125201
Threat0.009722093
Severe Toxicity0.0026130676
Low Tox 0.12260055 Moderate Con 0.305 Humor_Satire
Jan 2, 2026 1 likes Deportations From Canada at Their …
3 years... for someone to get citizenship is such a joke...
3 years... for someone to get citizenship is such a joke...
Identity Attack0.0052906936
Insult0.06617179
Profanity0.015454767
Threat0.007094103
Severe Toxicity0.0016784668
Low Tox 0.119997114 Low Con 0.189 Policy_Critique
Feb 4, 2026 Canada’s new rules in 2026
WHAT A JOKE!
WHAT A JOKE!
Identity Attack0.0021551251
Insult0.061451588
Profanity0.01887069
Threat0.006375613
Severe Toxicity0.0020503998
Low Tox 0.11479026 Low Con 0.22 Humor_Satire
Jan 1, 2026 Deportations From Canada at Their …
Joke of the a country
Joke of the a country
Identity Attack0.025605056
Insult0.036104713
Profanity0.032643758
Threat0.008103873
Severe Toxicity0.003566742
Low Tox 0.11450345 Low Con 0.235 Policy_Critique
Oct 4, 2025 IRCC Names India in Study …
Im from Ontario its a joke here
Im from Ontario its a joke here
Identity Attack0.052490227
Insult0.032138187
Profanity0.024199532
Threat0.007314181
Severe Toxicity0.002708435
Low Tox 0.11378009 Moderate Con 0.363 Personal_Narrative
Jan 28, 2026 Inside Canada's Indian Invasion...
Up here in Sault Ste Marie Ontario it's gotten out of hand it's absolutely a joke that our government puts these people above us Canadians..so happy to see Tyler expose BRAMPTON.
Up here in Sault Ste Marie Ontario it's gotten out of hand it's absolutely a joke that our government puts these people above us Canadians..so happy to see Tyler expose BRAMPTON.
Identity Attack0.025203101
Insult0.060927123
Profanity0.013883443
Threat0.0076119336
Severe Toxicity0.0022220612
Low Tox 0.11192002 Constructive 0.52 Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...
how much taxes do they pay? I was in California and they don't have to get a license but they drive cars with no plates on them. In taxachusetts i know a guy who got …
how much taxes do they pay? I was in California and they don't have to get a license but they drive cars with no plates on them. In taxachusetts i know a guy who got in an accident with a truck that was driven by an illegal...he did not have a license and they let him go...the company that owned the truck paid. They get more benefits than us and they pay no taxes. I was unemployed once and had no health care. every place I applied refused me health care so at the end of the year I had to pay a penalty for each month I didn't have health care. What penalty do they pay? I am discriminated against for being a poor white american citizen. This country is a joke and I wish I was never born here.
Identity Attack0.033784978
Insult0.046178754
Profanity0.021535112
Threat0.007974415
Severe Toxicity0.0031852722
Low Tox 0.11171334 Constructive 0.694
Oct 7, 2018 2 likes How much do refugees and …
In my 42 years of working a service job I encountered thousands of immigrants.....I always found the East Indian people to be the easiest to get along with......there are good and bad apples in every …
In my 42 years of working a service job I encountered thousands of immigrants.....I always found the East Indian people to be the easiest to get along with......there are good and bad apples in every culture but in general I found them always willing to help , talk and laugh with me.......many of them joked how they could out cheap anyone......and you've got to give them credit for finding the loop holes to get ahead
Identity Attack0.083355546
Insult0.035443626
Profanity0.024404489
Threat0.0073918556
Severe Toxicity0.0030899048
Low Tox 0.11161 Constructive 0.791 Personal_Narrative
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
This is what gets me, I’m an immigrant. I came from a place where we speak a broken dialect of English. As part of my processing, I had to demonstrate my ability to speak the …
This is what gets me, I’m an immigrant. I came from a place where we speak a broken dialect of English. As part of my processing, I had to demonstrate my ability to speak the queen’s english. To work, the expectation is you’re able to communicate effectively with whoever you’re interfacing. These folks come here, make zero attempt to improve or learn English or French - the national languages. They go home after the day is done, revert to their native tongue. How would you ever perfect something like a language without some degree practice and immersion? And they do this with their generations. The 1st and sometimes 2nd generation kids will speak their native tongue first, before learning English or French. It’s like the language they should speak to effectively work and live in Canada is an accessory. The govt at all levels encourage this by having driving tests and forms in other languages. And don’t get me started on the pockets - Brampton for example. The politicians kowtow to the voters and give in to them having huge temples, and nonstandard shopping complexes. It’s a running joke how many Indians will be living in the same house, renting from other Indians collecting money under the table in completely unsanctioned and illegal rental scenarios. Companies set up by Indians, to service Indians. So they don’t even care to present as Canadian business with English / French. I’m in the midst of charting my family’s exit from Canada. It’s become something entirely unrecognizable. Where those who know how to game the system get ahead, those of us who play the rules - stay behind. I’ve worked my way up to being upper middle class. I’m about done paying for Indian “students” who later claim to be refugees. Who are now claiming to be in gay relationships, to support their refugee cases. It’s all a joke.
Identity Attack0.06431354
Insult0.035443626
Profanity0.026317406
Threat0.0073789097
Severe Toxicity0.0031089783
Low Tox 0.11161 Constructive 0.681 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
do these people practice the non answers ahead of time.. what a joke
do these people practice the non answers ahead of time.. what a joke
Identity Attack0.0027933381
Insult0.05144889
Profanity0.018392462
Threat0.006641001
Severe Toxicity0.0015544891
Low Tox 0.11098998 Low Con 0.154 Meta_Commentary
Sep 29, 2025 IRCC Names India in Study …
19,000 deportations is a joke. It should be around 100,000.
19,000 deportations is a joke. It should be around 100,000.
Identity Attack0.033011556
Insult0.024768941
Profanity0.014293353
Threat0.009437286
Severe Toxicity0.0024223328
Low Tox 0.11098998 Low Con 0.188
Dec 23, 2025 30 likes Deportations From Canada at Their …
what a joke
what a joke
Identity Attack0.0032743104
Insult0.035443626
Profanity0.026317406
Threat0.00666042
Severe Toxicity0.0020694733
Low Tox 0.11057663 Moderate Con 0.357 Humor_Satire
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Absolute joke
Absolute joke
Identity Attack0.0034408006
Insult0.032248367
Profanity0.030639706
Threat0.006822242
Severe Toxicity0.0024795532
Low Tox 0.10783285 Moderate Con 0.349
Jan 17, 2026 Canada’s new rules in 2026
😂😂😂😂what a joke
😂😂😂😂what a joke
Identity Attack0.003866276
Insult0.029604018
Profanity0.032142747
Threat0.0067186756
Severe Toxicity0.0030326843
Low Tox 0.10522962 Moderate Con 0.32 Humor_Satire
Jan 12, 2026 Canada’s new rules in 2026
What a joke
What a joke
Identity Attack0.00310782
Insult0.03423163
Profanity0.024131214
Threat0.006543908
Severe Toxicity0.0018596649
Low Tox 0.104795754 Moderate Con 0.335 Humor_Satire
Feb 18, 2026 Canadian immigration officers investigating hundreds …
What a joke
What a joke
Identity Attack0.00310782
Insult0.03423163
Profanity0.024131214
Threat0.006543908
Severe Toxicity0.0018596649
Low Tox 0.104795754 Moderate Con 0.335 Meta_Commentary
Feb 5, 2026 Canada’s new rules in 2026
That tax cut is a joke
That tax cut is a joke
Identity Attack0.0031633168
Insult0.036104713
Profanity0.02119352
Threat0.0070164283
Severe Toxicity0.001745224
Low Tox 0.104361884 Low Con 0.244 Policy_Critique
Jan 12, 2026 169 likes Canada’s new rules in 2026
What a joke 🤣🤣🤣🤣
What a joke 🤣🤣🤣🤣
Identity Attack0.0032743104
Insult0.030485468
Profanity0.027683776
Threat0.0067769317
Severe Toxicity0.002746582
Low Tox 0.10175867 Low Con 0.243 Humor_Satire
Jan 6, 2026 New rules, regulations take effect …
They have studied and are exploiting loopholes, and have been for years, but rest assured, the Liberal government will be putting a minor slowdown on the rampant immigration by 2027. Not even joking... I am …
They have studied and are exploiting loopholes, and have been for years, but rest assured, the Liberal government will be putting a minor slowdown on the rampant immigration by 2027. Not even joking... I am not against immigration, I am against mass immigration. There should be no more than 10,000 entering the country every year, and not all mainly from one country. The Liberal government is lining us up for disaster under the direction of the WEF.
Identity Attack0.032753747
Insult0.03070583
Profanity0.013473531
Threat0.008349842
Severe Toxicity0.0019836426
Low Tox 0.10089093 Constructive 0.598 Policy_Critique
Oct 3, 2025 1 likes IRCC Names India in Study …
What a joke, Alberta needs to separate asap
What a joke, Alberta needs to separate asap
Identity Attack0.010951365
Insult0.039444692
Profanity0.016172111
Threat0.0073918556
Severe Toxicity0.0017738342
Low Tox 0.10089093 Low Con 0.168 Call_To_Action
Sep 30, 2025 IRCC Names India in Study …
It is a joke that Canadian condemn ICE in usa.
It is a joke that Canadian condemn ICE in usa.
Identity Attack0.051808115
Insult0.03158728
Profanity0.013200258
Threat0.00636914
Severe Toxicity0.001821518
Low Tox 0.10045706 Low Con 0.175 Moral_Argument
Feb 18, 2026 2 likes Canadian immigration officers investigating hundreds …
What a joke!
What a joke!
Identity Attack0.0017943961
Insult0.036104713
Profanity0.01620627
Threat0.0062332097
Severe Toxicity0.0014019012
Low Tox 0.0969861 Low Con 0.298 Humor_Satire
Jan 14, 2026 Canada’s new rules in 2026
296 out of Millions- what a 🤬 joke
296 out of Millions- what a 🤬 joke
Identity Attack0.0034962974
Insult0.03511308
Profanity0.025770858
Threat0.0066668927
Severe Toxicity0.00207901
Low Tox 0.09525062 Low Con 0.171 Humor_Satire
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Tax cut for middle class that was voided by inflation. Have you seen the price of butter LOL. What a joke approx $44.00 per month. Nothing substantial. Virtual signalling
Tax cut for middle class that was voided by inflation. Have you seen the price of butter LOL. What a joke approx $44.00 per month. Nothing substantial. Virtual signalling
Identity Attack0.004643231
Insult0.033901088
Profanity0.017162729
Threat0.006427396
Severe Toxicity0.0015830994
Low Tox 0.09438288 Low Con 0.282 Economic_Argument
Jan 21, 2026 Canada’s new rules in 2026

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.