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: "T is a traitor" 46 comments · Page 1 of 2
Where the fuck is punjab, you fucking traitorous assholes? Indian government and Indians should never give a flying fuck about these pieces or shit khalistanis. Fucking backstabbing snakes
Where the fuck is punjab, you fucking traitorous assholes? Indian government and Indians should never give a flying fuck about these pieces or shit khalistanis. Fucking backstabbing snakes
Identity Attack0.79850346
Insult0.87506694
Profanity0.94929975
Threat0.35782173
Severe Toxicity0.6532936
Toxic 0.9749944 Low Con 0.112 Identity Attack Insult Identity_Assertion
Feb 17, 2026 Inside Canada's Indian Invasion...
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 …
15 years ago I was riding the sky train in Vancouver, I think I was in Surrey, and there were so many Punjabis. They smelled really bad. Filthy race. Canada has been effectively colonized and …
15 years ago I was riding the sky train in Vancouver, I think I was in Surrey, and there were so many Punjabis. They smelled really bad. Filthy race. Canada has been effectively colonized and the government allowed it in the name of social justice. Idiotic traitors.
Identity Attack0.5612457
Insult0.802824
Profanity0.39409557
Threat0.015602129
Severe Toxicity0.16960317
Toxic 0.8252207 Moderate Con 0.499 Identity Attack Insult Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
so muche traitors in govermend it makes me sik we need to kill em all
so muche traitors in govermend it makes me sik we need to kill em all
Identity Attack0.24462871
Insult0.47273466
Profanity0.35597226
Threat0.7368375
Severe Toxicity0.45895407
Toxic 0.7570315 Low Con 0.214 Threat Call_To_Action
Jan 29, 2026 Inside Canada's Indian Invasion...
Deport them all. And put that traitor Trudeau in Prison for the rest of his miserable pathetic life.
Deport them all. And put that traitor Trudeau in Prison for the rest of his miserable pathetic life.
Identity Attack0.04925346
Insult0.7775208
Profanity0.17241211
Threat0.13815513
Severe Toxicity0.02416241
Toxic 0.7510937 Low Con 0.172 Insult Call_To_Action
Jun 21, 2025 How Canada broke its immigration …
Immigration is an international intentional woke evil agenda to sow decent and poverty on the population while polluting the voter base to maintain power! This is treasonous traitorous trash woke communist trash libtard government trash!
Immigration is an international intentional woke evil agenda to sow decent and poverty on the population while polluting the voter base to maintain power! This is treasonous traitorous trash woke communist trash libtard government trash!
Identity Attack0.48915586
Insult0.7065844
Profanity0.33376193
Threat0.01119791
Severe Toxicity0.16960317
Toxic 0.74954444 Low Con 0.15 Insult Unverified_Claim
Feb 17, 2026 1 likes LILLEY UNLEASHED: The fall of …
What is the reason for this shitgovernment lieberal TRAITORS to be in charge of Canada??? Not sure what the BEOTCH is planning for next! Another huge bowl of word salad????
What is the reason for this shitgovernment lieberal TRAITORS to be in charge of Canada??? Not sure what the BEOTCH is planning for next! Another huge bowl of word salad????
Identity Attack0.28034934
Insult0.6675394
Profanity0.542788
Threat0.025961896
Severe Toxicity0.23224458
Moderate 0.6863638 Low Con 0.141 Insult Policy_Critique
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
And the traitors got millions of payment of retirement as award for this destruction. Well done, ignorant Liberals.
And the traitors got millions of payment of retirement as award for this destruction. Well done, ignorant Liberals.
Identity Attack0.27759558
Insult0.71120167
Profanity0.10735235
Threat0.010343489
Severe Toxicity0.02258113
Moderate 0.68408644 Low Con 0.123 Insult
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
The issue is not with immigrant, it is the criminals and the religious fanatic imposing their flawed belief into other countries. The bigger problem is are the criminals in power that been voted in by …
The issue is not with immigrant, it is the criminals and the religious fanatic imposing their flawed belief into other countries. The bigger problem is are the criminals in power that been voted in by traitors and brainwashed Canadians. Liberals are corrupted to the core, created this problem. Ford is a sellout hypocrite just like Trudeau, Carney and the rest. All traitors!
Identity Attack0.44690517
Insult0.6831271
Profanity0.09551262
Threat0.009359611
Severe Toxicity0.023076924
Moderate 0.6588125 Low Con 0.218 Insult
Aug 27, 2025 Why Canadians Are Turning Against …
That's the plan the great replacement of Canadian value with Islamic devil's 👿 the WEF NWO illuminati satanic puppet sellout POS snake globalist traitorous liberal criminal syndicate is killing us.
That's the plan the great replacement of Canadian value with Islamic devil's 👿 the WEF NWO illuminati satanic puppet sellout POS snake globalist traitorous liberal criminal syndicate is killing us.
Identity Attack0.5689151
Insult0.5739874
Profanity0.29168049
Threat0.34804323
Severe Toxicity0.23125283
Moderate 0.6426206 Low Con 0.145 Identity Attack Insult
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
Execute your traitors first then the invaders or it never ends...
Execute your traitors first then the invaders or it never ends...
Identity Attack0.12440576
Insult0.47384647
Profanity0.22429734
Threat0.65905607
Severe Toxicity0.21596274
Moderate 0.63782936 Low Con 0.163 Threat Call_To_Action
Jan 28, 2026 Inside Canada's Indian Invasion...
Gill is an Indian surname. Corrupt traitor she is.
Gill is an Indian surname. Corrupt traitor she is.
Identity Attack0.36873037
Insult0.68668073
Profanity0.20483992
Threat0.01508414
Severe Toxicity0.02458496
Moderate 0.63782936 Low Con 0.171 Insult Identity_Assertion
Sep 29, 2025 IRCC Names India in Study …
Anyone who voted Librard is a f'ing traitor. "I'm a dummy that doesn’t know politics" doesn't cut it anymore.
Anyone who voted Librard is a f'ing traitor. "I'm a dummy that doesn’t know politics" doesn't cut it anymore.
Identity Attack0.11860296
Insult0.6675394
Profanity0.39409557
Threat0.014566151
Severe Toxicity0.024819711
Moderate 0.6289369 Low Con 0.259 Insult Identity_Assertion
Sep 29, 2025 IRCC Names India in Study …
New World Order Sabotage of Canada. Justine Trudeau is a Traitor.
New World Order Sabotage of Canada. Justine Trudeau is a Traitor.
Identity Attack0.11744241
Insult0.6798578
Profanity0.10797132
Threat0.009100696
Severe Toxicity0.020386212
Moderate 0.62702215 Low Con 0.105 Insult
Jul 18, 2018 7 likes How much do refugees and …
Kenney is a traitor!
Kenney is a traitor!
Identity Attack0.04641757
Insult0.65129566
Profanity0.1854088
Threat0.010110466
Severe Toxicity0.020386212
Moderate 0.5885171 Low Con 0.129 Insult Call_To_Action
Feb 18, 2026 2 likes LILLEY UNLEASHED: The fall of …
Another once proud majority same race nation, now turned into a melting pot sh*thole by a traitor government ran by AIPAC, and the Zionist banking empire.
Another once proud majority same race nation, now turned into a melting pot sh*thole by a traitor government ran by AIPAC, and the Zionist banking empire.
Identity Attack0.46028158
Insult0.5145894
Profanity0.48510036
Threat0.024235269
Severe Toxicity0.16960317
Moderate 0.584095 Low Con 0.132 Insult
Jan 27, 2026 Inside Canada's Indian Invasion...
Why are you talking to that traitor to Alberta. Ugh
Why are you talking to that traitor to Alberta. Ugh
Identity Attack0.06340405
Insult0.6109131
Profanity0.062454045
Threat0.008686432
Severe Toxicity0.013801457
Moderate 0.54325575 Low Con 0.271 Insult Identity_Assertion
Feb 17, 2026 LILLEY UNLEASHED: The fall of …
Mark Carney is systematically destroying our economy and bankrupting Canada. He is doing it for Enrichment of himself and his Globalist Billionaire Buddies. This evil little traitor must be imprisoned for fraud ASAP.
Mark Carney is systematically destroying our economy and bankrupting Canada. He is doing it for Enrichment of himself and his Globalist Billionaire Buddies. This evil little traitor must be imprisoned for fraud ASAP.
Identity Attack0.027413858
Insult0.6099415
Profanity0.07999486
Threat0.13633445
Severe Toxicity0.019611536
Moderate 0.53579444 Low Con 0.238 Insult
Sep 30, 2025 1 likes IRCC Names India in Study …
Madness... who are these people in charge. Traitors
Madness... who are these people in charge. Traitors
Identity Attack0.027614836
Insult0.5935568
Profanity0.12815644
Threat0.010395273
Severe Toxicity0.015609037
Moderate 0.52811706 Low Con 0.182 Insult Policy_Critique
Oct 1, 2025 IRCC Names India in Study …
I wonder why these traitors to Canada haven't been dragged out of office and hung from the nearest tree... They did this on purpose with malice and forethought... Read agenda 2030 proudly written by circus …
I wonder why these traitors to Canada haven't been dragged out of office and hung from the nearest tree... They did this on purpose with malice and forethought... Read agenda 2030 proudly written by circus clown carney where he plans to invite a total of 65 million muslims from africa, middle east and the third world making our population 100,000,000. we will be outnumbered by indians from india, middle east, and Africans. The problem with any immigration is when we only take the best and the brightest we are stealing away the future from those nations, when we take in the illeterate we are burden by their tribal backward ideologies, and have to care for these people from cradle to grave as they will never be able to compete in an open job market where every grade three student has a better education than they. We MUST send them all home. ALL OF THEM. Why are we allowing a man who hasn't lived in Canada for over thirty years, a man whos primary residence is in New York state to be leader? He's not truly Canadian, and shouldn't have been allowed to enter public office.
Identity Attack0.44690517
Insult0.5130944
Profanity0.1413768
Threat0.49142194
Severe Toxicity0.15443328
Moderate 0.52007306 Moderate Con 0.431 Insult Unverified_Claim
Feb 24, 2026 1 likes LILLEY UNLEASHED: The fall of …
Careful Lilley, pointing out Canada's issues will get you labeled as a traitor, a racist, and pro-Trump by Kinsella and the rest of the "Elbow-Up" crowd.
Careful Lilley, pointing out Canada's issues will get you labeled as a traitor, a racist, and pro-Trump by Kinsella and the rest of the "Elbow-Up" crowd.
Identity Attack0.17847598
Insult0.5739874
Profanity0.038655918
Threat0.008893564
Severe Toxicity0.01483436
Moderate 0.51980776 Moderate Con 0.324 Insult Meta_Commentary
Feb 17, 2026 LILLEY UNLEASHED: The fall of …
KENNY IS A POS TRAITOR
KENNY IS A POS TRAITOR
Identity Attack0.09328204
Insult0.5678696
Profanity0.2659699
Threat0.010058682
Severe Toxicity0.023076924
Moderate 0.5140397 Low Con 0.131 Insult Policy_Critique
Feb 17, 2026 1 likes LILLEY UNLEASHED: The fall of …
Why. Simple. Have been sold out by our leaders. They are traitors. No accident no mistake no coincidence. One world government W.E.F demons!!!
Why. Simple. Have been sold out by our leaders. They are traitors. No accident no mistake no coincidence. One world government W.E.F demons!!!
Identity Attack0.078392304
Insult0.5362655
Profanity0.18909787
Threat0.013321015
Severe Toxicity0.020127986
Moderate 0.4977744 Low Con 0.179 Insult
Sep 10, 2025 1 likes Why Canadians Are Turning Against …
Trudeau traitor
Trudeau traitor
Identity Attack0.04641757
Insult0.58196646
Profanity0.18909787
Threat0.008634649
Severe Toxicity0.02167734
Moderate 0.47886392 Moderate Con 0.317 Insult
Feb 7, 2020 1 likes How much do refugees and …
I am fed up with the globalist cabal who believe themselves to be superior and lie cheat and steal to get in to office destroy freedom, our way of life and try to destroy our …
I am fed up with the globalist cabal who believe themselves to be superior and lie cheat and steal to get in to office destroy freedom, our way of life and try to destroy our culture. They are Satans lapdogs as far as I can see. I believe the governments plan is depopulation that is why they brought in the Muslim Brotherhood to take out Christians, Jews, and anyone who will not conform to their ideology. This is traitorous. They pay the media, they pay Antifa and BlLM. End goal is depopulation and if the civil war happens which they want Muslims too will be extinguished. They do not want them either. That will be all over the freedom loving countries.
Identity Attack0.46614665
Insult0.47384647
Profanity0.29209393
Threat0.1284288
Severe Toxicity0.04666401
Moderate 0.47119883 Moderate Con 0.357
Sep 8, 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.