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: "It's not immigrating no more …" 3,653 comments · Page 40 of 147
All these illegal immigrants and TFWs should be given the addresses of these Laurentian Elites. Just tell them these Elites are looking for tents on their lawns and cheap labour for their homes. Let these …
All these illegal immigrants and TFWs should be given the addresses of these Laurentian Elites. Just tell them these Elites are looking for tents on their lawns and cheap labour for their homes. Let these bleeding heart Liberals see first hand who these people are and the misery they caused.
Identity Attack0.37730414
Insult0.36021477
Profanity0.04366605
Threat0.013113883
Severe Toxicity0.014640691
Moderate 0.37751234 Moderate Con 0.317 Call_To_Action
Feb 18, 2026 LILLEY UNLEASHED: The fall of …
lol they forget they are all immigrants, the true native people has already been genocide, only small amount left, and they make sure them all scatter
lol they forget they are all immigrants, the true native people has already been genocide, only small amount left, and they make sure them all scatter
Identity Attack0.39773783
Insult0.2469859
Profanity0.10116278
Threat0.1115629
Severe Toxicity0.023076924
Moderate 0.37751234 Low Con 0.151 Identity_Assertion
Oct 14, 2025 Inside Canada's Indian Metropolis (Brampton)
I want all illegal aliens in the US out. I want legal immigrants who commit crimes, don’t assimilate or become a burden on society deported. I’m done. At least we have Trump actively trying to …
I want all illegal aliens in the US out. I want legal immigrants who commit crimes, don’t assimilate or become a burden on society deported. I’m done. At least we have Trump actively trying to deport them, in spite of the liberals.
Identity Attack0.44690517
Insult0.24561718
Profanity0.02795705
Threat0.064969026
Severe Toxicity0.019998873
Moderate 0.37751234 Moderate Con 0.471
Aug 25, 2025 Why Canadians Are Turning Against …
Brampton is the worst city in Canada and I am an east Indian immigrant .
Brampton is the worst city in Canada and I am an east Indian immigrant .
Identity Attack0.38208112
Insult0.27969417
Profanity0.08840031
Threat0.0078449575
Severe Toxicity0.014317908
Moderate 0.37751234 Moderate Con 0.472 Personal_Narrative
Sep 19, 2025 5 likes Inside Canada's Indian Metropolis (Brampton)
Call it what it is, it's not immigrants. It's Indian people period. They are everywhere dumping their 1.5 billion people around the world.
Call it what it is, it's not immigrants. It's Indian people period. They are everywhere dumping their 1.5 billion people around the world.
Identity Attack0.458714
Insult0.21135417
Profanity0.07126612
Threat0.014048163
Severe Toxicity0.019095084
Moderate 0.37751234 Low Con 0.246
Sep 21, 2025 24 likes Inside Canada's Indian Metropolis (Brampton)
Canadian and Americans now talk about immigrants 😂😂their fathers also immigrants.. 😬😬😬 where is now original American s--red Indians 🎉
Canadian and Americans now talk about immigrants 😂😂their fathers also immigrants.. 😬😬😬 where is now original American s--red Indians 🎉
Identity Attack0.44690517
Insult0.25602314
Profanity0.0935729
Threat0.008556974
Severe Toxicity0.023076924
Moderate 0.37751234 Low Con 0.248 Humor_Satire
Oct 2, 2025 Inside Canada's Indian Metropolis (Brampton)
mes payes mes taxes MA RETRAITE c'est pas pour faire vivre des immigrants
mes payes mes taxes MA RETRAITE c'est pas pour faire vivre des immigrants
Identity Attack0.38318536
Insult0.40420914
Profanity0.023379711
Threat0.0072882893
Severe Toxicity0.16960317
Moderate 0.37751234 Low Con 0.261
Nov 23, 2025 Quebec Ends Economic Immigration Program …
Nobody is talking about all the babies being born with these immigrant couples and families. Canadian young people are deciding not to have children because sadly they can't afford them. Meanwhile immigrants are using our …
Nobody is talking about all the babies being born with these immigrant couples and families. Canadian young people are deciding not to have children because sadly they can't afford them. Meanwhile immigrants are using our over burdened medical fiasco while our children and tax payers work non stop supporting them! More babies, bigger accommodations, support, child tax credits, extra necessities, vehicles, even friggin credit cards paid by us.
Identity Attack0.28883415
Insult0.34032786
Profanity0.27747265
Threat0.008945347
Severe Toxicity0.019095084
Moderate 0.37751234 Constructive 0.546 Economic_Argument
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
Hey Hatemonger. Tim Horton's in India are much nicer than they are in Canada. Google it. Or go visit. Your brain will open up a bit. Instead of videos like this make a video questioning …
Hey Hatemonger. Tim Horton's in India are much nicer than they are in Canada. Google it. Or go visit. Your brain will open up a bit. Instead of videos like this make a video questioning Canadian government policies and why immigration authorities are asleep at the wheel as visas and permits expire and people overstay their visits. Quality of Canadian YT content is being run into the sewage by creators like you.
Identity Attack0.11396073
Insult0.39297962
Profanity0.032894265
Threat0.008349842
Severe Toxicity0.009994507
Moderate 0.37751234 Constructive 0.512 Policy_Critique
Feb 27, 2026 1 likes Inside Canada's Indian Invasion...
This type of immigration is typical of being Indian
This type of immigration is typical of being Indian
Identity Attack0.4482637
Insult0.16802633
Profanity0.075792134
Threat0.008129764
Severe Toxicity0.023076924
Moderate 0.37751234 Low Con 0.256
Oct 12, 2025 Inside Canada's Indian Metropolis (Brampton)
Illegal immigrants should be paying all deportation costs!
Illegal immigrants should be paying all deportation costs!
Identity Attack0.43896464
Insult0.16817254
Profanity0.037904397
Threat0.04201601
Severe Toxicity0.017093835
Moderate 0.37751234 Low Con 0.143 Policy_Critique
Jan 1, 2026 Deportations From Canada at Their …
No more immigrants for the next 3 years.
No more immigrants for the next 3 years.
Identity Attack0.44690517
Insult0.09563028
Profanity0.027410502
Threat0.020264024
Severe Toxicity0.017481172
Moderate 0.37751234 Low Con 0.16 Call_To_Action
Jan 19, 2026 Why Canada’s immigration system has …
Are Canadians supposed to weep over it? Deport all illegals and criminals ASAP. And sue those bogus immigration consultants and lawyers for making money at the expense of Canada.
Are Canadians supposed to weep over it? Deport all illegals and criminals ASAP. And sue those bogus immigration consultants and lawyers for making money at the expense of Canada.
Identity Attack0.381025
Insult0.34101152
Profanity0.026180768
Threat0.055917133
Severe Toxicity0.015286255
Moderate 0.37751234 Low Con 0.289 Policy_Critique
Dec 24, 2025 20 likes Deportations From Canada at Their …
The kids who are coming today are taking away our identity. Couldn't have said any better. Its the younger generation thats really pissing off not only the natives. But also the older gen immigrants.
The kids who are coming today are taking away our identity. Couldn't have said any better. Its the younger generation thats really pissing off not only the natives. But also the older gen immigrants.
Identity Attack0.38208112
Insult0.3388922
Profanity0.23857519
Threat0.011327368
Severe Toxicity0.021290002
Moderate 0.37751234 Constructive 0.627
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
This almost feels like the borat social experiment. So openly racist and not caring , its just downright disgusting , diversity is what makes canada strong and having lived on every province , there is …
This almost feels like the borat social experiment. So openly racist and not caring , its just downright disgusting , diversity is what makes canada strong and having lived on every province , there is things i would change but im glad people are building new lives here and finding it safe, dont blame all your problems on immigrants and then call it based. Thats just a excuse.
Identity Attack0.24970764
Insult0.37392882
Profanity0.057944927
Threat0.0074954215
Severe Toxicity0.009613037
Moderate 0.37751234 Constructive 0.622 Moral_Argument
Jan 29, 2026 Inside Canada's Indian Invasion...
Immigrants are here to take Canada away from Canadians
Immigrants are here to take Canada away from Canadians
Identity Attack0.45610145
Insult0.15343215
Profanity0.040910475
Threat0.012440704
Severe Toxicity0.01573815
Moderate 0.37751234 Low Con 0.238 Identity_Assertion
Aug 25, 2025 Why Canadians Are Turning Against …
Flip-flopping immigration issues, whoop-dee-doo in Canada, the new satellite country of/India of North America 🇮🇳. Pretty 🍛 spicy issues coming out of Canada this days. No longer the great white North. The great white replacement …
Flip-flopping immigration issues, whoop-dee-doo in Canada, the new satellite country of/India of North America 🇮🇳. Pretty 🍛 spicy issues coming out of Canada this days. No longer the great white North. The great white replacement Theory in action 🎬. Crazy good.😂
Identity Attack0.3958119
Insult0.26957804
Profanity0.07870171
Threat0.010576514
Severe Toxicity0.015350811
Moderate 0.37751234 Low Con 0.189 Identity_Assertion
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
❌Illegal INVADERS are ‘not’ immigrants, (👎🏻Leftist LIBERALS) are the ‘only’ Canadians who support ?LEGAL? invasion⁉️
❌Illegal INVADERS are ‘not’ immigrants, (👎🏻Leftist LIBERALS) are the ‘only’ Canadians who support ?LEGAL? invasion⁉️
Identity Attack0.38238457
Insult0.27558193
Profanity0.030138692
Threat0.008505191
Severe Toxicity0.018578632
Moderate 0.37751234 Low Con 0.213
Aug 27, 2025 Why Canadians Are Turning Against …
Big slap 👋 to this immigration lawyer who wants to warm his pockets at expense of Canadians Canadians will be very happy when Cbsa officers will act as ice and remove illegal aliens
Big slap 👋 to this immigration lawyer who wants to warm his pockets at expense of Canadians Canadians will be very happy when Cbsa officers will act as ice and remove illegal aliens
Identity Attack0.38208112
Insult0.24835461
Profanity0.028230323
Threat0.31721663
Severe Toxicity0.022193791
Moderate 0.37751234 Moderate Con 0.35 Policy_Critique
Jan 16, 2026 2.9 million Canadian temporary visas …
Some indians are here as refugees. They said , they're persecuted in india for bieng " Christians" . They are not Christians, they lied to immigration to come to Canada. Once in Canada they do …
Some indians are here as refugees. They said , they're persecuted in india for bieng " Christians" . They are not Christians, they lied to immigration to come to Canada. Once in Canada they do all kinds of fraud to get work permit. They have a Bible written in their language but they're not Christians.
Identity Attack0.46614665
Insult0.25602314
Profanity0.03715288
Threat0.008556974
Severe Toxicity0.015673593
Moderate 0.37751234 Moderate Con 0.456 Unverified_Claim
Oct 5, 2025 IRCC Names India in Study …
HA!!! I STARTED A JOB IN WHITE ROCK BC. DOING GROCERY DELIVERY FOR THRIFTY FOODS, THE FIRST DAY ON THE JOB I HURT MY BACK ON THE L4-L5 VERTEBRAE, THE PAIN WAS SO HORRIBLE THAT …
HA!!! I STARTED A JOB IN WHITE ROCK BC. DOING GROCERY DELIVERY FOR THRIFTY FOODS, THE FIRST DAY ON THE JOB I HURT MY BACK ON THE L4-L5 VERTEBRAE, THE PAIN WAS SO HORRIBLE THAT IT RENDERED ME UNABLE TO WALK, I TRIED TO GET AN APPOINTMENT AT THE JIMMY PATTISON PAIN CLINIC AND THEY TOLD ME I HAD TO WAIT 8 MONTHS, MY PAIN WAS SO HORRIBLE, I COULDN'T EVEN WALK TO THE BATHROOM WITHOUT SCREAMING FROM THE PAIN... THE MEDICAL SYSTEM IN BC IS SO F'N BROKEN ITS NOT EVEN FUNNY!!! SO MANY OF OUR DOCTORS AND NURSES HAVE MOVED TO THE STATES BECAUSE OUR GOVERNMENT IS TOO F'N CHEAP TO PAY FOR GOOD QUALITY CANADIAN CARE WHAT THE HELL IS THIS COUNTRY COMING TO???? WE NEED TO GET RID OF THIS MONEY DRAINING WOKE LIBERAL GOVERNMENT!!! THEY'VE RUINED CANADA SO MUCH WITH HOW THEY OVER POPULATED OUR GREAT COUNTRY WITH IMMIGRANTS WHO DO NOT WANT TO ADAPT TO OUR CANADIAN CULTURE, INSTEAD THEY COME HERE AND EXPECT US CANADIANS TO ADAPT TO THEIR WAY OF LIFE!!! THATS NOT HOW IT WORKS!!! THOSE IMMIGRANTS WHO DO NOT WANT TO ADAPT TO THE CANADIAN WAY OF LIFE ALL NEED TO EITHER PRACTICE YOUR WAY OF LIFE IN YOUR OWN HOME OR GO BACK TO YOUR OWN COUNTRY WHERE YOU CAME FROM... IF I WERE TO VISIT YOUR COUNTRY, I'D HAVE NOTHING BUT MY UTMOST RESPECT FOR YOUR WAYS AND YOUR CULTURE... DON'T COME TO MY COUNTRY AND TRY TO CONVERT ME TO YOUR MUSLIM WAY OF LIFE... I AM A CANADIAN AND I AM A FIRST NATIONS NATIVE AMERICAN... I SAY AMERICAN BECAUSE WHEN YOU LOOK AT A MAP, CANADA IS A PART OF THE NORTH AMERICAN CONTINENT AND MY DESCENDANTS WERE HERE FIRST... BE RESPECTFUL WHEREVER YOU ARE. ❤
Identity Attack0.04280826
Insult0.26957804
Profanity0.29053202
Threat0.012854968
Severe Toxicity0.023076924
Moderate 0.37751234 Constructive 0.533 Personal_Narrative
Sep 10, 2025 Why Canadians Are Turning Against …
White people can't even have 1 country with no foreigners we a minority in the world and supposed accept a population that has a billion people thank you politicians for forcing immigration on us...
White people can't even have 1 country with no foreigners we a minority in the world and supposed accept a population that has a billion people thank you politicians for forcing immigration on us...
Identity Attack0.44690517
Insult0.16795322
Profanity0.057944927
Threat0.009230154
Severe Toxicity0.014769804
Moderate 0.37751234 Moderate Con 0.432 Identity_Assertion
Jan 27, 2026 132 likes Inside Canada's Indian Invasion...
Lets also account for the ODSP Child Tax fraud immigrants....
Lets also account for the ODSP Child Tax fraud immigrants....
Identity Attack0.32184324
Insult0.36798462
Profanity0.025087673
Threat0.0072753434
Severe Toxicity0.010681152
Moderate 0.37751234 Low Con 0.218 Unverified_Claim
Sep 28, 2025 IRCC Names India in Study …
That polish guy think indian immigrants are bad, while he himself is an immigrant.
That polish guy think indian immigrants are bad, while he himself is an immigrant.
Identity Attack0.45348886
Insult0.25007802
Profanity0.11292298
Threat0.009747985
Severe Toxicity0.014188796
Moderate 0.37751234 Low Con 0.292
Oct 14, 2025 27 likes Inside Canada's Indian Metropolis (Brampton)
Guy on the bike is just racist, Eritrean’s are literally the nicest people. His stats on “iq” don’t make sense either. Mass immigration does not have to be approached in a racist manor.
Guy on the bike is just racist, Eritrean’s are literally the nicest people. His stats on “iq” don’t make sense either. Mass immigration does not have to be approached in a racist manor.
Identity Attack0.36803186
Insult0.33964422
Profanity0.06295506
Threat0.008155655
Severe Toxicity0.012962224
Moderate 0.37751234 Moderate Con 0.446 Moral_Argument
Jan 29, 2026 2 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.