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: "All you stupid people (on …" 72 comments · Page 1 of 3
Yooooo this racist fuck might aswell live in the u.s all Africans are terrible people stupid duck smfh
Yooooo this racist fuck might aswell live in the u.s all Africans are terrible people stupid duck smfh
Identity Attack0.8386719
Insult0.8502231
Profanity0.8802007
Threat0.12689553
Severe Toxicity0.61260825
Toxic 0.96426713 Low Con 0.16 Identity Attack Insult
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
They get a giant statue and all this dumb shit but nowadays look what white people do if it's fucking stupid pray in the middle of work and still get paid bullshit
They get a giant statue and all this dumb shit but nowadays look what white people do if it's fucking stupid pray in the middle of work and still get paid bullshit
Identity Attack0.6106996
Insult0.7090544
Profanity0.902047
Threat0.025098583
Severe Toxicity0.45895407
Toxic 0.95048624 Low Con 0.198 Identity Attack Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Indian idiots, stupid, bastards, you just live off other people's fabrications, making a fuss, as if your country is useless when the country you live in is you who will be the rabbit, when the …
Indian idiots, stupid, bastards, you just live off other people's fabrications, making a fuss, as if your country is useless when the country you live in is you who will be the rabbit, when the two countries are at war and lack soldiers, you will be the ones fighting your home country, stupid Indians
Identity Attack0.7895903
Insult0.87896585
Profanity0.70864636
Threat0.11309616
Severe Toxicity0.5344867
Toxic 0.9391453 Low Con 0.152 Identity Attack Insult Identity_Assertion
Feb 10, 2026 Inside Canada's Indian Invasion...
white people are so damn stupid especially that guy on that bike
white people are so damn stupid especially that guy on that bike
Identity Attack0.8102261
Insult0.82974654
Profanity0.71218073
Threat0.027688526
Severe Toxicity0.4583481
Toxic 0.93383175 Low Con 0.233 Identity Attack Insult
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Stupid liberal party letting these people in Canada taking away our Canadian culture! We need a strong Leader and get out Islamist Muslims and India immigrants before they fuck up Canada!
Stupid liberal party letting these people in Canada taking away our Canadian culture! We need a strong Leader and get out Islamist Muslims and India immigrants before they fuck up Canada!
Identity Attack0.7778623
Insult0.7762574
Profanity0.6983885
Threat0.07629784
Severe Toxicity0.44860926
Toxic 0.8988238 Low Con 0.203 Identity Attack Insult Fear_Threat
Feb 22, 2026 1 likes Inside Canada's Indian Invasion...
Stupid white people grow a pair of balls and say NOOO to this!!
Stupid white people grow a pair of balls and say NOOO to this!!
Identity Attack0.6649212
Insult0.7804726
Profanity0.58072567
Threat0.027861187
Severe Toxicity0.35022295
Toxic 0.8778702 Low Con 0.18 Identity Attack Insult Call_To_Action
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
Stupid Country with stupid government and weak people 🚽
Stupid Country with stupid government and weak people 🚽
Identity Attack0.5075293
Insult0.802824
Profanity0.44752163
Threat0.012699619
Severe Toxicity0.22207877
Toxic 0.8696708 Low Con 0.131 Identity Attack Insult Identity_Assertion
Nov 22, 2025 Thousands of refugees allowed into …
Why does illegal people coming to our country have any rights in our country Kick them out They are illegal stupid
Why does illegal people coming to our country have any rights in our country Kick them out They are illegal stupid
Identity Attack0.57554024
Insult0.802824
Profanity0.46460027
Threat0.52092457
Severe Toxicity0.34993178
Toxic 0.8629672 Low Con 0.159 Identity Attack Insult Threat Policy_Critique
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
hey only the fkn stupid get laughed who listen to this bullshit - fact check what you read from these idiots 1. You can enter Canada with "One Click" and no security screening. FALSE. While …
hey only the fkn stupid get laughed who listen to this bullshit - fact check what you read from these idiots 1. You can enter Canada with "One Click" and no security screening. FALSE. While the "One-Touch" digital system exists to speed up paperwork, every asylum seeker must still provide biometrics (fingerprints) and undergo a security/background check against global law enforcement databases upon arrival. 2. Denied claimants keep their health benefits. TRUE (But temporary). Benefits continue as long as the legal process is active. Because Canada allows for appeals and judicial reviews, a person whose claim is initially "denied" by the board is still considered to be "in the process" and keeps coverage until all legal appeals are exhausted. 3. There are 500,000 "lost" people due for deportation. FALSE. This number is a massive inflation. It likely refers to a total estimate of all people in Canada with expired visas (including students and workers). The number of people specifically "wanted" for deportation after a failed refugee claim is estimated to be closer to 30,000–50,000. 4. Refugees get dental and vision care that some Canadians don't. TRUE. The federal IFHP program does cover basic dental and vision for claimants because they aren't eligible for provincial health cards yet. Many Canadians only get these benefits through private insurance or specific low-income programs, though the new Canadian Dental Care Plan is currently closing that gap for seniors and children. 5. 10,000 people "vanish" from the system annually. UNVERIFIED. This was a specific estimate given by a union head during testimony. While the government tracks "abandoned claims," they don't officially classify them all as "vanished," as many are eventually located or leave the country voluntarily.
Identity Attack0.10221587
Insult0.802824
Profanity0.6919765
Threat0.025789235
Severe Toxicity0.35368225
Toxic 0.8629672 Constructive 0.712 Insult Unverified_Claim
Dec 21, 2025 Thousands of refugees allowed into …
What a foolish country, I think Canada wants stupid people running this country, 🤔
What a foolish country, I think Canada wants stupid people running this country, 🤔
Identity Attack0.46028158
Insult0.83943826
Profanity0.33453682
Threat0.008531082
Severe Toxicity0.13336399
Toxic 0.85850734 Low Con 0.229 Insult Policy_Critique
Dec 7, 2025 2 likes IRCC Names India in Study …
The responses by these people is typical of the Bullshit answers that people get when questioning in the USA. Do all of these morons go to the same Stupid school !! The reality is that …
The responses by these people is typical of the Bullshit answers that people get when questioning in the USA. Do all of these morons go to the same Stupid school !! The reality is that Canada has been screwed and abused by Indians and they should be BANNED from all Canadian schools!
Identity Attack0.6458014
Insult0.7762574
Profanity0.66456485
Threat0.04233929
Severe Toxicity0.35368225
Toxic 0.85333383 Low Con 0.274 Identity Attack Insult Unverified_Claim
Oct 10, 2025 IRCC Names India in Study …
What the hell this stupid saying Khalistan is needed because people are not free in Punjab.. this stupids seek asylum to settle in Canada...they fight for Sikhs in india while living in Canada wow.. why …
What the hell this stupid saying Khalistan is needed because people are not free in Punjab.. this stupids seek asylum to settle in Canada...they fight for Sikhs in india while living in Canada wow.. why don't they come back and fight here
Identity Attack0.38185352
Insult0.7967344
Profanity0.43781817
Threat0.026652548
Severe Toxicity0.2322463
Toxic 0.85173553 Moderate Con 0.425 Insult
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Didn’t you know? To combat a housing shortage and a high unemployment rate you simply add more people! Are you stupid?
Didn’t you know? To combat a housing shortage and a high unemployment rate you simply add more people! Are you stupid?
Identity Attack0.014249804
Insult0.83943826
Profanity0.37503055
Threat0.008945347
Severe Toxicity0.023076924
Toxic 0.8403191 Low Con 0.186 Insult Humor_Satire
Jun 18, 2025 1 likes How Canada broke its immigration …
No we are NOT turning against immigrants. Only stupid people believe this crap. It’s not true!
No we are NOT turning against immigrants. Only stupid people believe this crap. It’s not true!
Identity Attack0.44690517
Insult0.7827088
Profanity0.5249258
Threat0.009566744
Severe Toxicity0.13863131
Toxic 0.83334327 Low Con 0.211 Insult Solidarity
Aug 26, 2025 Why Canadians Are Turning Against …
Stupid people still voted Liberal in the last elections. All this is planned and only God knows their reason for doing this.
Stupid people still voted Liberal in the last elections. All this is planned and only God knows their reason for doing this.
Identity Attack0.16587129
Insult0.802824
Profanity0.36230123
Threat0.009851551
Severe Toxicity0.023927659
Toxic 0.8299589 Low Con 0.193 Insult
Jun 19, 2025 1 likes How Canada broke its immigration …
🤬😡 that bike guy was an absolute a*shole. I'm not from Africa, but calling an entire continent stupid is just pathetic. shame on all the cockroaches in the comment section supporting him. idiots like him …
🤬😡 that bike guy was an absolute a*shole. I'm not from Africa, but calling an entire continent stupid is just pathetic. shame on all the cockroaches in the comment section supporting him. idiots like him are the reason stereotyping and generalization still exists. even if a smart guy came from Africa tomorrow, these people will still discriminate against him because of "his" background. absolutely retarded. these uneducated poor illiterate pigs who has failed in their lives are now hating on immigration to feel good about themselves. f*ck these racist dude, and all the idiots supporting him thinking it's funny and cool.
Identity Attack0.41975367
Insult0.7967344
Profanity0.5381406
Threat0.049774777
Severe Toxicity0.44787344
Toxic 0.8299589 Moderate Con 0.419 Insult Moral_Argument
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
I love having these people here. This seems like just nothing more than a hate video. Pretty disgusting. What the hell is a "native Canadian"? lol also what the hell does "assimilate to Canadian culture" …
I love having these people here. This seems like just nothing more than a hate video. Pretty disgusting. What the hell is a "native Canadian"? lol also what the hell does "assimilate to Canadian culture" mean? Canada is made up of a ton of different cultures. Stupid video and stupid commentors.
Identity Attack0.37152436
Insult0.7804726
Profanity0.48510036
Threat0.009981008
Severe Toxicity0.16960317
Toxic 0.8252207 Moderate Con 0.493 Insult Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
Don't spread hatred brother i am unfollowing you but i want to just tell you one thing hindus are the most peaceful people evere there is so don't do this stupid bullshit just for money
Don't spread hatred brother i am unfollowing you but i want to just tell you one thing hindus are the most peaceful people evere there is so don't do this stupid bullshit just for money
Identity Attack0.31892163
Insult0.56997263
Profanity0.7092837
Threat0.048481647
Severe Toxicity0.34938923
Toxic 0.8115627 Constructive 0.551 Insult
Jan 27, 2026 Inside Canada's Indian Invasion...
Hahaha stupid people, don’t even know how they come… before it used to be all white now it’s all brown.. nothing changed
Hahaha stupid people, don’t even know how they come… before it used to be all white now it’s all brown.. nothing changed
Identity Attack0.4774257
Insult0.71120167
Profanity0.43781817
Threat0.016638106
Severe Toxicity0.16960317
Toxic 0.78855824 Low Con 0.195 Insult
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
what a horrible scammer you are. playing with stupid people's feelings. who are your ancestors? people who fled Europe and massacred most of native people on their home-land and moved the rest away, declaring it …
what a horrible scammer you are. playing with stupid people's feelings. who are your ancestors? people who fled Europe and massacred most of native people on their home-land and moved the rest away, declaring it "as their country". And now with your deep hatred in your heart begging money from people like yourself.
Identity Attack0.089973204
Insult0.7967344
Profanity0.29279903
Threat0.04098356
Severe Toxicity0.06011435
Toxic 0.78207105 Moderate Con 0.373 Insult Moral_Argument
Feb 27, 2026 4 likes Inside Canada's Indian Invasion...
Did he just say r@pe is part of their culture? A 40 IQ talking about 70 IQ...what a dummy. You hate Africans, and we hate stupid people. What an idiot. Reminds me of the 40 …
Did he just say r@pe is part of their culture? A 40 IQ talking about 70 IQ...what a dummy. You hate Africans, and we hate stupid people. What an idiot. Reminds me of the 40 IQ white people I know. Tyler trying to $$ in on hate as usual. Tyler the vulture 😂😂
Identity Attack0.5612457
Insult0.7298119
Profanity0.46460027
Threat0.03718498
Severe Toxicity0.26195827
Toxic 0.78207105 Low Con 0.227 Identity Attack Insult Moral_Argument
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
How is it that you only see white people homeless . Never see a brown person,or Chinese person on the streets homeless. Canada government look after your own Canadians first . Stop letting our enemy …
How is it that you only see white people homeless . Never see a brown person,or Chinese person on the streets homeless. Canada government look after your own Canadians first . Stop letting our enemy nations into our Canada. They don't like western ways or white people.they didn't do there research . Stupid Humans.😊
Identity Attack0.57150364
Insult0.7657292
Profanity0.29209393
Threat0.011974656
Severe Toxicity0.05742428
Toxic 0.7761081 Moderate Con 0.377 Identity Attack Insult Unverified_Claim
Oct 30, 2025 Why Canadians Are Turning Against …
The guy on the bike is a bigot, racist, insecure, and small-minded man! Talk about low IQ, he's the epitome! He clearly expresses how much he hates all Sub-Saharan Africans, but he does not know …
The guy on the bike is a bigot, racist, insecure, and small-minded man! Talk about low IQ, he's the epitome! He clearly expresses how much he hates all Sub-Saharan Africans, but he does not know them all, yet lumps an entire continent of people in the same category. His stupidity, envy, and jealously will rot his bones
Identity Attack0.35299334
Insult0.7827088
Profanity0.32299677
Threat0.114629425
Severe Toxicity0.16233426
Toxic 0.7675452 Moderate Con 0.328 Insult Moral_Argument
Mar 2, 2026 4 likes Inside Canada's Indian Invasion...
The liberal parasites are ruining Canada, who voted for them? Too many are stupid? Than this country will no longer remain part of the "west"..and will fall down to the third world religious idiots level …
The liberal parasites are ruining Canada, who voted for them? Too many are stupid? Than this country will no longer remain part of the "west"..and will fall down to the third world religious idiots level (India, Pakistan, etc.)..so most intellignet people will leave to the US or Europe? Europe is also being destroyed by the simiral liberal tribe..(Soros, Starmer, Merz, Zelensky etc.) so it leaves only Trump, who finally removes them from power?
Identity Attack0.46028158
Insult0.7657292
Profanity0.29209393
Threat0.02440793
Severe Toxicity0.11756202
Toxic 0.7510937 Low Con 0.221 Insult
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
They are hiding under d skirt.of some of der.indian frens or relatives.they are scammers stupid people
They are hiding under d skirt.of some of der.indian frens or relatives.they are scammers stupid people
Identity Attack0.39207554
Insult0.72756535
Profanity0.46460027
Threat0.024580594
Severe Toxicity0.16960317
Toxic 0.7510937 Low Con 0.198 Insult
Oct 6, 2025 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.