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 936 of 1230
This was done on purpose
This was done on purpose
Identity Attack0.0061046463
Insult0.0154929245
Profanity0.024062896
Threat0.00899713
Severe Toxicity0.0022220612
Low Tox 0.050078966 Moderate Con 0.301 Unverified_Claim
Jan 19, 2026 10 likes Why Canada’s immigration system has …
I like the guy on the bike
I like the guy on the bike
Identity Attack0.007806548
Insult0.017227544
Profanity0.02433617
Threat0.011974656
Severe Toxicity0.0033569336
Low Tox 0.050078966 Moderate Con 0.414 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
The news station itself terrified to suggest that if some stricter immigration laws might help... Even afraid to say that
The news station itself terrified to suggest that if some stricter immigration laws might help... Even afraid to say that
Identity Attack0.016762028
Insult0.017614283
Profanity0.012995303
Threat0.006977591
Severe Toxicity0.0011587143
Low Tox 0.050078966 Low Con 0.233 Policy_Critique
Feb 19, 2026 1 likes Canadian immigration officers investigating hundreds …
In the US in 2025, ICE has deported half a million who are not in the US legally, and an estimated additional 1.5 million have self-deported, in some cases with government financial incentives. So 50k …
In the US in 2025, ICE has deported half a million who are not in the US legally, and an estimated additional 1.5 million have self-deported, in some cases with government financial incentives. So 50k deportations might represent a comparably active effort for Canada, and 18k might be creditable for a Liberal government. But the effort sounds rather bureaucratic, and focused only on rejected refugee applications. I would want to know how many of these "deportations" are entirely on paper -- "your application has been rejected, please let yourself out at your earliest convenience." They spent roughly $5k per deportee, and that would cover air fare if the deportations were done privately, but adjudication costs money, and governments find many ways to make everything much more expensive. Also, if refugee claims can be judged false or inadequate, where are the efforts to determine whether "students" are really students? By the same token, the world is a dangerous place. I figure all those living in any of the many violent inner-city neighborhoods in the US have reason to fear for their lives. Similar facts are true of many millions around the world, and most of them would be rejected by Canadian immigration because they'd be safe if they simply moved to places they can't afford.
Identity Attack0.015455672
Insult0.022255141
Profanity0.014259194
Threat0.0074565844
Severe Toxicity0.0015640259
Low Tox 0.050078966 Constructive 0.685 Policy_Critique
Dec 30, 2025 1 likes Deportations From Canada at Their …
$78.25 million? Stop flying them out in business class!
$78.25 million? Stop flying them out in business class!
Identity Attack0.0042917514
Insult0.020643732
Profanity0.012277958
Threat0.008440462
Severe Toxicity0.0013256073
Low Tox 0.050078966 Low Con 0.129 Policy_Critique
Dec 25, 2025 Deportations From Canada at Their …
HOLY REFRESH PULL PEAK
HOLY REFRESH PULL PEAK
Identity Attack0.0051427023
Insult0.015036922
Profanity0.027273865
Threat0.010369381
Severe Toxicity0.003929138
Low Tox 0.050078966 Low Con 0.203 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
I LIVE SO COLOSE TO THAT
I LIVE SO COLOSE TO THAT
Identity Attack0.008657498
Insult0.013516913
Profanity0.033645786
Threat0.010214032
Severe Toxicity0.0038146973
Low Tox 0.050078966 Moderate Con 0.365 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
Canada is full
Canada is full
Identity Attack0.02037963
Insult0.018001022
Profanity0.022218296
Threat0.007922632
Severe Toxicity0.002632141
Low Tox 0.050078966 Moderate Con 0.341 Fear_Threat
Feb 11, 2026 1 likes Canada's tighter immigration policy divides …
Its not as bad! I just feel really sorry for the young lady who said she has to wait 13 months for an MRI. She could be unalived in 13 months. 😢
Its not as bad! I just feel really sorry for the young lady who said she has to wait 13 months for an MRI. She could be unalived in 13 months. 😢
Identity Attack0.0034777985
Insult0.0142009165
Profanity0.013849284
Threat0.016465442
Severe Toxicity0.0020694733
Low Tox 0.050078966 Constructive 0.676
Sep 21, 2025 1 likes Why Canadians Are Turning Against …
Totally agreed. If you want to maintain your culture then do not migrate. But whose fault is this? Canada and some other western countries give too much freedom to immigrants to do whatever they want. …
Totally agreed. If you want to maintain your culture then do not migrate. But whose fault is this? Canada and some other western countries give too much freedom to immigrants to do whatever they want. So people started keep practicing their own culture instead of adopting the Canadian culture. It's not their fault. That's human nature. Government should have controlled the immigration not letting large ethnic groups created within Canada.
Identity Attack0.0376521
Insult0.01625293
Profanity0.009801413
Threat0.006479179
Severe Toxicity0.0013923645
Low Tox 0.050078966 Constructive 0.677 Policy_Critique
Sep 7, 2025 1 likes Why Canadians Are Turning Against …
W video u inspire me to keep going ❤
W video u inspire me to keep going ❤
Identity Attack0.01087737
Insult0.014732921
Profanity0.044417568
Threat0.012181788
Severe Toxicity0.0046920776
Low Tox 0.050078966 Constructive 0.555 Solidarity
Jan 27, 2026 6 likes Inside Canada's Indian Invasion...
Man on the bike needs be in charge of the country
Man on the bike needs be in charge of the country
Identity Attack0.007288578
Insult0.021288296
Profanity0.014771583
Threat0.008000307
Severe Toxicity0.001745224
Low Tox 0.050078966 Low Con 0.16 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Another MP of the Liberal party being put in a position that they have NO business being in. What did she do to get the Ministry ? CBC do your job goodness knows you have …
Another MP of the Liberal party being put in a position that they have NO business being in. What did she do to get the Ministry ? CBC do your job goodness knows you have been GIVEN enough money from the people of Canada.
Identity Attack0.007288578
Insult0.02657372
Profanity0.011219022
Threat0.005906329
Severe Toxicity0.0011205673
Low Tox 0.050078966 Moderate Con 0.391 Policy_Critique
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
You just wanted to hear her mention “ India” , satisfying isn’t it
You just wanted to hear her mention “ India” , satisfying isn’t it
Identity Attack0.02138452
Insult0.019161236
Profanity0.016889455
Threat0.006647474
Severe Toxicity0.0017166138
Low Tox 0.050078966 Low Con 0.236
Sep 29, 2025 IRCC Names India in Study …
Its always always about attracting "doctors and engineers" whereas the overwhelming majority of Immigrants that I encounter here in AB is from low income groups. Besides of that having a degree from outside of Canada …
Its always always about attracting "doctors and engineers" whereas the overwhelming majority of Immigrants that I encounter here in AB is from low income groups. Besides of that having a degree from outside of Canada might help you to enter the country but has no practical value inside of it. All the engineers that I know here had to re-study in Canada again.
Identity Attack0.035331827
Insult0.019161236
Profanity0.010296722
Threat0.0059775305
Severe Toxicity0.0011777878
Low Tox 0.050078966 Constructive 0.719
Nov 26, 2025 Quebec Ends Economic Immigration Program …
Bike guy is saying it so plainly it comes out TERRIBLE but I understand where he's coming from, in the sense that we lump a group of people when we tend to associate them with …
Bike guy is saying it so plainly it comes out TERRIBLE but I understand where he's coming from, in the sense that we lump a group of people when we tend to associate them with certain things/activity. I say this as someone who was born and raised in a Canadian city that has also seen a drastic shift in its local population.
Identity Attack0.0074365693
Insult0.02373764
Profanity0.013166099
Threat0.006647474
Severe Toxicity0.0012874603
Low Tox 0.050078966 Constructive 0.816
Jan 27, 2026 Inside Canada's Indian Invasion...
Sikhs are wonderful ppl, I hv been around the world. Sikhs are no.1 - they help others, support and feed the poor.
Sikhs are wonderful ppl, I hv been around the world. Sikhs are no.1 - they help others, support and feed the poor.
Identity Attack0.031980325
Insult0.016100928
Profanity0.020783609
Threat0.008582866
Severe Toxicity0.0026512146
Low Tox 0.050078966 Constructive 0.706 Solidarity
Sep 19, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
I wish they'd put money in Emigration.
I wish they'd put money in Emigration.
Identity Attack0.020982565
Insult0.012224905
Profanity0.014703264
Threat0.00746953
Severe Toxicity0.0018119812
Low Tox 0.050078966 Moderate Con 0.336 Policy_Critique
Feb 28, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
The problem is NOT just CANADA.... Europe is also feeling the overpopulation 🇨🇦🇨🇦🇨🇦
The problem is NOT just CANADA.... Europe is also feeling the overpopulation 🇨🇦🇨🇦🇨🇦
Identity Attack0.027614836
Insult0.017163089
Profanity0.010365041
Threat0.006641001
Severe Toxicity0.0014972687
Low Tox 0.050078966 Low Con 0.287 Comparative_Framing
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
The Oliveira surname made him portuguese right away!
The Oliveira surname made him portuguese right away!
Identity Attack0.023796257
Insult0.019354604
Profanity0.015283971
Threat0.007314181
Severe Toxicity0.0014686584
Low Tox 0.049831573 Low Con 0.198 Identity_Assertion
Feb 4, 2026 1 likes Inside Canada's Indian Invasion...
22years ago a family of four newcomers - mom, dad and two kids, from Pakistan, moved in next door to us in a small south west Ontario city. Beautiful neighbourhood with lovely homes. Within 18 …
22years ago a family of four newcomers - mom, dad and two kids, from Pakistan, moved in next door to us in a small south west Ontario city. Beautiful neighbourhood with lovely homes. Within 18 months there were 21 family members - parents, aunts, uncles, cousins, etc - packed in there and the government cheques were pouring in; surprise, surprise; suddenly they were able to start buying businesses and investment properties. Don’t get me wrong, they were nice and only took advantage of everything the government was offering but they certainly flaunted rules and what I’d call Canadian conventions. Their house and property was turning into a complete shithole and we did the “white flight” shortly afterwards. Make no mistake, whether it’s India or Pakistan, we are slowly, or maybe not so slowly, be colonized by those countries…and those are not nice countries.
Identity Attack0.018972786
Insult0.023221988
Profanity0.01982715
Threat0.0071717775
Severe Toxicity0.0020885468
Low Tox 0.049831573 Constructive 0.676 Personal_Narrative
Sep 19, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
I will go next year 🤣🤣 truth comes out
I will go next year 🤣🤣 truth comes out
Identity Attack0.0061416444
Insult0.01632893
Profanity0.024267852
Threat0.0091524795
Severe Toxicity0.0025558472
Low Tox 0.049831573 Moderate Con 0.331 Humor_Satire
Mar 2, 2026 1 likes Inside Canada's Indian Invasion...
29% Catholics in Canada.Most vote Liberal.Catholics I believe are behind Canadas changing life here.
29% Catholics in Canada.Most vote Liberal.Catholics I believe are behind Canadas changing life here.
Identity Attack0.04822223
Insult0.015188923
Profanity0.011082385
Threat0.006220264
Severe Toxicity0.0014019012
Low Tox 0.049831573 Constructive 0.615 Unverified_Claim
Sep 9, 2025 1 likes Why Canadians Are Turning Against …
I grew up an hour from this place... Oh god
I grew up an hour from this place... Oh god
Identity Attack0.0071035884
Insult0.014808921
Profanity0.030890211
Threat0.007637825
Severe Toxicity0.0025939941
Low Tox 0.049831573 Moderate Con 0.436 Personal_Narrative
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
Please kindly note that i don't do any kind of immigration agent work anywhere in globe.
Please kindly note that i don't do any kind of immigration agent work anywhere in globe.
Identity Attack0.031206898
Insult0.013516913
Profanity0.012277958
Threat0.006647474
Severe Toxicity0.0012302399
Low Tox 0.049831573 Moderate Con 0.4
Oct 31, 2025 IRCC Names India in Study …

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.