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: "It seems to me that …" 312 comments · Page 5 of 13
Never met a bad indian .. cannot comment on hygiene they always seem clean espeially shikh.. but its the attitude they have never directed hatred towards me just want to make money and dont attack …
Never met a bad indian .. cannot comment on hygiene they always seem clean espeially shikh.. but its the attitude they have never directed hatred towards me just want to make money and dont attack other religions
Identity Attack0.36702603
Insult0.2469859
Profanity0.10301965
Threat0.022335978
Severe Toxicity0.02116089
Moderate 0.3266089 Constructive 0.664 Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...
Seems like most people like them, tbh I have no issue with indians but I would much rather have them in India and develop India, they need them badly
Seems like most people like them, tbh I have no issue with indians but I would much rather have them in India and develop India, they need them badly
Identity Attack0.3758158
Insult0.16053712
Profanity0.15107171
Threat0.030623792
Severe Toxicity0.018449519
Moderate 0.3245134 Moderate Con 0.462 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
It seems the descendants of the Colonizers still have the mentality of a simulation to their ways just like they force, the indigenous people. Now expect everyone else to be the same way. Meanwhile the …
It seems the descendants of the Colonizers still have the mentality of a simulation to their ways just like they force, the indigenous people. Now expect everyone else to be the same way. Meanwhile the white washed system says the Canada is the most multicultural society 🤔 a load of bs. What happened to excepting everyone for the way they are??
Identity Attack0.29035977
Insult0.24928534
Profanity0.10797132
Threat0.007922632
Severe Toxicity0.01302678
Moderate 0.32236105 Moderate Con 0.434
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
The video editing is super cheap, looks like a bunch of random kaleidoscoped AI shots. The story also seems fake.
The video editing is super cheap, looks like a bunch of random kaleidoscoped AI shots. The story also seems fake.
Identity Attack0.018872296
Insult0.16780703
Profanity0.13256322
Threat0.011638066
Severe Toxicity0.01083374
Moderate 0.32128486 Low Con 0.124 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Here is a aggressively neutral take as a Canadian elementary school teacher in an area with an extremely high Indian population (around half our school is ethnically Indian). It is also my own opinion, and …
Here is a aggressively neutral take as a Canadian elementary school teacher in an area with an extremely high Indian population (around half our school is ethnically Indian). It is also my own opinion, and some opinions on the internet suck: The good: Cultural integration IS possible (the Indian families are more into hockey than the white families where I live), tons of cross-cultural friendships, beautiful blend of cultural celebrations, top achievers are almost always second-generation immigrants, kids are growing up to love their parents' culture while also loving Canada's, many fantastic families who engage their children well and raise them very respectfully, religious temples that will feed an amazing meal to ANYBODY who walks into them (as long as you cover your hair), low rates of family trauma (drugs, abuse, divorce, etc.), families that take care of their elders The rough: Not all families are interested in being Canadian (some families just send their kids to Indian speaking private schools, live in Indian areas, and only seem to practice Indian ways of life - what's even the point?), many Indian families retreated into their home-lives during Covid which removed their children from integration opportunities, a very small percentage of the families are absolutely TERRIBLE at parenting and treat their sons and daughters with different levels of respect, multi-family households pay a single property tax which makes the contribution per taxpayer much smaller (while social benefits are equal to anybody else), some crime such as extortion and gang activity has been imported into the country, some individuals' disregard for rules and laws (setting fireworks on Diwali in the middle of a dry, grassy field is just plain stupid), some Indian communities seem to vote blindly for their own ilk during local elections without any regard for policy or experience, LMIA immigration program has been corrupted by the nepotism of bad actors and the greed of large corporations (wages can be federally subsidized which makes it cheaper to hire immigrants than the 16 year old down the street). Many of these families were simply making good choices for their own family, so don't blame the people themselves for this - blame the government that allowed it to fester unsustainably. I'll continue to stick up for the majority of these beautiful families though - haters be darned! Watching these kids grow up gives me some hope for humanity!
Identity Attack0.2964622
Insult0.21368977
Profanity0.25915453
Threat0.008272167
Severe Toxicity0.01644827
Moderate 0.31825066 Constructive 0.786 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
The government of Canada allowed these Indians to come to Canada in excessive large numbers. They abuse every system of Canada, change the culture of Canada, buy out all businesses in Canada, and employ only …
The government of Canada allowed these Indians to come to Canada in excessive large numbers. They abuse every system of Canada, change the culture of Canada, buy out all businesses in Canada, and employ only their own Indians. They don't drive for licenses, they own the depot, and they don't need credits for loans at the banks because they own the banks. They fight out and make it difficult for all other ethnic groups in Canada. Justin Trudeau seems to have allowed 90% of Indians to immigrate to Canada and 10% of other ethnic backgrounds combined. Trudeau has caused the Canadian culture to be transformed into Indian culture. Canada is no longer Canada. it's become India, and it's extremely unfair to all other ethnic groups. Their agenda is for Canada to be 100% Indians. Canada is in BIG TROUBLE. The Indians are in every organizations and industries, including Immigration, buying out all the franchises, businesses and are the ones fighting against all other ethnic cultured groups, making the system more difficult for other nations to migrate to Canada. Even crime has increased. Canadians need to wake up before Canada totally disappears. The Indians are messing up the Canadian economy. The majority of Indians are here through false documents and don't even speak proper English or even understand the language. Canada is in TROUBLE. They are highly Discriminative. Only making sure Canada only employs Indians in all sectors, not Blacks, not Whites, not Chinese or other Ethnic groups, but only Indians themselves. It seems the Indians are seeking to totally take over Canada and become a world power. This is my view and that of many true concerned Canadian citizens and professionals who care about this country, Canada. The culture has changed and become DISCRIMINATIVE. These Indians are Extremely Extremely RACIST
Identity Attack0.3817989
Insult0.16890354
Profanity0.026863953
Threat0.010576514
Severe Toxicity0.012359619
Moderate 0.3140926 Constructive 0.517 Fear_Threat
Sep 23, 2025 Inside Canada's Indian Metropolis (Brampton)
It b is obvious thèse women are not working for this country thank you the only MP who seem to have integrity
It b is obvious thèse women are not working for this country thank you the only MP who seem to have integrity
Identity Attack0.29798782
Insult0.23237456
Profanity0.025907494
Threat0.008453408
Severe Toxicity0.010299683
Moderate 0.31132057 Moderate Con 0.436
Sep 30, 2025 IRCC Names India in Study …
It honestly doesn't seem that bad , all this hate just seems to stem from uncalled racism towards Indians. They seem pretty chill.
It honestly doesn't seem that bad , all this hate just seems to stem from uncalled racism towards Indians. They seem pretty chill.
Identity Attack0.37012735
Insult0.08582769
Profanity0.10116278
Threat0.014048163
Severe Toxicity0.014447021
Moderate 0.30993456 Moderate Con 0.492 Solidarity
Oct 9, 2025 23 likes Inside Canada's Indian Metropolis (Brampton)
I'm an Indian not from Punjab, this looks bad. To any Indian and Punjab Gov officials seeing this please take action, these people are ruining India's reputation. And to Canadians, Khalistani's are considered terrorists in …
I'm an Indian not from Punjab, this looks bad. To any Indian and Punjab Gov officials seeing this please take action, these people are ruining India's reputation. And to Canadians, Khalistani's are considered terrorists in my country most of them fled the country and I can see where they are now. Indian Gov officials have warned the Canadian Officials about this, they don't seem to care. I won't be surprised if they want Brampton to be declared a separate Khalistani country in the future.
Identity Attack0.36942887
Insult0.16875735
Profanity0.02303812
Threat0.013269233
Severe Toxicity0.011520386
Moderate 0.30539915 Constructive 0.704 Policy_Critique
Jan 27, 2026 Inside Canada's Indian Invasion...
The liberal party seem to be ANTI Canadian . Send these people home to apply from there.
The liberal party seem to be ANTI Canadian . Send these people home to apply from there.
Identity Attack0.2846865
Insult0.19500497
Profanity0.018734055
Threat0.010395273
Severe Toxicity0.007858276
Moderate 0.30539915 Low Con 0.156 Identity_Assertion
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
PISSED? Tell Mark Carney. I know of apartments that are owned by immigrants who became Canadians and they only rent to immigrants (their own people). It almost seems that the rental laws don't apply to …
PISSED? Tell Mark Carney. I know of apartments that are owned by immigrants who became Canadians and they only rent to immigrants (their own people). It almost seems that the rental laws don't apply to them.
Identity Attack0.22261032
Insult0.24171697
Profanity0.12727508
Threat0.007547205
Severe Toxicity0.010223389
Moderate 0.3047732 Constructive 0.636
Aug 25, 2025 88 likes Why Canadians Are Turning Against …
The thing that never seems to be brought up is East Indians 80% own houses. They come here and they own houses and have businesses that they ONLY hire East Indians, have East Indian clientele …
The thing that never seems to be brought up is East Indians 80% own houses. They come here and they own houses and have businesses that they ONLY hire East Indians, have East Indian clientele ONLY because they all pay cash so they can circumvent the taxes. They all make babies like mice so give it 40 years and Canada will not be recognizable. And it’s the governments fault because they’re so greedy for tax money that they let the here by the boat load because they don’t wanna wait for the rest of us to make Canada larger population wise because it will take way too long. That and their tuition money for colleges, the list goes on in this non talked about bullshit that the liberals have done. They seriously do all this scheming and raising taxes just to give our tax money away to everyone but the people who pay the taxes. We could have put a huge dent in the national debt by now, but liberals just can’t conserve money hence their name. If it doesn’t stop soon, we are doomed. Surrey BC where I lived for 14 years, is just as bad as Brampton. They all own 1.6-2 million dollar houses in the suburbs of the city, all own businesses and all do the same shit as Brampton, circumvent the taxes. That’s the thanks we get for letting them here is to scam us so they can get rich quick while we all suffer and will never own a house by the looks of it. In Victoria BC where I live now, it’s gotten so bad that I can’t move out of my house I’ve been in for 4 years cuz I can’t find anything cheaper and this place is a 400sq ft 1 bedroom for $1850 a month. Can’t afford to do anything but survive while the immigrants all live like kings. There’s gotta be a line to not cross and that has been the case for too long where it’s been crossed for a long time and no one says or does anything about it out of fear of being called a racist. Call me one. Idgaf anymore. I ain’t racist. I’m just sick of the rules being severely crossed for money. Money makes everyone that has a lot of it GREEDY sons of bitches and it’s gotta stop.
Identity Attack0.2854555
Insult0.22770336
Profanity0.047173142
Threat0.008893564
Severe Toxicity0.012435913
Low Tox 0.29953843 Constructive 0.588 Fear_Threat
Jan 28, 2026 Inside Canada's Indian Invasion...
Canada is doomed, there is no saving it... as a canadian working in the trades you would not believe how many liberals there are it seems to me that 50% of genz, 75% of gen …
Canada is doomed, there is no saving it... as a canadian working in the trades you would not believe how many liberals there are it seems to me that 50% of genz, 75% of gen x and 90% of boomers are liberal. they're importing these people at such a rapid rate and they all out breed whites. there's no chance the country will ever vote in a politician that will fix this... and what would that even look like? capture and deport every immigrant (and their anchor babies) from the last 10-15 years? its just not feasible... my advice to fellow Canadians; get out while u can its going to get unimaginably worse in the next ten years
Identity Attack0.2877625
Insult0.16861114
Profanity0.041912504
Threat0.014048163
Severe Toxicity0.010986328
Low Tox 0.295883 Constructive 0.557
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
idk i kinda wanna hate but these people seem pretty decent too me, very hard to ngl
idk i kinda wanna hate but these people seem pretty decent too me, very hard to ngl
Identity Attack0.10221587
Insult0.06529768
Profanity0.2188925
Threat0.026307223
Severe Toxicity0.013607788
Low Tox 0.295883 Moderate Con 0.387
Sep 19, 2025 29 likes Inside Canada's Indian Metropolis (Brampton)
I love the rise of nationalism in this country, you can see it in the comments. Everyone hates these foreigners and wants them out. genuinely can't wait for when the deportations start to kick off. …
I love the rise of nationalism in this country, you can see it in the comments. Everyone hates these foreigners and wants them out. genuinely can't wait for when the deportations start to kick off. We're finally getting to the end of the tunnel it seems
Identity Attack0.30103904
Insult0.0817555
Profanity0.052183274
Threat0.049451493
Severe Toxicity0.011444092
Low Tox 0.28674445 Constructive 0.599 Identity_Assertion
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
Just promoting racism bruh, I’m Pakistani and I live in Canada. I love Canada and I’m grateful for Canadians accepting me here. We’re 1 people, all on 1 planet, they show extremes and divide us. …
Just promoting racism bruh, I’m Pakistani and I live in Canada. I love Canada and I’m grateful for Canadians accepting me here. We’re 1 people, all on 1 planet, they show extremes and divide us. Much love ❤️to everyone, diversity is beuty, unity is amazing. Also these are the same people doing the lower end jobs of your economy, which I don’t wanna get technical, but it seems like this channel just helps create a community for racist or extreme opinions to thrive in. Your government accepted these people for a reason, Unity is good, discrimination is not.
Identity Attack0.23391083
Insult0.15556364
Profanity0.06044999
Threat0.012233571
Severe Toxicity0.013155893
Low Tox 0.2855005 Constructive 0.801 Solidarity
Jan 29, 2026 2 likes Inside Canada's Indian Invasion...
Canadians seem to keep doubling down on total incompetence in their government. And Canadians wonder why the country is going downhill fast.
Canadians seem to keep doubling down on total incompetence in their government. And Canadians wonder why the country is going downhill fast.
Identity Attack0.2127345
Insult0.24928534
Profanity0.015318131
Threat0.0070034824
Severe Toxicity0.005264282
Low Tox 0.2854903 Low Con 0.24 Policy_Critique
Feb 26, 2026 3 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
this seems so fake
this seems so fake
Identity Attack0.011839314
Insult0.08582769
Profanity0.13344458
Threat0.0091524795
Severe Toxicity0.008277893
Low Tox 0.2854869 Moderate Con 0.307 Meta_Commentary
Jan 27, 2026 3 likes Inside Canada's Indian Invasion...
Well, you Quebec will regret soon, including your economy. These decisions don't work like that. There will be maybe short-term benefits that will turn out against your economy pretty soon. Instead of sit down and …
Well, you Quebec will regret soon, including your economy. These decisions don't work like that. There will be maybe short-term benefits that will turn out against your economy pretty soon. Instead of sit down and see the best way of reducing useless imigrations, you guys are just shutting down plans generically and that will affect economy drastically. Good people, great workers, families that pays their taxes fairly and controbute every day on setvices and as consumers... I don't know man. The government seems to have hurt his legs and is now trying to fix It removing the leg instead of treating It.
Identity Attack0.05976611
Insult0.26957804
Profanity0.036401358
Threat0.008582866
Severe Toxicity0.005645752
Low Tox 0.2854869 Constructive 0.614
Nov 21, 2025 2 likes Quebec Ends Economic Immigration Program …
Walmart in Windsor is full of such Indian "students". In every other aisle you would find a few of them standing and having a fun talks, not seemingly doing what they were supposed to be …
Walmart in Windsor is full of such Indian "students". In every other aisle you would find a few of them standing and having a fun talks, not seemingly doing what they were supposed to be doing. It is a whole chaos in the store whenever you go there. You can't complaint about them because the manager they report to, happens to be Indian too in most cases. Most of the times these managers try to coverup for the mistakes of their subordinates. Doesn't look like any of them came here with the intent to study. The Walmart with the courteous and efficient associates I used to go to 10 or 15 years ago is no more there ....
Identity Attack0.31892163
Insult0.1669316
Profanity0.04867618
Threat0.0089712385
Severe Toxicity0.009002686
Low Tox 0.2854869 Constructive 0.64
Sep 28, 2025 2 likes IRCC Names India in Study …
Thank you for this. As a single mom of 3 kids in their 20’s I am shocked with the seeming hypocrisy in our country right now. Those who have deflect and blame trump for all …
Thank you for this. As a single mom of 3 kids in their 20’s I am shocked with the seeming hypocrisy in our country right now. Those who have deflect and blame trump for all our problems. We need to stop blaming and start paying attention to what really matters - our own citizens who are suffering.
Identity Attack0.012943448
Insult0.27558193
Profanity0.015557245
Threat0.00713294
Severe Toxicity0.0025177002
Low Tox 0.28547668 Constructive 0.713 Personal_Narrative
Feb 17, 2026 52 likes LILLEY UNLEASHED: The fall of …
I am always surprised by how racist or uninviting Canadians seem to be and I was born in Canada but that doesn't give me the right to be racist
I am always surprised by how racist or uninviting Canadians seem to be and I was born in Canada but that doesn't give me the right to be racist
Identity Attack0.2831485
Insult0.14512913
Profanity0.03189224
Threat0.00704232
Severe Toxicity0.0073242188
Low Tox 0.28547668 Constructive 0.538 Moral_Argument
Jan 29, 2026 Inside Canada's Indian Invasion...
Everyone was sugar coating how bad it really is, they don't wanna seem racist for speaking the truth. The guy with the bike was the only one speaking his mind. Canada's in peril...
Everyone was sugar coating how bad it really is, they don't wanna seem racist for speaking the truth. The guy with the bike was the only one speaking his mind. Canada's in peril...
Identity Attack0.17226285
Insult0.20668297
Profanity0.02392626
Threat0.010369381
Severe Toxicity0.0064086914
Low Tox 0.28547668 Constructive 0.564 Fear_Threat
Jan 28, 2026 Inside Canada's Indian Invasion...
What an awful piece of journalism. Uhh look at graph go up! Up mean bad! Claims of an increase in suspicious asylum claims. Any sources? What is the definition of a suspicious asylum claim? Housing …
What an awful piece of journalism. Uhh look at graph go up! Up mean bad! Claims of an increase in suspicious asylum claims. Any sources? What is the definition of a suspicious asylum claim? Housing prices go up due to increased immigration. Any sources? Do corporate landlords stalling out the market have anything to do with this? Does anyone actually think that "low skill" workers taking up "Canadian teenagers'" jobs are able to afford a house? Temporary foreign workers taking up jobs. Any background on the temporary worker program? Does this seem like a policy failure or is it the immigrants' fault that corporations are abusing their labor to save money? A+ reporting here, guys!
Identity Attack0.055673428
Insult0.24928534
Profanity0.027000591
Threat0.007754337
Severe Toxicity0.0063323975
Low Tox 0.2853768 Constructive 0.615
Jun 17, 2025 How Canada broke its immigration …
I was called a Nazi because I suggested the same thing: the more people you have the less resources you have for everyone to go around. I was called a Nazi for saying that. I …
I was called a Nazi because I suggested the same thing: the more people you have the less resources you have for everyone to go around. I was called a Nazi for saying that. I wasn’t being a Nazi. I was being a mom. Any woman knows this. When you’re single, you can have a whole pie to yourself. You get married, you make a pie and you’ve got well maybe a couple of days worth of food. Add a child everybody eats comfortably but only for one night add a second child somebody’s gotta give up. You know what I mean like it’s just plain math Mathematics so I guess I’m too far left for the right and I’m too far right for the left, I guess. Although I’m not an immigrant, I am a person with disabilities and just recently when we lost the so-called Trudeau tax I wondered why I wasn’t getting it. Then on a Canadian conservative source I heard we weren’t getting it anymore and I was upset. Disgruntled person wrote in the comments section and I quote get over yourself. I think MAID could help you. That didn’t come from a left-wing source as many right wing folks will say that it’s the left who wants to euthanize disabled people. That came from someone from a right leaning source. So writer left nobody wants to pay for anyone to have a free ride, even if the ride isn’t really free. I live on $800 a month and I am much too disabled to work and I don’t have family. In addition, I’ve been told I’m not eligible for rent gear to income, but it’s not like I’m going to get well. Anyway, it seems people don’t like to put out for others and I get it because the folks at the top are always happy to see the little guys tear each other apart. None of our politicians have ever voluntarily Given up a pay cut to support those who can’t work any longer or who never could. That would be the pro life thing to do. They’re always voting themselves big raises.
Identity Attack0.23011416
Insult0.1087965
Profanity0.17566866
Threat0.016810767
Severe Toxicity0.01986976
Low Tox 0.28425202 Constructive 0.804 Personal_Narrative
Aug 31, 2025 Why Canadians Are Turning Against …

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.