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 913 of 1230
They are flooding to Canada and Seattle
They are flooding to Canada and Seattle
Identity Attack0.025002124
Insult0.01838776
Profanity0.014464149
Threat0.008764107
Severe Toxicity0.0019741058
Low Tox 0.05651112 Low Con 0.28 Fear_Threat
Feb 18, 2026 1 likes Inside Canada's Indian Invasion...
Investigate foreign nationals working as security guards
Investigate foreign nationals working as security guards
Identity Attack0.047190998
Insult0.014390918
Profanity0.017504321
Threat0.009644418
Severe Toxicity0.0019741058
Low Tox 0.056263726 Low Con 0.206 Call_To_Action
Feb 18, 2026 Canadian immigration officers investigating hundreds …
str8 rage b8
str8 rage b8
Identity Attack0.009175468
Insult0.016024929
Profanity0.036401358
Threat0.012492486
Severe Toxicity0.0039482117
Low Tox 0.056263726 Low Con 0.254 Meta_Commentary
Oct 7, 2025 Inside Canada's Indian Metropolis (Brampton)
They are not harming anyone and spreading peace and harmony I wouldnt live in Canada its too cold.
They are not harming anyone and spreading peace and harmony I wouldnt live in Canada its too cold.
Identity Attack0.026810925
Insult0.01767874
Profanity0.012926984
Threat0.0076766624
Severe Toxicity0.0021076202
Low Tox 0.056263726 Constructive 0.528 Solidarity
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
mic drop... )
mic drop... )
Identity Attack0.003903274
Insult0.018710041
Profanity0.026454043
Threat0.011560392
Severe Toxicity0.0029182434
Low Tox 0.056263726 Moderate Con 0.335 Humor_Satire
Sep 30, 2025 IRCC Names India in Study …
TYLER IS IN MY CITY RAHHHHHHH
TYLER IS IN MY CITY RAHHHHHHH
Identity Attack0.0068076057
Insult0.017227544
Profanity0.028913507
Threat0.009230154
Severe Toxicity0.0038528442
Low Tox 0.056263726 Low Con 0.224 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
It is very dangerous
It is very dangerous
Identity Attack0.0034777985
Insult0.0129089095
Profanity0.017914234
Threat0.011715741
Severe Toxicity0.002002716
Low Tox 0.056263726 Moderate Con 0.364 Fear_Threat
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
But you need to give a number of the bogus claims....YES everyone agree bogus claim should Not get helath benifits ok, BUT HOW MANY ? '......''give or take actually half "....lol
But you need to give a number of the bogus claims....YES everyone agree bogus claim should Not get helath benifits ok, BUT HOW MANY ? '......''give or take actually half "....lol
Identity Attack0.0035887922
Insult0.02425329
Profanity0.017982552
Threat0.0069905366
Severe Toxicity0.0014877319
Low Tox 0.056263726 Moderate Con 0.397 Question
Feb 24, 2026 1 likes 'We do know that there's …
Keep voting Labour and Canada will end up like London! 😊😂
Keep voting Labour and Canada will end up like London! 😊😂
Identity Attack0.021585498
Insult0.0198058
Profanity0.012551232
Threat0.008841781
Severe Toxicity0.0020980835
Low Tox 0.056263726 Low Con 0.271 Comparative_Framing
Jan 28, 2026 Inside Canada's Indian Invasion...
A concern is the pivot toward foreign military recruitment. If extortion and fraud isn't enough of a problem now, consider future disloyaly risks with our military. And here we go again, with 'express entry' and …
A concern is the pivot toward foreign military recruitment. If extortion and fraud isn't enough of a problem now, consider future disloyaly risks with our military. And here we go again, with 'express entry' and even an invitation to reply. Watch that back door. Also, way too much money is leaving the country. It's not just about attracting investment but getting it to stay. The immigration policies, ironically, are 'not' diversified.
Identity Attack0.015757138
Insult0.022448512
Profanity0.011663092
Threat0.0076766624
Severe Toxicity0.001335144
Low Tox 0.056263726 Constructive 0.632 Policy_Critique
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
Using a thumbnail and title that exaggerates hardship or selectively shows problems just to attract Indian audiences doesn’t feel honest. Every country — India, Canada, or anywhere else — has positives and negatives. Respect the …
Using a thumbnail and title that exaggerates hardship or selectively shows problems just to attract Indian audiences doesn’t feel honest. Every country — India, Canada, or anywhere else — has positives and negatives. Respect the viewers enough to show reality, not just negativity for clicks.
Identity Attack0.040745795
Insult0.019934712
Profanity0.011902207
Threat0.0064144502
Severe Toxicity0.0011634827
Low Tox 0.056263726 Constructive 0.548 Meta_Commentary
Feb 22, 2026 1 likes Inside Canada's Indian Invasion...
CANADA HAS TOO MANY PUBLIC SERVANTS. CUT THESE BY 20 PERCENT, TO INCREASE GDP
CANADA HAS TOO MANY PUBLIC SERVANTS. CUT THESE BY 20 PERCENT, TO INCREASE GDP
Identity Attack0.011469335
Insult0.022061773
Profanity0.011902207
Threat0.0113014765
Severe Toxicity0.0027275085
Low Tox 0.056263726 Low Con 0.121
Jan 17, 2026 Canada’s new rules in 2026
Excellent video my friend! I am first Nations. Aboriginal. My family has been in Canada for approximately 500 to 700 generations give or take. Which is about 5000 or 10,000 years. I am Inuit. I …
Excellent video my friend! I am first Nations. Aboriginal. My family has been in Canada for approximately 500 to 700 generations give or take. Which is about 5000 or 10,000 years. I am Inuit. I believe that it will get to a point where Canadians will not be passive anymore. There is going to be a breaking point and I don't know when that will be. But I do believe Canadians are strong enough and they will not allow it to get to a certain point after that breaking point. I can already see the tensions happening. I can already see the uneasiness of Canadians and it's bound to hit a boiling point. Just in the past 10 years I have watched my country morph into something that's almost unrecognizable.
Identity Attack0.026207991
Insult0.02212623
Profanity0.017777596
Threat0.008582866
Severe Toxicity0.0021839142
Low Tox 0.056263726 Constructive 0.838
Sep 6, 2025 9 likes Why Canadians Are Turning Against …
Great video man, continue to be cautious, situations like this can turn extremely dangerous in an instant, always put your health amd safety above your work
Great video man, continue to be cautious, situations like this can turn extremely dangerous in an instant, always put your health amd safety above your work
Identity Attack0.004421244
Insult0.014086916
Profanity0.015249812
Threat0.010265815
Severe Toxicity0.0022506714
Low Tox 0.056263726 Constructive 0.572 Solidarity
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
The US is chasing them out and so they come to the soft country of canada who accepts anyone with unconditional love
The US is chasing them out and so they come to the soft country of canada who accepts anyone with unconditional love
Identity Attack0.023193322
Insult0.020708188
Profanity0.012858666
Threat0.008789998
Severe Toxicity0.0015735626
Low Tox 0.056263726 Moderate Con 0.307 Comparative_Framing
Feb 18, 2026 Canadian immigration officers investigating hundreds …
My company all temporarily workers, students , refugees It’s ok. But I feel something is wrong And something missing I am so sad of Canada Ontario ,
My company all temporarily workers, students , refugees It’s ok. But I feel something is wrong And something missing I am so sad of Canada Ontario ,
Identity Attack0.029144434
Insult0.020708188
Profanity0.010313802
Threat0.0064597605
Severe Toxicity0.0015068054
Low Tox 0.056263726 Constructive 0.631
Sep 11, 2025 1 likes Why Canadians Are Turning Against …
Great Job Canada! Australia having the same Problem!
Great Job Canada! Australia having the same Problem!
Identity Attack0.037394293
Insult0.021675033
Profanity0.010006369
Threat0.0067057298
Severe Toxicity0.0017166138
Low Tox 0.056263726 Moderate Con 0.474 Comparative_Framing
Nov 20, 2025 2 likes Quebec Ends Economic Immigration Program …
there's enough people in India to make all western countries majority Indian simultaneously if they migrated. 800M in Europe and 400M in US+CAN (high estimates) vs 1500M in India
there's enough people in India to make all western countries majority Indian simultaneously if they migrated. 800M in Europe and 400M in US+CAN (high estimates) vs 1500M in India
Identity Attack0.053399716
Insult0.01465692
Profanity0.01982715
Threat0.008181547
Severe Toxicity0.002412796
Low Tox 0.056263726 Low Con 0.279 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Before 2015, Canada had virtually zero illegal immigration. Today, by the government’s own data, that number has surged to roughly 500,000. Worse still, official projections show that by the end of 2026, another 2.1 million …
Before 2015, Canada had virtually zero illegal immigration. Today, by the government’s own data, that number has surged to roughly 500,000. Worse still, official projections show that by the end of 2026, another 2.1 million temporary residents will see their status expire, many at risk of slipping into illegality. This failure of policy has already fueled a growing underground economy across the country. Deporting just 20,000 people a year is a drop in the bucket. *The only credible response* from the Carney government demands decisive action—raising *deportation* numbers to well over 100,000 annually to restore integrity to the system.
Identity Attack0.014852738
Insult0.025284592
Profanity0.013780965
Threat0.007197669
Severe Toxicity0.0015354156
Low Tox 0.056263726 Moderate Con 0.437 Policy_Critique
Feb 7, 2026 Inside Canada's Indian Invasion...
Their 🐵 🐒 gud 😅
Their 🐵 🐒 gud 😅
Identity Attack0.0066596144
Insult0.021288296
Profanity0.041661996
Threat0.009385503
Severe Toxicity0.0052261353
Low Tox 0.056263726 Low Con 0.237 Unverified_Claim
Jan 28, 2026 Inside Canada's Indian Invasion...
You guys should do more stories on inequality, though it requires more research than talking with random people on the street. Also when the people you interview make claims such as "they're not paying taxes" …
You guys should do more stories on inequality, though it requires more research than talking with random people on the street. Also when the people you interview make claims such as "they're not paying taxes" or "there's a lot of fake universities", i think it would be right to try and back that up or know the details of this
Identity Attack0.00880549
Insult0.02618698
Profanity0.015454767
Threat0.006272047
Severe Toxicity0.001115799
Low Tox 0.056263726 Constructive 0.628 Policy_Critique
Sep 27, 2025 Inside Canada's Indian Metropolis (Brampton)
Oh no, we're being treated exactly like how we treated the native americans. How could this happen?!
Oh no, we're being treated exactly like how we treated the native americans. How could this happen?!
Identity Attack0.033011556
Insult0.01625293
Profanity0.014259194
Threat0.0069516995
Severe Toxicity0.001783371
Low Tox 0.056263726 Moderate Con 0.38 Moral_Argument
Oct 7, 2025 Inside Canada's Indian Metropolis (Brampton)
1:55 these are the guys we want and used to get here. We welcomed them.
1:55 these are the guys we want and used to get here. We welcomed them.
Identity Attack0.019475231
Insult0.018065477
Profanity0.025634222
Threat0.010835429
Severe Toxicity0.003376007
Low Tox 0.056016337 Moderate Con 0.465 Identity_Assertion
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
They are selfmade. They worked hard. They have low cime rates. Accept the fact that, they work hard.
They are selfmade. They worked hard. They have low cime rates. Accept the fact that, they work hard.
Identity Attack0.004587734
Insult0.026444806
Profanity0.01402008
Threat0.006485652
Severe Toxicity0.0012969971
Low Tox 0.056016337 Moderate Con 0.318
Oct 1, 2025 Inside Canada's Indian Metropolis (Brampton)
I don’t disagree that people on a student visa should go back once the visa expires. a lot of responsibility falls on IRCC and immigration/ government to actually have everything regulated and documented. IRCC is …
I don’t disagree that people on a student visa should go back once the visa expires. a lot of responsibility falls on IRCC and immigration/ government to actually have everything regulated and documented. IRCC is impossible to get a hold of. Applications open people apply.. they get in and then the government forgets about them… the students and work permit people once they land have no idea what is going on. No place to live.. mental health.. tons or restrictions. Don’t invite guest for a sleep over if there is not extra bed in your house. Say the guest then decides they can just sleep on floor or sofa and you keep letting it happen over and over with no boundaries but also just say that they are not welcome. So again it’s the person who invites the guest who is responsible for clear cut communication, deadlines etc
Identity Attack0.010433395
Insult0.026444806
Profanity0.017162729
Threat0.0071199946
Severe Toxicity0.0015640259
Low Tox 0.056016337 Constructive 0.766 Policy_Critique
Oct 1, 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.