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 51 of 68
bike guy was not holding back holy
bike guy was not holding back holy
Identity Attack0.00847251
Insult0.03070583
Profanity0.030389199
Threat0.008634649
Severe Toxicity0.0029563904
Low Tox 0.104361884 Low Con 0.286 Meta_Commentary
Feb 13, 2026 172 likes Inside Canada's Indian Invasion...
I found it telling that Michelle confidently quoted the wrong number (79,000) and, when Aiesha corrected her with the accurate figure (47,000), she immediately switched gears to “Where are they?” rather than owning the mistake. …
I found it telling that Michelle confidently quoted the wrong number (79,000) and, when Aiesha corrected her with the accurate figure (47,000), she immediately switched gears to “Where are they?” rather than owning the mistake. That dodge makes me question her judgment. It feels like she’s leaning into fear‑mongering language that easily panics people who aren’t paying attention to nuance — which, sadly, describes most of this comment section. Also, did you see the reply to the Filipino student who voiced frustration? “You guys make up some of the most cleanest restaurants I’ve ever been to.” That kind of response speaks to a lack of respect for international students. To many in the Canadian workforce, international students and migrants are treated as disposable labor — steered toward low‑ and middle‑income jobs. Yes, fraud should be dealt with, but it’s lazy and unfair to claim that all Indians or international students come here through fraud. If that logic ruled, we’d have to start deporting every non‑Indigenous person — which ignores the whole reality of colonization.
Identity Attack0.0052166977
Insult0.0573046
Profanity0.016035475
Threat0.0066798385
Severe Toxicity0.0014972687
Low Tox 0.104361884 Constructive 0.804 Policy_Critique
Oct 9, 2025 IRCC Names India in Study …
+1 honest bike guy +2 Canadian Indian Old Guy.
+1 honest bike guy +2 Canadian Indian Old Guy.
Identity Attack0.06704199
Insult0.033901088
Profanity0.017914234
Threat0.007145886
Severe Toxicity0.0033569336
Low Tox 0.104361884 Moderate Con 0.388 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
That guy with the bike and funny hat was hilarious
That guy with the bike and funny hat was hilarious
Identity Attack0.010211408
Insult0.03588435
Profanity0.028640235
Threat0.008582866
Severe Toxicity0.0035476685
Low Tox 0.103928015 Moderate Con 0.36 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Don't worry, guys. The great replacement isn't real. Wikipedia told me so.
Don't worry, guys. The great replacement isn't real. Wikipedia told me so.
Identity Attack0.01374736
Insult0.028281843
Profanity0.03189224
Threat0.009126588
Severe Toxicity0.002155304
Low Tox 0.103928015 Low Con 0.236 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Too conservative? Is this guy serious? 🤦🏾‍♂️
Too conservative? Is this guy serious? 🤦🏾‍♂️
Identity Attack0.0073995716
Insult0.047935467
Profanity0.017572641
Threat0.0063108844
Severe Toxicity0.0014877319
Low Tox 0.103494145 Low Con 0.21
Aug 28, 2025 1 likes Why Canadians Are Turning Against …
The guy on with the bike in front of Tim hortans is how most Canadians feel about us immigrants guys so keep mixing the cultures together we are better ✌️😂😂
The guy on with the bike in front of Tim hortans is how most Canadians feel about us immigrants guys so keep mixing the cultures together we are better ✌️😂😂
Identity Attack0.056582913
Insult0.0279513
Profanity0.015693882
Threat0.0072882893
Severe Toxicity0.0025939941
Low Tox 0.102626406 Moderate Con 0.447 Solidarity
Jan 29, 2026 Inside Canada's Indian Invasion...
Bike guy based af.
Bike guy based af.
Identity Attack0.00621564
Insult0.04090862
Profanity0.05243378
Threat0.008427517
Severe Toxicity0.0035476685
Low Tox 0.102626406 Moderate Con 0.433 Meta_Commentary
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
The guy with the orange vest and bike should have his own show! That guy was hilarious.
The guy with the orange vest and bike should have his own show! That guy was hilarious.
Identity Attack0.00899048
Insult0.04032305
Profanity0.019485557
Threat0.0072365063
Severe Toxicity0.0023269653
Low Tox 0.102192536 Moderate Con 0.356 Meta_Commentary
Mar 3, 2026 1 likes Inside Canada's Indian Invasion...
2:05 this guy gets it
2:05 this guy gets it
Identity Attack0.010803374
Insult0.022384055
Profanity0.05168226
Threat0.014393489
Severe Toxicity0.0049972534
Low Tox 0.10175867 Moderate Con 0.305 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Asmon is gonna love the bike guy
Asmon is gonna love the bike guy
Identity Attack0.0103594
Insult0.02425329
Profanity0.04667213
Threat0.010654188
Severe Toxicity0.003929138
Low Tox 0.1013248 Low Con 0.212 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Based bike guy holy moly we need more like him
Based bike guy holy moly we need more like him
Identity Attack0.0071775843
Insult0.04149419
Profanity0.03339528
Threat0.008323951
Severe Toxicity0.0032615662
Low Tox 0.1013248 Moderate Con 0.343 Solidarity
Jan 27, 2026 6 likes Inside Canada's Indian Invasion...
Bike guy spoke no lies
Bike guy spoke no lies
Identity Attack0.010951365
Insult0.036104713
Profanity0.031391226
Threat0.0078449575
Severe Toxicity0.002861023
Low Tox 0.10089093 Moderate Con 0.361 Solidarity
Jan 28, 2026 Inside Canada's Indian Invasion...
I am Indian American and totally agree with bike guy. Saying truth is not rasicim. That's so sad to see
I am Indian American and totally agree with bike guy. Saying truth is not rasicim. That's so sad to see
Identity Attack0.05612817
Insult0.023093075
Profanity0.02385794
Threat0.0076637166
Severe Toxicity0.0024795532
Low Tox 0.10089093 Constructive 0.723 Personal_Narrative
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
guy worried about chat, yet little does he know hes been recorded for millions of people XD
guy worried about chat, yet little does he know hes been recorded for millions of people XD
Identity Attack0.0103594
Insult0.024382202
Profanity0.042413518
Threat0.009851551
Severe Toxicity0.0039100647
Low Tox 0.10089093 Low Con 0.272 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
5:26 This Guy Is 🤣
5:26 This Guy Is 🤣
Identity Attack0.008139528
Insult0.031807642
Profanity0.052934792
Threat0.009126588
Severe Toxicity0.004348755
Low Tox 0.10045706 Low Con 0.23 Humor_Satire
Feb 11, 2026 1 likes Inside Canada's Indian Invasion...
4:50 that guy on the bike totally described my doctor appointment but he was standing in the deli line
4:50 that guy on the bike totally described my doctor appointment but he was standing in the deli line
Identity Attack0.008028535
Insult0.023608726
Profanity0.029596692
Threat0.01052473
Severe Toxicity0.0038337708
Low Tox 0.10002319 Moderate Con 0.49 Humor_Satire
Jan 29, 2026 Inside Canada's Indian Invasion...
Hope the cops were called on those guys after.
Hope the cops were called on those guys after.
Identity Attack0.004643231
Insult0.017012933
Profanity0.0166845
Threat0.09929679
Severe Toxicity0.0036239624
Low Tox 0.10002319 Low Con 0.255 Call_To_Action
Jan 28, 2026 Inside Canada's Indian Invasion...
So they brought a guy to giv3 a bite on a issue which benefits him. Well okay.
So they brought a guy to giv3 a bite on a issue which benefits him. Well okay.
Identity Attack0.004236255
Insult0.028502205
Profanity0.04366605
Threat0.008103873
Severe Toxicity0.0025939941
Low Tox 0.10002319 Low Con 0.165 Meta_Commentary
Jan 21, 2026 Why Canada’s immigration system has …
GET THE GUY ON THE BIKE & VEST ON SOMEONES PODCAST.....NOW! FOR THE LOVE OF ALL THAT IS HONEST
GET THE GUY ON THE BIKE & VEST ON SOMEONES PODCAST.....NOW! FOR THE LOVE OF ALL THAT IS HONEST
Identity Attack0.0040142676
Insult0.026058068
Profanity0.02023706
Threat0.01187109
Severe Toxicity0.003490448
Low Tox 0.09958932 Low Con 0.219 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
guy on the bike for president pls
guy on the bike for president pls
Identity Attack0.008213525
Insult0.024768941
Profanity0.021876704
Threat0.020091362
Severe Toxicity0.0039100647
Low Tox 0.09958932 Moderate Con 0.334
Jan 27, 2026 Inside Canada's Indian Invasion...
The bike guy is speaking fax
The bike guy is speaking fax
Identity Attack0.008028535
Insult0.036214896
Profanity0.030639706
Threat0.007598988
Severe Toxicity0.0026893616
Low Tox 0.09958932 Low Con 0.264 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
Bike guy for president?
Bike guy for president?
Identity Attack0.0061046463
Insult0.04149419
Profanity0.016821137
Threat0.007417747
Severe Toxicity0.0018692017
Low Tox 0.09915545 Moderate Con 0.336 Humor_Satire
Jan 29, 2026 Inside Canada's Indian Invasion...
bike guy is based af hahahaha
bike guy is based af hahahaha
Identity Attack0.008028535
Insult0.028832749
Profanity0.037904397
Threat0.008026198
Severe Toxicity0.0035476685
Low Tox 0.09915545 Moderate Con 0.306 Humor_Satire
Jan 29, 2026 Inside Canada's Indian Invasion...
the guy on the bike was on smthn bruh 😭
the guy on the bike was on smthn bruh 😭
Identity Attack0.0068076057
Insult0.025800243
Profanity0.04366605
Threat0.010162249
Severe Toxicity0.0038528442
Low Tox 0.09915545 Moderate Con 0.314 Humor_Satire
Feb 15, 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.