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: "I can't stand this guy's …" 16 comments
7:05 - guys, you literally are fucking standing in the middle of the road while you talk about driving... HELLO ??? smh
7:05 - guys, you literally are fucking standing in the middle of the road while you talk about driving... HELLO ??? smh
Identity Attack0.05089863
Insult0.40420914
Profanity0.70864636
Threat0.020091362
Severe Toxicity0.35368225
Toxic 0.8115627 Low Con 0.267 Meta_Commentary
Jan 28, 2026 9 likes Inside Canada's Indian Invasion...
dont understand the muslim hate, lwk stupid. yes the guy in the blue jacket was right, if ur immigrating u need to stand and adopt their values
dont understand the muslim hate, lwk stupid. yes the guy in the blue jacket was right, if ur immigrating u need to stand and adopt their values
Identity Attack0.55044734
Insult0.67254376
Profanity0.39842105
Threat0.017846745
Severe Toxicity0.15443328
Toxic 0.7252971 Moderate Con 0.384 Identity Attack Insult Moral_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
These racists cowards would rather stay silent and let their communities be overrun by muslim immigrants who forms gangs, deal drugs and groom poor young women, than live around and look at brown people. The …
These racists cowards would rather stay silent and let their communities be overrun by muslim immigrants who forms gangs, deal drugs and groom poor young women, than live around and look at brown people. The guy who said he faced discrimination standing in a line while a lady was served first (lol) should know mostly Indians dont run butcher shops, those must be Pakistani or smth
Identity Attack0.5983441
Insult0.56997263
Profanity0.3122265
Threat0.085497424
Severe Toxicity0.16960317
Moderate 0.60254884 Moderate Con 0.479 Identity Attack Insult Moral_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
Lot of racism , that polish guy might as well be a Nazi. Nobody is getting anything for free. This guy complaints of people walking naked while he is standing without. A shirt
Lot of racism , that polish guy might as well be a Nazi. Nobody is getting anything for free. This guy complaints of people walking naked while he is standing without. A shirt
Identity Attack0.41052565
Insult0.4302003
Profanity0.1612468
Threat0.014738814
Severe Toxicity0.023076924
Moderate 0.4574824 Low Con 0.262
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
This Polish white guy standing in the street 'naked' says, "they don't even cover their windows and walk around naked inside." Hahahhaahha the irony
This Polish white guy standing in the street 'naked' says, "they don't even cover their windows and walk around naked inside." Hahahhaahha the irony
Identity Attack0.46028158
Insult0.31740165
Profanity0.22572558
Threat0.027343199
Severe Toxicity0.023246882
Moderate 0.4398409 Moderate Con 0.331 Humor_Satire
Jan 2, 2026 1 likes Inside Canada's Indian Metropolis (Brampton)
I used to not be able to stand this guy. I was a little upset with the whitteker inbred videos, but this guy's content is good. I like what he is doing. I think Tyler …
I used to not be able to stand this guy. I was a little upset with the whitteker inbred videos, but this guy's content is good. I like what he is doing. I think Tyler can get a lot more done than that stupid Nick Shirley who had that old man Dave figure everything out so he could swoop in and take all the credit for it. Dave ended Walz not Shirley.
Identity Attack0.04177703
Insult0.44464502
Profanity0.29209393
Threat0.012130005
Severe Toxicity0.016900165
Moderate 0.4014846 Constructive 0.617 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Guy says every one should live happily 😂😂 When same ppl don’t like Bangolis, Kashmiri or Afghan immigrants in India. And we know India is known for its racism. 😂 These Panjeets stand with far …
Guy says every one should live happily 😂😂 When same ppl don’t like Bangolis, Kashmiri or Afghan immigrants in India. And we know India is known for its racism. 😂 These Panjeets stand with far right fascists against Muslim immigrants but ironically they are the majority immigrants in Middle eastern countries.
Identity Attack0.46028158
Insult0.34101152
Profanity0.12220735
Threat0.013579931
Severe Toxicity0.023076924
Moderate 0.39915034 Moderate Con 0.433
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
9:00 "they walk naked" says the guy standing without any clothes on... 😂
9:00 "they walk naked" says the guy standing without any clothes on... 😂
Identity Attack0.019676208
Insult0.070799805
Profanity0.21024476
Threat0.013269233
Severe Toxicity0.014317908
Moderate 0.35186127 Low Con 0.287 Humor_Satire
Oct 9, 2025 688 likes Inside Canada's Indian Metropolis (Brampton)
And to answer your question from a Canadian 🇨🇦 , we can not stand this infestation , this will go down in the history books as the biggest mistake are country ever made . Literally …
And to answer your question from a Canadian 🇨🇦 , we can not stand this infestation , this will go down in the history books as the biggest mistake are country ever made . Literally picked the slowest shmelliest breed to flood are country with , these guys can’t even handle a job at SINGH HORTONS they struggle to make a double double … never mind drive a car , they are the worst drivers too ffs . We want them all gone now
Identity Attack0.22783615
Insult0.344702
Profanity0.051431753
Threat0.02250864
Severe Toxicity0.015479924
Moderate 0.3389984 Moderate Con 0.323 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Canadian born and raised in a small northern town Facts- they ruin the trucking industry, the dump truck industry, they run all the restaurant chains (want a taco, a red dot Indian will make it …
Canadian born and raised in a small northern town Facts- they ruin the trucking industry, the dump truck industry, they run all the restaurant chains (want a taco, a red dot Indian will make it for you) my daughter got hired at Tim's ( cpl years back) the ONLY reason she got a second interview is because her first name can be easy Indian or Irish. They were calling her up she's standing there they couldn't understand how a white girl got hired. It's not ok. Even the non extreme ones do sympathize with extremist acts of terror on Christians. 70% have admitted this. When you listen to the news, 99% of the crimes - violent, assault, home invasions, women set ablaze on the subway... EVERY NAME IS NOT CANADIAN!!! sorry if you break the law , federal violent crimes or fraud GET THE F.O 5 years ago 1 store was bought by that group of people.... Within a year they were everywhere, and how they get to buy homes or business? Cuz they cheat the system. Living 20 in an apartment, running transports 24/7 letting unlicensed family members drive while they rest they cut open the seat to poop out the bottom while still clocking Kilometers while the Canadian guy follows rules. They undercut job prices safety is absent. We are getting outnumbered when we have paid into the system out whole lives. They come here get a welfare check get housing get all the cra benefits they never paid a dime into. It's bullshit we aren't happy and they gotta go Educational purposes only Entertainment purposes only
Identity Attack0.38176915
Insult0.24630153
Profanity0.08775374
Threat0.011249693
Severe Toxicity0.015286255
Moderate 0.33504707 Constructive 0.668
Jan 27, 2026 Inside Canada's Indian Invasion...
I'm a white guy born in Mississauga just south of Brampton. I've been living in a tent for over two months. Youth stand near the woodlot where i live and shout "Indian go home" The …
I'm a white guy born in Mississauga just south of Brampton. I've been living in a tent for over two months. Youth stand near the woodlot where i live and shout "Indian go home" The news and researcher-academic classes tell us we didn't want to work and we were unqualified for work, and now they tell us we are racists if we even blink wrong.
Identity Attack0.34324843
Insult0.10294484
Profanity0.048425674
Threat0.010291707
Severe Toxicity0.009307861
Low Tox 0.29039988 Constructive 0.68 Personal_Narrative
Sep 29, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
As an Indian who's living in india never went to Canada even once this should be the responsibility of the government don't promote mass immigration govt should take a stand against these people if they …
As an Indian who's living in india never went to Canada even once this should be the responsibility of the government don't promote mass immigration govt should take a stand against these people if they are not paying taxes not working properly not following rules etc it's your govt and Canadian people's responsibility but in the recent Times I've never seen the worst canadian govt till date its really bad you guys should do something about your govt they are not in good trade relations with anyone around the world recent example usa
Identity Attack0.10221587
Insult0.107333586
Profanity0.029460056
Threat0.008686432
Severe Toxicity0.005493164
Low Tox 0.20102765 Constructive 0.595 Policy_Critique
Oct 25, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
This is the most biased Canadian propaganda I've ever heard. I was standing in line at city hall in Calgary (paying my past due power bill which I can barely afford, even though I make …
This is the most biased Canadian propaganda I've ever heard. I was standing in line at city hall in Calgary (paying my past due power bill which I can barely afford, even though I make 40k a year.) and watched a flood of immigrants in front of me claiming their 100% free bus passes. Apparently, you need an authorisation letter from welfare to claim your free bus pass, yet, none of them seemed to have documentation that matched their id. One guy picked up six free bus passes with a stack of letters that didn't match his name, or, even surname, at all. The cashiers seemed like they had just given up and handed over the bus passes saying, "next time make sure the person named in the letter is here to pick it up in their free pass person." <sigh>
Identity Attack0.10221587
Insult0.07998765
Profanity0.019280603
Threat0.00756015
Severe Toxicity0.004043579
Low Tox 0.18269104 Constructive 0.613
Oct 13, 2018 How much do refugees and …
They guy that 50 years old and doesnt own a car standing with his bycycle should be CANCELLED the nerve he has yet all he owns is a bycycle
They guy that 50 years old and doesnt own a car standing with his bycycle should be CANCELLED the nerve he has yet all he owns is a bycycle
Identity Attack0.0055866763
Insult0.07428485
Profanity0.022764845
Threat0.02613456
Severe Toxicity0.004749298
Low Tox 0.18269104 Low Con 0.26 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
4:50 that guy on the bike totally described my doctor appointment but he was standing in the deli line
4:50 that guy on the bike totally described my doctor appointment but he was standing in the deli line
Identity Attack0.008028535
Insult0.023608726
Profanity0.029596692
Threat0.01052473
Severe Toxicity0.0038337708
Low Tox 0.10002319 Moderate Con 0.49 Humor_Satire
Jan 29, 2026 Inside Canada's Indian Invasion...
I love this bicycle guy., stand up comedy 😂
I love this bicycle guy., stand up comedy 😂
Identity Attack0.005512681
Insult0.018710041
Profanity0.022286616
Threat0.008764107
Severe Toxicity0.0022506714
Low Tox 0.048594624 Moderate Con 0.404 Humor_Satire
Jan 29, 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.