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: "Has there ever been a …" 366 comments · Page 15 of 15
Immigration is essential for Canada to survive.. but... it needs to be a reasonable, controlled intake. Global situations have pushed Canada to take more than they could manage. We don't need to stop immigration, just …
Immigration is essential for Canada to survive.. but... it needs to be a reasonable, controlled intake. Global situations have pushed Canada to take more than they could manage. We don't need to stop immigration, just get control of it again. Also, yes, people coming in need to become Canadian... if you come here it's because you expect it to be better than where ever you left... so you need to embrace what's here, not try and change what's here to whatever you left.
Identity Attack0.009693438
Insult0.010096892
Profanity0.009118228
Threat0.0063497215
Severe Toxicity0.00071048737
Low Tox 0.021667719 Constructive 0.701 Policy_Critique
Aug 26, 2025 Why Canadians Are Turning Against …
How would people that "disappear" ever be able to go to hospital, enrol at school, get a driver's licence, loan, mortgage, even tenancy agreement without being 'discovered"? Where do they stay, what do they do?
How would people that "disappear" ever be able to go to hospital, enrol at school, get a driver's licence, loan, mortgage, even tenancy agreement without being 'discovered"? Where do they stay, what do they do?
Identity Attack0.0026453468
Insult0.010742896
Profanity0.010467518
Threat0.007145886
Severe Toxicity0.0008916855
Low Tox 0.021549871 Moderate Con 0.312
Nov 4, 2025 IRCC Names India in Study …
pretty wild how basic cable is a luxury honestly. Ive had it for a few months when my and my g/f moved to our very first apartment like 15-20 years ago and its been outa …
pretty wild how basic cable is a luxury honestly. Ive had it for a few months when my and my g/f moved to our very first apartment like 15-20 years ago and its been outa the budget ever since. Used to be in every middle class home across Canada
Identity Attack0.0043657473
Insult0.011160898
Profanity0.013029462
Threat0.0060908063
Severe Toxicity0.00076293945
Low Tox 0.019980038 Constructive 0.624 Economic_Argument
Aug 26, 2025 Why Canadians Are Turning Against …
Tyler, that’s every Tim Horton’s ever.
Tyler, that’s every Tim Horton’s ever.
Identity Attack0.0023123662
Insult0.011198899
Profanity0.010894509
Threat0.006304411
Severe Toxicity0.0007390976
Low Tox 0.017466826 Moderate Con 0.326
Jan 27, 2026 Inside Canada's Indian Invasion...
Hey! I’ve been a long-time follower of your YouTube channel—about four years now. If you’re ever in Toronto, it’d be great to connect in person
Hey! I’ve been a long-time follower of your YouTube channel—about four years now. If you’re ever in Toronto, it’d be great to connect in person
Identity Attack0.0047357255
Insult0.008937885
Profanity0.015113175
Threat0.0074565844
Severe Toxicity0.0011348724
Low Tox 0.016964182 Constructive 0.575
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
And we are not divided over it, not at all Canada has never been so united I don’t remember the country ever being in this unit. I’m 58 years old. I’m happy that we are.
And we are not divided over it, not at all Canada has never been so united I don’t remember the country ever being in this unit. I’m 58 years old. I’m happy that we are.
Identity Attack0.0055866763
Insult0.008576883
Profanity0.010108846
Threat0.006220264
Severe Toxicity0.0006914139
Low Tox 0.013948329 Constructive 0.627 Identity_Assertion
Feb 12, 2026 1 likes Canada's tighter immigration policy divides …
Way to go Canada🎉❤ .. united than EVER!!!
Way to go Canada🎉❤ .. united than EVER!!!
Identity Attack0.0038292783
Insult0.0072658747
Profanity0.010535837
Threat0.006420923
Severe Toxicity0.0008010864
Low Tox 0.009801528 Moderate Con 0.422 Solidarity
Feb 12, 2026 2 likes Canada's tighter immigration policy divides …
Can Canadians choose not to go there ever??
Can Canadians choose not to go there ever??
Identity Attack0.011105253
Insult0.0009387965
Profanity0.00005044223
Threat0.00014812477
Severe Toxicity0.0000038567127
Low Tox 0.0073375283
Dec 10, 2025
Will never cross ever again.
Will never cross ever again.
Identity Attack0.0005029783
Insult0.00083101605
Profanity0.000040614636
Threat0.0018222913
Severe Toxicity0.0000049011396
Low Tox 0.0062408303 Personal_Narrative
Dec 15, 2025
THIS VIDEO IS TOTAL BS BS BS BS BS. WILL NEVER EVER HAPPEN!!
THIS VIDEO IS TOTAL BS BS BS BS BS. WILL NEVER EVER HAPPEN!!
Identity Attack0.0007285265
Insult0.0011505154
Profanity0.00027704213
Threat0.00010078087
Severe Toxicity0.0000031482725
Low Tox 0.005631424
Apr 20, 2025
No we don't. We just don't need to go. EVER.
No we don't. We just don't need to go. EVER.
Identity Attack0.00016421004
Insult0.00031714543
Profanity0.000026687485
Threat0.000046231762
Severe Toxicity0.000002422505
Low Tox 0.00093945005
Dec 11, 2025
Not going to the states, ever again
Not going to the states, ever again
Identity Attack0.00022903825
Insult0.00025826064
Profanity0.000024554132
Threat0.000028332957
Severe Toxicity0.0000020266002
Low Tox 0.00086514594 Personal_Narrative
Dec 10, 2025
Not ever going back….don’t care about their border rules.
Not ever going back….don’t care about their border rules.
Identity Attack0.00013249363
Insult0.00025756942
Profanity0.000020693516
Threat0.000030080426
Severe Toxicity0.0000018404779
Low Tox 0.0007807034
Dec 8, 2025 7 likes
I'm a dual-citizen 🇨🇦🇺🇲, it's very unlikely I'll ever visit America again.
I'm a dual-citizen 🇨🇦🇺🇲, it's very unlikely I'll ever visit America again.
Identity Attack0.00014622799
Insult0.00026244269
Profanity0.00002075358
Threat0.000036122463
Severe Toxicity0.00000188663
Low Tox 0.0007558445
Dec 7, 2025 10 likes
Just don't visit ever and the problem is solved.
Just don't visit ever and the problem is solved.
Identity Attack0.00009997283
Insult0.00020378282
Profanity0.000019686666
Threat0.000066131746
Severe Toxicity0.000002330796
Low Tox 0.00067371747 Call_To_Action
Dec 7, 2025 187 likes
Easiest decision ever: Just do not go, easy game.
Easiest decision ever: Just do not go, easy game.
Identity Attack0.000051215728
Insult0.00013661415
Profanity0.00001894642
Threat0.000024421348
Severe Toxicity0.0000026223538
Low Tox 0.00030922328
Dec 8, 2025 127 likes

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.