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: "These are Punjabis who are …" 343 comments · Page 13 of 14
Walmart is also becoming Punjabi mart. I don’t know why Canada is bringing this people in huge numbers?? Immigration numbers should be diversified otherwise they will dominate the whole system. Which is not good for …
Walmart is also becoming Punjabi mart. I don’t know why Canada is bringing this people in huge numbers?? Immigration numbers should be diversified otherwise they will dominate the whole system. Which is not good for future Canada.
Identity Attack0.04951127
Insult0.024124376
Profanity0.0113385795
Threat0.00704232
Severe Toxicity0.0017929077
Low Tox 0.09033044 Constructive 0.509 Fear_Threat
Feb 5, 2026 Inside Canada's Indian Invasion...
Indian Punjabi 🇮🇳 6million problem
Indian Punjabi 🇮🇳 6million problem
Identity Attack0.06749674
Insult0.055547886
Profanity0.029050145
Threat0.012181788
Severe Toxicity0.008201599
Low Tox 0.08320791 Low Con 0.297
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
90 percent punjabis
90 percent punjabis
Identity Attack0.06158508
Insult0.029273475
Profanity0.035900343
Threat0.00933372
Severe Toxicity0.0046920776
Low Tox 0.08004235 Low Con 0.248
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
When the indians . Indus .Punjabis going to back ?shht way to many way to many god 😢
When the indians . Indus .Punjabis going to back ?shht way to many way to many god 😢
Identity Attack0.109089136
Insult0.0047423025
Profanity0.0010661122
Threat0.00086353207
Severe Toxicity0.000012841906
Low Tox 0.07699497
Apr 21, 2025 1 likes
I asked a Punjabi Girl what you want to be when you grow up. She told I want to be a Canadian.
I asked a Punjabi Girl what you want to be when you grow up. She told I want to be a Canadian.
Identity Attack0.06158508
Insult0.020966014
Profanity0.017026093
Threat0.007340072
Severe Toxicity0.0025558472
Low Tox 0.07608539 Constructive 0.507 Humor_Satire
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
Accountability should fall on the Government of Canada. They stopped screening properly. There used to be a point system that determined who could immigrate, and it actually worked. I’m of Pakistani descent, born and raised …
Accountability should fall on the Government of Canada. They stopped screening properly. There used to be a point system that determined who could immigrate, and it actually worked. I’m of Pakistani descent, born and raised here, and when I’m in Brampton and walk into a Circle K, people start speaking to me in Hindi or Punjabi right away — it’s a trip. At the same time, I’m not saying everyone coming is bad. A lot of international students and new immigrants are hardworking people who want to build a better life. But plenty are also gaming the system. The real issue is that Canada messed up by letting in too many at once, with no structure to help them assimilate. When there’s no integration, no surprise people just act like they’re back home.
Identity Attack0.037909906
Insult0.02618698
Profanity0.015693882
Threat0.007301235
Severe Toxicity0.0018024445
Low Tox 0.067380086 Constructive 0.77 Policy_Critique
Sep 21, 2025 Inside Canada's Indian Metropolis (Brampton)
📖 Rapid Indian Immigration in Canadian Cities (0:00 - 2:10) ├─ 0:00 Racism and Stereotypes Against Indian Immigrants ├─ 0:32 Mass Migration of Indian Immigrants to Canada ├─ 1:00 Human Smuggling and Immigration Issues └─ …
📖 Rapid Indian Immigration in Canadian Cities (0:00 - 2:10) ├─ 0:00 Racism and Stereotypes Against Indian Immigrants ├─ 0:32 Mass Migration of Indian Immigrants to Canada ├─ 1:00 Human Smuggling and Immigration Issues └─ 1:50 Immigration and Cultural Assimilation in Canada 📖 Impact of Indian Immigration on Local Communities (2:10 - 3:20) └─ 2:10 Impact of Indian Immigration on Local Communities 📖 Racial Tensions and Demographic Changes in Bmpton (3:20 - 4:38) ├─ 3:20 Racial Diversity and Demographic Changes └─ 3:58 Racial Tensions and Experiences in Multicultural Settings 📖 Racism and Xenophobia in Canadian Communities (4:38 - 6:09) ├─ 4:38 Racism and Xenophobia in Canadian Communities ├─ 5:14 Negative Views on Immigration and Cultural Differences └─ 5:49 Consequences of Demographic Replacement in Bmpton 📖 Driving Habits and Road Safety Concerns (6:09 - 7:30) ├─ 6:09 Distracted and Aggressive Driving in Canada ├─ 6:43 Poor Driving Habits in Canada └─ 7:04 Distracted Driving in Bmpton Residents 📖 Indian Immigration and Economic Impact (7:30 - 8:48) ├─ 7:30 Immigrant Experiences in Canada's Indian Community └─ 8:17 Rise of Ethnic Nationalism in Canada 📖 Hanuman Symbolism in Multicultural Communities (8:48 - 10:25) ├─ 8:48 Canada's Changing Demographics and Cultural Symbols ├─ 9:29 Earning Money through Mobile Games └─ 9:58 Making Money with Mobile Apps 📖 Punjabi Independence Movement and Human Smuggling (10:25 - 11:46) ├─ 10:25 Punjab Independence Movement and Kalistan ├─ 10:50 India's Economic and Political Challenges └─ 11:13 Human Smuggling Across the Canada-US Border 📖 Human Trafficking Sting Operation Setup (11:46 - 13:34) ├─ 11:46 Arranging a Pickup for Human Trafficking ├─ 12:20 Human Trafficking Sting Operation Risks and Preparations └─ 12:50 Human Trafficking and Kidnapping Fears and Preparations 📖 Human Trafficking through Student Visa Scams (13:34 - 14:49) 📖 Crossing the US-Canada Border Illegally (14:49 - 16:56) ├─ 14:49 Crossing the US-Canada Border Illegally ├─ 15:20 Crossing the Canadian Border Anxieties ├─ 15:50 Traveling to Canada in Winter └─ 16:18 Phone Theft and Harassment Tactics 📖 Crossing the Border Illegally with a Smuggler (16:56 - 18:21) ├─ 16:56 Crossing the Border Illegally in Canada ├─ 17:29 Smuggling Items Past Border Patrol └─ 17:53 Safety Concerns in Traveling to Canada 📖 Human Smuggling Operation in Canada (18:21 - 22:02) ├─ 18:21 Crossing the Border Illegally with Smugglers ├─ 19:04 Emergency Preparations and Safe Houses └─ 19:45 Human Smuggling Operations in Canada Exposed
Identity Attack0.06249457
Insult0.02212623
Profanity0.019690514
Threat0.0104988385
Severe Toxicity0.005302429
Low Tox 0.06500591 Constructive 0.543
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Are there Punjabi people in South Africa?
Are there Punjabi people in South Africa?
Identity Attack0.05976611
Insult0.017807651
Profanity0.025634222
Threat0.008246276
Severe Toxicity0.002784729
Low Tox 0.06500591 Low Con 0.239 Question
Feb 17, 2026 Inside Canada's Indian Invasion...
Hey! Im a sikh that was born in canada, with my parents, grand father, great grand father also being in this beutiful country. I wanted to start of by saying a couple of things. My …
Hey! Im a sikh that was born in canada, with my parents, grand father, great grand father also being in this beutiful country. I wanted to start of by saying a couple of things. My home was in brampton for a long time and I have personally seen the safety gone down, my family used to come back from trips with our garage open and everything would be completely fine. The long term sikhs and indians came and actually contributing positively and that can be seen with how good canada was pre 2020. Immigration too an extent was good, but mass immigration was never a good idea. In 2018-2019 the old time punjabi community was heavily against so many students coming in, so much so people that were indian had "no students" signs when renting their basements. It's sad to see people that came here running things so badly and ruining the effort and contributions made by many(I even face the consqeunces of things I have never done). Remeber don't be afraid to call out people for their bullshit, but also dont bash innocent people. Now many ppl came to canada and have done good like sikhs having the highest donors of blood, plasma, and platelets. We also giveway a lot in charity and food. A good news is Canada is cracking down on these bad people and quickly, and many good people who came are returning back home. I have seen a lot of videos online, but please remember algorithms and pushed media make things seem worse than they actually are. My message is I'm sorry for how these people are acting, my recent trip to Canada(brampton) I saw better quality service and more white folk too. Stay safe and god bless!
Identity Attack0.039456755
Insult0.022448512
Profanity0.027000591
Threat0.008181547
Severe Toxicity0.0032043457
Low Tox 0.06421452 Constructive 0.862 Personal_Narrative
Jan 27, 2026 3 likes Inside Canada's Indian Invasion...
The guy was not punjabi rather from haryana
The guy was not punjabi rather from haryana
Identity Attack0.043581683
Insult0.029383656
Profanity0.02208166
Threat0.007741391
Severe Toxicity0.0032043457
Low Tox 0.06184035 Low Con 0.267 Personal_Narrative
Feb 16, 2026 Inside Canada's Indian Invasion...
thats hindi not punjabi
thats hindi not punjabi
Identity Attack0.04951127
Insult0.021352753
Profanity0.028503597
Threat0.008026198
Severe Toxicity0.003414154
Low Tox 0.05824285 Low Con 0.237 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
Brampton has the cheapest rental rates in GTA, plus a lotta warehousing jobs if ya stay in Brampton. Plus the only region where ya can survive without speaking an iota of english. You can survive …
Brampton has the cheapest rental rates in GTA, plus a lotta warehousing jobs if ya stay in Brampton. Plus the only region where ya can survive without speaking an iota of english. You can survive just by knowing Punjabi.
Identity Attack0.038167715
Insult0.021675033
Profanity0.013371054
Threat0.006602164
Severe Toxicity0.0017929077
Low Tox 0.057005897 Constructive 0.534
Jan 27, 2026 Inside Canada's Indian Invasion...
I am Indian the language is not punjabi it's hindi
I am Indian the language is not punjabi it's hindi
Identity Attack0.04822223
Insult0.016632931
Profanity0.024951037
Threat0.008440462
Severe Toxicity0.0028038025
Low Tox 0.056758508 Moderate Con 0.392 Personal_Narrative
Jan 28, 2026 Inside Canada's Indian Invasion...
at 17:20 he's speaking hindi not punjabi
at 17:20 he's speaking hindi not punjabi
Identity Attack0.037136484
Insult0.017420914
Profanity0.023174755
Threat0.007534259
Severe Toxicity0.0025939941
Low Tox 0.056016337 Moderate Con 0.306 Meta_Commentary
Jan 28, 2026 4 likes Inside Canada's Indian Invasion...
The punjabi old guy, just the best.
The punjabi old guy, just the best.
Identity Attack0.033527173
Insult0.023995465
Profanity0.024541125
Threat0.009437286
Severe Toxicity0.0029945374
Low Tox 0.055274166 Moderate Con 0.369
Oct 29, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
love watching your videos, I am Canadian and live in the suburbs of Toronto. I was born in 1962. My first Indian experience came in a small high school 1976-1980 the school had a small …
love watching your videos, I am Canadian and live in the suburbs of Toronto. I was born in 1962. My first Indian experience came in a small high school 1976-1980 the school had a small Punjabi student population, the students for the most part were not hassled nor did they hassel back. My next and biggest Indian experience was a job from 1984-1991 I worked for an Indian family and got to see a portion of Toronto's Indian population. Culturally there were big differences however I enjoyed my experience working with them. My point being you say in your video 'sudden indian.' this is 2026 and I have been experiencing as have Canadians, the Punjabi culture for over 46 years so this is not a sudden or new occurance. And lastly as far as cultures from other countries go, having Hindu's or even Sihk's as neighbors is far better than other ethnic possibilities, so I do not have any issue with Punjabi Canadians! Anyhow continue your video just wanted to add my comment as I am living in Canada with Indians and want to express my opinion.
Identity Attack0.042292643
Insult0.020063626
Profanity0.021603432
Threat0.008311004
Severe Toxicity0.002632141
Low Tox 0.05378982 Constructive 0.888 Personal_Narrative
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Well life in every country is the same. Big picture is change is here. Adept!!!. I learned some Punjabi to buy a used car from a Punjabi guy. Got a better deal just for that …
Well life in every country is the same. Big picture is change is here. Adept!!!. I learned some Punjabi to buy a used car from a Punjabi guy. Got a better deal just for that little thing. Just saying😁
Identity Attack0.035331827
Insult0.018581128
Profanity0.019553876
Threat0.0078449575
Severe Toxicity0.0024414062
Low Tox 0.05354243 Constructive 0.669
Sep 29, 2025 Why Canadians Are Turning Against …
As Punjabi Indian Brampton live I support this video
As Punjabi Indian Brampton live I support this video
Identity Attack0.033784978
Insult0.017936565
Profanity0.02973333
Threat0.012337137
Severe Toxicity0.0051498413
Low Tox 0.051810697 Constructive 0.551 Solidarity
Jan 29, 2026 Inside Canada's Indian Invasion...
Thats not punjabi but hindi!!! But sihdu is punjabi surname
Thats not punjabi but hindi!!! But sihdu is punjabi surname
Identity Attack0.03894114
Insult0.026315894
Profanity0.030389199
Threat0.007948523
Severe Toxicity0.004463196
Low Tox 0.051563308 Low Con 0.181 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
@TylerOliveira Each State in INDIA🇮🇳 has its Own Culture, Language, Heritage, Cuisine, Traditional Dances and Festivals. Don't Flex the Words in your Video. They are from Punjab and in Punjab they Speak Punjabi. Note: 85% …
@TylerOliveira  Each State in INDIA🇮🇳 has its Own Culture, Language, Heritage, Cuisine, Traditional Dances and Festivals. Don't Flex the Words in your Video. They are from Punjab and in Punjab they Speak Punjabi. Note: 85% of Indian Born and Canadian Indian Born are Punjabis Rest are Haryanvi, Gujarati, Tamilan, Teluguits, Malyalis, Bengalis are remaining 14% in Canada 🇨🇦. -------- My Language is Kannada and we are not even 1% of Canadian Indian Population.
Identity Attack0.041003603
Insult0.017485369
Profanity0.012243799
Threat0.0059257476
Severe Toxicity0.0016498566
Low Tox 0.050573748 Constructive 0.628 Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...
For over a century, hardworking Sikh Punjabi community has been an integral part of Canada’s growth and prosperity. Their contributions span agriculture, industry, public service, and cultural life—strengthening the fabric of Canadian society. In recent …
For over a century, hardworking Sikh Punjabi community has been an integral part of Canada’s growth and prosperity. Their contributions span agriculture, industry, public service, and cultural life—strengthening the fabric of Canadian society. In recent time, concerns have emerged about indian government covert operations linked to foreign non sikh actors. It is important that Canada remains vigilant against any external threats to its sovereignty, especially when such actions undermine public safety or democratic values.
Identity Attack0.038425524
Insult0.020643732
Profanity0.012346277
Threat0.008582866
Severe Toxicity0.0017642975
Low Tox 0.050326355 Constructive 0.606 Solidarity
Sep 30, 2025 IRCC Names India in Study …
Many Punjabis say from Punjab whereas the rest say from India.
Many Punjabis say from Punjab whereas the rest say from India.
Identity Attack0.052490227
Insult0.017807651
Profanity0.019212283
Threat0.006925808
Severe Toxicity0.0017642975
Low Tox 0.049831573 Low Con 0.293 Comparative_Framing
Jan 29, 2026 Inside Canada's Indian Invasion...
Fun fact: most Punjabis in Canada are permanent citizens
Fun fact: most Punjabis in Canada are permanent citizens
Identity Attack0.042550452
Insult0.018258847
Profanity0.014600786
Threat0.006272047
Severe Toxicity0.0016212463
Low Tox 0.049089402 Moderate Con 0.331 Question
Feb 9, 2026 Inside Canada's Indian Invasion...
It’s literally like 90 percent Punjabi with the rest being gujuratis. It’s not really representative of India.
It’s literally like 90 percent Punjabi with the rest being gujuratis. It’s not really representative of India.
Identity Attack0.042550452
Insult0.016860934
Profanity0.01941724
Threat0.0069516995
Severe Toxicity0.0018119812
Low Tox 0.045131154 Low Con 0.175
Oct 6, 2025 Inside Canada's Indian Metropolis (Brampton)
🌈🧬🦄🧬🌈 Even many of the Punjabi people agree it is just way too many in Canada. The Punjabi people are mostly very nice good people though. 🇨🇦✨🇨🇦
🌈🧬🦄🧬🌈 Even many of the Punjabi people agree it is just way too many in Canada. The Punjabi people are mostly very nice good people though. 🇨🇦✨🇨🇦
Identity Attack0.04306607
Insult0.015416925
Profanity0.015010698
Threat0.0066798385
Severe Toxicity0.0018978119
Low Tox 0.044883765 Constructive 0.689 Fear_Threat
Jan 27, 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.