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: "Can this guy be OUR …" 1,684 comments · Page 49 of 68
how much taxes do they pay? I was in California and they don't have to get a license but they drive cars with no plates on them. In taxachusetts i know a guy who got …
how much taxes do they pay? I was in California and they don't have to get a license but they drive cars with no plates on them. In taxachusetts i know a guy who got in an accident with a truck that was driven by an illegal...he did not have a license and they let him go...the company that owned the truck paid. They get more benefits than us and they pay no taxes. I was unemployed once and had no health care. every place I applied refused me health care so at the end of the year I had to pay a penalty for each month I didn't have health care. What penalty do they pay? I am discriminated against for being a poor white american citizen. This country is a joke and I wish I was never born here.
Identity Attack0.033784978
Insult0.046178754
Profanity0.021535112
Threat0.007974415
Severe Toxicity0.0031852722
Low Tox 0.11171334 Constructive 0.694
Oct 7, 2018 2 likes How much do refugees and …
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...
PSA: That guy sending you over the border was speaking Hindi
PSA: That guy sending you over the border was speaking Hindi
Identity Attack0.05612817
Insult0.031036375
Profanity0.024951037
Threat0.010602405
Severe Toxicity0.0037765503
Low Tox 0.11161 Moderate Con 0.308 Humor_Satire
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Respect to the old Indian guy who was wearing the blue jacket Bro spoke facts
Respect to the old Indian guy who was wearing the blue jacket Bro spoke facts
Identity Attack0.055673428
Insult0.03522326
Profanity0.026454043
Threat0.008453408
Severe Toxicity0.0037193298
Low Tox 0.11161 Moderate Con 0.484 Solidarity
Jan 27, 2026 4 likes Inside Canada's Indian Invasion...
Going back to their countries is a tragedy? Why? It is their countries! Can Canadians go to their countries & get scholarships & benefits & citizenships? No? Why’s that not a tragedy? The only opinion …
Going back to their countries is a tragedy? Why? It is their countries! Can Canadians go to their countries & get scholarships & benefits & citizenships? No? Why’s that not a tragedy? The only opinion voiced on that tv is on the beneficiaries & the immigration lawyers that make bank off of trading in humans, why are u guys so biased against & isolated from this country’s ppl?
Identity Attack0.06249457
Insult0.034341812
Profanity0.0118680475
Threat0.0064985976
Severe Toxicity0.002155304
Low Tox 0.11161 Moderate Con 0.424 Policy_Critique
Nov 21, 2025 Quebec Ends Economic Immigration Program …
7:38 Nepali Guy
7:38 Nepali Guy
Identity Attack0.06658725
Insult0.046764325
Profanity0.057443913
Threat0.011353259
Severe Toxicity0.007171631
Low Tox 0.11150667 Low Con 0.27 Meta_Commentary
Jan 29, 2026 Inside Canada's Indian Invasion...
This guy covers all news 😭
This guy covers all news 😭
Identity Attack0.005771666
Insult0.039444692
Profanity0.022764845
Threat0.008116818
Severe Toxicity0.0030326843
Low Tox 0.11150667 Moderate Con 0.322 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
My girlfriend lives in Brampton, it’s a really nice city and I’ve always felt welcome there as a white guy dating a Punjabi woman. Theres a lot of cities like this surrounding the GTA, Richmond …
My girlfriend lives in Brampton, it’s a really nice city and I’ve always felt welcome there as a white guy dating a Punjabi woman. Theres a lot of cities like this surrounding the GTA, Richmond Hill with Iranians, Markham with Chinese, Etobicoke with Ukrainians. Brampton has Punjabis. Brampton is probably the most successful out of all of them, prosperous, growing rapidly and it has a low crime rate.
Identity Attack0.10293542
Insult0.023608726
Profanity0.029186781
Threat0.008815889
Severe Toxicity0.0039100647
Low Tox 0.11150667 Constructive 0.744 Personal_Narrative
Oct 26, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
This guy had pastors arrested and a church taken over by police. Why are we listening to any opinions he has? He's part of the political problem in Canada. Let's go Alberta independence!!!
This guy had pastors arrested and a church taken over by police. Why are we listening to any opinions he has? He's part of the political problem in Canada. Let's go Alberta independence!!!
Identity Attack0.028886627
Insult0.04032305
Profanity0.010604155
Threat0.008582866
Severe Toxicity0.0023460388
Low Tox 0.11129999 Moderate Con 0.499 Meta_Commentary
Feb 17, 2026 2 likes LILLEY UNLEASHED: The fall of …
The guy on the bike should be in parliament xD
The guy on the bike should be in parliament xD
Identity Attack0.011543332
Insult0.032799274
Profanity0.03715288
Threat0.009540852
Severe Toxicity0.0037765503
Low Tox 0.11109332 Low Con 0.249 Humor_Satire
Jan 29, 2026 Inside Canada's Indian Invasion...
This guy is biased. You can’t assume everyone is coming in fairly with honest intentions. It’s far from that.
This guy is biased. You can’t assume everyone is coming in fairly with honest intentions. It’s far from that.
Identity Attack0.0040327664
Insult0.061101943
Profanity0.013712646
Threat0.0063432488
Severe Toxicity0.0012969971
Low Tox 0.11067997 Low Con 0.275 Policy_Critique
Jan 19, 2026 14 likes Why Canada’s immigration system has …
1:57 this guy spoke facts
1:57 this guy spoke facts
Identity Attack0.010507392
Insult0.029714199
Profanity0.02973333
Threat0.00780612
Severe Toxicity0.003414154
Low Tox 0.11067997 Moderate Con 0.333 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
Am here because of the guy with the bike😅😅😅😅
Am here because of the guy with the bike😅😅😅😅
Identity Attack0.011543332
Insult0.029273475
Profanity0.039657943
Threat0.00948907
Severe Toxicity0.004348755
Low Tox 0.11067997 Moderate Con 0.378 Meta_Commentary
Feb 8, 2026 Inside Canada's Indian Invasion...
I got arrested for watching the bike guy bro be careful
I got arrested for watching the bike guy bro be careful
Identity Attack0.008768492
Insult0.020772645
Profanity0.025497584
Threat0.025443908
Severe Toxicity0.0032234192
Low Tox 0.11067997 Moderate Con 0.422 Humor_Satire
Feb 9, 2026 Inside Canada's Indian Invasion...
The guy with the vest an helment was the star of this video. 😂
The guy with the vest an helment was the star of this video. 😂
Identity Attack0.011173353
Insult0.027841117
Profanity0.038906425
Threat0.010913103
Severe Toxicity0.004825592
Low Tox 0.11057663 Low Con 0.272 Humor_Satire
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
Guy in the safety vest was cookin
Guy in the safety vest was cookin
Identity Attack0.008250522
Insult0.033239998
Profanity0.036651865
Threat0.008945347
Severe Toxicity0.0037002563
Low Tox 0.11057663 Low Con 0.268 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
We need the guy on the bike as our prime minister
We need the guy on the bike as our prime minister
Identity Attack0.005956655
Insult0.04090862
Profanity0.017572641
Threat0.01187109
Severe Toxicity0.0024414062
Low Tox 0.1100022 Low Con 0.251 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
2:05 I fw this guy that’s a very mature and respectful take tbh
2:05 I fw this guy that’s a very mature and respectful take tbh
Identity Attack0.016360072
Insult0.027347196
Profanity0.07967158
Threat0.013165667
Severe Toxicity0.0059509277
Low Tox 0.1100022 Moderate Con 0.484 Meta_Commentary
Feb 5, 2026 Inside Canada's Indian Invasion...
The Guy on the bike is every Canadian
The Guy on the bike is every Canadian
Identity Attack0.07508347
Insult0.030926194
Profanity0.016342908
Threat0.007857903
Severe Toxicity0.0033187866
Low Tox 0.1100022 Moderate Con 0.339 Humor_Satire
Jan 29, 2026 2 likes Inside Canada's Indian Invasion...
0:23 this guy is hilarious hahahahaha
0:23 this guy is hilarious hahahahaha
Identity Attack0.01374736
Insult0.029163294
Profanity0.052934792
Threat0.011042561
Severe Toxicity0.0066375732
Low Tox 0.1100022 Low Con 0.292 Meta_Commentary
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Bike guy needs his own YouTube channel! 😂 God Bless 🇨🇦
Bike guy needs his own YouTube channel! 😂 God Bless 🇨🇦
Identity Attack0.023193322
Insult0.032468732
Profanity0.04216301
Threat0.010731863
Severe Toxicity0.004711151
Low Tox 0.1100022 Moderate Con 0.336 Humor_Satire
Jan 28, 2026 Inside Canada's Indian Invasion...
I am a muslim and a naturalized citizen and a pious person, but I don't know what those guys tried to achieve by praying in the middle of the block...Believe me - this is just …
I am a muslim and a naturalized citizen and a pious person, but I don't know what those guys tried to achieve by praying in the middle of the block...Believe me - this is just a show off...
Identity Attack0.0775651
Insult0.027347196
Profanity0.022696527
Threat0.008103873
Severe Toxicity0.002746582
Low Tox 0.10956833 Constructive 0.56 Personal_Narrative
Aug 26, 2025 2 likes Why Canadians Are Turning Against …
I like that guy in the orange vest, spoke no lies!
I like that guy in the orange vest, spoke no lies!
Identity Attack0.008694496
Insult0.042665333
Profanity0.025907494
Threat0.0074048014
Severe Toxicity0.0024032593
Low Tox 0.10956833 Moderate Con 0.396 Meta_Commentary
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Guy on bike in reflective vest is super blunt, almost makes me think he's an extra
Guy on bike in reflective vest is super blunt, almost makes me think he's an extra
Identity Attack0.01555616
Insult0.035443626
Profanity0.03915693
Threat0.00951496
Severe Toxicity0.0038528442
Low Tox 0.10913446 Moderate Con 0.399 Meta_Commentary
Jan 27, 2026 11 likes Inside Canada's Indian Invasion...
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...

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.