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: "DEPORT DEPORT DEPORT" 1,024 comments · Page 38 of 41
Eh..... that is to high of a price... all because they let the wrong people in. If it cost tax payers that much than i would rather spend it on screening than deportation.
Eh..... that is to high of a price... all because they let the wrong people in. If it cost tax payers that much than i would rather spend it on screening than deportation.
Identity Attack0.025605056
Insult0.030154925
Profanity0.012482914
Threat0.0100069
Severe Toxicity0.002193451
Low Tox 0.102192536 Moderate Con 0.464
Dec 25, 2025 Deportations From Canada at Their …
The Biden Administration did the same thing— Trump came in and turned the app into a self-deportation one. “Book your own free flight home on the CBP Home App… If we have to find you— …
The Biden Administration did the same thing— Trump came in and turned the app into a self-deportation one. “Book your own free flight home on the CBP Home App… If we have to find you— you’ll never come back. If you book your own flight out thru this app, it is free and you have a chance to come back legally one day. We’ll even throw in $1K USD for spending. This way you get the change to say goodbye, pack, and plan to leave… otherwise, we will pick the time and place you’ll leave and you’ll end up detained while waiting to leave.”
Identity Attack0.00984143
Insult0.038566336
Profanity0.021056883
Threat0.010395273
Severe Toxicity0.0028800964
Low Tox 0.10175867 Moderate Con 0.433
Nov 20, 2025 6 likes Thousands of refugees allowed into …
Some of the street cops don't take the initiative but some of them take the extra step to bring it up the chain when they find criminals living here illegally. I know from experience as …
Some of the street cops don't take the initiative but some of them take the extra step to bring it up the chain when they find criminals living here illegally. I know from experience as my ex was abusive and a cop took the time to start the process and my ex got deported
Identity Attack0.025806036
Insult0.032138187
Profanity0.01764096
Threat0.01086132
Severe Toxicity0.0020885468
Low Tox 0.10175867 Constructive 0.833 Personal_Narrative
Feb 19, 2026 Canadian immigration officers investigating hundreds …
Let me know when people are deported or in jail for it. I wont hold my breath as I would die from the lack of accountability.
Let me know when people are deported or in jail for it. I wont hold my breath as I would die from the lack of accountability.
Identity Attack0.008583503
Insult0.019741343
Profanity0.014771583
Threat0.032005094
Severe Toxicity0.002231598
Low Tox 0.10175867 Moderate Con 0.365 Policy_Critique
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Wow, the whole 10 people deported! In how much time? "Good" job, Canada!
Wow, the whole 10 people deported! In how much time? "Good" job, Canada!
Identity Attack0.037909906
Insult0.02373764
Profanity0.011663092
Threat0.009592636
Severe Toxicity0.0025939941
Low Tox 0.10089093 Moderate Con 0.331 Humor_Satire
Feb 19, 2026 Canadian immigration officers investigating hundreds …
I’m a Canadian living in US , I hope I don’t get deported to Canada 😂
I’m a Canadian living in US , I hope I don’t get deported to Canada 😂
Identity Attack0.061130337
Insult0.02103047
Profanity0.015967157
Threat0.0072365063
Severe Toxicity0.0022697449
Low Tox 0.10089093 Moderate Con 0.434 Humor_Satire
Jan 11, 2026 Deportations From Canada at Their …
Canada needs to start enforcing on a mass scale. They’re complaining how much it cost to deport illegals but it’s way cheaper than all the social and welfare services they get if they remain here
Canada needs to start enforcing on a mass scale. They’re complaining how much it cost to deport illegals but it’s way cheaper than all the social and welfare services they get if they remain here
Identity Attack0.06613251
Insult0.024897853
Profanity0.010979908
Threat0.009437286
Severe Toxicity0.0025749207
Low Tox 0.10045706 Moderate Con 0.306 Economic_Argument
Dec 24, 2025 4 likes Deportations From Canada at Their …
If an individual has been found to have a bogus claim, then deport them. If Visas have expired then then they should not be allowed to claim asylum and they should be deported. Non citizens …
If an individual has been found to have a bogus claim, then deport them. If Visas have expired then then they should not be allowed to claim asylum and they should be deported. Non citizens who have been criminally charged should be deported. The process is in place, it just needs to be adhered to.
Identity Attack0.030175667
Insult0.024768941
Profanity0.013268576
Threat0.020264024
Severe Toxicity0.002632141
Low Tox 0.10002319 Moderate Con 0.386 Policy_Critique
Feb 23, 2026 224 likes 'We do know that there's …
Good. How about we accelerate the deportations?
Good. How about we accelerate the deportations?
Identity Attack0.04023018
Insult0.015948927
Profanity0.013268576
Threat0.014048163
Severe Toxicity0.0026130676
Low Tox 0.10002319 Low Con 0.24 Call_To_Action
Dec 27, 2025 1 likes Deportations From Canada at Their …
It's time Canada changed its policies and started deporting those who can not adjust to the Canadian way of life and our culture.
It's time Canada changed its policies and started deporting those who can not adjust to the Canadian way of life and our culture.
Identity Attack0.058401883
Insult0.025413504
Profanity0.010365041
Threat0.010472948
Severe Toxicity0.0023841858
Low Tox 0.09958932 Low Con 0.248 Policy_Critique
Sep 8, 2025 Why Canadians Are Turning Against …
Deport any one that does not obey Canadian law and want to change or bend the Canadian laws.
Deport any one that does not obey Canadian law and want to change or bend the Canadian laws.
Identity Attack0.030433474
Insult0.019870255
Profanity0.012073003
Threat0.034422375
Severe Toxicity0.0025939941
Low Tox 0.09872158 Low Con 0.196
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
Irresponsible immigration policies inevitably lead to strict corrective deportation measures.
Irresponsible immigration policies inevitably lead to strict corrective deportation measures.
Identity Attack0.04822223
Insult0.025284592
Profanity0.010706633
Threat0.0072106146
Severe Toxicity0.0015926361
Low Tox 0.09872158 Low Con 0.236
Dec 28, 2025 1 likes Deportations From Canada at Their …
Canada needs to crack down on this as soon as possible. This situation is getting out of control! How is the government letting so many people in on fraudulent documents and then not even deporting …
Canada needs to crack down on this as soon as possible. This situation is getting out of control! How is the government letting so many people in on fraudulent documents and then not even deporting them?!?
Identity Attack0.015053716
Insult0.035553806
Profanity0.012141321
Threat0.009307829
Severe Toxicity0.0015163422
Low Tox 0.09872158 Moderate Con 0.366 Policy_Critique
Oct 1, 2025 IRCC Names India in Study …
Good. Keep it going agree 💯💯. Don't like to see tax dollars going there. The people being deported should be made to pay for their own flights. $300 million plus 😮😮😮too much money being spent …
Good. Keep it going agree 💯💯. Don't like to see tax dollars going there. The people being deported should be made to pay for their own flights. $300 million plus 😮😮😮too much money being spent as it is
Identity Attack0.030691283
Insult0.023028618
Profanity0.012004685
Threat0.0076119336
Severe Toxicity0.0018310547
Low Tox 0.09872158 Constructive 0.61 Economic_Argument
Dec 25, 2025 Deportations From Canada at Their …
MASS deportation before its too late, otherwise Canada will be lost..... .(from 2015-2025, 35 mil- 41 mil)
MASS deportation before its too late, otherwise Canada will be lost..... .(from 2015-2025, 35 mil- 41 mil)
Identity Attack0.029917859
Insult0.017743196
Profanity0.0113215
Threat0.018192071
Severe Toxicity0.002746582
Low Tox 0.0969861 Low Con 0.285
Oct 30, 2025 Inside Canada's Indian Metropolis (Brampton)
Wow 10 people deported look out Canada finally taking action
Wow 10 people deported look out Canada finally taking action
Identity Attack0.036105253
Insult0.023093075
Profanity0.011150704
Threat0.009566744
Severe Toxicity0.0022125244
Low Tox 0.09611836 Low Con 0.22 Humor_Satire
Feb 18, 2026 Canadian immigration officers investigating hundreds …
If 79,000 students go missing, I assume this is 79,000 cases of fraud. The Canadian Govt should be arranging mass deportation for these individuals using smart systems available.
If 79,000 students go missing, I assume this is 79,000 cases of fraud. The Canadian Govt should be arranging mass deportation for these individuals using smart systems available.
Identity Attack0.016259583
Insult0.030926194
Profanity0.011646013
Threat0.011612174
Severe Toxicity0.0019741058
Low Tox 0.09568449 Moderate Con 0.393 Policy_Critique
Sep 29, 2025 IRCC Names India in Study …
Well, if you don't have refugee claimants status in Canada. I'm unfortunately, you don't have the right to be here. That's why I think that deportation of non citizen within the country would be appropriate …
Well, if you don't have refugee claimants status in Canada. I'm unfortunately, you don't have the right to be here. That's why I think that deportation of non citizen within the country would be appropriate to force.
Identity Attack0.055218685
Insult0.021288296
Profanity0.011082385
Threat0.0083886795
Severe Toxicity0.002117157
Low Tox 0.09481675 Constructive 0.67 Policy_Critique
Dec 25, 2025 Deportations From Canada at Their …
Doesn't deportation fix this tax dollars being wasted here is see . No more .
Doesn't deportation fix this tax dollars being wasted here is see . No more .
Identity Attack0.023193322
Insult0.021481665
Profanity0.011663092
Threat0.008427517
Severe Toxicity0.0019168854
Low Tox 0.09438288 Low Con 0.289 Policy_Critique
Oct 8, 2025 1 likes IRCC Names India in Study …
No, no, don't deport them. Be kind and give them due process
No, no, don't deport them. Be kind and give them due process
Identity Attack0.039972372
Insult0.017012933
Profanity0.014703264
Threat0.011430934
Severe Toxicity0.0022411346
Low Tox 0.09112182 Moderate Con 0.314 Moral_Argument
Feb 18, 2026 Canadian immigration officers investigating hundreds …
If you are here illegally or have expired paperwork, then you need to leave. The authorities need to find and deport those who are here illegally.
If you are here illegally or have expired paperwork, then you need to leave. The authorities need to find and deport those who are here illegally.
Identity Attack0.038683333
Insult0.0198058
Profanity0.012380436
Threat0.011767523
Severe Toxicity0.0019073486
Low Tox 0.08874765 Moderate Con 0.376 Policy_Critique
Sep 28, 2025 371 likes IRCC Names India in Study …
She's talking about Canada not America. in America they just walk across the border And get everything free because it's unconstitutional to deport them and not support them
She's talking about Canada not America. in America they just walk across the border And get everything free because it's unconstitutional to deport them and not support them
Identity Attack0.04641757
Insult0.024382202
Profanity0.011936366
Threat0.00756015
Severe Toxicity0.0017929077
Low Tox 0.08795626 Moderate Con 0.396
Feb 15, 2020 1 likes How much do refugees and …
These stories don't pass the sniff test. I don't believe the liberals are deporting anyone.
These stories don't pass the sniff test. I don't believe the liberals are deporting anyone.
Identity Attack0.028016793
Insult0.027605021
Profanity0.01579636
Threat0.007935578
Severe Toxicity0.0016498566
Low Tox 0.08795626 Low Con 0.288
Dec 29, 2025 1 likes Deportations From Canada at Their …
If we we're smarter as a species, immgration would be strict with assimilation tests to make sure you actually assimilate to where you're moving. Every country shouldnbe soverign and presurving the culture. Deportation if you …
If we we're smarter as a species, immgration would be strict with assimilation tests to make sure you actually assimilate to where you're moving. Every country shouldnbe soverign and presurving the culture. Deportation if you cant assimilate to the country you move to.
Identity Attack0.040745795
Insult0.017549826
Profanity0.01627459
Threat0.010395273
Severe Toxicity0.0021457672
Low Tox 0.08716487 Moderate Con 0.494 Policy_Critique
Jan 27, 2026 Inside Canada's Indian Invasion...
deportation will be going around the world guys I am telling you.. once UK starts their thing then USA and other countries will also do that.
deportation will be going around the world guys I am telling you.. once UK starts their thing then USA and other countries will also do that.
Identity Attack0.034816213
Insult0.015568925
Profanity0.016479544
Threat0.011379151
Severe Toxicity0.0024414062
Low Tox 0.08479069 Low Con 0.297 Fear_Threat
Feb 25, 2026 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.