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 not just Indians, also …" 283 comments · Page 12 of 12
Was watching this, being stuck on TTC traffic. Not even in rush hour with a full bus of ppl loudly on their phones speaking Indian + watching loud videos without Earbuds also in that language. …
Was watching this, being stuck on TTC traffic. Not even in rush hour with a full bus of ppl loudly on their phones speaking Indian + watching loud videos without Earbuds also in that language. Being 25 minutes delayed on my "35 minute" trip
Identity Attack0.022590388
Insult0.018774498
Profanity0.020373698
Threat0.007909686
Severe Toxicity0.0019741058
Low Tox 0.054531995 Constructive 0.52 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
I have such mixed feelings watching this video and the following is just my opinion. I am an immigrant from India too and I love my country's values and culture but I also realize its …
I have such mixed feelings watching this video and the following is just my opinion. I am an immigrant from India too and I love my country's values and culture but I also realize its drawbacks. When I came here, my immediate instinct was not to change everything to how it was back home...It was rather to learn the culture and values of Canada too (which I know is in and itself a mixture of multiple cultures). If you are reading this my fellow Indians, It is truly my most humble request to remember that you don't have have to quit your culture, but that does not mean that you make no effort or take part in involving yourself in other cultures or mock them. You have the chance to better a country that has offered YOU a better life. Please don't ruin things for other immigrants or Canadians. We are resilient, and we can choose the best of both worlds.
Identity Attack0.035331827
Insult0.020837102
Profanity0.018324144
Threat0.0071070488
Severe Toxicity0.0020980835
Low Tox 0.05354243 Constructive 0.863 Personal_Narrative
Nov 1, 2025 78 likes Inside Canada's Indian Metropolis (Brampton)
The dynamics in this video are playing out in many places, however, we've never come across a city that has seen as much drastic change as Brampton: Its population has doubled from 400,000 to 800,000 …
The dynamics in this video are playing out in many places, however, we've never come across a city that has seen as much drastic change as Brampton: Its population has doubled from 400,000 to 800,000 in just the last 20 years. We tried to cover this topic, respecting both the long-time Brampton residents, many of whom are angry about the changes to their city, and the Indian community, which was extremely welcoming of us. Thank you all for watching. Also, we're on our way to the UK and are looking for story recs in England and Scotland.
Identity Attack0.024600167
Insult0.018258847
Profanity0.024951037
Threat0.010887212
Severe Toxicity0.0028800964
Low Tox 0.050326355 Constructive 0.796
Sep 18, 2025 774 likes Inside Canada's Indian Metropolis (Brampton)
They should practice their culture,but also respect the indians
They should practice their culture,but also respect the indians
Identity Attack0.04280826
Insult0.013782915
Profanity0.021330157
Threat0.008181547
Severe Toxicity0.0022220612
Low Tox 0.046120718 Moderate Con 0.377 Moral_Argument
Dec 31, 2025 Inside Canada's Indian Metropolis (Brampton)
as an Indian i believe Canada should do something to fix this issue because not only is this destroying the somewhat good reputation we had, its also rendering people unable to find jobs. I have …
as an Indian i believe Canada should do something to fix this issue because not only is this destroying the somewhat good reputation we had, its also rendering people unable to find jobs. I have some good friends who are living in Canada(they're canadian) and are drastically searching for a job they're overqualified for which just breaks my heart
Identity Attack0.021585498
Insult0.018774498
Profanity0.01309778
Threat0.0074954215
Severe Toxicity0.0011825562
Low Tox 0.045873325 Constructive 0.741 Personal_Narrative
Feb 5, 2026 Inside Canada's Indian Invasion...
Pattaya and Phuket also slowly becoming Indian
Pattaya and Phuket also slowly becoming Indian
Identity Attack0.034558404
Insult0.018645585
Profanity0.018187506
Threat0.0076766624
Severe Toxicity0.0026893616
Low Tox 0.04240986 Low Con 0.169 Identity_Assertion
Oct 11, 2025 Inside Canada's Indian Metropolis (Brampton)
My parents immigrated in the early 90s and I was born in Canada. It’s very hard to relate to the new immigrants in the last 10 years because we’re so different. The families that immigrated …
My parents immigrated in the early 90s and I was born in Canada. It’s very hard to relate to the new immigrants in the last 10 years because we’re so different. The families that immigrated in the 80s and 90s had to assimilate and become “Canadian” which in hindsight was for the best. I learned about my culture and language at home, but my parents, emphasized the importance of being “Canadian first” and being a part of society and “fitting in.” This wasn’t at all a bad thing. I learned to ski, skate, make ice lollies with snow and syrup, went camping, played sports… I feel embarrassed when Indians are looked at in this light, but its true. 90% of this new wave of immigrants on “student visas,” dont intend to actually obtain any sort of an education, instead they use it as a pathway for permanent residency. I know this because I have relatives who say this out loud behind closed doors. I don’t agree with any of it, and quite frankly it’s very embarrassing, but most of us first generation Indian Canadians feel very upset about how its all played out and the negative light in which our people are now viewed under. Personally, I agree they arent interested in becoming culturally Canadian, they just want to be in Canada for financial reasons. They stay in their groups, dont integrate and think somehow this will play out well. It isnt discrimination when your own people also feel this way. I have yet to meet a first gen Canadian who disagrees
Identity Attack0.02138452
Insult0.017088935
Profanity0.014874061
Threat0.0066215824
Severe Toxicity0.0014781952
Low Tox 0.037577134 Constructive 0.762 Personal_Narrative
Feb 3, 2026 Inside Canada's Indian Metropolis (Brampton)
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)

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.