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: "I am being singled out …" 203 comments · Page 7 of 9
No reason the population of this country should be more than 35M ppl. Canada should not be accepting a single immigrant until the population goes down to 35M.
No reason the population of this country should be more than 35M ppl. Canada should not be accepting a single immigrant until the population goes down to 35M.
Identity Attack0.1015541
Insult0.023479814
Profanity0.012004685
Threat0.009747985
Severe Toxicity0.003376007
Low Tox 0.11202335 Low Con 0.224 Policy_Critique
Dec 24, 2025 15 likes Deportations From Canada at Their …
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 …
They built thousands of churches in India and converted millions of Hindus and still we did not have any problem. But we built a single statue of Shiva which did not convert anyone , still …
They built thousands of churches in India and converted millions of Hindus and still we did not have any problem. But we built a single statue of Shiva which did not convert anyone , still problem for them.
Identity Attack0.10221587
Insult0.025284592
Profanity0.016035475
Threat0.0074824756
Severe Toxicity0.002632141
Low Tox 0.11140333 Moderate Con 0.416 Moral_Argument
Feb 5, 2026 1 likes Inside Canada's Indian Invasion...
There’s no divide. 100% of everybody I talk to in Canada thinks immigration levels are too high. And it doesn’t matter if the Canadians I talk to are Irish Canadians or if they are immigrants …
There’s no divide. 100% of everybody I talk to in Canada thinks immigration levels are too high. And it doesn’t matter if the Canadians I talk to are Irish Canadians or if they are immigrants from India. Every single person wants lower immigration.
Identity Attack0.10221587
Insult0.024768941
Profanity0.01309778
Threat0.0062008454
Severe Toxicity0.0021266937
Low Tox 0.11119666 Constructive 0.549
Feb 11, 2026 6 likes Canada's tighter immigration policy divides …
I am an immigrant came to Canada in 2014. The immigration system in Canada right now is not let every body in this country, is only allowed low/non skills workers and fraud applications in. I …
I am an immigrant came to Canada in 2014. The immigration system in Canada right now is not let every body in this country, is only allowed low/non skills workers and fraud applications in. I have a friend from China who got a bachelor degree from university of Waterloo and worked at downtown Toronto as a finance person for $500k per year which is extreme high in Canada. But he could not get his permanent resident because he is not what Canada needs as the immigration system. But immigration system is giving lots of pathway on low skills workers who can bring his/her whole families inside the country. These low skills workers need to find employers to do many complicated admin works for the application. In reality, no employers are willing to do such a complicated admin works for a minimum wages worker. So these people are paying the the employers to do the admin works without a single day working. Once they get the permanent residency, they just stay in Canada without working, paying taxes or try to become a Canadian. But for these people who have a high-pay job with high degrees, Canada is kicking them out of this country.
Identity Attack0.055218685
Insult0.047349896
Profanity0.017572641
Threat0.0071847234
Severe Toxicity0.002670288
Low Tox 0.11109332 Constructive 0.71
Sep 21, 2025 32 likes Inside Canada's Indian Metropolis (Brampton)
My family immigrated during the war, my grandmother came here after escaping a concentration camp when she was a little girl, her and my mother taught me to appreciate what we have, because it was …
My family immigrated during the war, my grandmother came here after escaping a concentration camp when she was a little girl, her and my mother taught me to appreciate what we have, because it was worked hard for, they worked hard to make a living and a future for their families, they were given money by family that was here and paid back every, single, cent, it wasn't just given to them for free by the government while the rest of the people here suffer, so many of the people are brought here and given everything, it's like people have never heard the phrase "Give a man to fish, he eats for a day. Teach a man to fish, he eats for life." the problem is that they keep giving them fish, so now they expect it so much they damn near demand it... it sickens me. I'm a student right now, 15 years ago it felt like I lived in my home, proudly in Canada, with all kinds of people... now, I go to class, and I feel like I live on a different planet, everyone looks the same, with a hint of variety... American complain that they don't see White people much anymore, I complain because I only see ONE type of person now... nobody else...
Identity Attack0.049989145
Insult0.029383656
Profanity0.06195303
Threat0.010990778
Severe Toxicity0.00541687
Low Tox 0.11088664 Constructive 0.768 Personal_Narrative
Sep 13, 2025 1 likes Why Canadians Are Turning Against …
This is propaganda served up by Trudeau's government to try and silence media with any form of criticism towards Immigration, especially handing out $600 million in payments to social and news media who would not …
This is propaganda served up by Trudeau's government to try and silence media with any form of criticism towards Immigration, especially handing out $600 million in payments to social and news media who would not question and only speak favorably on the influx of migrants to Canada. Luckily most Canadians are very aware of what's going on, Trudeau is unilaterally telling Canadians we have to pay for a mass exodus of economic migrants into Canada without a single debate in parliament or even a word to the Canadian people about this horrible idea.
Identity Attack0.031980325
Insult0.054376744
Profanity0.0138151245
Threat0.007819066
Severe Toxicity0.0024604797
Low Tox 0.1100022 Constructive 0.569
Jan 11, 2019 How much do refugees and …
Its unacceptable to issue 350.000 visa on single country that we don't even have border with immigration should be totaled freezed except humanitarian issues next 10 years. We already have enough immigrants.
Its unacceptable to issue 350.000 visa on single country that we don't even have border with immigration should be totaled freezed except humanitarian issues next 10 years. We already have enough immigrants.
Identity Attack0.06340405
Insult0.024124376
Profanity0.012722028
Threat0.00866054
Severe Toxicity0.0026512146
Low Tox 0.10913446 Moderate Con 0.5 Policy_Critique
Sep 29, 2025 IRCC Names India in Study …
It is incredible how some people overlook the fact that the Indian community is a pillar of the Canadian economy. If this community stopped working for just 24 hours, Canada would literally stall. Indian students …
It is incredible how some people overlook the fact that the Indian community is a pillar of the Canadian economy. If this community stopped working for just 24 hours, Canada would literally stall. Indian students alone contribute over $22 billion annually to the economy, effectively subsidizing the entire Canadian higher education system. In the healthcare sector, immigrants make up nearly 37% of physicians and 43% of pharmacists, with a massive percentage coming from the Indian diaspora. They are the ones keeping the clinics and pharmacies open for everyone. ​The impact stretches into every part of daily life, as over 56% of transport companies and 53% of restaurants are immigrant-run. Without them, grocery shelves would be empty and the supply chain would collapse. Furthermore, nearly half of the tech and software design sector is powered by the immigrant community. Beyond labor, some of the wealthiest people and biggest job creators in Canada are of Indian origin, such as David Cheriton and Prem Watsa, who have invested billions into the country. The Indian community isn't just visiting Canada; they are building, funding, and healing it every single day.
Identity Attack0.07921951
Insult0.03136692
Profanity0.016411226
Threat0.0067834044
Severe Toxicity0.0025367737
Low Tox 0.10609736 Constructive 0.704 Economic_Argument
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
They are overpopulating my area too. When I walk around my Costco, there have been times where there are Indians in every single direction I look, as far as I can see. I'm not even …
They are overpopulating my area too. When I walk around my Costco, there have been times where there are Indians in every single direction I look, as far as I can see. I'm not even exaggerating. If I forgot where I was, I would think I was in India. There are so many Indian restaurants around me. The area I live in is actually a nice newly built area (over the past 5 years.) It wasn't like this when I first moved to this area.
Identity Attack0.10221587
Insult0.02212623
Profanity0.027137227
Threat0.0076119336
Severe Toxicity0.0031852722
Low Tox 0.10175867 Constructive 0.658 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Tyler please check all immigration ethnicity, we are being taken over and not a sole in the media or government says a single thing. The next UK
Tyler please check all immigration ethnicity, we are being taken over and not a sole in the media or government says a single thing. The next UK
Identity Attack0.051353373
Insult0.022706337
Profanity0.012004685
Threat0.007948523
Severe Toxicity0.002231598
Low Tox 0.09915545 Moderate Con 0.467
Jan 27, 2026 Inside Canada's Indian Invasion...
I'm 45, single, no kids, this day and age it's your best bet to just take care of yourself
I'm 45, single, no kids, this day and age it's your best bet to just take care of yourself
Identity Attack0.00776955
Insult0.02425329
Profanity0.02385794
Threat0.009048914
Severe Toxicity0.0029563904
Low Tox 0.09785384 Constructive 0.578 Identity_Assertion
Sep 15, 2025 1 likes Why Canadians Are Turning Against …
As a Southeast Asian, I can understand why countries like the United States, Canada, or those in Europe are concerned about immigration levels. Wanting to prevent any single immigrant group from becoming disproportionately large is …
As a Southeast Asian, I can understand why countries like the United States, Canada, or those in Europe are concerned about immigration levels. Wanting to prevent any single immigrant group from becoming disproportionately large is not necessarily about racism, but about maintaining social balance and protecting opportunities for the local population. Many Asian countries feel the same way—we would not want large numbers of foreigners, whether Russian, American, or from elsewhere, to migrate in such a way that they dominate job markets or significantly alter the local social structure. This perspective applies universally, not just in Western countries. From this viewpoint, it seems reasonable for countries to manage immigration by maintaining a balance between native citizens and immigrants. Setting limits or proportions for different immigrant groups can be seen as a way to preserve social stability while still allowing controlled and fair immigration.
Identity Attack0.08087392
Insult0.026702631
Profanity0.0157622
Threat0.008129764
Severe Toxicity0.0024318695
Low Tox 0.09741997 Constructive 0.761
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Allowing mass immigration of mostly military aged single men will only increase your population temporarily. If you really want to increase population long term they should be tilting the scales to 60% females < 30 …
Allowing mass immigration of mostly military aged single men will only increase your population temporarily. If you really want to increase population long term they should be tilting the scales to 60% females < 30 yo.
Identity Attack0.06158508
Insult0.01890341
Profanity0.012995303
Threat0.008116818
Severe Toxicity0.0020503998
Low Tox 0.09481675 Low Con 0.285 Policy_Critique
Jun 20, 2025 3 likes How Canada broke its immigration …
In the dim glow of his rented basement apartment, Marc stared at the latest rent increase notice and whispered to himself, “Why is every square foot in Canada worth more than my future?” He scrolled …
In the dim glow of his rented basement apartment, Marc stared at the latest rent increase notice and whispered to himself, “Why is every square foot in Canada worth more than my future?” He scrolled through forums, government reports, and angry comment threads, zoning laws, all pieces of a puzzle that refused to assemble. Each explanation felt true yet insufficient, like a single brick pretending to be a house; the deeper he dug, the more the reasons multiplied without ever adding up to certainty. By dawn he closed the laptop, still ignorant, still paying, and still murmuring the same unanswerable question into the expensive silence.
Identity Attack0.008028535
Insult0.04852104
Profanity0.016889455
Threat0.007094103
Severe Toxicity0.0019454956
Low Tox 0.09438288 Constructive 0.503 Personal_Narrative
Jan 28, 2026 Inside Canada's Indian Invasion...
Last year, they said that 114,000 Indian students in Canada did not attend classes, but not a single school reported this issue to the IRCC because, guess what, the students still pay their fees! So, …
Last year, they said that 114,000 Indian students in Canada did not attend classes, but not a single school reported this issue to the IRCC because, guess what, the students still pay their fees! So, the schools are complicit, filling those seats as empty and making more money by selling one spot to two students. These are the same schools that appear on your TV screens saying, "cutting down the number of international students means they would be out of work and have to end some of their programs."
Identity Attack0.038167715
Insult0.030375287
Profanity0.017845914
Threat0.0072235605
Severe Toxicity0.0021266937
Low Tox 0.09033044 Constructive 0.576 Policy_Critique
Sep 29, 2025 36 likes IRCC Names India in Study …
There are many problems with anti-immigrant rhetoric and one of them is the classification who is and who isn't an immigrant and the question of when does a person stop becoming an immigrant and become …
There are many problems with anti-immigrant rhetoric and one of them is the classification who is and who isn't an immigrant and the question of when does a person stop becoming an immigrant and become a Canadian? A significant portion of people living in Canada are first/second/third generation Canadians and so, how do we classify these people, are they immigrants or are they not? And what of their parents/grandparents who immigrated, are they? It's very important to note that without their ancestor parents, all these first/second/third gen Canadians will not be here and they are now 'Canadians' today because we had pro-immigration laws. Also, the idea of accessing services is by itself, very problematic. I spent the first 4 years of my life here paying high tuition fees as well as tax that are used to subsidize fellow Canadians' tuition fees yet I'm not able to access any government services. Following graduation, I worked as a worker on visa where my tax was no less than an average Canadian yet government services were very much inaccessible to me. It was only after I became permanent resident, that somehow everything suddenly became available to me. I have been tax paying 6-7 years before I became a PR here yet all those years, I wasn't able to access a single thing yet somehow, after I became PR, I'm eligible for everything? The tax argument doesn't make sense at all. I will be eligible to apply for citizenship in like a year and does that mean now I am one of you, Canadians?
Identity Attack0.060220852
Insult0.025155678
Profanity0.012926984
Threat0.006861079
Severe Toxicity0.002002716
Low Tox 0.08320791 Constructive 0.865
Oct 25, 2017 4 likes How much do refugees and …
30 + years in this city and i have seen the changes. I dont want to single out students but they are the main reason for it. Fake car insurances and expensive cars they cant …
30 + years in this city and i have seen the changes. I dont want to single out students but they are the main reason for it. Fake car insurances and expensive cars they cant afford. Results in my insurance being higher by default. Many students coming here and not studying but getting on trucks as soon as they get their license makes brampton one of if not the most city with trucking companies . Sheridan college with its low standards dooms the city. Multiculturalism is good but when people ruin that for others for their own cash grab methods makes this city extremely expensive to live in.
Identity Attack0.014048826
Insult0.033239998
Profanity0.016342908
Threat0.007249452
Severe Toxicity0.001707077
Low Tox 0.08241652 Constructive 0.644 Personal_Narrative
Nov 20, 2025 Inside Canada's Indian Metropolis (Brampton)
i was watching this thing long time and it was my clear understanding that it is a some sort of government political bribe to Indian government every single student and teacher was watching this thing …
i was watching this thing long time and it was my clear understanding that it is a some sort of government political bribe to Indian government every single student and teacher was watching this thing my son and lot of canadian citizen student in george brown college could not get CO-OP so they could not carry on education while overseas student specially Indian student got CO-OP either in my company . when i call my MMP they didn't reply so far now these student are working in Tim Horton
Identity Attack0.052035484
Insult0.025413504
Profanity0.014259194
Threat0.006848133
Severe Toxicity0.0020980835
Low Tox 0.08083374 Constructive 0.662 Personal_Narrative
Oct 6, 2025 IRCC Names India in Study …
My mother came to Canada in 1965 with her family. She learned how to speak english by watching kids shows on TV. She had 4 girls by 1979. She could speak fluent English by that …
My mother came to Canada in 1965 with her family. She learned how to speak english by watching kids shows on TV. She had 4 girls by 1979. She could speak fluent English by that time. We lived in low rentals with other immigrants. It was all about one another. The many different cultures came together and shared. We were all dirt poor, but we all accepted one another for who we are. No one was better than another. Every kid I grew up with was a tried and true Canadian. Every single one became a citizen if they weren't born here. We all learned from one another. This Canada? It's not the Canada I know. I was born in Ontario. Many of my family members are still there. They're looked down upon. What? They're Canadians but they're looked down upon for being in that same small town. It's Sad. We need another peaceful protest in Ottawa. Save our Canada.
Identity Attack0.027011903
Insult0.031256735
Profanity0.026454043
Threat0.0071199946
Severe Toxicity0.0022220612
Low Tox 0.075294 Constructive 0.844 Personal_Narrative
Aug 27, 2025 Why Canadians Are Turning Against …
I've lived in Surrey BC for most of my life, I'm an avid outdoors enthusiast and like most Canadians respect and admire nature's beauty. Years ago they built a pond on an undeveloped lot next …
I've lived in Surrey BC for most of my life, I'm an avid outdoors enthusiast and like most Canadians respect and admire nature's beauty. Years ago they built a pond on an undeveloped lot next to my neighborhood. It was a beautiful addition to the town as it allowed wildlife a place to find shelter, while giving us a little nature loop within walking distance. On multiple occasions I have caught people dumping literal truckloads of their households' trash into this small forest on a backroad I frequent. When confronted they laugh it off, and generally don't appear to see that what they're doing is wrong. The pond itself is also filled with crap, despite the posted signs informing of the harm this causes the ecosystem. From my (and most people who live here) experience it is overwhelmingly a single demographic that is responsible for the uncleanness in our shared spaces. Any BC resident can tell you about the access to beautiful nature we are privileged to, and I hate more than anything to see it being desecrated in the way I have. Most people will not speak up about this.
Identity Attack0.0056236745
Insult0.034562174
Profanity0.02023706
Threat0.0067251488
Severe Toxicity0.0017261505
Low Tox 0.07450261 Constructive 0.806 Personal_Narrative
Jan 27, 2026 460 likes Inside Canada's Indian Invasion...
It’s simply too many people from one single area in one single country. Make immigration have its limits
It’s simply too many people from one single area in one single country. Make immigration have its limits
Identity Attack0.049761772
Insult0.015720926
Profanity0.012380436
Threat0.006925808
Severe Toxicity0.0018692017
Low Tox 0.07291982 Low Con 0.249 Policy_Critique
Jan 27, 2026 Inside Canada's Indian Invasion...
All jobs and homes are taken away lot of Canadians going through homelessness, jobless sleeping in their Car can’t find a place to rent 95% of Landlords doing Airbnb 1 single room 1500-$1600/m who can …
All jobs and homes are taken away lot of Canadians going through homelessness, jobless sleeping in their Car can’t find a place to rent 95% of Landlords doing Airbnb 1 single room 1500-$1600/m who can afford..? 🤔 it’s chaos
Identity Attack0.026408968
Insult0.02708937
Profanity0.01084327
Threat0.0065568537
Severe Toxicity0.0016307831
Low Tox 0.06896287 Moderate Con 0.451
Aug 25, 2025 73 likes Why Canadians Are Turning Against …
We have enough unemployed citizens and permanent residents already here. No need to bring in a single person.
We have enough unemployed citizens and permanent residents already here. No need to bring in a single person.
Identity Attack0.013646871
Insult0.026831545
Profanity0.009570839
Threat0.0068999166
Severe Toxicity0.0016498566
Low Tox 0.063423134 Moderate Con 0.37 Economic_Argument
Jan 19, 2026 13 likes Why Canada’s immigration system has …
So far did not see a single statue of Jesus
So far did not see a single statue of Jesus
Identity Attack0.039972372
Insult0.014390918
Profanity0.017436003
Threat0.0074565844
Severe Toxicity0.0021362305
Low Tox 0.06104896 Moderate Con 0.312 Meta_Commentary
Jan 28, 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.