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 those stupids that voted …" 22 comments
I face no new security. I will never go there. 74 million voted for this stupidity and they are getting the economy they voted for.
I face no new security. I will never go there. 74 million voted for this stupidity and they are getting the economy they voted for.
Identity Attack0.0010330013
Insult0.99313134
Profanity0.0017974372
Threat0.00062523375
Severe Toxicity0.00013941775
Toxic 0.9952858 Insult Fear_Threat
Dec 9, 2025
It’s your own damn fault just keep voting liberal you stupid idiots……🤬
It’s your own damn fault just keep voting liberal you stupid idiots……🤬
Identity Attack0.2808415
Insult0.9045387
Profanity0.66405153
Threat0.018710058
Severe Toxicity0.35368225
Toxic 0.93383175 Low Con 0.187 Insult Call_To_Action
Sep 6, 2025 1 likes Why Canadians Are Turning Against …
Canada did the stupid thing that many European countries did, and they STILL voted liberal. Idiotic.
Canada did the stupid thing that many European countries did, and they STILL voted liberal. Idiotic.
Identity Attack0.3908055
Insult0.87225974
Profanity0.41375932
Threat0.009566744
Severe Toxicity0.16960317
Toxic 0.9029226 Low Con 0.221 Insult Policy_Critique
Jun 22, 2025 How Canada broke its immigration …
Stupid women voted for this ?
Stupid women voted for this ?
Identity Attack0.5135796
Insult0.8204276
Profanity0.42019588
Threat0.009929225
Severe Toxicity0.16960317
Toxic 0.8696708 Low Con 0.23 Identity Attack Insult Identity_Assertion
Aug 26, 2025 Why Canadians Are Turning Against …
Voted for a traitor party Liberals, got betrayed. Stupidity+ no accountability + hypocrite + wokeness = eliminated a whole country once was prosperity No surprise here, idiots ignorance Canadians
Voted for a traitor party Liberals, got betrayed. Stupidity+ no accountability + hypocrite + wokeness = eliminated a whole country once was prosperity No surprise here, idiots ignorance Canadians
Identity Attack0.5983441
Insult0.8579266
Profanity0.32479182
Threat0.0287245
Severe Toxicity0.20067264
Toxic 0.8629672 Low Con 0.19 Identity Attack Insult Policy_Critique
Jun 18, 2025 How Canada broke its immigration …
Ya you stupid kiberal voters who ever voted for this
Ya you stupid kiberal voters who ever voted for this
Identity Attack0.3817989
Insult0.83943826
Profanity0.46460027
Threat0.011638066
Severe Toxicity0.16960317
Toxic 0.85850734 Low Con 0.165 Insult
Aug 25, 2025 Why Canadians Are Turning Against …
Deliberately and we voted for more of the same . Canada is full of stupids.
Deliberately and we voted for more of the same . Canada is full of stupids.
Identity Attack0.50515765
Insult0.8390655
Profanity0.36230123
Threat0.007857903
Severe Toxicity0.051147457
Toxic 0.85850734 Low Con 0.207 Identity Attack Insult
Jun 24, 2025 1 likes How Canada broke its immigration …
It’s the Canadians voting for stupid liberal
It’s the Canadians voting for stupid liberal
Identity Attack0.6007182
Insult0.8082062
Profanity0.39409557
Threat0.008582866
Severe Toxicity0.16960317
Toxic 0.85333383 Low Con 0.179 Identity Attack Insult Policy_Critique
Aug 27, 2025 1 likes 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 …
And then Canada voted the Liberals back into power again. Next level stupid.
And then Canada voted the Liberals back into power again. Next level stupid.
Identity Attack0.16801116
Insult0.7922567
Profanity0.28938356
Threat0.008311004
Severe Toxicity0.023076924
Toxic 0.78855824 Low Con 0.136 Insult Call_To_Action
Jun 16, 2025 How Canada broke its immigration …
Liberals have destroyed Canada! Why are Canadians so stupid in voting for these hacks. Prob because they arent citezens when they vote and because the left media is corrupt!
Liberals have destroyed Canada! Why are Canadians so stupid in voting for these hacks. Prob because they arent citezens when they vote and because the left media is corrupt!
Identity Attack0.55044734
Insult0.7775208
Profanity0.27207452
Threat0.020091362
Severe Toxicity0.05832097
Toxic 0.7761081 Low Con 0.208 Identity Attack Insult Unverified_Claim
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
So half the country benefits, and the benefit from the cut is laughable. Stop voting for this stupidity
So half the country benefits, and the benefit from the cut is laughable. Stop voting for this stupidity
Identity Attack0.012842959
Insult0.7497506
Profanity0.29209393
Threat0.00899713
Severe Toxicity0.021935565
Toxic 0.76197964 Low Con 0.17 Insult Policy_Critique
Jan 14, 2026 Canada’s new rules in 2026
Blame the stupid Liberal Party. They opened immigration so that someday when they become citizens they will vote for the Liberal Party.
Blame the stupid Liberal Party. They opened immigration so that someday when they become citizens they will vote for the Liberal Party.
Identity Attack0.36702603
Insult0.7497506
Profanity0.3424554
Threat0.01086132
Severe Toxicity0.023364257
Toxic 0.75208336 Low Con 0.208 Insult
Aug 27, 2025 Why Canadians Are Turning Against …
Watching that stupid liberal c word complain about what she voted for was makes me sick.
Watching that stupid liberal c word complain about what she voted for was makes me sick.
Identity Attack0.22783615
Insult0.7418356
Profanity0.36230123
Threat0.0097738765
Severe Toxicity0.023505108
Toxic 0.75208336 Moderate Con 0.354 Insult Meta_Commentary
Sep 8, 2025 Why Canadians Are Turning Against …
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 …
We bring in to many Muslims coming into to our culture which they do not want to assimilate. They are praying in front of catholic churches showing the disrespect they have for us. If we …
We bring in to many Muslims coming into to our culture which they do not want to assimilate. They are praying in front of catholic churches showing the disrespect they have for us. If we dont paty attention they will take over as per their Koran to kill the infidels. We need to wake up and soon. English is the main language in most of the country and french in Quebec. Why did people vote for this stupid liberal government, people of canada do better. Listen to the Muslim man he is saying the quite part out loud and we better listen.
Identity Attack0.6007182
Insult0.6099415
Profanity0.2666764
Threat0.2836219
Severe Toxicity0.16760159
Moderate 0.61223894 Moderate Con 0.482 Identity Attack Insult Fear_Threat
Aug 25, 2025 Why Canadians Are Turning Against …
If PP wasn't their leader, I would've voted Conservative. PP is like Trump to me. Give me anybody but PP and i'll vote blue. PP just doesn't come off as a smart guy. He says …
If PP wasn't their leader, I would've voted Conservative. PP is like Trump to me. Give me anybody but PP and i'll vote blue. PP just doesn't come off as a smart guy. He says what Canadians want to hear, but I feel he's stupider than Trump. He's Maple Trump. I was hoping the Conservatives would of gotten a new leader, a smart guy, but nope, let's put PP out their again and hope the 2nd or 3rd or 4th times the charm.
Identity Attack0.06522302
Insult0.5739874
Profanity0.17803068
Threat0.010447056
Severe Toxicity0.014382465
Moderate 0.4977744 Constructive 0.542 Insult Personal_Narrative
Feb 24, 2026 3 likes 'We do know that there's …
Literally imported voters. And to compliment carney for reducing the numbers is stupid because theyre still high, and now that theyve brought so many in, bringing in a little less is all performative. And based …
Literally imported voters. And to compliment carney for reducing the numbers is stupid because theyre still high, and now that theyve brought so many in, bringing in a little less is all performative. And based on your view on it, clearly it works. They still have way too many people coming in, who we pay for, who vote for them.
Identity Attack0.026609946
Insult0.5332045
Profanity0.21348765
Threat0.008712323
Severe Toxicity0.011367798
Moderate 0.47886392 Moderate Con 0.497 Insult Policy_Critique
Feb 19, 2026 1 likes LILLEY UNLEASHED: The fall of …
They left their country because they were promised a better life….once they arrive I am wondering if they are told differently. Are they told what to do what to say. Are the well connected immigrants …
They left their country because they were promised a better life….once they arrive I am wondering if they are told differently. Are they told what to do what to say. Are the well connected immigrants getting the jobs? Not all immigrants have jobs. I am sure the ones who don’t have jobs are worried wondering if they should go back to their country even if it means being shamed. Darn if they do darn if they don’t. The Liberal made this mess and they should fix it! If they can’t then they should step aside and let the Conservatives try fixing what’s wrong with our Country! There needs to be a revival in Canada. We need things reformed, re-established. We need new standards in place and bring alignment back to where things have gone off. To the Liberal voters… ”I hope you have realized by now what you have done by voting for the Liberals. It’s up to you now to step out of your safe zone, your cocoon and protest and demand that Mark Carney put aside his stupid idea of net zero policy before he goes further in destroying Canada as we know it.
Identity Attack0.33060804
Insult0.40243408
Profanity0.41081807
Threat0.016292779
Severe Toxicity0.02373986
Moderate 0.43230394 Constructive 0.671
Sep 10, 2025 1 likes Why Canadians Are Turning Against …
Here is a aggressively neutral take as a Canadian elementary school teacher in an area with an extremely high Indian population (around half our school is ethnically Indian). It is also my own opinion, and …
Here is a aggressively neutral take as a Canadian elementary school teacher in an area with an extremely high Indian population (around half our school is ethnically Indian). It is also my own opinion, and some opinions on the internet suck: The good: Cultural integration IS possible (the Indian families are more into hockey than the white families where I live), tons of cross-cultural friendships, beautiful blend of cultural celebrations, top achievers are almost always second-generation immigrants, kids are growing up to love their parents' culture while also loving Canada's, many fantastic families who engage their children well and raise them very respectfully, religious temples that will feed an amazing meal to ANYBODY who walks into them (as long as you cover your hair), low rates of family trauma (drugs, abuse, divorce, etc.), families that take care of their elders The rough: Not all families are interested in being Canadian (some families just send their kids to Indian speaking private schools, live in Indian areas, and only seem to practice Indian ways of life - what's even the point?), many Indian families retreated into their home-lives during Covid which removed their children from integration opportunities, a very small percentage of the families are absolutely TERRIBLE at parenting and treat their sons and daughters with different levels of respect, multi-family households pay a single property tax which makes the contribution per taxpayer much smaller (while social benefits are equal to anybody else), some crime such as extortion and gang activity has been imported into the country, some individuals' disregard for rules and laws (setting fireworks on Diwali in the middle of a dry, grassy field is just plain stupid), some Indian communities seem to vote blindly for their own ilk during local elections without any regard for policy or experience, LMIA immigration program has been corrupted by the nepotism of bad actors and the greed of large corporations (wages can be federally subsidized which makes it cheaper to hire immigrants than the 16 year old down the street). Many of these families were simply making good choices for their own family, so don't blame the people themselves for this - blame the government that allowed it to fester unsustainably. I'll continue to stick up for the majority of these beautiful families though - haters be darned! Watching these kids grow up gives me some hope for humanity!
Identity Attack0.2964622
Insult0.21368977
Profanity0.25915453
Threat0.008272167
Severe Toxicity0.01644827
Moderate 0.31825066 Constructive 0.786 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
The biggest problem is they come to our home to escape a hell in their own country. But then they try to turn our country into the one they ran from. They try to change …
The biggest problem is they come to our home to escape a hell in their own country. But then they try to turn our country into the one they ran from. They try to change the ways we who were born and raised here are aloud to live our lives as we always have. My first job ever was tim hortons. Now im watching teens unable to gain independence unless their parents i Know someoneone who can hire them meanwhile no one can understand the person taking their order at tim hortons...Canada is to expensive now and we dont have the means to support these people anymore. Its costing us more with what they have done to our economy . Some of these people have zero care for human life ether they drive like A holes and cause accidents that cost lives. Canada is no longer a welcoming happy country. We are exhausted from busting our ass to keep a roof over our head leaving us unable to afford other things even food. Its not that they are all awful people (some are) but we CANT support them anymore we need to be able to support ourselves again !! The last 2 prime ministers are also to blame in reality. As an albertan i dont even care about anyone east of manitoba because they chose to vote this reality to life. I wanna see western canadas money stay on the west end of this country. There is a canadian divide and its time to seperate so not every canadian has to suffer for the stupidity out that way
Identity Attack0.25647953
Insult0.24928534
Profanity0.16264248
Threat0.011508608
Severe Toxicity0.015221698
Moderate 0.31825066 Constructive 0.665 Economic_Argument
Aug 30, 2025 1 likes Why Canadians Are Turning Against …
Our local governments literally tell you to your face and they wanna replace you and I’m not even talking about just white people. I’m talking about native citizens of United States Canada, UK Germany, etc. …
Our local governments literally tell you to your face and they wanna replace you and I’m not even talking about just white people. I’m talking about native citizens of United States Canada, UK Germany, etc. etc. they wanna have this whole destabilization of the voting blocks so that the government can literally run wild do whatever they want. It’s funny how the “great replacement“ is said to be “deboned“ online yeah it’s literally happening right in front of our faces and our government leaders across the world are just openly saying it even in America. It’s either massive legal immigration from the left or massive H1B visa immigration from the right they literally tell you right to your face that you are either “too lazy“ or “too stupid“ to do some of these jobs meanwhile, there are millions of smart citizens who are not only ready to work, but can do the jobs that the H1B visa people and the illegal immigrants do way better especially because most of the H1B jobs are literally working at a fucking gas station and anything the illegal immigrants are doing especially jobs in construction and labor. American citizens and Canadian citizens do a way better quality job. Never believe the PSYOP of immigrants being “way better workers“ that’s literally just just a flyable objectively untrue. A wise man once said if someone is willing to cheap out on labor, then they are willing to cheap out on the job.
Identity Attack0.21075934
Insult0.08484049
Profanity0.07611542
Threat0.012492486
Severe Toxicity0.008735657
Low Tox 0.24282593 Constructive 0.644 Fear_Threat
Jan 27, 2026 1 likes 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.