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: "We already have way too …" 37 comments · Page 2 of 2
Way too many and jobs Canadians need are being taken. Homeless shelters at capacity . healthcare crashing. Canada already crashing financially and they continue to bring 3rd world into a country needing to breathe. Also …
Way too many and jobs Canadians need are being taken. Homeless shelters at capacity . healthcare crashing. Canada already crashing financially and they continue to bring 3rd world into a country needing to breathe. Also 'Secret RCMP report warns Canadians may revolt once they realize how broke they are within 5 years' This report came out in 2024.
Identity Attack0.050671257
Insult0.032799274
Profanity0.011782649
Threat0.00823333
Severe Toxicity0.0025939941
Low Tox 0.102192536 Constructive 0.531 Fear_Threat
Jan 28, 2026 Inside Canada's Indian Invasion...
I agree with her points but why do most Conservate MP's have such a mouthy way of explaining their views???? A lot of what she is saying is already taking place.
I agree with her points but why do most Conservate MP's have such a mouthy way of explaining their views???? A lot of what she is saying is already taking place.
Identity Attack0.0036812867
Insult0.056719027
Profanity0.016957775
Threat0.006084333
Severe Toxicity0.0011253357
Low Tox 0.10089093 Constructive 0.625 Policy_Critique
Feb 23, 2026 'We do know that there's …
We took in way more than we can handle. Canada already has a small population. Our system is designed for OUR population, and now it's crumbling under the weight of way too many new people …
We took in way more than we can handle. Canada already has a small population. Our system is designed for OUR population, and now it's crumbling under the weight of way too many new people that aren't even working with us, just laying around and begging. ENOUGH.
Identity Attack0.011987305
Insult0.033790905
Profanity0.012926984
Threat0.007094103
Severe Toxicity0.001745224
Low Tox 0.085582085 Constructive 0.504 Fear_Threat
Sep 13, 2025 1 likes Why Canadians Are Turning Against …
Liberals don't see migrants as a problem because they fall back on the reality that Canada was built with the help of immigrants. But that was a long time ago. It was a different situation …
Liberals don't see migrants as a problem because they fall back on the reality that Canada was built with the help of immigrants. But that was a long time ago. It was a different situation completely. There needed to be people brought in to build, plant and develop the country at that time. We are no longer in need of mass migration as we already have a developed country. I wonder how many of the liberals would change their positions if the policy was, if you want a new migrant to come into Canada you have to pay for them out of your own paycheques and if you don't want a new migrant you don't have to pay. Pretty sure, very few people would want to pay when it is put that way but we are ALL forced to pay to cover that tab.
Identity Attack0.036105253
Insult0.028171662
Profanity0.013166099
Threat0.006763986
Severe Toxicity0.0016498566
Low Tox 0.07054565 Constructive 0.734 Policy_Critique
Sep 15, 2025 1 likes Why Canadians Are Turning Against …
I was going through college in southern Ontario about half a decade ago. The faculty was alright but the one that always stuck with me was an elderly Indian man who had a PHd (what …
I was going through college in southern Ontario about half a decade ago. The faculty was alright but the one that always stuck with me was an elderly Indian man who had a PHd (what he was doing teaching at a community college, I'm not sure). He immigrated from India sometime in the 70's, I think, and sometimes told us stories about how he'd never seen electricity until he was well into adulthood. This was at the early stages of Indian mass immigration to the province, but the international students were already becoming a known problem in the school. They never spoke to anyone else, hung out in big groups together on campus, I swear most of them couldn't even speak English. They constantly cheated on everything and shared answers, I heard like 7 of them got failed for submitting identical lab reports one time. Most people knew they were a problem, but no one was comfortable saying anything. Except the Indian professor. He would publicly call them out for shit in class, berate them, shit talk them openly to other students. I've literally never seen anyone more angry about those Indian students than that Indian professor. It's not hard to see why, he busted his ass to immigrate to Canada, get work and get into a good university. He completed a doctorate, for Christ's sake. He didn't see a street light until he was 25, and worked his way to the bleeding edge of digital science. Now there's a bunch of lazy assholes invited in by the government brazenly trying to cheat their way to a degree in his goddamn class. I'd crash out too.
Identity Attack0.04796442
Insult0.025800243
Profanity0.018597418
Threat0.007793174
Severe Toxicity0.002193451
Low Tox 0.06579731 Constructive 0.707 Personal_Narrative
Feb 3, 2026 Inside Canada's Indian Invasion...
Well...we all see it, we all live it, we all know what the problem is, we all know how it came about, and we all know what has to happen...An example, can be seen, by …
Well...we all see it, we all live it, we all know what the problem is, we all know how it came about, and we all know what has to happen...An example, can be seen, by looking to the South.. We know it takes us goin out to the poles by the millions, to vote, in order to elect, who we think is best for the country,..but then we expect small groups, of only a few100, to be capable of affecting change, with such major, post electoral issues, as this. Make no mistake, this, Canada, has already become a completely different place,..it's no longer the home we knew and loved, as it was. All those aspects are gone. And this is just the beginning. Wars Will Happen, in our cities.. Yes I'm just some guy that was born here in Canada, 61yrs ago. What I'm saying, is what I've been seeing, for decades. Rules and guidelines, and laws, need to passed. If you come to a foreign country, to live,..you practice, and learn their ways, and become one with them. None of this Social Separation B.S...If you want to live as you did in the country you left, find a secluded island, or go back to where you came from. It,s not just illegals that are being a problem.
Identity Attack0.011839314
Insult0.028832749
Profanity0.01579636
Threat0.0069387536
Severe Toxicity0.001707077
Low Tox 0.058737632 Constructive 0.793 Fear_Threat
Sep 10, 2025 1 likes Why Canadians Are Turning Against …
This is not true. And now that the Government of Canada has hid it, I can no longer prove it. However, not only did my MP admit that they get close to 2500 dollars per …
This is not true. And now that the Government of Canada has hid it, I can no longer prove it. However, not only did my MP admit that they get close to 2500 dollars per month for the first year and sometimes longer. They are automatically authorized for a loan. And hey, 50,000 for a family is enough for a downpayment, while we can sit here working all our lives and never be able to buy a house. But they are automatically authorized. So the question is, why is it profittable to bring in refugees? Maybe if the government gave me 50,000 or 2500 per month, and or they gave me easier loans....I would have already been profiting Canada in many ways. Other than trying to work hard and when I can't get a job, because I am not part of a minority group, collecting ei or assistance and never getting anywhere in my life.
Identity Attack0.008879486
Insult0.02425329
Profanity0.015044857
Threat0.006492125
Severe Toxicity0.001411438
Low Tox 0.04686289 Constructive 0.795
Dec 29, 2018 How much do refugees and …
As a Canada who speaks both French and English and who follows politics quite closely, I have to say that the headline and some of the reporting here is quite misleading. A reduction in immigration …
As a Canada who speaks both French and English and who follows politics quite closely, I have to say that the headline and some of the reporting here is quite misleading. A reduction in immigration has broad support across Canada. I wouldn't say that notion is dividing the country in any significant way. You do have certain industry groups that disagree, but among the population these reductions have broad support. This is a historic change in public opinion in Canada, but it has been driven by the unprecedented increase in immigration under the last term of the Trudeau government. To put this in context, non-permanent residents in Canada numbered around 1.5 million on Q3 2023, but by Q3 2025, that number sat a just over 3 million. The previous government increased immigration targets by 3 or 4 times over what they had been for years, which caused a number of economic issues. Essentially, the volume was simply too high for the economy and society to support. This was unfair to both Canadians and new comers, many of which could not find employment or afford a decent place to live. The changes being suggested are largely bringing Canada back to what the targets were for over a decade before, though a bit lower to account for the sudden surge. Canada remains one of the most pro-immigration countries in the world. However, and this is where I think DW's reporting is misleading, there is a distinction to be made between policies at the federal level and policies at the provincial level. Immigration, per our constitution, is a federal matter, however, Quebec in particular is distinct from other provinces. I don't mean only culturally and linguistically, but also in the powers that have been devolved to it by the federal government. On the question of immigration, Quebec has more powers and more ability to set its immigration targets and programs than any of the other 9 provinces. The particular program discussed here, the Quebec Experience Program (PEQ), is a particular immigration stream that only existed in Quebec. So what is happening with that program cannot be labeled as a whole-of-Canada thing. Where the changes to the PEQ are controversial, unlike the general changes at the federal level, is that people who immigrated under that specific program were promised certain things. There was a multi-year time line to Permanent Residency and then Citizenship. Many of those people have been in Quebec for 5-8 years already. However, the changes made to the program were done in such a way where people who many years into the program, had gotten an education, started a career, had children, ect. are now being told they can't continue and must leave Canada. There are even stories of people who married Canadians, now have children, and the one parent who was under this program now faces the possibility of having to leave Canada and be separated from their family. All through no fault of their own. That is what many people see as unfair, and I agree, however limiting future applications under the program, to bring in less people, that is not controversial. Canada has no responsibility to bring in people who are not already in Canada, but Canada does have some responsibility towards people who uprooted their lives to move to Canada and built new lives here based on promises and representations made to them by the Canadian and Quebecois governments. We should no simply kick those people out of the country.
Identity Attack0.011099357
Insult0.022899706
Profanity0.013029462
Threat0.0067316215
Severe Toxicity0.0012397766
Low Tox 0.043399423 Constructive 0.821 Policy_Critique
Feb 11, 2026 29 likes Canada's tighter immigration policy divides …
So there is already 1 million Canadians without work and it's hurting our young Canadians where is the 1 million in waiting getting a job. We need new immigration laws its way out of hand.
So there is already 1 million Canadians without work and it's hurting our young Canadians where is the 1 million in waiting getting a job. We need new immigration laws its way out of hand.
Identity Attack0.018771807
Insult0.014390918
Profanity0.009733095
Threat0.0070552654
Severe Toxicity0.0011301041
Low Tox 0.039935954 Constructive 0.597 Economic_Argument
Jan 20, 2026 5 likes Why Canada’s immigration system has …
I came here 25 years ago from India. While growing up, I would go to the terrace of my home and turn the antenna to get Cbc at night. I watched Air Farce One, the …
I came here 25 years ago from India. While growing up, I would go to the terrace of my home and turn the antenna to get Cbc at night. I watched Air Farce One, the green show, NFB and Cbc and was always fascinated with Canada. I knew then when I was 20 that I will make Canada home. I wrote my IELTS ENGLISH test, studied here with good grades. And I did. I have an amazing career and young kids. And I have loved everyday of it. I have watched rerun of trailer park boys about 10 or so times already, watched Corner gas, watch hockey, I have embraced the weather, the people and the values this nation stands for. I have travelled coast to coast and to the great north. Heck I have been to more places in Canada with my job than other Canadians who are born and raised here. Now all I see there these ignorant, entitled effs thinking they can come and change the way of life. Like how Don Cherry said, they want the milk and honey but won't respect the values. I am effing done with this immigration and the government. Steven Harper was the prime minister when I got my citizenship and it was the proudest moment of my life. I really hope Canadians wake up. I know exactly why the racism has gone up and I don't blame the Canadians at all. These clowns bought it on to themselves. I just had enough and wish things would back to how it was 20 or so years ago.
Identity Attack0.011321344
Insult0.016556932
Profanity0.019348921
Threat0.007534259
Severe Toxicity0.0019073486
Low Tox 0.032156147 Constructive 0.658
Sep 20, 2025 26 likes Inside Canada's Indian Metropolis (Brampton)
Education is a Migration Pathway that is why education has increasingly become a gateway for migration, especially in countries like Canada, the UK, Australia, and New Zealand. These countries benefit in multiple ways: Economic gains …
Education is a Migration Pathway that is why education has increasingly become a gateway for migration, especially in countries like Canada, the UK, Australia, and New Zealand. These countries benefit in multiple ways: Economic gains from international tuition fees. Young labor to support aging populations. Potential future immigrants who are already educated and adapted to the country. Governments often design these systems intentionally — international students are part of their immigration and economic growth strategies, not just passive victims or actors. India has a massive, educated, English-speaking population. India has the largest pool of college graduates who are English-proficient, making them eligible and attractive for global mobility. Canadian colleges and universities actively recruit in India because it's a guaranteed market. Some Canadians have prioritized volume over quality, which has led to systemic issues. You are not alone England, Australia and New Zealand are milking Indians too
Identity Attack0.011321344
Insult0.013592913
Profanity0.011765569
Threat0.0063885585
Severe Toxicity0.0011014938
Low Tox 0.02779579 Constructive 0.646
Oct 2, 2025 IRCC Names India in Study …
All international students are required to provide documents and statement letters in their student visa applications to prove that they intend to return to their home countries after their studies. The only thing that is …
All international students are required to provide documents and statement letters in their student visa applications to prove that they intend to return to their home countries after their studies. The only thing that is expected (not guaranteed in any way) is a post-graduation work permit to give them a chance to acquire Canadian work experience and have enough points to apply for permanent residency if they choose to. The government should only be responsible for those who were already selected and approved for residency before changes to the regulations. All future applicants should be evaluated based on the latest changes. That is not new, and all current immigrant citizens had to adapt to the changes to requirements back in their time as well.
Identity Attack0.008250522
Insult0.013820915
Profanity0.011184863
Threat0.0063626673
Severe Toxicity0.0008869171
Low Tox 0.025085296 Constructive 0.622 Policy_Critique
Jan 22, 2026 Why Canada’s immigration system has …

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.