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: "lol this is why I …" 578 comments · Page 18 of 24
No way the time you come is literally 10 mins from my house 😭😂 I could’ve helped yall with content lol
No way the time you come is literally 10 mins from my house 😭😂 I could’ve helped yall with content lol
Identity Attack0.009434453
Insult0.025155678
Profanity0.058946952
Threat0.012647836
Severe Toxicity0.006752014
Low Tox 0.11429678 Moderate Con 0.468 Personal_Narrative
Jan 28, 2026 Inside Canada's Indian Invasion...
LOL, U.S.A. will need to build ANOTHER WALL on the Northern border!! (off to buy fence company stocks...)
LOL, U.S.A. will need to build ANOTHER WALL on the Northern border!! (off to buy fence company stocks...)
Identity Attack0.020279141
Insult0.028061481
Profanity0.021125201
Threat0.023889944
Severe Toxicity0.0049972534
Low Tox 0.11398677 Low Con 0.188 Humor_Satire
Nov 20, 2025 7 likes Thousands of refugees allowed into …
This is minto in Sydney Australia lol
This is minto in Sydney Australia lol
Identity Attack0.043839492
Insult0.028502205
Profanity0.059948977
Threat0.0086087575
Severe Toxicity0.004863739
Low Tox 0.113263406 Moderate Con 0.352 Meta_Commentary
Jan 29, 2026 Inside Canada's Indian Invasion...
Come to Australia lol
Come to Australia lol
Identity Attack0.04203484
Insult0.026960457
Profanity0.05543986
Threat0.009592636
Severe Toxicity0.0051116943
Low Tox 0.112953395 Moderate Con 0.376
Jan 27, 2026 Inside Canada's Indian Invasion...
I knew this video was cooking lol
I knew this video was cooking lol
Identity Attack0.010433395
Insult0.02283525
Profanity0.06946823
Threat0.010032792
Severe Toxicity0.0059890747
Low Tox 0.112850055 Moderate Con 0.372
Sep 18, 2025 3 likes Inside Canada's Indian Metropolis (Brampton)
Countries need to have a scoreboard how many we can deport per month LOL winner gets a billion dollars
Countries need to have a scoreboard how many we can deport per month LOL winner gets a billion dollars
Identity Attack0.023193322
Insult0.029273475
Profanity0.021945024
Threat0.011172019
Severe Toxicity0.003528595
Low Tox 0.112746716 Low Con 0.134
Jan 5, 2026 New rules, regulations take effect …
that statue looked like mr bean lol
that statue looked like mr bean lol
Identity Attack0.0073995716
Insult0.03827355
Profanity0.030890211
Threat0.007353018
Severe Toxicity0.0028419495
Low Tox 0.112436704 Moderate Con 0.302 Humor_Satire
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
its wild that the guy on the bike got fired from his job , for a simple interview lol
its wild that the guy on the bike got fired from his job , for a simple interview lol
Identity Attack0.0048097214
Insult0.03423163
Profanity0.03389629
Threat0.009100696
Severe Toxicity0.0024414062
Low Tox 0.11212669 Low Con 0.282 Policy_Critique
Feb 6, 2026 Inside Canada's Indian Invasion...
Back then the jeets used to glaze Tyler Oliveria lol
Back then the jeets used to glaze Tyler Oliveria lol
Identity Attack0.0103594
Insult0.030375287
Profanity0.03715288
Threat0.020091362
Severe Toxicity0.0041770935
Low Tox 0.11202335 Low Con 0.228
Jan 27, 2026 Inside Canada's Indian Invasion...
Lol the visa guy can't even get his story straight. Next year. Next month. All the same thing
Lol the visa guy can't even get his story straight. Next year. Next month. All the same thing
Identity Attack0.008398513
Insult0.054376744
Profanity0.023584666
Threat0.007145886
Severe Toxicity0.002193451
Low Tox 0.11171334 Low Con 0.173 Humor_Satire
Feb 8, 2026 Inside Canada's Indian Invasion...
lol give them the boot!
lol give them the boot!
Identity Attack0.0050687063
Insult0.030154925
Profanity0.035900343
Threat0.025443908
Severe Toxicity0.0038719177
Low Tox 0.11171334 Low Con 0.249
Dec 30, 2025 Deportations From Canada at Their …
There are some cultural differnces that can be difficult to adjust to. I used to pick up delivery orders from a sikh Indian restaurant, and I would always say "thank you" when they hand me …
There are some cultural differnces that can be difficult to adjust to. I used to pick up delivery orders from a sikh Indian restaurant, and I would always say "thank you" when they hand me the order, and they started making fun of me amongst themslves and laughing at me for saying "thank you" to them lol. 😂
Identity Attack0.09824528
Insult0.027841117
Profanity0.059948977
Threat0.00814271
Severe Toxicity0.0037193298
Low Tox 0.11171334 Constructive 0.732 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
Lol you would literally have a better chance just walking in the woods yourself and crossing. There isnt a fence near maine or vermont. U can just do it
Lol you would literally have a better chance just walking in the woods yourself and crossing. There isnt a fence near maine or vermont. U can just do it
Identity Attack0.0041067624
Insult0.030154925
Profanity0.02932342
Threat0.012078222
Severe Toxicity0.0036811829
Low Tox 0.11119666 Low Con 0.239 Unverified_Claim
Jan 28, 2026 Inside Canada's Indian Invasion...
Now all of Canada knows how all of us Americans who have been screaming this in our country for years feel.. And ya'll were calling us names lol.. Welcome to the real world Canada 😂
Now all of Canada knows how all of us Americans who have been screaming this in our country for years feel.. And ya'll were calling us names lol.. Welcome to the real world Canada 😂
Identity Attack0.03894114
Insult0.039444692
Profanity0.019007329
Threat0.0066668927
Severe Toxicity0.0025939941
Low Tox 0.11088664 Moderate Con 0.444 Comparative_Framing
Aug 29, 2025 1 likes Why Canadians Are Turning Against …
5:15 so based lol protect him pls 😭
5:15 so based lol protect him pls 😭
Identity Attack0.009360458
Insult0.022190686
Profanity0.043165036
Threat0.018364733
Severe Toxicity0.005302429
Low Tox 0.11067997 Moderate Con 0.397 Humor_Satire
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
So they know nothing. Great job ! lol
So they know nothing. Great job ! lol
Identity Attack0.002626848
Insult0.053205602
Profanity0.016616182
Threat0.006246155
Severe Toxicity0.0015926361
Low Tox 0.11036996 Low Con 0.211 Humor_Satire
Sep 30, 2025 IRCC Names India in Study …
lol the guy on the bike is a rockstar I would buy him a beer.
lol the guy on the bike is a rockstar I would buy him a beer.
Identity Attack0.0045137387
Insult0.046178754
Profanity0.026454043
Threat0.008738215
Severe Toxicity0.0027656555
Low Tox 0.10913446 Moderate Con 0.473 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Lol - Corporations are abusing these programs to fire Canadians and replace them with people at lower wages and this is crashing the housing market across the country.
Lol - Corporations are abusing these programs to fire Canadians and replace them with people at lower wages and this is crashing the housing market across the country.
Identity Attack0.036105253
Insult0.032138187
Profanity0.020646973
Threat0.011353259
Severe Toxicity0.0028419495
Low Tox 0.10913446 Moderate Con 0.392 Economic_Argument
Nov 20, 2025 87 likes Quebec Ends Economic Immigration Program …
Go to surry lol
Go to surry lol
Identity Attack0.0048837173
Insult0.031697463
Profanity0.046922635
Threat0.009540852
Severe Toxicity0.0036621094
Low Tox 0.10870059 Low Con 0.232 Comparative_Framing
Sep 20, 2025 44 likes Inside Canada's Indian Metropolis (Brampton)
1:35:17 : Commentator lol
1:35:17 : Commentator lol
Identity Attack0.0076215584
Insult0.030375287
Profanity0.06646215
Threat0.008492245
Severe Toxicity0.0051498413
Low Tox 0.10783285 Low Con 0.259 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
Thank you don't come again. Lol but my guess is there's no intention on them leaving. There liberal voters
Thank you don't come again. Lol but my guess is there's no intention on them leaving. There liberal voters
Identity Attack0.019475231
Insult0.034562174
Profanity0.02303812
Threat0.007857903
Severe Toxicity0.0022506714
Low Tox 0.10696511 Moderate Con 0.335 Humor_Satire
Jan 17, 2026 1 likes 2.9 million Canadian temporary visas …
I live in Brampton. And all I can say is thanks for visiting and spreading the word on this problem. I was born in Brampton, and my mother tells me about how much it's changed. …
I live in Brampton. And all I can say is thanks for visiting and spreading the word on this problem. I was born in Brampton, and my mother tells me about how much it's changed. Many of my friends and family friends have moved to other neighborhoods POST mosques being put up near their homes. And let's not talk about employment and foreign "students". I was lucky to get a job last summer at a family owned small business Ice Cream store right after high school. We even got a review saying we weren't diverse enough despite us being a group of White, East Asian and Black employees lol. And many people say if your not Indian and your getting your drivers test, you go out of Brampton to do the test because you'll likely get discriminated by who is running the test. It's absolutely absurd. It sounds like tin foil hat sh*t, but if you live here like me everything comes full circle. But ofc there are good ones, but they are typically the westernized ones, who have assimilated, they play or watch hockey and have developed a Canadian accent. But the majority haven't assimilated, they are likely first generation, and they do things like stuff 15+ people in one suburban home. And just small things like staring at you in public (idk why their community stares you down), they spit on sidewalks, and they use some crazy a$$ spices when they cook. The smell carries over for blocks and you know your in deep Brampton territory when your driving and that smell of spicy curry hits you and you gotta roll up them windows lol. It's a nasty smell. This mass migration is a huge issue and needs awareness.
Identity Attack0.06476828
Insult0.033460364
Profanity0.03690237
Threat0.008077981
Severe Toxicity0.0038528442
Low Tox 0.10696511 Constructive 0.818 Personal_Narrative
Jan 27, 2026 8 likes Inside Canada's Indian Invasion...
INDIA, CANADA lol
INDIA, CANADA lol
Identity Attack0.05976611
Insult0.029383656
Profanity0.026590679
Threat0.006861079
Severe Toxicity0.0038528442
Low Tox 0.10653123 Low Con 0.29 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
I subscribed when I saw this lol
I subscribed when I saw this lol
Identity Attack0.009915425
Insult0.02373764
Profanity0.06546012
Threat0.00951496
Severe Toxicity0.0045394897
Low Tox 0.103494145 Moderate Con 0.456 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
0:54 lol the greatest country
0:54 lol the greatest country
Identity Attack0.028016793
Insult0.021417208
Profanity0.055940874
Threat0.0097738765
Severe Toxicity0.0060653687
Low Tox 0.103494145 Low Con 0.22 Humor_Satire
Jan 27, 2026 20 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.