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: "Only let them in with …" 886 comments · Page 30 of 36
Where are they? They're in BRAMPTON! Why not start putting their pictures up and letting people call in to a tip line. Just like what's done for other crimes.
Where are they? They're in BRAMPTON! Why not start putting their pictures up and letting people call in to a tip line. Just like what's done for other crimes.
Identity Attack0.0056236745
Insult0.021481665
Profanity0.011594773
Threat0.008285114
Severe Toxicity0.0014781952
Low Tox 0.056758508 Moderate Con 0.398 Call_To_Action
Oct 2, 2025 IRCC Names India in Study …
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 …
At 16:00 This man is talks about new immigrants still keeping their culture and religion.Europeans first arrived in Canada around the early 11th century,berfore they arrived native people were living in Canada did European left …
At 16:00 This man is talks about new immigrants still keeping their culture and religion.Europeans first arrived in Canada around the early 11th century,berfore they arrived native people were living in Canada did European left their culture,language and religion and took the native culture and religion?.lets all take native Canadian language religion and culture.
Identity Attack0.04512853
Insult0.01632893
Profanity0.009681856
Threat0.006375613
Severe Toxicity0.0014686584
Low Tox 0.055521555 Constructive 0.537
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
IT DOESN'T MATTER HOW IT HAPPENED ITS HOW DO WE FIX IT. OH, LET ME GUESS YOU VOTED FOR THIS.
IT DOESN'T MATTER HOW IT HAPPENED ITS HOW DO WE FIX IT. OH, LET ME GUESS YOU VOTED FOR THIS.
Identity Attack0.0027378413
Insult0.020063626
Profanity0.012961143
Threat0.008194493
Severe Toxicity0.0020980835
Low Tox 0.055274166 Low Con 0.3 Call_To_Action
Sep 29, 2025 Inside Canada's Indian Metropolis (Brampton)
I love how we have brought millions of new "skilled" Canadians into the country and they say there's not enough workers with skills to run our upcoming projects. With that big of backlog sounds like …
I love how we have brought millions of new "skilled" Canadians into the country and they say there's not enough workers with skills to run our upcoming projects. With that big of backlog sounds like you need to shut the program down until you get caught up. This seems quite mis-managed, who was in charge for the last 10 years to let this spiral out of control so badly?
Identity Attack0.01565665
Insult0.025929155
Profanity0.011014067
Threat0.0067316215
Severe Toxicity0.0012397766
Low Tox 0.055274166 Constructive 0.677 Policy_Critique
Jan 21, 2026 Why Canada’s immigration system has …
Everything the Government did to hurt their own citizens and create scenarios that would never let the citizens of Canada to have an inclusive and integrated population. And it's worse for everyone and the government …
Everything the Government did to hurt their own citizens and create scenarios that would never let the citizens of Canada to have an inclusive and integrated population. And it's worse for everyone and the government is taxing us more and spending it on everything but Canadians and Canadian infrastructure.
Identity Attack0.020178653
Insult0.023608726
Profanity0.010911589
Threat0.0068287146
Severe Toxicity0.0014209747
Low Tox 0.055274166 Moderate Con 0.438 Policy_Critique
Jan 29, 2026 Inside Canada's Indian Invasion...
$420 per person? Is that a joke? Let me know when you lower it $10,000 per person.
$420 per person? Is that a joke? Let me know when you lower it $10,000 per person.
Identity Attack0.0019886347
Insult0.021610579
Profanity0.0127561875
Threat0.008556974
Severe Toxicity0.0013065338
Low Tox 0.055274166 Low Con 0.244 Policy_Critique
Jan 21, 2026 Canada’s new rules in 2026
They are some insane regulations that prevent people from leaving Canada, like exit taxes , somebody has absolutely owned anything , and has to pay 25000 to completely disconnect from Canada and being able to …
They are some insane regulations that prevent people from leaving Canada, like exit taxes , somebody has absolutely owned anything , and has to pay 25000 to completely disconnect from Canada and being able to leave Canada. I am asking the authorities to cancel the leaving tax fee and let the people leave if they want to do so.
Identity Attack0.0007638468
Insult0.035654884
Profanity0.0004206933
Threat0.00031321726
Severe Toxicity0.0000059225677
Low Tox 0.055232093
Apr 19, 2025 1 likes
0:05 let me guess .. Brampton, ON. 😊😊
0:05 let me guess .. Brampton, ON. 😊😊
Identity Attack0.006881601
Insult0.01648093
Profanity0.023243073
Threat0.011327368
Severe Toxicity0.0034713745
Low Tox 0.054779384 Moderate Con 0.318 Humor_Satire
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
PLEASE LET TRUMP SEE THIS SO HE CANT FORCE CARNEY TOO DO SOMETHING ABOUT IT .
PLEASE LET TRUMP SEE THIS SO HE CANT FORCE CARNEY TOO DO SOMETHING ABOUT IT .
Identity Attack0.0032558115
Insult0.019354604
Profanity0.013849284
Threat0.009463178
Severe Toxicity0.0018024445
Low Tox 0.054037213 Low Con 0.154 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
We shouldn't offer Healthcare of any kind to non citizens or non permanent residents. Let's say that again another way. Healthcare should only go to citizens and permanent residents, and temporary foriegn workers. Nobody else …
We shouldn't offer Healthcare of any kind to non citizens or non permanent residents. Let's say that again another way. Healthcare should only go to citizens and permanent residents, and temporary foriegn workers. Nobody else should get anything unless they pay up front out of pocket.
Identity Attack0.02037963
Insult0.020385906
Profanity0.010945748
Threat0.0069646453
Severe Toxicity0.0013542175
Low Tox 0.054037213 Moderate Con 0.412 Policy_Critique
Feb 24, 2026 18 likes 'We do know that there's …
Let's let trump come up here become part of the fifty first state, and let trump bring ice and let them do their thing.That's what we need
Let's let trump come up here become part of the fifty first state, and let trump bring ice and let them do their thing.That's what we need
Identity Attack0.0071405866
Insult0.019096779
Profanity0.013712646
Threat0.011456826
Severe Toxicity0.0021076202
Low Tox 0.05255287 Low Con 0.246 Call_To_Action
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
Let's just bring in more people
Let's just bring in more people
Identity Attack0.013144426
Insult0.014960921
Profanity0.022628209
Threat0.015256803
Severe Toxicity0.003414154
Low Tox 0.05205809 Low Con 0.194 Humor_Satire
Feb 18, 2026 Canadian immigration officers investigating hundreds …
People need to accept the truth. Canada was doing well until it stopped being European only. Europeans of all cultures built successful, clean stable advanced nations. We then let in the rest and the country …
People need to accept the truth. Canada was doing well until it stopped being European only. Europeans of all cultures built successful, clean stable advanced nations. We then let in the rest and the country fell apart.
Identity Attack0.030433474
Insult0.018645585
Profanity0.010911589
Threat0.0066927844
Severe Toxicity0.0013446808
Low Tox 0.051810697 Moderate Con 0.409 Identity_Assertion
Oct 8, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
Canada should abolish the recruitment agent that hire undocumented people and pay cash to those people let companies direct hire people
Canada should abolish the recruitment agent that hire undocumented people and pay cash to those people let companies direct hire people
Identity Attack0.027011903
Insult0.018452216
Profanity0.010604155
Threat0.0074306927
Severe Toxicity0.001411438
Low Tox 0.051810697 Low Con 0.202 Policy_Critique
Sep 30, 2025 IRCC Names India in Study …
Smoke and mirrors! This is a drop in the bucket compared to the hundreds of thousands that should never have been let in the door..... Retired LEO.
Smoke and mirrors! This is a drop in the bucket compared to the hundreds of thousands that should never have been let in the door..... Retired LEO.
Identity Attack0.0035702933
Insult0.022512967
Profanity0.010723713
Threat0.00933372
Severe Toxicity0.0015163422
Low Tox 0.051810697 Low Con 0.295 Policy_Critique
Dec 27, 2025 Deportations From Canada at Their …
wasn't it harper that opened the door by subsidizing immigrant workers wages? I still remember a woman on the news who got let go from a basic restaurant job in weyburn and replaced by an …
wasn't it harper that opened the door by subsidizing immigrant workers wages? I still remember a woman on the news who got let go from a basic restaurant job in weyburn and replaced by an immigrant with a federally subsidized wage.
Identity Attack0.036105253
Insult0.017743196
Profanity0.010689554
Threat0.0063626673
Severe Toxicity0.0012159348
Low Tox 0.051563308 Constructive 0.702 Economic_Argument
Feb 20, 2026 3 likes LILLEY UNLEASHED: The fall of …
Because th3 government has let business hire immigrants who are subsidized by them and companies take the jobs for canadian citizens and give to them if not they have to pay higher wages to us …
Because th3 government has let business hire immigrants who are subsidized by them and companies take the jobs for canadian citizens and give to them if not they have to pay higher wages to us that is needed and thats how
Identity Attack0.034816213
Insult0.017485369
Profanity0.012073003
Threat0.006149062
Severe Toxicity0.0015068054
Low Tox 0.05131592 Moderate Con 0.314 Economic_Argument
Aug 26, 2025 Why Canadians Are Turning Against …
God bless you for bringing up such an important issue to Canadian people that are facing these days. Let's hope that more real Canadians will raise their voices and concerns about NEW immigrants. I hope …
God bless you for bringing up such an important issue to Canadian people that are facing these days. Let's hope that more real Canadians will raise their voices and concerns about NEW immigrants. I hope something can be done before its too late! It breaks my heart not to see Canada as 50 years ago any more. 😢
Identity Attack0.033527173
Insult0.018967867
Profanity0.0098868115
Threat0.006602164
Severe Toxicity0.0014400482
Low Tox 0.05131592 Constructive 0.745
Aug 25, 2025 Why Canadians Are Turning Against …
Liberals are importing votes! They said they would slow down, but let 450 thousand immigrants last year. I am all for allowing immigration... at a rate that are infrastructure,schools and housing can handle .
Liberals are importing votes! They said they would slow down, but let 450 thousand immigrants last year. I am all for allowing immigration... at a rate that are infrastructure,schools and housing can handle .
Identity Attack0.025806036
Insult0.016860934
Profanity0.011714331
Threat0.006912862
Severe Toxicity0.0013446808
Low Tox 0.05131592 Constructive 0.708 Policy_Critique
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Lawsuit against the government for letting them in!
Lawsuit against the government for letting them in!
Identity Attack0.0060676485
Insult0.015644927
Profanity0.012346277
Threat0.0130621
Severe Toxicity0.0017166138
Low Tox 0.050573748 Low Con 0.211 Call_To_Action
Feb 18, 2026 41 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 …
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 …
CBC is the liberal channel. Have any liberals ever told you anything truthfully. CBC only lets you hear and see what the liberals want you to.
CBC is the liberal channel. Have any liberals ever told you anything truthfully. CBC only lets you hear and see what the liberals want you to.
Identity Attack0.012943448
Insult0.022448512
Profanity0.011680172
Threat0.0067769317
Severe Toxicity0.0011539459
Low Tox 0.049336795 Low Con 0.212
Aug 12, 2018 How much do refugees and …
Don’t let SOG see this
Don’t let SOG see this
Identity Attack0.008213525
Insult0.016784932
Profanity0.016479544
Threat0.009540852
Severe Toxicity0.0018310547
Low Tox 0.04686289 Low Con 0.117
Jan 27, 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.