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 them all" 1,024 comments · Page 41 of 41
Carney liberals have already voted against a conservative bill that would ban extortion convicts from claiming refugee status to avoid deportation. These guys ain't going anywhere. In fact, they're getting better health care coverage than …
Carney liberals have already voted against a conservative bill that would ban extortion convicts from claiming refugee status to avoid deportation. These guys ain't going anywhere. In fact, they're getting better health care coverage than the average Canadian tax payer
Identity Attack0.017264472
Insult0.02051482
Profanity0.01084327
Threat0.0064468146
Severe Toxicity0.0011110306
Low Tox 0.045131154 Moderate Con 0.356 Policy_Critique
Feb 18, 2026 1 likes Canadian immigration officers investigating hundreds …
funny to mention the costs for the deportations, not a single word on the costs saved...
funny to mention the costs for the deportations, not a single word on the costs saved...
Identity Attack0.014048826
Insult0.013516913
Profanity0.009869732
Threat0.006977591
Severe Toxicity0.0011014938
Low Tox 0.04290464 Low Con 0.273
Dec 31, 2025 Deportations From Canada at Their …
The issue is not an influx of any particular culture, nationality, or race. The issue is a lack of prosecution for immigration infractions. If you are in Canada legally, you have every right to be …
The issue is not an influx of any particular culture, nationality, or race. The issue is a lack of prosecution for immigration infractions. If you are in Canada legally, you have every right to be made to feel as welcome as any other Canadian. If you have overstayed a visa, or do not have legal cause to be here, deportation on your own dollar.
Identity Attack0.025404079
Insult0.013174911
Profanity0.010108846
Threat0.0074954215
Severe Toxicity0.0012016296
Low Tox 0.042657252 Constructive 0.535 Policy_Critique
Oct 11, 2025 Inside Canada's Indian Metropolis (Brampton)
Thanks Michelle for bring this to our attention. Now I'm wondering what is it going to cost to find 79,000+ students so they can eventually be deported? I'm going to guess at least 1000.00 per …
Thanks Michelle for bring this to our attention. Now I'm wondering what is it going to cost to find 79,000+ students so they can eventually be deported? I'm going to guess at least 1000.00 per day per person to track them down. This should be deducted from the Liberal party's salary and not the tax payers! Or better yet, seize/freeze Trudeau's bank account/pension!!!!
Identity Attack0.006955597
Insult0.017292
Profanity0.0103821205
Threat0.008311004
Severe Toxicity0.0013446808
Low Tox 0.041915078 Constructive 0.637
Sep 29, 2025 IRCC Names India in Study …
⚔️The immigration agents work 24/7, and get paid no matter what they do. So why are their earnings connected to the costs of deportations or application processes?🛡️
⚔️The immigration agents work 24/7, and get paid no matter what they do. So why are their earnings connected to the costs of deportations or application processes?🛡️
Identity Attack0.02439919
Insult0.01306091
Profanity0.010604155
Threat0.0062137907
Severe Toxicity0.0010299683
Low Tox 0.04166769 Moderate Con 0.314 Policy_Critique
Dec 24, 2025 Deportations From Canada at Their …
If they got deported then they likely weren't here legally. Laws are here for a reason.
If they got deported then they likely weren't here legally. Laws are here for a reason.
Identity Attack0.019173764
Insult0.012414906
Profanity0.011970525
Threat0.0074565844
Severe Toxicity0.0011730194
Low Tox 0.0414203 Moderate Con 0.362 Moral_Argument
Dec 25, 2025 Deportations From Canada at Their …
In the early 60's my wife and her family immigrated to Canada. The benefit they got were the opportunity to live and work here. Their story was the same as my (four) Grandparents. Come, work …
In the early 60's my wife and her family immigrated to Canada. The benefit they got were the opportunity to live and work here. Their story was the same as my (four) Grandparents. Come, work and don't commit crimes lest you be deported. They all got the same benefits ... the opportunity to live and work here. Too bad that;'s COMPLETELY changed.
Identity Attack0.017766917
Insult0.015568925
Profanity0.010177165
Threat0.0067057298
Severe Toxicity0.0011634827
Low Tox 0.041172907 Constructive 0.707 Personal_Narrative
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
Last week the block and the liberal party voted down in the House of Commons Immediate deportation for non residents of Canada
Last week the block and the liberal party voted down in the House of Commons Immediate deportation for non residents of Canada
Identity Attack0.020279141
Insult0.013402912
Profanity0.010826191
Threat0.008155655
Severe Toxicity0.0012397766
Low Tox 0.04067813 Moderate Con 0.323 Unverified_Claim
Feb 20, 2026 Canadian immigration officers investigating hundreds …
The deportation number is beside the point. How many are you letting in?
The deportation number is beside the point. How many are you letting in?
Identity Attack0.012541492
Insult0.011540901
Profanity0.010262563
Threat0.008013252
Severe Toxicity0.0011253357
Low Tox 0.039462693 Low Con 0.195 Question
Dec 24, 2025 515 likes Deportations From Canada at Their …
Why is the cost of deportation even relevant?
Why is the cost of deportation even relevant?
Identity Attack0.014149316
Insult0.010248893
Profanity0.011680172
Threat0.007754337
Severe Toxicity0.0012207031
Low Tox 0.038991302 Low Con 0.196
Dec 28, 2025 Deportations From Canada at Their …
Canada needs to hire ICE to handle deportation.
Canada needs to hire ICE to handle deportation.
Identity Attack0.014551271
Insult0.011730902
Profanity0.010262563
Threat0.008945347
Severe Toxicity0.0013637543
Low Tox 0.03875561 Low Con 0.146
Dec 25, 2025 2 likes Deportations From Canada at Their …
My brother works for immigration Canada, he said that although Carney said immigrants are deported, but in reality his government is bringing in more Asylum refugees into Canada, which means Canadians will have to take …
My brother works for immigration Canada, he said that although Carney said immigrants are deported, but in reality his government is bringing in more Asylum refugees into Canada, which means Canadians will have to take care of them with their tax dollars. Carney told the immigration workers not to tell anyone about this.
Identity Attack0.022791367
Insult0.013782915
Profanity0.010450439
Threat0.006763986
Severe Toxicity0.0010871887
Low Tox 0.03734144 Constructive 0.693
Dec 24, 2025 8 likes Deportations From Canada at Their …
Let’s see the proof. I highly doubt anyone is getting deported.
Let’s see the proof. I highly doubt anyone is getting deported.
Identity Attack0.011099357
Insult0.010134893
Profanity0.011902207
Threat0.008582866
Severe Toxicity0.001206398
Low Tox 0.034748793 Low Con 0.211
Dec 25, 2025 Deportations From Canada at Their …
Wait, if someone who needs deporting needs life saving medicine why should the Canadian medical system pay for them?
Wait, if someone who needs deporting needs life saving medicine why should the Canadian medical system pay for them?
Identity Attack0.011839314
Insult0.011730902
Profanity0.010125926
Threat0.007586042
Severe Toxicity0.0010633469
Low Tox 0.034041706 Low Con 0.29 Question
Dec 31, 2025 Deportations From Canada at Their …
Deportation is always expensive. Using the numbers in this video, it's over $4k per deportee. The real problem is that too many are let into Canada in the first place. As well, it sounds like …
Deportation is always expensive. Using the numbers in this video, it's over $4k per deportee. The real problem is that too many are let into Canada in the first place. As well, it sounds like they are mainly going after refugee claimants, but there are similarly large, if not larger, numbers of TFWs and international "students" (who are not really students) with expired visas.
Identity Attack0.014450782
Insult0.012756908
Profanity0.010296722
Threat0.006382086
Severe Toxicity0.0008869171
Low Tox 0.032863233 Constructive 0.683
Dec 30, 2025 Deportations From Canada at Their …
Are these deportation court orders or actual physical removals? Historically, none of these are enforced.
Are these deportation court orders or actual physical removals? Historically, none of these are enforced.
Identity Attack0.008879486
Insult0.009146886
Profanity0.010569996
Threat0.010214032
Severe Toxicity0.0013256073
Low Tox 0.02968135 Low Con 0.252 Question
Dec 24, 2025 1 likes Deportations From Canada at Their …
Canadians also pay their legal fees to fight deportation. Another boost in earnings to the Canadian lawyers
Canadians also pay their legal fees to fight deportation. Another boost in earnings to the Canadian lawyers
Identity Attack0.014048826
Insult0.010970897
Profanity0.009664777
Threat0.0067057298
Severe Toxicity0.0008249283
Low Tox 0.029327808 Moderate Con 0.303 Economic_Argument
Dec 29, 2025 1 likes Deportations From Canada at Their …
New trend just apply for Refugee status through lawyer to avoid deportation, look it up for reference
New trend just apply for Refugee status through lawyer to avoid deportation, look it up for reference
Identity Attack0.010581387
Insult0.008918885
Profanity0.009869732
Threat0.006530962
Severe Toxicity0.00076293945
Low Tox 0.023788974 Moderate Con 0.352
Dec 24, 2025 1 likes Deportations From Canada at Their …
How is CBSA going to track all of these people down? 30K deportations in a year is a lot less than 2.9 million. Somehow I think this is going to a difficult problem to resolve. …
How is CBSA going to track all of these people down? 30K deportations in a year is a lot less than 2.9 million. Somehow I think this is going to a difficult problem to resolve. CBSA is not staffed for this.
Identity Attack0.0064006294
Insult0.009507888
Profanity0.00997221
Threat0.007094103
Severe Toxicity0.0007390976
Low Tox 0.021785567 Moderate Con 0.489 Policy_Critique
Feb 7, 2026 1 likes 2.9 million Canadian temporary visas …
We can't solve the problems in other countries, or the world, by simply opening our borders to all. A large percentage of refugee claimants are fleeing economic poverty, not political persecution. Its unfortunate that Trudeaus …
We can't solve the problems in other countries, or the world, by simply opening our borders to all. A large percentage of refugee claimants are fleeing economic poverty, not political persecution. Its unfortunate that Trudeaus promises/actions have compounded our problems and are costing us a great deal in deportation management, but the alternative would be much worse. Lets change the system for the better, and develop ways to increase our birthrates internally.
Identity Attack0.00899048
Insult0.010362893
Profanity0.009681856
Threat0.0068028234
Severe Toxicity0.0008773804
Low Tox 0.021667719 Constructive 0.719 Policy_Critique
Dec 24, 2025 1 likes Deportations From Canada at Their …
The cost of the officers are being paid regardless so that shouldn’t be looked at in way of costs for deportations.
The cost of the officers are being paid regardless so that shouldn’t be looked at in way of costs for deportations.
Identity Attack0.0058086636
Insult0.008310881
Profanity0.010040528
Threat0.0072106146
Severe Toxicity0.0006866455
Low Tox 0.020231359 Moderate Con 0.322
Dec 25, 2025 Deportations From Canada at Their …
My supervisor has over stayed her work visa by almost a year. Says because she applied for an extension she won't get deported even though that extension won't likely be approved for another year.
My supervisor has over stayed her work visa by almost a year. Says because she applied for an extension she won't get deported even though that extension won't likely be approved for another year.
Identity Attack0.004439743
Insult0.007816878
Profanity0.010689554
Threat0.0069516995
Severe Toxicity0.00066280365
Low Tox 0.01608456 Constructive 0.688 Personal_Narrative
Feb 19, 2026 Canadian immigration officers investigating hundreds …
Canada Border Services..As of late 2025 and early 2026, the Canada Border Services Agency (CBSA) is actively managing a "wanted" inventory of approximately 30,000 to 32,000 individuals with active deportation warrants.
Canada Border Services..As of late 2025 and early 2026, the Canada Border Services Agency (CBSA) is actively managing a "wanted" inventory of approximately 30,000 to 32,000 individuals with active deportation warrants.
Identity Attack0.005253696
Insult0.007968879
Profanity0.009135309
Threat0.006479179
Severe Toxicity0.0006389618
Low Tox 0.014011159 Moderate Con 0.383 Unverified_Claim
Feb 26, 2026 4 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
They shouldn't have come in the first place now Canadians have to waste hundreds of millions deporting them.If I was going to move to a foreign country I'd do research on jobs,housing,cost of living etc …
They shouldn't have come in the first place now Canadians have to waste hundreds of millions deporting them.If I was going to move to a foreign country I'd do research on jobs,housing,cost of living etc they obviously didn't then complain they can't make it.Go home.
Identity Attack0.0043322137
Insult0.0011908403
Profanity0.00004395006
Threat0.0005412362
Severe Toxicity0.00000458772
Low Tox 0.009554655
Apr 23, 2025 1 likes

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.