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: "This is the same guy …" 1,684 comments · Page 55 of 68
Then stop voting lieberals and vote conservative it's that simple guys carney has until about april next year and there will be a non confidence vote then we can finally get these lieberals out of …
Then stop voting lieberals and vote conservative it's that simple guys carney has until about april next year and there will be a non confidence vote then we can finally get these lieberals out of here we were literally 8k votes off in close ridings to win a conservative minority with how the polls are 41% conservative vs 39% lieberals that would be 172 seats for the conservative just barely a majority and carney is falling just as fast as trudope.
Identity Attack0.0076215584
Insult0.033901088
Profanity0.017367685
Threat0.006815769
Severe Toxicity0.0015544891
Low Tox 0.07845957 Constructive 0.525
Aug 27, 2025 1 likes Why Canadians Are Turning Against …
Guy on the bike is a g
Guy on the bike is a g
Identity Attack0.009693438
Insult0.0314771
Profanity0.03615085
Threat0.0086087575
Severe Toxicity0.0031280518
Low Tox 0.07845957 Moderate Con 0.337 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
The guy on the bike say it is safety but he got 2 locks for his bike😂😂
The guy on the bike say it is safety but he got 2 locks for his bike😂😂
Identity Attack0.005512681
Insult0.01890341
Profanity0.022901481
Threat0.008738215
Severe Toxicity0.0029945374
Low Tox 0.077668175 Moderate Con 0.366 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Stay awesome, based bike guy
Stay awesome, based bike guy
Identity Attack0.0061046463
Insult0.031807642
Profanity0.020646973
Threat0.0077672824
Severe Toxicity0.0022411346
Low Tox 0.07687678 Moderate Con 0.419 Meta_Commentary
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Guy on bike speaking facts
Guy on bike speaking facts
Identity Attack0.0063266335
Insult0.029714199
Profanity0.018665737
Threat0.00756015
Severe Toxicity0.0021362305
Low Tox 0.07687678 Low Con 0.291 Meta_Commentary
Jan 29, 2026 Inside Canada's Indian Invasion...
bike guy has no filter and i love it
bike guy has no filter and i love it
Identity Attack0.011765319
Insult0.022512967
Profanity0.025907494
Threat0.0086087575
Severe Toxicity0.0032615662
Low Tox 0.07608539 Moderate Con 0.387 Meta_Commentary
Feb 24, 2026 1 likes Inside Canada's Indian Invasion...
what are you guys doing in lachine montreal bro 18:15
what are you guys doing in lachine montreal bro 18:15
Identity Attack0.011691323
Insult0.022061773
Profanity0.03189224
Threat0.011042561
Severe Toxicity0.0038146973
Low Tox 0.07608539 Moderate Con 0.344 Question
Jan 27, 2026 7 likes Inside Canada's Indian Invasion...
I love the bike guy lol
I love the bike guy lol
Identity Attack0.007288578
Insult0.02173949
Profanity0.034397304
Threat0.009281937
Severe Toxicity0.0034713745
Low Tox 0.07608539 Moderate Con 0.437 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
2:21 This guy is extending is Visa for at least a year more
2:21 This guy is extending is Visa for at least a year more
Identity Attack0.008694496
Insult0.021481665
Profanity0.020646973
Threat0.008789998
Severe Toxicity0.002937317
Low Tox 0.07608539 Low Con 0.271 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
that guy on the bike though 😆😆😆
that guy on the bike though 😆😆😆
Identity Attack0.0053276913
Insult0.02051482
Profanity0.026317406
Threat0.011223801
Severe Toxicity0.0038146973
Low Tox 0.075294 Moderate Con 0.373 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
extremely accurate helmet guy
extremely accurate helmet guy
Identity Attack0.006363631
Insult0.025800243
Profanity0.024814399
Threat0.0104988385
Severe Toxicity0.0030136108
Low Tox 0.075294 Low Con 0.285 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Guy on the bike is in the Asmon chat daily
Guy on the bike is in the Asmon chat daily
Identity Attack0.010063417
Insult0.025155678
Profanity0.03189224
Threat0.008556974
Severe Toxicity0.0032424927
Low Tox 0.07450261 Low Con 0.213 Meta_Commentary
Feb 26, 2026 1 likes Inside Canada's Indian Invasion...
Finally this guy makes a video in my home
Finally this guy makes a video in my home
Identity Attack0.014249804
Insult0.017549826
Profanity0.041912504
Threat0.020609349
Severe Toxicity0.00579834
Low Tox 0.07371122 Moderate Con 0.326 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
More bike guy with orange vest! Legend
More bike guy with orange vest! Legend
Identity Attack0.0071405866
Insult0.033239998
Profanity0.014464149
Threat0.006815769
Severe Toxicity0.0018405914
Low Tox 0.07371122 Moderate Con 0.333 Meta_Commentary
Feb 4, 2026 Inside Canada's Indian Invasion...
"Don't hold back Mr. Bike-guy" 😳
"Don't hold back Mr. Bike-guy" 😳
Identity Attack0.0034777985
Insult0.033790905
Profanity0.015932998
Threat0.0066345283
Severe Toxicity0.0015354156
Low Tox 0.07371122 Moderate Con 0.31 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
@8:04 that guy is hilarious 😂
@8:04 that guy is hilarious 😂
Identity Attack0.009101473
Insult0.02657372
Profanity0.033645786
Threat0.008103873
Severe Toxicity0.0032424927
Low Tox 0.07371122 Moderate Con 0.36 Humor_Satire
Jan 29, 2026 Inside Canada's Indian Invasion...
Guy on the bike isn't kidding about the shelters. My ex is Canadian and her friends couldn't live in them because of how overfilled they are with those people.
Guy on the bike isn't kidding about the shelters. My ex is Canadian and her friends couldn't live in them because of how overfilled they are with those people.
Identity Attack0.024801146
Insult0.028061481
Profanity0.013951761
Threat0.006530962
Severe Toxicity0.0014972687
Low Tox 0.07212844 Constructive 0.682 Fear_Threat
Mar 1, 2026 1 likes Inside Canada's Indian Invasion...
That guy with the bicycle knows whats going on.. at least he cares about his people to notice
That guy with the bicycle knows whats going on.. at least he cares about his people to notice
Identity Attack0.0040512653
Insult0.028832749
Profanity0.020646973
Threat0.0067316215
Severe Toxicity0.0017261505
Low Tox 0.071337044 Moderate Con 0.428 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Why do they have a homeless guy explaining this?
Why do they have a homeless guy explaining this?
Identity Attack0.009064475
Insult0.02708937
Profanity0.013302735
Threat0.0069646453
Severe Toxicity0.0016117096
Low Tox 0.07054565 Low Con 0.213
Dec 14, 2025 How Canada broke its immigration …
The old guy in blue jacket was cool
The old guy in blue jacket was cool
Identity Attack0.017967897
Insult0.025413504
Profanity0.028640235
Threat0.008789998
Severe Toxicity0.0031471252
Low Tox 0.07054565 Moderate Con 0.364 Meta_Commentary
Feb 13, 2026 1 likes Inside Canada's Indian Invasion...
bike guy has been on twitter for too long
bike guy has been on twitter for too long
Identity Attack0.008398513
Insult0.02708937
Profanity0.024677763
Threat0.00789674
Severe Toxicity0.0021266937
Low Tox 0.069754265 Low Con 0.285 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
The Shirtless guy’s neighbors house look well taken care of. What mess they make inside is not bothering him. 14 people in a home in that home is lot but nothing excessive.
The Shirtless guy’s neighbors house look well taken care of. What mess they make inside is not bothering him. 14 people in a home in that home is lot but nothing excessive.
Identity Attack0.004920715
Insult0.03158728
Profanity0.013951761
Threat0.0067057298
Severe Toxicity0.0012302399
Low Tox 0.069754265 Moderate Con 0.371 Personal_Narrative
Oct 8, 2025 14 likes Inside Canada's Indian Metropolis (Brampton)
the guy is the safety vest is saying the quiet part out loud good for him
the guy is the safety vest is saying the quiet part out loud good for him
Identity Attack0.005401687
Insult0.024897853
Profanity0.025360947
Threat0.009230154
Severe Toxicity0.0024795532
Low Tox 0.069754265 Moderate Con 0.373 Meta_Commentary
Jan 28, 2026 91 likes Inside Canada's Indian Invasion...
If you're not the bike guy already, you will be very soon
If you're not the bike guy already, you will be very soon
Identity Attack0.005364689
Insult0.024640027
Profanity0.019895468
Threat0.010447056
Severe Toxicity0.0023841858
Low Tox 0.06896287 Moderate Con 0.366 Humor_Satire
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
5:20 this guy is a real one
5:20 this guy is a real one
Identity Attack0.010655383
Insult0.023479814
Profanity0.03189224
Threat0.010343489
Severe Toxicity0.0035476685
Low Tox 0.06896287 Low Con 0.278 Meta_Commentary
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.