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: "The "immigrants" are not the …" 3,653 comments · Page 49 of 147
I have no words to describe the immigration lawyer guy. I'll let others do that. Canada owes these people nothing. They are here on a temporary basis and now must leave. I suspect some will …
I have no words to describe the immigration lawyer guy. I'll let others do that. Canada owes these people nothing. They are here on a temporary basis and now must leave. I suspect some will try to stay but most will go. Their options are miserable and likely far worse then in their home countries.
Identity Attack0.23163283
Insult0.34548226
Profanity0.027273865
Threat0.007857903
Severe Toxicity0.006790161
Moderate 0.3389984 Constructive 0.533 Policy_Critique
Jan 19, 2026 2 likes 2.9 million Canadian temporary visas …
Whole America doesn't belong it a white man. It belongs to all immigrants.
Whole America doesn't belong it a white man. It belongs to all immigrants.
Identity Attack0.41975367
Insult0.09855611
Profanity0.06495911
Threat0.008789998
Severe Toxicity0.0126394415
Moderate 0.3389984 Moderate Con 0.346
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
So, a European immigrant and a homeless Canadian are dissing Indians! Get a job, buy a house, live a productive life!
So, a European immigrant and a homeless Canadian are dissing Indians! Get a job, buy a house, live a productive life!
Identity Attack0.3817989
Insult0.16839184
Profanity0.018529098
Threat0.008323951
Severe Toxicity0.0104522705
Moderate 0.3389984 Low Con 0.203
Oct 29, 2025 29 likes Inside Canada's Indian Metropolis (Brampton)
'Canadians' are immigrants! 😂😅
'Canadians' are immigrants! 😂😅
Identity Attack0.39207554
Insult0.16766082
Profanity0.04491858
Threat0.006427396
Severe Toxicity0.0126394415
Moderate 0.3389984 Low Con 0.24
Aug 25, 2025 Why Canadians Are Turning Against …
Justin Trudeau wants only non-white immigrants. Everybody knows that. He will spend as much money as possible to let in as many as possible. Immigration should be stopped completely.
Justin Trudeau wants only non-white immigrants. Everybody knows that. He will spend as much money as possible to let in as many as possible.  Immigration should be stopped completely.
Identity Attack0.41052565
Insult0.10587067
Profanity0.026180768
Threat0.011741633
Severe Toxicity0.012703998
Moderate 0.3389984 Low Con 0.192
Jul 8, 2018 3 likes How much do refugees and …
It’s like being a Canadian Citizen is a crime now talk about immigration they call you racist, go to Tim Hortons, McDonalds, Walmart, or a truck stop you’ll see flip flop drivers 3-4 per truck. …
It’s like being a Canadian Citizen is a crime now talk about immigration they call you racist, go to Tim Hortons, McDonalds, Walmart, or a truck stop you’ll see flip flop drivers 3-4 per truck. Carney is doing squat, just grease your elbows nonsense, bruv can’t even stand for Canadians domestic problems. How can one demographic of people from one nation dominate every work sector.
Identity Attack0.28034934
Insult0.336253
Profanity0.027273865
Threat0.0091524795
Severe Toxicity0.010757446
Moderate 0.3389984 Moderate Con 0.362
Aug 27, 2025 Why Canadians Are Turning Against …
About 15 years ago, my sister in law wanted to bring her father here from South Africa; however, immigration said "no, because he was acriskbto the Canadian health system". They couldnt even bring him over …
About 15 years ago, my sister in law wanted to bring her father here from South Africa; however, immigration said "no, because he was acriskbto the Canadian health system". They couldnt even bring him over even with the promise to pay out of pocket for healthcare should it be needed. I find it utterly disgusting that as a born Canadian citizen I can't get a job, proper healthcare and live in a culture where immigrants (not all if them do this) thumb their noses at us. These immigrants, in my opinion, have NO intention of learning the english language either. I can't figure out why some of them even bothered coming to Canada because they haven't left their crap where they came from. It is no wonder Poland is the way they are about Immigration.
Identity Attack0.36702603
Insult0.33964422
Profanity0.07740857
Threat0.010602405
Severe Toxicity0.013672344
Moderate 0.3389984 Constructive 0.688 Personal_Narrative
Aug 26, 2025 Why Canadians Are Turning Against …
The government pays the expenses for these immigration peoples. They should look after their own first. The immigrants are taking over, not speaking English or assimilating. We were here first! You dont want to become …
The government pays the expenses for these immigration peoples. They should look after their own first. The immigrants are taking over, not speaking English or assimilating. We were here first! You dont want to become Canadian, go back where you came from!
Identity Attack0.3817989
Insult0.17361937
Profanity0.021398475
Threat0.011689849
Severe Toxicity0.013543231
Moderate 0.3389984 Moderate Con 0.307 Identity_Assertion
Aug 26, 2025 Why Canadians Are Turning Against …
Why dont Canadians come to india in heap and mass immigrate here? 🧐😸
Why dont Canadians come to india in heap and mass immigrate here? 🧐😸
Identity Attack0.40883094
Insult0.15414265
Profanity0.03489832
Threat0.036839653
Severe Toxicity0.018707745
Moderate 0.3389984 Low Con 0.215 Humor_Satire
Oct 5, 2025 Inside Canada's Indian Metropolis (Brampton)
It not just Indians, also Persian’s and lots of Chinese people too. Canada is collapsing.😢All the Indians bring their grandparents too, and they contribute nothing to society except take immigration benefits that we’re paying for …
It not just Indians, also Persian’s and lots of Chinese people too. Canada is collapsing.😢All the Indians bring their grandparents too, and they contribute nothing to society except take immigration benefits that we’re paying for through taxes. Its truly frightening.😔
Identity Attack0.40883094
Insult0.17361937
Profanity0.023789622
Threat0.00780612
Severe Toxicity0.0125103295
Moderate 0.3389984 Constructive 0.524 Fear_Threat
Feb 18, 2026 2 likes Inside Canada's Indian Invasion...
my indian status card means only native people indians, change the title to immigrant lol
my indian status card means only native people indians, change the title to immigrant lol
Identity Attack0.3817989
Insult0.14331897
Profanity0.10301965
Threat0.010654188
Severe Toxicity0.018320406
Moderate 0.3389984 Low Con 0.277
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
this is BS refugees and immigrants get treated better
this is BS  refugees and immigrants get treated better
Identity Attack0.28034934
Insult0.1662211
Profanity0.26641908
Threat0.0103175985
Severe Toxicity0.022322904
Moderate 0.3389984 Low Con 0.3
Apr 17, 2020 1 likes How much do refugees and …
I was unemployed for a short period of time at Maple Lodge Farm and another packing company and all workers were Indians and they were rude people. These companies should be raided by the police …
I was unemployed for a short period of time at Maple Lodge Farm and another packing company and all workers were Indians and they were rude people. These companies should be raided by the police and they will catch a lot of students hiding there. The immigration should open a site where citizens or legal residents can report these people. That would make it eadier for Canada to track the illegals. But the important thing is stop the incoming students and the refugees.
Identity Attack0.3819294
Insult0.24928534
Profanity0.028503597
Threat0.025443908
Severe Toxicity0.01483436
Moderate 0.3389984 Constructive 0.66 Personal_Narrative
Sep 29, 2025 IRCC Names India in Study …
Any i immigrant criminal convicted of a crime needs to be deported . With a permanent ban to return to Canada
Any i immigrant criminal convicted of a crime needs to be deported . With a permanent ban to return to Canada
Identity Attack0.37082586
Insult0.21135417
Profanity0.022423252
Threat0.046218675
Severe Toxicity0.0125103295
Moderate 0.3389984 Low Con 0.204 Call_To_Action
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Fire a gun… get immediately deported, do not pass Go, do not collect $200. Commit ANY CRIME more than a traffic violation… get immediately deported, do not pass Go, do not collect $200. Claim you …
Fire a gun… get immediately deported, do not pass Go, do not collect $200. Commit ANY CRIME more than a traffic violation… get immediately deported, do not pass Go, do not collect $200. Claim you are a “student” or “refugee” when you are not… Get immediately deported, do not pass Go, do not collect $200. The immigration program has run amok. We are literally paying to have criminals sustained in this country.
Identity Attack0.18468912
Insult0.20901857
Profanity0.02973333
Threat0.17964768
Severe Toxicity0.015479924
Moderate 0.3389984 Low Con 0.246 Policy_Critique
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Canadian better step up to the plate and fight. Indian immigrants are everywhere now, invading! I see hundreds of them in America 🇺🇸
Canadian better step up to the plate and fight. Indian immigrants are everywhere now, invading! I see hundreds of them in America 🇺🇸
Identity Attack0.44690517
Insult0.15414265
Profanity0.032643758
Threat0.019918699
Severe Toxicity0.015092585
Moderate 0.3389984 Moderate Con 0.388
Aug 28, 2025 Why Canadians Are Turning Against …
as an arab muslim from saudi im ngl indians are not the worst type of immigrants, they work and dont bother ofhers much. europe on the other hand is getting worse and worse i went …
as an arab muslim from saudi im ngl indians are not the worst type of immigrants, they work and dont bother ofhers much. europe on the other hand is getting worse and worse i went to italy for tourism and i saw italian women get harrassed by arab north africans. its so sad they live in fear in their own countries. a strange thing
Identity Attack0.4054415
Insult0.1640896
Profanity0.14313951
Threat0.025961896
Severe Toxicity0.018126737
Moderate 0.3389984 Constructive 0.688 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
Send all the immigrants home, our teens in Canada can’t get jobs like @ a Tim Hortons, Wendy’s because the immigrants all have the jobs, time to go home
Send all the immigrants home, our teens in Canada can’t get jobs like @ a Tim Hortons, Wendy’s because the immigrants all have the jobs, time to go home
Identity Attack0.3817989
Insult0.15911613
Profanity0.019622196
Threat0.014911477
Severe Toxicity0.013155893
Moderate 0.3389984 Moderate Con 0.32 Economic_Argument
Aug 25, 2025 256 likes Why Canadians Are Turning Against …
We need to have armed immigration officers rounding these people up who have overstayed! STOP THE MADNESS!
We need to have armed immigration officers rounding these people up who have overstayed! STOP THE MADNESS!
Identity Attack0.23239216
Insult0.15343215
Profanity0.04516909
Threat0.3490162
Severe Toxicity0.021290002
Moderate 0.3389984 Low Con 0.253
Jan 15, 2026 1 likes 2.9 million Canadian temporary visas …
If you commit crime or bogus claim...should be deported and ne er allowed back or able to immigrant ever again...including their closest relatives
If you commit crime or bogus claim...should be deported and ne er allowed back or able to immigrant ever again...including their closest relatives
Identity Attack0.36702603
Insult0.14331897
Profanity0.043916557
Threat0.13363713
Severe Toxicity0.015931819
Moderate 0.3389984 Low Con 0.247 Policy_Critique
Feb 24, 2026 'We do know that there's …
I'm an Indian immigrant, fully legal, we all want these fraud people to go back and only hard working and legal ones are welcomed who wants to accept the Canadian way of living.
I'm an Indian immigrant, fully legal, we all want these fraud people to go back and only hard working and legal ones are welcomed who wants to accept the Canadian way of living.
Identity Attack0.32184324
Insult0.30797598
Profanity0.052183274
Threat0.0089712385
Severe Toxicity0.011138916
Moderate 0.3389984 Constructive 0.592 Personal_Narrative
Sep 29, 2025 IRCC Names India in Study …
As a brown person who migrated to Ireland, i can tell you i haven't met, spoken to or hung out with any of the people from my birth country in years. Why? Because, my Irish …
As a brown person who migrated to Ireland, i can tell you i haven't met, spoken to or hung out with any of the people from my birth country in years. Why? Because, my Irish school mates, my Irish neighbours & Irish colleagues have never made me feel insecure about my color or origins. However in the last five years, some communities like the pakistanis, brazilians & nigerians started creating their ghettos despite the fact that the Irish did not discriminate. They "rule" their ghettos as if they're sovereign territories and do not interact with the Irish, who loves a good banter & socializing. Now the Irish are feeling insecure & one can feel, hear & see the change in attitudes towards immigrants. I fear that in the future i may face the consequences of some other people's decision to stand out instead of mixing. It is quite sad actually!
Identity Attack0.40883094
Insult0.24171697
Profanity0.19893537
Threat0.026652548
Severe Toxicity0.022322904
Moderate 0.3389984 Constructive 0.836 Personal_Narrative
Sep 21, 2025 Inside Canada's Indian Metropolis (Brampton)
Unfortunate and not good for the future of this country to have these little countries within Canada. It promotes zero assimilation and is ruining Canada. Even the older immigrants from India hate what is happening!
Unfortunate and not good for the future of this country to have these little countries within Canada. It promotes zero assimilation and is ruining Canada. Even the older immigrants from India hate what is happening!
Identity Attack0.38699543
Insult0.22770336
Profanity0.026180768
Threat0.009618527
Severe Toxicity0.0127685545
Moderate 0.3389984 Constructive 0.541
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Immigrants complaining about immigrants. What a world.
Immigrants complaining about immigrants. What a world.
Identity Attack0.38230872
Insult0.16824563
Profanity0.027547138
Threat0.008181547
Severe Toxicity0.010147095
Moderate 0.3389984 Low Con 0.241
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Fake news. The Liberals brought in more immigrants than they had housing for. Basic math was thrown out the window. It was insane.
Fake news. The Liberals brought in more immigrants than they had housing for. Basic math was thrown out the window. It was insane.
Identity Attack0.10221587
Insult0.34101152
Profanity0.041912504
Threat0.008919456
Severe Toxicity0.0063705444
Moderate 0.3389984 Moderate Con 0.34 Policy_Critique
Feb 11, 2026 7 likes Canada's tighter immigration policy divides …

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.