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: "Don’t that bike being so …" 890 comments · Page 18 of 36
Bike guy is hilariously honest. But Africa is too diverse for his generalization though. Even within one country. But man..70? I think I should get an IQ test.😂
Bike guy is hilariously honest. But Africa is too diverse for his generalization though. Even within one country. But man..70? I think I should get an IQ test.😂
Identity Attack0.17614605
Insult0.08533409
Profanity0.06295506
Threat0.0077802283
Severe Toxicity0.0062179565
Low Tox 0.22579013 Constructive 0.538 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Buddy on the bike is too old to believe everything on the Internet
Buddy on the bike is too old to believe everything on the Internet
Identity Attack0.013244915
Insult0.12521741
Profanity0.03339528
Threat0.008712323
Severe Toxicity0.0042915344
Low Tox 0.22445217 Low Con 0.233 Meta_Commentary
Feb 10, 2026 1 likes Inside Canada's Indian Invasion...
Bro sound they cant hold a job but he doesnt even have a car LOL buddy riding a bike in the dead of winter
Bro sound they cant hold a job but he doesnt even have a car LOL buddy riding a bike in the dead of winter
Identity Attack0.010951365
Insult0.0670459
Profanity0.069969244
Threat0.025961896
Severe Toxicity0.0077056885
Low Tox 0.22311419 Low Con 0.237 Humor_Satire
Jan 28, 2026 Inside Canada's Indian Invasion...
The chubby dude on the bike speaks the truth.
The chubby dude on the bike speaks the truth.
Identity Attack0.0093974555
Insult0.16788013
Profanity0.052934792
Threat0.007922632
Severe Toxicity0.0041770935
Low Tox 0.22043827 Moderate Con 0.302 Meta_Commentary
Feb 3, 2026 1 likes Inside Canada's Indian Invasion...
Bike man dgaf, he’s gonna call it like he sees it 😂
Bike man dgaf, he’s gonna call it like he sees it 😂
Identity Attack0.01274247
Insult0.0720671
Profanity0.17752954
Threat0.0115345
Severe Toxicity0.010604858
Low Tox 0.21508642 Low Con 0.246 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
The guy on the bike is my spirit animal
The guy on the bike is my spirit animal
Identity Attack0.01666154
Insult0.10294484
Profanity0.08840031
Threat0.011793415
Severe Toxicity0.008277893
Low Tox 0.21508642 Moderate Con 0.377 Humor_Satire
Feb 25, 2026 Inside Canada's Indian Invasion...
Bike dude is based, but is he "based", this should be the norm. It's called having a functioning brain.
Bike dude is based, but is he "based", this should be the norm. It's called having a functioning brain.
Identity Attack0.0073625734
Insult0.16551061
Profanity0.025907494
Threat0.006420923
Severe Toxicity0.00333786
Low Tox 0.21374844 Moderate Con 0.336
Jan 27, 2026 Inside Canada's Indian Invasion...
Bike guy spitting straight facts 💯
Bike guy spitting straight facts 💯
Identity Attack0.024801146
Insult0.086852804
Profanity0.09551262
Threat0.01187109
Severe Toxicity0.0077438354
Low Tox 0.21374844 Moderate Con 0.338
Jan 27, 2026 Inside Canada's Indian Invasion...
Tyler....the guy on the bike is definitely going to jail lol Canada will arrest him
Tyler....the guy on the bike is definitely going to jail lol Canada will arrest him
Identity Attack0.010655383
Insult0.06739554
Profanity0.023994578
Threat0.13532294
Severe Toxicity0.0059509277
Low Tox 0.21241048 Low Con 0.225
Jan 27, 2026 Inside Canada's Indian Invasion...
Respect to that guy on the bike. He is not being racist he is just speaking facts. Unfortunately ppl now call you racist for speaking facts.
Respect to that guy on the bike. He is not being racist he is just speaking facts. Unfortunately ppl now call you racist for speaking facts.
Identity Attack0.10221587
Insult0.08558089
Profanity0.035900343
Threat0.0074436385
Severe Toxicity0.0043678284
Low Tox 0.21241048 Constructive 0.594 Identity_Assertion
Feb 22, 2026 Inside Canada's Indian Invasion...
I’m in the UK and I got arrested for watching the bike guy 😂😂😂😂
I’m in the UK and I got arrested for watching the bike guy 😂😂😂😂
Identity Attack0.055673428
Insult0.031146556
Profanity0.07385241
Threat0.04524883
Severe Toxicity0.0077056885
Low Tox 0.2043827 Moderate Con 0.413
Jan 27, 2026 10,445 likes Inside Canada's Indian Invasion...
Guy on the bike is my spirit animal!!
Guy on the bike is my spirit animal!!
Identity Attack0.011469335
Insult0.10440776
Profanity0.066963166
Threat0.011042561
Severe Toxicity0.0074386597
Low Tox 0.2043827 Moderate Con 0.431 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Bruh it's so bad here you don't have to worry about losing your job for being called racist, the Indians have all the jobs. Young Canadians are applying for 500+ jobs to not get a …
Bruh it's so bad here you don't have to worry about losing your job for being called racist, the Indians have all the jobs. Young Canadians are applying for 500+ jobs to not get a call back or an interview. Also that lady who didn't want to be interviewed and the guy on the bike were based. Our Goverment has been pumping them into the country for 10 years without requiring them to speak English or french. Lastly before anyone attacks the man on the bike, check science...
Identity Attack0.16373143
Insult0.07967083
Profanity0.018392462
Threat0.009385503
Severe Toxicity0.0048446655
Low Tox 0.2028889 Constructive 0.68 Fear_Threat
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Dude on a bike is 4chan incarnate lmao
Dude on a bike is 4chan incarnate lmao
Identity Attack0.017364962
Insult0.06512285
Profanity0.12158839
Threat0.012492486
Severe Toxicity0.011138916
Low Tox 0.20265625 Low Con 0.158 Humor_Satire
Feb 26, 2026 Inside Canada's Indian Invasion...
I wanna be friends with that dude on the bike. Finally a truthful canuck
I wanna be friends with that dude on the bike. Finally a truthful canuck
Identity Attack0.015757138
Insult0.07333439
Profanity0.119731516
Threat0.013702838
Severe Toxicity0.008811951
Low Tox 0.20219094 Moderate Con 0.474 Solidarity
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
The guy on the bike got be Trump supporter.he probably have never worked a day on his life 😂
The guy on the bike got be Trump supporter.he probably have never worked a day on his life 😂
Identity Attack0.008213525
Insult0.12883772
Profanity0.016411226
Threat0.008336896
Severe Toxicity0.002746582
Low Tox 0.20149297 Low Con 0.222 Humor_Satire
Feb 17, 2026 Inside Canada's Indian Invasion...
DUDE ON THE BIKE SPITTING FACTS
DUDE ON THE BIKE SPITTING FACTS
Identity Attack0.009471451
Insult0.07935401
Profanity0.05243378
Threat0.011767523
Severe Toxicity0.0065612793
Low Tox 0.20149297 Low Con 0.16 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
The white guy with the bike❤
The white guy with the bike❤
Identity Attack0.1808059
Insult0.060752302
Profanity0.05543986
Threat0.012492486
Severe Toxicity0.0076293945
Low Tox 0.20149297 Moderate Con 0.346 Meta_Commentary
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Guy on the bike is real af. Shout out to him
Guy on the bike is real af. Shout out to him
Identity Attack0.008583503
Insult0.08508729
Profanity0.104876526
Threat0.012647836
Severe Toxicity0.0059890747
Low Tox 0.20126031 Moderate Con 0.438 Solidarity
Feb 27, 2026 1 likes Inside Canada's Indian Invasion...
please fly the bike guy to america and protect him at all costs. he will no doubt be attacked by them now, or thrown in prison for saying whats on everyones mind. truth and bravery …
please fly the bike guy to america and protect him at all costs. he will no doubt be attacked by them now, or thrown in prison for saying whats on everyones mind. truth and bravery should be rewarded
Identity Attack0.010433395
Insult0.034451995
Profanity0.015693882
Threat0.24484909
Severe Toxicity0.007133484
Low Tox 0.20056234 Moderate Con 0.457 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Canada needs to get rid of their politicians and put the bike guy in charge for a few years.
Canada needs to get rid of their politicians and put the bike guy in charge for a few years.
Identity Attack0.028418748
Insult0.08434689
Profanity0.01535229
Threat0.07476458
Severe Toxicity0.004863739
Low Tox 0.20056234 Low Con 0.16 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
I would love to know the iq of the bike guy😢😢😢😢
I would love to know the iq of the bike guy😢😢😢😢
Identity Attack0.018269362
Insult0.06687108
Profanity0.057944927
Threat0.012492486
Severe Toxicity0.0066375732
Low Tox 0.20032968 Low Con 0.283 Humor_Satire
Feb 11, 2026 22 likes Inside Canada's Indian Invasion...
Bike guy must have got his bike stolen at some point 😂😂
Bike guy must have got his bike stolen at some point 😂😂
Identity Attack0.006992595
Insult0.07301756
Profanity0.030138692
Threat0.010188141
Severe Toxicity0.0037002563
Low Tox 0.1996317 Low Con 0.292 Humor_Satire
Jan 27, 2026 400 likes Inside Canada's Indian Invasion...
Welp, about a half an hour ago when I got home, I realized that someone broke into my apartment building and stole my shoes that were infront of my door. SHOES. last year someone broke …
Welp, about a half an hour ago when I got home, I realized that someone broke into my apartment building and stole my shoes that were infront of my door. SHOES. last year someone broke in and stole my bike. The thing is, this area was NEVER like this. It was safe and people trusted each other. Guess what has changed? The amount of immigration in my city and in this area. I am terrified during the night that someone will break into my apartment since theyve been able to get into the building. My entire life I have always stuck up for minorities and all different groups that have been apparently marginalized. Now, after everything happening in my city, in the world, to the people I love and myself, I have had ENOUGH. I want these people out of my country. Go back to your shitty countries with your shitty ideas and shitty ideologies and shitty everything because you do not belong here. If you do not properly become a Canadian citizen, such as assimilating to our culture, language and so on and leaving your shitty ideas behind, then you are not wanted and you do not belong here. Canada is being destroyed because of YOU and our communist "liberal" leaders. As a former SJW, feminist, leftist, member of the alphabet Mafia, I see the destruction and the deception of these ideologies and they are the opposite of what is real and true and free. Bring Canada back.
Identity Attack0.07177465
Insult0.077136256
Profanity0.051181246
Threat0.017674083
Severe Toxicity0.006942749
Low Tox 0.19939905 Constructive 0.594
Aug 25, 2025 Why Canadians Are Turning Against …
Bike man is just saying what we all think. Third worlders do not belong in the west, expect for a rare few.
Bike man is just saying what we all think. Third worlders do not belong in the west, expect for a rare few.
Identity Attack0.18002926
Insult0.06634661
Profanity0.023106437
Threat0.008556974
Severe Toxicity0.005302429
Low Tox 0.19870108 Moderate Con 0.338 Identity_Assertion
Jan 28, 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.