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: "Punjab get out" 33 comments · Page 2 of 2
I feel this video does cover what's happening but don't answer the question why its happening. Here's what i think- To start with - A major population of indian immigrants in Canada come from two …
I feel this video does cover what's happening but don't answer the question why its happening. Here's what i think- To start with - A major population of indian immigrants in Canada come from two provinces/states - Punjab and Gujarat. From Punjab - Most of the population who migrates to Canada are villagers. They are notoriously famous in Punjab cities as well for creating trouble. They have no civic sense, always getting involved in illegal stuff, some use drugs, no etiquettes, poor hygiene and very arrogant sometimes. Another thing, Canadian government over the years stopped taking in-person interviews and got lenient with rules for gaining a visa especially for students which doesn't make sense and one should be catious so of what kind of people they are letting in their country. This leads to letting in a bunch of wrong people who are already a troublemaker in Punjab and then represents a bad of side of Indians. A side note - Every Indian province is very very different and not all people are same in India. It's definitely a shit situation which shows Canadian government definitely needed a better way to handle immigration. A lot of international students has been exploited by the system as well if you get to know from there point of view as well. Seeing the thumbnail and title of this video shows what kind of a person Tyler is. Without a proper research and understanding, he just made a video to appease people who hates on Indians. Title says Invasion, is he for real? I see way more Chinese immigrants here in Canada than any other nationality. Punjabi Indians are to be blamed as for creating a bad picture for themselves but hating on whole country without knowing them feels prejudiced. I hope whoever is reading to really open their eyes and understands that this is a government failure for not having strict rules and regulations. Indians have been immigrating to Canada for more than 100 years but you see them as a problem now due to last 8 years of bad decisions. Last thing, you see more Indians in Tim Hortons and mock them, is that a bad thing on loving and supporting a Canadian brand? Definitely poor english speaking employees is a problem, but that is a management issue. You don't like it, have a word with the Manager if they don't act on it, then I guess they don't really care for your opinion. Its on you now whether you want your coffee or better english 😂
Identity Attack0.17536941
Insult0.08831572
Profanity0.022423252
Threat0.008789998
Severe Toxicity0.0049591064
Low Tox 0.20009702 Constructive 0.774 Policy_Critique
Feb 20, 2026 Inside Canada's Indian Invasion...
This is happening all over California. Especially if Fresno. There are thousands from Punjab and haryana. They are the worst drivers. They’re always on the phone. They can get a California state I’d and drivers …
This is happening all over California. Especially if Fresno. There are thousands from Punjab and haryana. They are the worst drivers. They’re always on the phone. They can get a California state I’d and drivers license with only providing one name. Most of the I.d.s will actually say “no first name” or “no name given”where first or last name goes but will have just one name on i.d.
Identity Attack0.10221587
Insult0.08582769
Profanity0.02119352
Threat0.00823333
Severe Toxicity0.0049591064
Low Tox 0.19409354 Constructive 0.55 Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
Just so you know, lots of indians, punjabis come to canada because its cheap ans easy too get too from the punjab region.
Just so you know, lots of indians, punjabis come to canada because its cheap ans easy too get too from the punjab region.
Identity Attack0.22261032
Insult0.053791173
Profanity0.020988565
Threat0.0068287146
Severe Toxicity0.004081726
Low Tox 0.17371799 Moderate Con 0.44 Economic_Argument
Jan 28, 2026 Inside Canada's Indian Invasion...
I don’t get why she said she doesn’t feel any racism in Canada. Like do you feel it in Punjab or smth that’s why you had to move?
I don’t get why she said she doesn’t feel any racism in Canada. Like do you feel it in Punjab or smth that’s why you had to move?
Identity Attack0.10221587
Insult0.0623257
Profanity0.05017922
Threat0.006848133
Severe Toxicity0.00415802
Low Tox 0.17025198 Moderate Con 0.463 Question
Feb 8, 2026 2 likes Inside Canada's Indian Invasion...
I have ti give some context here especaly w the Punjab's and sheiks- they are a heavily persecuted community in Both india and Pakistan, there state of Punjab was split into 2 during the partition, …
I have ti give some context here especaly w the Punjab's and sheiks- they are a heavily persecuted community in Both india and Pakistan, there state of Punjab was split into 2 during the partition, and they often end up getting in the crossfire between the Muslims and Hindus sadly hence why they are eager to leave
Identity Attack0.18313584
Insult0.058475737
Profanity0.043916557
Threat0.012906751
Severe Toxicity0.0065612793
Low Tox 0.1587729 Constructive 0.734 Moral_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
I am sure all the Punjabis that you have spoken to have a Bachelors degree at least.I am not from Punjab, but i was fascinated to see Punjab, you should go to Chandigarh.The people in …
I am sure all the Punjabis that you have spoken to have a Bachelors degree at least.I am not from Punjab, but i was fascinated to see Punjab, you should go to Chandigarh.The people in Punjab want their children to study abroad so that they dont get into drugs and all.Also, it is just a showoff thing to show pictures of pre owned dodge challenger and mustangs to their friends and family back home.
Identity Attack0.10221587
Insult0.06372428
Profanity0.029460056
Threat0.009359611
Severe Toxicity0.0048065186
Low Tox 0.15269235 Constructive 0.694 Personal_Narrative
Jan 28, 2026 Inside Canada's Indian Invasion...
I’m the son of Indian immigrants who came into Melbourne, Australia 34 years ago, my mom came with her family of 8 and my father came here by himself. The exact same thing is happening …
I’m the son of Indian immigrants who came into Melbourne, Australia 34 years ago, my mom came with her family of 8 and my father came here by himself. The exact same thing is happening over here. We have suburbs in our eastern side which have turned into pockets of Punjab and Haryana. We have been in the restaurant industry for 30 years now, these students are taking our cash in what is a ‘cashless economy’. We’ve had one particular instance where a former employee faked her marriage certificates in order to get her permanent residency, now she’s in trouble with the authorities and may face some years in jail. The problem is they like taking ‘shortcuts’ and then they get stuck and expect us as employers to save them. The systems put into place have been exhausted to the point where is it useless.
Identity Attack0.083355546
Insult0.06023245
Profanity0.04867618
Threat0.009825659
Severe Toxicity0.0048065186
Low Tox 0.13388206 Constructive 0.795 Personal_Narrative
Oct 9, 2025 Inside Canada's Indian Metropolis (Brampton)
I explained this a while ago technically he’s not trafficking people across the boarder it’s a loop hole. He drives you as if a uber would and you illegally cross yourself it’s just a punjab …
I explained this a while ago technically he’s not trafficking people across the boarder it’s a loop hole. He drives you as if a uber would and you illegally cross yourself it’s just a punjab scheme. This is how this has been operating at a large scale for so long. If you want more info feel free to get in touch. They essentially give you guidance on how to do so, orchestrate most of it by setting up a temporary air b&b “the safe house” etc. everything has reasoning behind it where it falls in that grey area. In the end you cross the boarder by yourself they don’t help you cross and all the risk is on you. They delete the chats and point the finger saying “this guy just needed a ride and a place to stay”
Identity Attack0.020882076
Insult0.04383647
Profanity0.03915693
Threat0.009230154
Severe Toxicity0.0036811829
Low Tox 0.10826672 Constructive 0.711
Jan 27, 2026 1 likes 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.