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 all of them" 1,024 comments · Page 37 of 41
Funny how no one is giving Trump credit on the increase in deportations. Canada we need to BUILD THE WALL !!
Funny how no one is giving Trump credit on the increase in deportations. Canada we need to BUILD THE WALL !!
Identity Attack0.036620867
Insult0.026315894
Profanity0.012004685
Threat0.013217449
Severe Toxicity0.0041770935
Low Tox 0.11223003 Low Con 0.288
Dec 30, 2025 1 likes Deportations From Canada at Their …
One thing y'all gotta know that all these people are legally there and criminals are deported. Also they pay at least 50k cad upfront + yearly tuition fee(4 times more than a domestic student) and …
One thing y'all gotta know that all these people are legally there and criminals are deported. Also they pay at least 50k cad upfront + yearly tuition fee(4 times more than a domestic student) and they pay taxes. So except there being a lot of them there isn't really anything wrong.
Identity Attack0.04048799
Insult0.046178754
Profanity0.014225035
Threat0.007922632
Severe Toxicity0.0023841858
Low Tox 0.11202335 Constructive 0.613
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Canadians are clear we want deportations and clear locked border policy
Canadians are clear we want deportations and clear locked border policy
Identity Attack0.06795148
Insult0.021417208
Profanity0.012414595
Threat0.01187109
Severe Toxicity0.0030708313
Low Tox 0.11192002 Low Con 0.242 Identity_Assertion
Feb 12, 2026 6 likes Canada's tighter immigration policy divides …
Trump should put a 100% tariff on Canada for immediate mass deportations.
Trump should put a 100% tariff on Canada for immediate mass deportations.
Identity Attack0.050671257
Insult0.023995465
Profanity0.012107162
Threat0.014566151
Severe Toxicity0.0031280518
Low Tox 0.11192002 Low Con 0.109 Call_To_Action
Jan 28, 2026 Inside Canada's Indian Invasion...
Yep, Mass deportation in all of Canada. They all have to go every single one that Trudeau brought over all the way to carney
Yep, Mass deportation in all of Canada. They all have to go every single one that Trudeau brought over all the way to carney
Identity Attack0.052035484
Insult0.028061481
Profanity0.012687869
Threat0.011586283
Severe Toxicity0.0031089783
Low Tox 0.11140333 Low Con 0.283
Aug 29, 2025 1 likes Why Canadians Are Turning Against …
I think what this is saying is they will not be tried by the criminal justice system but deported. No consequences. Just deport. Try again later. At 1:42 it says, "While Police may be limited …
I think what this is saying is they will not be tried by the criminal justice system but deported. No consequences. Just deport. Try again later. At 1:42 it says, "While Police may be limited in their ability to have charges approved, in some of the cases involving foreign nationals, federal immigration laws could be a useful tool in helping ease the extortion threat."
Identity Attack0.04023018
Insult0.025155678
Profanity0.018119188
Threat0.02855184
Severe Toxicity0.0032043457
Low Tox 0.11140333 Constructive 0.57 Policy_Critique
Feb 18, 2026 Canadian immigration officers investigating hundreds …
The liberals do not want to deport them!
The liberals do not want to deport them!
Identity Attack0.053399716
Insult0.025413504
Profanity0.015728042
Threat0.010291707
Severe Toxicity0.0023937225
Low Tox 0.11119666 Low Con 0.18 Policy_Critique
Feb 22, 2026 Canadian immigration officers investigating hundreds …
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 …
If you don’t let them into the country with loopholes the tax payer will not be paying the 78M to deport these people.
If you don’t let them into the country with loopholes the tax payer will not be paying the 78M to deport these people.
Identity Attack0.042292643
Insult0.031256735
Profanity0.013131939
Threat0.010058682
Severe Toxicity0.0024604797
Low Tox 0.11098998 Low Con 0.24
Dec 24, 2025 Deportations From Canada at Their …
I want to see these deportations being enforced before I believe this report
I want to see these deportations being enforced before I believe this report
Identity Attack0.042550452
Insult0.019032324
Profanity0.020646973
Threat0.020264024
Severe Toxicity0.0031852722
Low Tox 0.11098998 Low Con 0.294
Dec 31, 2025 Deportations From Canada at Their …
We need to speed up the deportation 100,000 per month.
We need to speed up the deportation 100,000 per month.
Identity Attack0.049761772
Insult0.017012933
Profanity0.013131939
Threat0.013528148
Severe Toxicity0.0030899048
Low Tox 0.11057663 Moderate Con 0.35 Call_To_Action
Dec 25, 2025 275 likes Deportations From Canada at Their …
Yo! The government should have a department to go after all the countries these deported people come from to get refunded for the flights.
Yo! The government should have a department to go after all the countries these deported people come from to get refunded for the flights.
Identity Attack0.05612817
Insult0.026831545
Profanity0.014976538
Threat0.0077154995
Severe Toxicity0.0025939941
Low Tox 0.1104733 Moderate Con 0.309 Call_To_Action
Dec 24, 2025 7 likes Deportations From Canada at Their …
1800 deported cost 78 million, how ? ... Flight ticket 2000 each + stay in jail (fixed cost) + police catch ( police salary fixed cost ) ... Money in Politician pocket 😅
1800 deported cost 78 million, how ? ... Flight ticket 2000 each + stay in jail (fixed cost) + police catch ( police salary fixed cost ) ... Money in Politician pocket 😅
Identity Attack0.017766917
Insult0.029493837
Profanity0.012004685
Threat0.009903334
Severe Toxicity0.0021839142
Low Tox 0.10870059 Moderate Con 0.352
Dec 24, 2025 8 likes Deportations From Canada at Their …
Canada is too nice and is being taken advantage of. This money spent should be charged to the people being deported if they don’t comply. We need to stop immigration 100% until Canada gets a …
Canada is too nice and is being taken advantage of. This money spent should be charged to the people being deported if they don’t comply. We need to stop immigration 100% until Canada gets a hold on the people already here. One in one out !!!
Identity Attack0.06567776
Insult0.022190686
Profanity0.011133623
Threat0.011172019
Severe Toxicity0.0030899048
Low Tox 0.10870059 Moderate Con 0.377 Policy_Critique
Jan 6, 2026 Deportations From Canada at Their …
Considering the shortage of jobs in Canada, if immigration Canada didn't deport them then the Canadian people themselves would take up arms and deport those immigrants themselves. This is what happens when the Canadian government …
Considering the shortage of jobs in Canada, if immigration Canada didn't deport them then the Canadian people themselves would take up arms and deport those immigrants themselves. This is what happens when the Canadian government creates a shortage of jobs by rejecting half the engineering and business students to Canada's business and engineering programs at Canada's universities and colleges. If the Canadian government doubled or tripled the number of business and engineering students it accepts into Canada's business and engineering programs at Canada's universities and colleges then there wouldn't be such a desperate shortage of jobs and we could accept more immigrants. If there is no job nor housing for immigrants, they shouldn't come here.
Identity Attack0.057037655
Insult0.031256735
Profanity0.013985921
Threat0.012181788
Severe Toxicity0.0031661987
Low Tox 0.10783285 Moderate Con 0.471
Dec 30, 2025 1 likes Deportations From Canada at Their …
Well here we go…we have a massive immigration problem and this is the first news report I’ve seen that talks deportation, 10! Wow, millions here on temporary visas that are now expired and we’ve deported …
Well here we go…we have a massive immigration problem and this is the first news report I’ve seen that talks deportation, 10! Wow, millions here on temporary visas that are now expired and we’ve deported 10!
Identity Attack0.0543092
Insult0.019999169
Profanity0.012858666
Threat0.009074804
Severe Toxicity0.0024604797
Low Tox 0.10739898 Moderate Con 0.475 Policy_Critique
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Were they detained in inhuman and brutal conditions before deportation or were they deported to El Salvador or some other unrelated country?
Were they detained in inhuman and brutal conditions before deportation or were they deported to El Salvador or some other unrelated country?
Identity Attack0.052490227
Insult0.027841117
Profanity0.01442999
Threat0.010628296
Severe Toxicity0.002670288
Low Tox 0.10653123 Low Con 0.282 Question
Dec 24, 2025 Deportations From Canada at Their …
Why no outrage when the left deports???
Why no outrage when the left deports???
Identity Attack0.036878675
Insult0.023866551
Profanity0.013917602
Threat0.010628296
Severe Toxicity0.002336502
Low Tox 0.10609736 Low Con 0.231 Call_To_Action
Feb 12, 2026 1 likes Canada's tighter immigration policy divides …
The government should take to Media and Confirm these who overstay will be Deported! Temporary means Temporary!
The government should take to Media and Confirm these who overstay will be Deported! Temporary means Temporary!
Identity Attack0.022590388
Insult0.023221988
Profanity0.012858666
Threat0.019573374
Severe Toxicity0.0030517578
Low Tox 0.10609736 Low Con 0.29
Jan 18, 2026 2.9 million Canadian temporary visas …
Can I volunteer to help with the deportation?
Can I volunteer to help with the deportation?
Identity Attack0.045901958
Insult0.015568925
Profanity0.017709278
Threat0.012803185
Severe Toxicity0.0031280518
Low Tox 0.10566349 Moderate Con 0.358
Dec 30, 2025 Deportations From Canada at Their …
I'm not against migrants, I'm against criminals. If a person has come to a country and adheres to the laws and traditions of that country. And if you came to commit a crime, then deportation …
I'm not against migrants, I'm against criminals. If a person has come to a country and adheres to the laws and traditions of that country. And if you came to commit a crime, then deportation is the right decision. That's why I want to say that we are all human beings.
Identity Attack0.06613251
Insult0.022964163
Profanity0.017026093
Threat0.0091524795
Severe Toxicity0.0025558472
Low Tox 0.10522962 Constructive 0.767
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
I found it telling that Michelle confidently quoted the wrong number (79,000) and, when Aiesha corrected her with the accurate figure (47,000), she immediately switched gears to “Where are they?” rather than owning the mistake. …
I found it telling that Michelle confidently quoted the wrong number (79,000) and, when Aiesha corrected her with the accurate figure (47,000), she immediately switched gears to “Where are they?” rather than owning the mistake. That dodge makes me question her judgment. It feels like she’s leaning into fear‑mongering language that easily panics people who aren’t paying attention to nuance — which, sadly, describes most of this comment section. Also, did you see the reply to the Filipino student who voiced frustration? “You guys make up some of the most cleanest restaurants I’ve ever been to.” That kind of response speaks to a lack of respect for international students. To many in the Canadian workforce, international students and migrants are treated as disposable labor — steered toward low‑ and middle‑income jobs. Yes, fraud should be dealt with, but it’s lazy and unfair to claim that all Indians or international students come here through fraud. If that logic ruled, we’d have to start deporting every non‑Indigenous person — which ignores the whole reality of colonization.
Identity Attack0.0052166977
Insult0.0573046
Profanity0.016035475
Threat0.0066798385
Severe Toxicity0.0014972687
Low Tox 0.104361884 Constructive 0.804 Policy_Critique
Oct 9, 2025 IRCC Names India in Study …
Liberals can’t even find the ones that failed vetting and were scheduled for deportation. They will never locate these either.
Liberals can’t even find the ones that failed vetting and were scheduled for deportation. They will never locate these either.
Identity Attack0.030949092
Insult0.03136692
Profanity0.011936366
Threat0.00814271
Severe Toxicity0.0015354156
Low Tox 0.103060275 Low Con 0.135
Jan 18, 2026 1 likes 2.9 million Canadian temporary visas …
There is thousands to deport including Carney.
There is thousands to deport including Carney.
Identity Attack0.023193322
Insult0.026444806
Profanity0.011936366
Threat0.010343489
Severe Toxicity0.0021648407
Low Tox 0.103060275 Low Con 0.242 Call_To_Action
Feb 18, 2026 25 likes Canadian immigration officers investigating hundreds …
Good 👍 , We need to increase deportations in Canada ….🇨🇦
Good 👍 , We need to increase deportations in Canada ….🇨🇦
Identity Attack0.05089863
Insult0.02051482
Profanity0.010655395
Threat0.01086132
Severe Toxicity0.0026512146
Low Tox 0.102626406 Moderate Con 0.372 Call_To_Action
Dec 25, 2025 1 likes Deportations From Canada at Their …

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.