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: "Why the fuck are so …" 462 comments · Page 13 of 19
this is what happens when u allow a million indians into canada, they wont learn the canadian culture or faith or laws and they will make their own country inside canada. canada is fucked
this is what happens when u allow a million indians into canada, they wont learn the canadian culture or faith or laws and they will make their own country inside canada. canada is fucked
Identity Attack0.6007182
Insult0.5362655
Profanity0.70864636
Threat0.013113883
Severe Toxicity0.3247677
Toxic 0.76523775 Low Con 0.151 Identity Attack Insult Fear_Threat
Sep 22, 2025 Inside Canada's Indian Metropolis (Brampton)
Fucking " student visas " 🔪🐀 . It has to stop. It has to stop altogether. Most are fakes. Even real ones are incompetent and a net negative. It has to stop. No more. Only …
Fucking " student visas " 🔪🐀 . It has to stop. It has to stop altogether. Most are fakes. Even real ones are incompetent and a net negative. It has to stop. No more. Only from european of descent countries. That should be the aim . For 100% european of descent. No more BS
Identity Attack0.45348886
Insult0.489133
Profanity0.7092837
Threat0.043309137
Severe Toxicity0.35368225
Toxic 0.76523775 Moderate Con 0.31 Policy_Critique
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
Glad to know that I’m not insane. I live in the GTA Immigration is a fucking problem
Glad to know that I’m not insane. I live in the GTA Immigration is a fucking problem
Identity Attack0.46028158
Insult0.43450394
Profanity0.77181685
Threat0.011638066
Severe Toxicity0.19149859
Toxic 0.76523775 Moderate Con 0.5
Jun 19, 2025 How Canada broke its immigration …
The bike guy doesnt give a fuck about his digital footprint
The bike guy doesnt give a fuck about his digital footprint
Identity Attack0.036620867
Insult0.36798462
Profanity0.7785769
Threat0.009359611
Severe Toxicity0.16960317
Toxic 0.76523775 Low Con 0.171 Meta_Commentary
Feb 7, 2026 Inside Canada's Indian Invasion...
Bro fuck going to India to experience India, just go to Canada! You’ll get a clean India experience
Bro fuck going to India to experience India, just go to Canada! You’ll get a clean India experience
Identity Attack0.44690517
Insult0.37052566
Profanity0.7654259
Threat0.013424582
Severe Toxicity0.3492342
Toxic 0.76523775 Low Con 0.234 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
OMG,like today, i was in the park, and this old white man told me my music is too loud .He was like really,really old.He was like between 35 and 40. He was like telling me …
OMG,like today, i was in the park, and this old white man told me my music is too loud .He was like really,really old.He was like between 35 and 40. He was like telling me my music is too loud.So i tell him to go "FUCK HIM HIMSELF." It's so rude to tell someone to turn their music down.OMG ,like raaalley!!!!
Identity Attack0.39677486
Insult0.47630358
Profanity0.70864636
Threat0.09929679
Severe Toxicity0.35368225
Toxic 0.76197964 Constructive 0.509 Humor_Satire
Aug 26, 2025 Why Canadians Are Turning Against …
Who the fuck is cleaning the whole Canada like their own home….aren’t Eritreans !!
Who the fuck is cleaning the whole Canada like their own home….aren’t Eritreans !!
Identity Attack0.5108175
Insult0.5130944
Profanity0.6919765
Threat0.012026439
Severe Toxicity0.34993178
Toxic 0.76197964 Low Con 0.178 Identity Attack Insult Identity_Assertion
Jan 30, 2026 Inside Canada's Indian Invasion...
Reflective vest guy is fucking based
Reflective vest guy is fucking based
Identity Attack0.030691283
Insult0.34782293
Profanity0.84506536
Threat0.00899713
Severe Toxicity0.16960317
Toxic 0.76197964 Low Con 0.277 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
White christian should lead by example and say Fuck jesus and the bible and follow the Native culture and religion . Lets start by this then we can ask not white immigrant to do the …
White christian should lead by example and say Fuck jesus and the bible and follow the Native culture and religion . Lets start by this then we can ask not white immigrant to do the same
Identity Attack0.6649212
Insult0.49151286
Profanity0.70864636
Threat0.06626215
Severe Toxicity0.35368225
Toxic 0.7570315 Low Con 0.197 Identity Attack Identity_Assertion
Aug 26, 2025 Why Canadians Are Turning Against …
No one wants them here. They should get the fuck out. We are almost at our tipping point. They're safe until the Canadian Politeness runs out and we're fucking horrible to deal with when we …
No one wants them here. They should get the fuck out. We are almost at our tipping point. They're safe until the Canadian Politeness runs out and we're fucking horrible to deal with when we reach that point.
Identity Attack0.2808415
Insult0.47273466
Profanity0.7796426
Threat0.040638234
Severe Toxicity0.20984669
Toxic 0.7570315 Moderate Con 0.349 Fear_Threat
Jan 27, 2026 3 likes Inside Canada's Indian Invasion...
Yes! The kaffir culture is beyond fucked up…
Yes! The kaffir culture is beyond fucked up…
Identity Attack0.5135796
Insult0.5239335
Profanity0.7246992
Threat0.01254427
Severe Toxicity0.23226003
Toxic 0.7570315 Low Con 0.24 Identity Attack Insult Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Bramladesh is a fucking nightmare to live near
Bramladesh is a fucking nightmare to live near
Identity Attack0.2308735
Insult0.40243408
Profanity0.8117245
Threat0.011819307
Severe Toxicity0.17926651
Toxic 0.7570315 Moderate Con 0.331 Identity_Assertion
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Canada is fucking joke. End Immigration for the next 10 years and make Canada great again
Canada is fucking joke. End Immigration for the next 10 years and make Canada great again
Identity Attack0.47178617
Insult0.48569724
Profanity0.70864636
Threat0.026307223
Severe Toxicity0.24482845
Toxic 0.7570315 Low Con 0.181
Oct 1, 2025 IRCC Names India in Study …
I came here 5 years ago and every year since then it's gotten worse. The government stewed the country. I was working for GFL as a drivermaking $29/hr and they fired me on the last …
I came here 5 years ago and every year since then it's gotten worse. The government stewed the country. I was working for GFL as a drivermaking $29/hr and they fired me on the last day of my probation, then call me back a month after trying to pay me $21/hr now its mostly Asians working now. Shit is crazy the Libs are fucking us without lube.
Identity Attack0.46028158
Insult0.5101222
Profanity0.7673477
Threat0.021300001
Severe Toxicity0.20067264
Toxic 0.75208336 Constructive 0.504 Insult Personal_Narrative
Sep 10, 2025 Why Canadians Are Turning Against …
If you work in any, and I mean fucking any, industry, you'll deal with Indian immigrants complaining about Indian immigrants... And they all live in Brangladesh. It's actually fucking bewildering that this continues to happen. …
If you work in any, and I mean fucking any, industry, you'll deal with Indian immigrants complaining about Indian immigrants... And they all live in Brangladesh. It's actually fucking bewildering that this continues to happen. At this point I'm positive that Canada is a failed state
Identity Attack0.5948528
Insult0.5270482
Profanity0.71218073
Threat0.018364733
Severe Toxicity0.35022295
Toxic 0.75208336 Moderate Con 0.458 Identity Attack Insult Unverified_Claim
Oct 4, 2025 Inside Canada's Indian Metropolis (Brampton)
Plz save my country Tyler, there are so many suicidal empathy libtards here letting in the 3rd world and destroying our culture while having a 2 tier justice system for brown and Muslim ppl. Canada …
Plz save my country Tyler, there are so many suicidal empathy libtards here letting in the 3rd world and destroying our culture while having a 2 tier justice system for brown and Muslim ppl. Canada is completely fucked and run by demons.
Identity Attack0.6458014
Insult0.65129566
Profanity0.6001929
Threat0.11922921
Severe Toxicity0.34938923
Toxic 0.75208336 Moderate Con 0.348 Identity Attack Insult Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
dude honestly I was nervous as fuck watching this video and the danger you put yourself in all for a story... you have balls my friend. stay safe.
dude honestly I was nervous as fuck watching this video and the danger you put yourself in all for a story... you have balls my friend. stay safe.
Identity Attack0.04925346
Insult0.40243408
Profanity0.70864636
Threat0.044925548
Severe Toxicity0.2322463
Toxic 0.75208336 Constructive 0.568 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
No child tax credit or healthcare until they become Canadian citizens and no fucking backpay for the fucking 10 kids they brought from that probably aren’t even their kids
No child tax credit or healthcare until they become Canadian citizens and no fucking backpay for the fucking 10 kids they brought from that probably aren’t even their kids
Identity Attack0.30256465
Insult0.5130944
Profanity0.7785769
Threat0.018364733
Severe Toxicity0.34966052
Toxic 0.7510937 Low Con 0.244 Insult
Oct 1, 2025 Why Canadians Are Turning Against …
He should come to Thunder Bay and find out why we are so fucked up
He should come to Thunder Bay and find out why we are so fucked up
Identity Attack0.028886627
Insult0.3388922
Profanity0.8117245
Threat0.011379151
Severe Toxicity0.16960317
Toxic 0.7510937 Moderate Con 0.313 Personal_Narrative
Feb 5, 2026 Inside Canada's Indian Invasion...
India is the most racist country on the planet, they have a caste system for fuck sake but when in other countries they are professionals victims. In Ireland they are creating fake stories of being …
India is the most racist country on the planet, they have a caste system for fuck sake but when in other countries they are professionals victims. In Ireland they are creating fake stories of being attacked
Identity Attack0.6413409
Insult0.5130944
Profanity0.64657205
Threat0.094697006
Severe Toxicity0.35368225
Toxic 0.7510937 Moderate Con 0.404 Identity Attack Insult
Oct 24, 2025 Inside Canada's Indian Metropolis (Brampton)
Just fucking ship them back, ALL of them o/
Just fucking ship them back, ALL of them o/
Identity Attack0.058856625
Insult0.35333878
Profanity0.8086746
Threat0.17016006
Severe Toxicity0.2281948
Toxic 0.7510937 Low Con 0.184 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
All are selfish people in the world! That's why any opportunity for the job first gets hard-working people. All white people are also immigrants in history. white people think 'indian don't pay any tax' fuck …
All are selfish people in the world! That's why any opportunity for the job first gets hard-working people. All white people are also immigrants in history. white people think 'indian don't pay any tax' fuck of, we pay more compared to you and get less services.
Identity Attack0.6320481
Insult0.6149945
Profanity0.64080805
Threat0.019055385
Severe Toxicity0.349583
Toxic 0.7510937 Moderate Con 0.454 Identity Attack Insult Economic_Argument
Sep 24, 2025 Inside Canada's Indian Metropolis (Brampton)
It's true - they buy the franchises for a song - employ their own - push out other hard working immigrants - run the quality of the products into the ground - and then call …
It's true - they buy the franchises for a song - employ their own - push out other hard working immigrants - run the quality of the products into the ground - and then call us racists when the business goes to shit. I'd rather have four million Philippines and south American refugees - than a bunch of entitled Khalistanis, Muslims and jihadists. Any fucking day! We actually don't go thru drive thru anymore - we go inside and see who is working before we order anything. Absolutely sick of shitty food and bad service.
Identity Attack0.55044734
Insult0.6306599
Profanity0.70864636
Threat0.053330876
Severe Toxicity0.35368225
Toxic 0.74954444 Constructive 0.528 Identity Attack Insult Economic_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
So fucking based, especially the thumbnail haha. As an Indian myself, I don't like seeing too many Indians either. For example, just watch all the different "Indians litter" and "India sucks" videos and shorts out …
So fucking based, especially the thumbnail haha. As an Indian myself, I don't like seeing too many Indians either. For example, just watch all the different "Indians litter" and "India sucks" videos and shorts out there. Too many Indians bring their bad habits and couldn't care less about Western values and basic, humane principles. Also, my also Indian Mom recently told me about how she could never be left alone in India because there are a lot of "nasty people" over there. And I've heard those horror stories and seen various clips of that, it's insanity. Thank God I was born in the West.
Identity Attack0.57957685
Insult0.5130944
Profanity0.7107322
Threat0.046541955
Severe Toxicity0.35368225
Toxic 0.74954444 Constructive 0.766 Identity Attack Insult Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
Im a single mother and have a part time job...can't get a second because all the jobs here in town are filled up with Indian immigrants....and I can't even get accepted for welfare to help …
Im a single mother and have a part time job...can't get a second because all the jobs here in town are filled up with Indian immigrants....and I can't even get accepted for welfare to help me pay for things because all the immigrants are flooding the welfare system. Years ago I would be able to be approved even if I made $1,400 a month.... But now I'm making literally half that a month and I'm still not getting approved..... These fucking immigrants need to go.
Identity Attack0.6458014
Insult0.58196646
Profanity0.66405153
Threat0.06238277
Severe Toxicity0.34938923
Toxic 0.74954444 Constructive 0.537 Identity Attack Insult Personal_Narrative
Sep 11, 2025 Why Canadians Are Turning Against …

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.