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 14 of 14
I love Punjabis. They are the most humble and kind people to be around. Chardi Kala high spirits all around. I feel very good around them and don't feel judged. Being myself feels ok around …
I love Punjabis. They are the most humble and kind people to be around. Chardi Kala high spirits all around. I feel very good around them and don't feel judged. Being myself feels ok around them. They like to to take care of others. They will commonly ask you if you are OK and need water, food, anything. Langar/ community kichen is inbedded in culture and makes sure everyone eats in the same humble setting. They think communally and make sure to ask all parties how they feel about a particular topic, especially before making a decision. They appreciate when you try to understand them. They love when you speak their language. These people are blessed and I love them. I really hope that people bridge the gap between each other and love thy neighbour. God Bless Chardi Kala rahin.
Identity Attack0.020279141
Insult0.017614283
Profanity0.027547138
Threat0.00933372
Severe Toxicity0.0030708313
Low Tox 0.036870047 Constructive 0.817
Sep 22, 2025 Inside Canada's Indian Metropolis (Brampton)
punjabi are the best / elite of india. punjabis are good people. sat sri akal my brothers and sisters
punjabi are the best / elite of india. punjabis are good people. sat sri akal my brothers and sisters
Identity Attack0.024801146
Insult0.013782915
Profanity0.02385794
Threat0.009981008
Severe Toxicity0.0032806396
Low Tox 0.03592727 Moderate Con 0.458 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Punjabi loves Canada...!!!
Punjabi loves Canada...!!!
Identity Attack0.020882076
Insult0.015720926
Profanity0.014600786
Threat0.006712203
Severe Toxicity0.0019168854
Low Tox 0.034041706 Moderate Con 0.4
Oct 1, 2025 Inside Canada's Indian Metropolis (Brampton)
He is not punjabi He is haryanvi, he is speaking haryanvi not punjabi
He is not punjabi He is haryanvi, he is speaking haryanvi not punjabi
Identity Attack0.021585498
Insult0.021868404
Profanity0.022354934
Threat0.007547205
Severe Toxicity0.0023651123
Low Tox 0.032156147 Low Con 0.295 Meta_Commentary
Feb 26, 2026 Inside Canada's Indian Invasion...
Also, for those watching who have never lived in Canada, here's a fun little experiment you can try: Go to Radio Garden and go to Brampton's radio stations. Try to find a station in English …
Also, for those watching who have never lived in Canada, here's a fun little experiment you can try: Go to Radio Garden and go to Brampton's radio stations. Try to find a station in English or French (The official languages of Canada). You may or may not notice a pattern. At the time of writing this, out of 6 stations, 5 of them are indian or punjabi.
Identity Attack0.023193322
Insult0.012452906
Profanity0.011697251
Threat0.006537435
Severe Toxicity0.001115799
Low Tox 0.031449065 Moderate Con 0.466
Oct 10, 2025 Inside Canada's Indian Metropolis (Brampton)
Sikh’s and Punjabis are good people, I know many. Respectful, hardworking, friendly, and often speak excellent English. I would gladly welcome more into my community
Sikh’s and Punjabis are good people, I know many. Respectful, hardworking, friendly, and often speak excellent English. I would gladly welcome more into my community
Identity Attack0.021786476
Insult0.010894896
Profanity0.021125201
Threat0.008841781
Severe Toxicity0.0025177002
Low Tox 0.031331215 Constructive 0.697 Solidarity
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
In walmart they are speaking hindi and punjabi over the PA systems now.
In walmart they are speaking hindi and punjabi over the PA systems now.
Identity Attack0.019575719
Insult0.013706914
Profanity0.01261955
Threat0.006763986
Severe Toxicity0.0012207031
Low Tox 0.031213367 Moderate Con 0.338 Identity_Assertion
Dec 23, 2025 Inside Canada's Indian Metropolis (Brampton)
Come visit surrey!!punjabi hood!
Come visit surrey!!punjabi hood!
Identity Attack0.01656105
Insult0.017356457
Profanity0.02433617
Threat0.010162249
Severe Toxicity0.0037384033
Low Tox 0.030506283 Low Con 0.284 Meta_Commentary
Sep 19, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
even in the little town where i live in western canada there is a community collage and a lot of punjabi's that have straight up told me that they are here for school but only …
even in the little town where i live in western canada there is a community collage and a lot of punjabi's that have straight up told me that they are here for school but only go to 1 class once maybe 2 times a week for just over an hour and the rest of the time they are here working on student visa's where the government is paying half the wage prompting bigger business to highering these exchange student instead of local people
Identity Attack0.019173764
Insult0.014124917
Profanity0.011816809
Threat0.0060713873
Severe Toxicity0.0012111664
Low Tox 0.030270588 Constructive 0.63 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
Punjab (Pakistan): A province in Pakistan with a large Punjabi population. Punjab (India): A state in India, predominantly Sikh, known for its rich culture.
Punjab (Pakistan): A province in Pakistan with a large Punjabi population. Punjab (India): A state in India, predominantly Sikh, known for its rich culture.
Identity Attack0.023997234
Insult0.011122898
Profanity0.02023706
Threat0.00789674
Severe Toxicity0.0019931793
Low Tox 0.029563503 Moderate Con 0.396 Comparative_Framing
Feb 11, 2026 1 likes Inside Canada's Indian Invasion...
@17:43 its not punjabi.. its hindi or haryanvi...
@17:43 its not punjabi.. its hindi or haryanvi...
Identity Attack0.021585498
Insult0.016556932
Profanity0.022969801
Threat0.007741391
Severe Toxicity0.0022697449
Low Tox 0.029445656 Low Con 0.201 Meta_Commentary
Jan 27, 2026 3 likes Inside Canada's Indian Invasion...
Mashallah Punjabi folk , what a lovely community , I bet u guys are serving CANADA well , RAB DUNYA DA MALIK HAI OR KOI NAHI❤❤❤
Mashallah Punjabi folk , what a lovely community , I bet u guys are serving CANADA well , RAB DUNYA DA MALIK HAI OR KOI NAHI❤❤❤
Identity Attack0.014149316
Insult0.020966014
Profanity0.024541125
Threat0.008362788
Severe Toxicity0.0035476685
Low Tox 0.02779579 Constructive 0.53 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
Punjabi guy "It feels like home as it also snows in Punjab...
Punjabi guy "It feels like home as it also snows in Punjab...
Identity Attack0.016259583
Insult0.013288911
Profanity0.016547862
Threat0.0076766624
Severe Toxicity0.00166893
Low Tox 0.027324399 Constructive 0.522 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
Translating language is Hindi. The guy is not punjabi. He is Haryanvi.
Translating language is Hindi. The guy is not punjabi. He is Haryanvi.
Identity Attack0.013847848
Insult0.013288911
Profanity0.019690514
Threat0.0073789097
Severe Toxicity0.0016975403
Low Tox 0.020960633 Moderate Con 0.307 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
16:59 Not Punjabi it Hindi
16:59 Not Punjabi it Hindi
Identity Attack0.01274247
Insult0.012946909
Profanity0.020168742
Threat0.007573096
Severe Toxicity0.0018978119
Low Tox 0.02048268 Low Con 0.232 Meta_Commentary
Feb 6, 2026 2 likes Inside Canada's Indian Invasion...
Congratulations Punjabis
Congratulations Punjabis
Identity Attack0.008176526
Insult0.012756908
Profanity0.02071529
Threat0.0074436385
Severe Toxicity0.0021266937
Low Tox 0.01834645 Moderate Con 0.46
Sep 29, 2025 IRCC Names India in Study …
The correct title : Inside Canada's Punjabi Metropolis.
The correct title : Inside Canada's Punjabi Metropolis.
Identity Attack0.007843546
Insult0.00979289
Profanity0.01041628
Threat0.0063950317
Severe Toxicity0.00093460083
Low Tox 0.017089844 Low Con 0.23
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Oh yeah, Norf Brampton; Punjabi Deux
Oh yeah, Norf Brampton; Punjabi Deux
Identity Attack0.004125261
Insult0.01309891
Profanity0.014225035
Threat0.0057121427
Severe Toxicity0.0014972687
Low Tox 0.016021729 Low Con 0.283 Humor_Satire
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.