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: "They are not indian they …" 4,309 comments · Page 78 of 173
I can't even watch this. I live 30 mins down the road from here. Welcome to little India btw....oh I mean Canada 🇨🇦🇨🇦. We are being completely INVADED. Indian fatigue is real here. There are …
I can't even watch this. I live 30 mins down the road from here. Welcome to little India btw....oh I mean Canada 🇨🇦🇨🇦. We are being completely INVADED. Indian fatigue is real here. There are WAY WAY WAY TOO MANY!!!!!! We seriously need Trump here to shut down the borders because our soft government won't.😡😡😡👳👳👳
Identity Attack0.43256098
Insult0.23237456
Profanity0.05543986
Threat0.020609349
Severe Toxicity0.023076924
Moderate 0.37751234 Constructive 0.516 Fear_Threat
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
There are Indians who work hard and mind their own business. These same Indians despise the illegals
There are Indians who work hard and mind their own business. These same Indians despise the illegals
Identity Attack0.4508763
Insult0.24630153
Profanity0.11477985
Threat0.010291707
Severe Toxicity0.016319158
Moderate 0.37751234 Moderate Con 0.44 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
The bike guy just said the opposite against Africans as compared to Indians 😂😂😂
The bike guy just said the opposite against Africans as compared to Indians 😂😂😂
Identity Attack0.44690517
Insult0.16337912
Profanity0.1067334
Threat0.010938995
Severe Toxicity0.01986976
Moderate 0.37751234 Low Con 0.17 Humor_Satire
Feb 25, 2026 Inside Canada's Indian Invasion...
European invaders crying about Indians migrating to the country Europeans invaded and occupied is mad a funny 🤣.
European invaders crying about Indians migrating to the country Europeans invaded and occupied is mad a funny 🤣.
Identity Attack0.38699543
Insult0.22303216
Profanity0.1696208
Threat0.021127338
Severe Toxicity0.022193791
Moderate 0.37751234 Low Con 0.179 Humor_Satire
Feb 5, 2026 2 likes Inside Canada's Indian Invasion...
Do MEXICO next? Do Muslims, Africans, and Indians invade MEXICO too? Then go to America or Canada?
Do MEXICO next? Do Muslims, Africans, and Indians invade MEXICO too? Then go to America or Canada?
Identity Attack0.47178617
Insult0.14331897
Profanity0.03389629
Threat0.013321015
Severe Toxicity0.017222947
Moderate 0.37751234 Low Con 0.188
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
COVER THE INDIAN TRUCKERS. THE BOBBY PUNJABIS OF THE ROAD
COVER THE INDIAN TRUCKERS. THE BOBBY PUNJABIS OF THE ROAD
Identity Attack0.39773783
Insult0.33998606
Profanity0.16264248
Threat0.04363242
Severe Toxicity0.023692908
Moderate 0.37751234 Low Con 0.204
Jan 27, 2026 Inside Canada's Indian Invasion...
Guy on the bike just discriminated Indians, Africans, and Muslims.
Guy on the bike just discriminated Indians, Africans, and Muslims.
Identity Attack0.46028158
Insult0.14150882
Profanity0.066963166
Threat0.05236103
Severe Toxicity0.015092585
Moderate 0.37751234 Moderate Con 0.304 Moral_Argument
Feb 9, 2026 1 likes Inside Canada's Indian Invasion...
“I came to Canada as a 13-year-old immigrant, innocent and fresh off the boat. I’ll never forget how a white girl in my PE class would throw my clothes in the garbage and bully me …
“I came to Canada as a 13-year-old immigrant, innocent and fresh off the boat. I’ll never forget how a white girl in my PE class would throw my clothes in the garbage and bully me just because I was different. That’s what racism looks like. So when I see videos today blaming immigrants, I know exactly how much hate that spreads. Young Indian students are dying, struggling in laundry rooms and basements, and instead of compassion we point fingers. Immigrants may need some adjustments, yes, but that’s no reason to divide or dehumanize us. Stop spreading hate — Canada is stronger when we stand together.”
Identity Attack0.4139151
Insult0.34032786
Profanity0.09034003
Threat0.030623792
Severe Toxicity0.01806218
Moderate 0.37751234 Constructive 0.754 Personal_Narrative
Aug 26, 2025 2 likes Why Canadians Are Turning Against …
Indians, Somalis never adapt to the Country they migrate to, they take their culture, never marry outside, stays isolated but want all the benefits from the Country....
Indians, Somalis never adapt to the Country they migrate to, they take their culture, never marry outside, stays isolated but want all the benefits from the Country....
Identity Attack0.46028158
Insult0.24835461
Profanity0.03990845
Threat0.008427517
Severe Toxicity0.023076924
Moderate 0.37751234 Moderate Con 0.307
Oct 5, 2025 Inside Canada's Indian Metropolis (Brampton)
you know why ?? i do cause there is a specific reason and company that did this linked to Lester b pearson school board and two people are charged for this 😂 and there son …
you know why ?? i do cause there is a specific reason and company that did this linked to Lester b pearson school board and two people are charged for this 😂 and there son is currently still running this scam with indian agents who lie and commit fraud and other wise lie on the application the ileds and also lie to the government about money in there bank 😂😂😂 i have more i have been trying to tell mps from coast to coast but no one will listen i have names and times and i have even know one of the indians that fled canada cause the government wanted him too and still scamming canada 😂 i have all the information if you guys are even slight curious 😂😂 😂
Identity Attack0.22935481
Insult0.3388922
Profanity0.1589207
Threat0.019573374
Severe Toxicity0.023076924
Moderate 0.37751234 Constructive 0.593
Nov 23, 2025 Quebec Ends Economic Immigration Program …
The indians are in toronto, Saskatchewan, ontario and edmonton. Mostly. And about 90% in b.c. ! And Isnt this indian womans brother one of the ones that has the fraudulent study permit?? Check that out!
The indians are in toronto, Saskatchewan, ontario and edmonton. Mostly. And about 90% in b.c. ! And Isnt this indian womans brother one of the ones that has the fraudulent study permit?? Check that out!
Identity Attack0.43256098
Insult0.2679134
Profanity0.04491858
Threat0.008919456
Severe Toxicity0.013866014
Moderate 0.37751234 Moderate Con 0.474
Oct 2, 2025 IRCC Names India in Study …
All the Indian women seem shy and rarely show emotion unless they are at a jobsite getting paid. Must already have a prearranged marriage with another Indian before they reach their teen years. No wonder …
All the Indian women seem shy and rarely show emotion unless they are at a jobsite getting paid. Must already have a prearranged marriage with another Indian before they reach their teen years. No wonder there's so many of them , they all keep to themselves.
Identity Attack0.44690517
Insult0.2735258
Profanity0.089370176
Threat0.010291707
Severe Toxicity0.01825585
Moderate 0.37751234 Constructive 0.507
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
Indian must teach presiden Indonesia Jokowi fake diploma 😂
Indian must teach presiden Indonesia Jokowi fake diploma 😂
Identity Attack0.3817989
Insult0.36798462
Profanity0.14666493
Threat0.035803676
Severe Toxicity0.023552058
Moderate 0.37751234 Low Con 0.138 Humor_Satire
Feb 15, 2026 Inside Canada's Indian Invasion...
Lmaoooo you know its bad when the indian guy says its too much! 🤣🤣
Lmaoooo you know its bad when the indian guy says its too much! 🤣🤣
Identity Attack0.37507164
Insult0.14331897
Profanity0.18909787
Threat0.012130005
Severe Toxicity0.022064678
Moderate 0.37751234 Low Con 0.237 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Even as an Indian, I do not want to go to Canada, I mean, what's the point if I am surrounded by the same people with 0 civic sense, trashing everything, and they have the …
Even as an Indian, I do not want to go to Canada, I mean, what's the point if I am surrounded by the same people with 0 civic sense, trashing everything, and they have the same culture as India. I always believe when in Rome, be a Roman. So, you Canadians really need to do something about this
Identity Attack0.44690517
Insult0.2817503
Profanity0.079025
Threat0.008945347
Severe Toxicity0.01644827
Moderate 0.37751234 Constructive 0.516
Jan 27, 2026 7 likes Inside Canada's Indian Invasion...
Those indian students may have crossed U.S. border and now Trump is kicking them back to their home country
Those indian students may have crossed U.S. border and now Trump is kicking them back to their home country
Identity Attack0.44690517
Insult0.14331897
Profanity0.08904689
Threat0.13815513
Severe Toxicity0.019482423
Moderate 0.37751234 Low Con 0.255 Comparative_Framing
Oct 2, 2025 IRCC Names India in Study …
Arrest these 4 women , their nervousness is clearly saying how much money they have made from Indian and other foreign agents as commission to make the way receptive for those fraudulent students
Arrest these 4 women , their nervousness is clearly saying how much money they have made from Indian and other foreign agents as commission to make the way receptive for those fraudulent students
Identity Attack0.29798782
Insult0.36709076
Profanity0.089693464
Threat0.13815513
Severe Toxicity0.017158391
Moderate 0.37751234 Low Con 0.164 Unverified_Claim
Sep 30, 2025 IRCC Names India in Study …
I’m all for people to have safe and good lives, but it’s aggravating as hell, when East Indians in general here in Canada are 1.) Preying on women and children 2.) trying to shove their …
I’m all for people to have safe and good lives, but it’s aggravating as hell, when East Indians in general here in Canada are 1.) Preying on women and children 2.) trying to shove their beliefs on everyone else and threaten people 3.) get entitled benefits to the moon.
Identity Attack0.3895355
Insult0.26957804
Profanity0.22429734
Threat0.019055385
Severe Toxicity0.02116089
Moderate 0.37751234 Constructive 0.57
Aug 25, 2025 Why Canadians Are Turning Against …
INDIANS WILL RULE CANADA CURRY ON EVERY STREET
INDIANS WILL RULE CANADA CURRY ON EVERY STREET
Identity Attack0.41975367
Insult0.17361937
Profanity0.08355101
Threat0.030623792
Severe Toxicity0.023076924
Moderate 0.37751234 Low Con 0.181
Oct 11, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Ban Indian immigration
Ban Indian immigration
Identity Attack0.458714
Insult0.07967083
Profanity0.0838743
Threat0.060119797
Severe Toxicity0.023076924
Moderate 0.37751234 Low Con 0.254 Call_To_Action
Sep 30, 2025 3 likes Inside Canada's Indian Metropolis (Brampton)
Most indians have fake study permits this is old news everyone knows they bribe and doctorate fake permits even fake visas and licences is canada finally waking up to this ??? Lol😮 wow .
Most indians have fake study permits this is old news everyone knows they bribe and doctorate fake permits even fake visas and licences is canada finally waking up to this ??? Lol😮 wow .
Identity Attack0.40883094
Insult0.30797598
Profanity0.040910475
Threat0.008401625
Severe Toxicity0.01644827
Moderate 0.37751234 Low Con 0.201
Oct 2, 2025 IRCC Names India in Study …
Canada needs more Canadian than Indian!
Canada needs more Canadian than Indian!
Identity Attack0.4508763
Insult0.18355975
Profanity0.05393682
Threat0.008427517
Severe Toxicity0.017997624
Moderate 0.37751234 Low Con 0.175 Identity_Assertion
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
This is still better than coming in big ships, spreading diseases and killing native people, and forcefully taking native peoples land and pushing them to extinction. You should be grateful Indians are not repeating white …
This is still better than coming in big ships, spreading diseases and killing native people, and forcefully taking native peoples land and pushing them to extinction. You should be grateful Indians are not repeating white people history, like history of US Canada South Africa New Zealand Australia 😅
Identity Attack0.44690517
Insult0.16883044
Profanity0.05393682
Threat0.2836219
Severe Toxicity0.023076924
Moderate 0.37751234 Moderate Con 0.412 Comparative_Framing
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
I bet many of them are Pakiatanis hiding in the garb of Indian, and Khalistanis not loyal to India.
I bet many of them are Pakiatanis hiding in the garb of Indian, and Khalistanis not loyal to India.
Identity Attack0.46028158
Insult0.25800487
Profanity0.0935729
Threat0.018019408
Severe Toxicity0.01986976
Moderate 0.37751234 Moderate Con 0.347 Unverified_Claim
Feb 16, 2026 1 likes Inside Canada's Indian Invasion...
Because Indian are chatting 🎉🎉🎉🎉
Because Indian are chatting 🎉🎉🎉🎉
Identity Attack0.3895355
Insult0.27146968
Profanity0.30161268
Threat0.021472665
Severe Toxicity0.030523606
Moderate 0.37751234 Moderate Con 0.334
Sep 29, 2025 1 likes IRCC Names India in Study …

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.