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: "Your an idiot" 145 comments · Page 2 of 6
I can't stand this idiot lebanese immigration minister. You have to wonder about the low IQ of the voters that elected this moron.
I can't stand this idiot lebanese immigration minister. You have to wonder about the low IQ of the voters that elected this moron.
Identity Attack0.55044734
Insult0.87225974
Profanity0.47191826
Threat0.01238892
Severe Toxicity0.23223943
Toxic 0.89241093 Moderate Con 0.327 Identity Attack Insult Policy_Critique
Mar 1, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
Don't you just love the idiot in the background videoing their crimes! 😂😂 Idiots
Don't you just love the idiot in the background videoing their crimes! 😂😂 Idiots
Identity Attack0.072601855
Insult0.8131897
Profanity0.44431314
Threat0.016120117
Severe Toxicity0.18538254
Toxic 0.89241093 Low Con 0.147 Insult Humor_Satire
Aug 25, 2025 Why Canadians Are Turning Against …
The white man with the bike is a dirty brain dead low iq ignorant not cultivated idiot. He is a burden for any society
The white man with the bike is a dirty brain dead low iq ignorant not cultivated idiot. He is a burden for any society
Identity Attack0.6007182
Insult0.8685752
Profanity0.5013569
Threat0.05721026
Severe Toxicity0.35368225
Toxic 0.89241093 Low Con 0.15 Identity Attack Insult Identity_Assertion
Feb 28, 2026 1 likes Inside Canada's Indian Invasion...
Fire all these idiots!
Fire all these idiots!
Identity Attack0.06613251
Insult0.83943826
Profanity0.43900812
Threat0.5195707
Severe Toxicity0.16960317
Toxic 0.88599813 Low Con 0.181 Insult Threat
Oct 1, 2025 IRCC Names India in Study …
Idiots should suffer. You had a chance for something better but voted again for the same morons. So now eat the consequences.
Idiots should suffer. You had a chance for something better but voted again for the same morons. So now eat the consequences.
Identity Attack0.09576365
Insult0.8634578
Profanity0.42709363
Threat0.4404512
Severe Toxicity0.2281948
Toxic 0.8778702 Low Con 0.17 Insult Call_To_Action
Jan 3, 2026 1 likes New rules, regulations take effect …
The irony of the idiot in helmet preaching about how stupid 'africans' are supposedly 😂
The irony of the idiot in helmet preaching about how stupid 'africans' are supposedly 😂
Identity Attack0.6649212
Insult0.8082062
Profanity0.5150164
Threat0.013476364
Severe Toxicity0.25624833
Toxic 0.8778702 Low Con 0.104 Identity Attack Insult Humor_Satire
Feb 3, 2026 Inside Canada's Indian Invasion...
The guy is the orange vest is an idiot!
The guy is the orange vest is an idiot!
Identity Attack0.10221587
Insult0.8685752
Profanity0.4819111
Threat0.01187109
Severe Toxicity0.07805709
Toxic 0.8696708 Low Con 0.138 Insult
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
The bike guy is an idiot "eating poo".
The bike guy is an idiot "eating poo".
Identity Attack0.078392304
Insult0.8685752
Profanity0.4840093
Threat0.010188141
Severe Toxicity0.12546301
Toxic 0.8696708 Low Con 0.179 Insult Meta_Commentary
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Every white idiot’s cry over the presence of other race…
Every white idiot’s cry over the presence of other race…
Identity Attack0.7426507
Insult0.7922567
Profanity0.48510036
Threat0.020436687
Severe Toxicity0.23226519
Toxic 0.8696708 Low Con 0.182 Identity Attack Insult Identity_Assertion
Feb 22, 2026 Inside Canada's Indian Invasion...
Diab is beyond stupid! She should never be minister of anything. Than again, another DEI hire from Trudeau so ignorant by design. Another useful idiot and a mouthpiece for this corrupt government.
Diab is beyond stupid! She should never be minister of anything. Than again, another DEI hire from Trudeau so ignorant by design. Another useful idiot and a mouthpiece for this corrupt government.
Identity Attack0.050671257
Insult0.87896585
Profanity0.35848376
Threat0.010628296
Severe Toxicity0.06488878
Toxic 0.8696708 Low Con 0.133 Insult Policy_Critique
Feb 28, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
bike guy is not a real person. what an idiot
bike guy is not a real person. what an idiot
Identity Attack0.049989145
Insult0.87225974
Profanity0.43781817
Threat0.010705971
Severe Toxicity0.05025077
Toxic 0.8696708 Low Con 0.122 Insult Meta_Commentary
Jan 28, 2026 1 likes 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 …
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 …
Old bike dude is an idiot!
Old bike dude is an idiot!
Identity Attack0.08252834
Insult0.8685752
Profanity0.46460027
Threat0.010757755
Severe Toxicity0.055630904
Toxic 0.8629672 Low Con 0.202 Insult Meta_Commentary
Feb 3, 2026 2 likes Inside Canada's Indian Invasion...
Lol, the guy on the bike is an idiot.
Lol, the guy on the bike is an idiot.
Identity Attack0.04177703
Insult0.87225974
Profanity0.46460027
Threat0.008919456
Severe Toxicity0.023645958
Toxic 0.8629672 Low Con 0.156 Insult Meta_Commentary
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
When will you make the youtube about the retarded american youtuber invasion of canada to racist bait people your idiot fuckhead countrymen are gunna see this video and think even worse about Canada and feed …
When will you make the youtube about the retarded american youtuber invasion of canada to racist bait people your idiot fuckhead countrymen are gunna see this video and think even worse about Canada and feed into the MAGA opinion of Canada.
Identity Attack0.6007182
Insult0.7827088
Profanity0.6919765
Threat0.12076248
Severe Toxicity0.45895407
Toxic 0.85850734 Low Con 0.13 Identity Attack Insult Call_To_Action
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
It’s not their fault it’s our shitty liberal government that you idiots voted for, you know who you are and the only ones to blame for this catastrophe
It’s not their fault it’s our shitty liberal government that you idiots voted for, you know who you are and the only ones to blame for this catastrophe
Identity Attack0.34324843
Insult0.8012121
Profanity0.70384485
Threat0.02181799
Severe Toxicity0.34997055
Toxic 0.85850734 Low Con 0.238 Insult Policy_Critique
Sep 28, 2025 Inside Canada's Indian Metropolis (Brampton)
Idiots posting this
Idiots posting this
Identity Attack0.073429056
Insult0.8204276
Profanity0.4756165
Threat0.013217449
Severe Toxicity0.08069076
Toxic 0.8540474 Low Con 0.196 Insult Meta_Commentary
Jan 29, 2026 Inside Canada's Indian Invasion...
You idiot! Yoy are so full ofBS. How are Canadians suppose to have kids when they cant afford it. Meanwhile migrants get 80k person in the family! SOCIALISM NEXT COMMUNISM!
You idiot! Yoy are so full ofBS. How are Canadians suppose to have kids when they cant afford it. Meanwhile migrants get 80k person in the family! SOCIALISM NEXT COMMUNISM!
Identity Attack0.38699543
Insult0.83943826
Profanity0.4044591
Threat0.012906751
Severe Toxicity0.18844056
Toxic 0.8540474 Moderate Con 0.308 Insult
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
Idiots voted for this guy
Idiots voted for this guy
Identity Attack0.10221587
Insult0.83943826
Profanity0.43272525
Threat0.012078222
Severe Toxicity0.05832097
Toxic 0.8540474 Low Con 0.175 Insult Call_To_Action
Dec 25, 2025 Thousands of refugees allowed into …
This country is being run by idiots and theives
This country is being run by idiots and theives
Identity Attack0.30103904
Insult0.82974654
Profanity0.46460027
Threat0.010990778
Severe Toxicity0.13336399
Toxic 0.85333383 Low Con 0.157 Insult
Nov 21, 2025 Thousands of refugees allowed into …
I am sick of and tired of the racist scumbags who like spewing ignorance based racism and hate, instead of actively working to improve the situation for everybody that lives here. Who elected to these …
I am sick of and tired of the racist scumbags who like spewing ignorance based racism and hate, instead of actively working to improve the situation for everybody that lives here. Who elected to these idiotic governments? It is mostly ignorant idiots that vote conservative and liberal.
Identity Attack0.40713623
Insult0.8502231
Profanity0.41031027
Threat0.013269233
Severe Toxicity0.16960317
Toxic 0.85333383 Moderate Con 0.339 Insult
Aug 27, 2025 Why Canadians Are Turning Against …
You simply can’t fix stupid Canada had one of the best immigration systems in the world Until Trudeau and his gang of idiots destroyed it
You simply can’t fix stupid Canada had one of the best immigration systems in the world Until Trudeau and his gang of idiots destroyed it
Identity Attack0.18546575
Insult0.8502231
Profanity0.35346076
Threat0.01238892
Severe Toxicity0.059217658
Toxic 0.85333383 Low Con 0.219 Insult Policy_Critique
Jan 19, 2026 36 likes Why Canada’s immigration system has …
that idiot on 0:38 - pay no taxes... lmao bruh u look a homeless eating for free in the gurudwaras
that idiot on 0:38 - pay no taxes... lmao bruh u look a homeless eating for free in the gurudwaras
Identity Attack0.10293542
Insult0.72756535
Profanity0.41031027
Threat0.02924249
Severe Toxicity0.21290472
Toxic 0.85333383 Low Con 0.204 Insult Humor_Satire
Oct 7, 2025 Inside Canada's Indian Metropolis (Brampton)
Brainless idiots will pay hard
Brainless idiots will pay hard
Identity Attack0.105256535
Insult0.8131897
Profanity0.47771472
Threat0.055917133
Severe Toxicity0.16960317
Toxic 0.85173553 Low Con 0.132 Insult
Jun 25, 2025 1 likes How Canada broke its immigration …

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.