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 21 of 24
Lol Canadians aren't even going.
Lol Canadians aren't even going.
Identity Attack0.14631197
Insult0.010873457
Profanity0.00012526714
Threat0.00039165965
Severe Toxicity0.0000078662815
Low Tox 0.076035306 Humor_Satire
Dec 9, 2025
As a liberal supporter and from an immigrant family i have no idea what the point of this was lol
As a liberal supporter and from an immigrant family i have no idea what the point of this was lol
Identity Attack0.034816213
Insult0.018838953
Profanity0.020510335
Threat0.006543908
Severe Toxicity0.001745224
Low Tox 0.07371122 Moderate Con 0.477 Meta_Commentary
Jan 20, 2026 Why Canada’s immigration system has …
Obviously a lot of $$$ were made lol .. by vested interests who opened the gates ? 😁
Obviously a lot of $$$ were made lol .. by vested interests who opened the gates ? 😁
Identity Attack0.0043102503
Insult0.026831545
Profanity0.02249157
Threat0.0072365063
Severe Toxicity0.0019836426
Low Tox 0.07371122 Low Con 0.185 Unverified_Claim
Jun 23, 2025 How Canada broke its immigration …
So Quebec is reducing it's intake numbers and based on what as it's called good governance so was letting in folks with hopes bad governance lol ??
So Quebec is reducing it's intake numbers and based on what as it's called good governance so was letting in folks with hopes bad governance lol ??
Identity Attack0.007214582
Insult0.029714199
Profanity0.01627459
Threat0.0063238298
Severe Toxicity0.0014781952
Low Tox 0.07371122 Moderate Con 0.343
Nov 23, 2025 Quebec Ends Economic Immigration Program …
As an Albertan, this makes me want to stay part of canaduh so much more LOL.
As an Albertan, this makes me want to stay part of canaduh so much more LOL.
Identity Attack0.021987455
Insult0.023995465
Profanity0.021808386
Threat0.006809296
Severe Toxicity0.0024032593
Low Tox 0.07212844 Constructive 0.502 Humor_Satire
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
lol i have a lot of family in brampton
lol i have a lot of family in brampton
Identity Attack0.013244915
Insult0.020901557
Profanity0.043916557
Threat0.0076766624
Severe Toxicity0.0030708313
Low Tox 0.071337044 Moderate Con 0.418 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
15:25 autorickshaw on a Canadian highway ??? ...... lol
15:25 autorickshaw on a Canadian highway ??? ...... lol
Identity Attack0.01565665
Insult0.023479814
Profanity0.01490822
Threat0.0069516995
Severe Toxicity0.002193451
Low Tox 0.071337044 Low Con 0.276 Humor_Satire
Jan 28, 2026 5 likes Inside Canada's Indian Invasion...
are those AI news lol
are those AI news lol
Identity Attack0.007732552
Insult0.020966014
Profanity0.032894265
Threat0.008323951
Severe Toxicity0.0030708313
Low Tox 0.071337044 Moderate Con 0.306 Meta_Commentary
Jan 19, 2026 Canada’s new rules in 2026
Just stop paying taxes lol 💪
Just stop paying taxes lol 💪
Identity Attack0.0038477771
Insult0.027218282
Profanity0.02030538
Threat0.007262398
Severe Toxicity0.0023174286
Low Tox 0.06896287 Low Con 0.218 Call_To_Action
Feb 25, 2026 'We do know that there's …
Elbows up lol Perrire was going to triple the tax cut
Elbows up lol Perrire was going to triple the tax cut
Identity Attack0.0029968263
Insult0.027730936
Profanity0.025087673
Threat0.0074565844
Severe Toxicity0.0021839142
Low Tox 0.06896287 Low Con 0.241
Jan 20, 2026 Canada’s new rules in 2026
wait til trump sees this at the white house in the morning lol
wait til trump sees this at the white house in the morning lol
Identity Attack0.006030651
Insult0.022577424
Profanity0.020100424
Threat0.009722093
Severe Toxicity0.0020122528
Low Tox 0.06817148 Low Con 0.136 Humor_Satire
Jan 27, 2026 12 likes Inside Canada's Indian Invasion...
top photo bro lol)))))nice rofl)))
top photo bro lol)))))nice rofl)))
Identity Attack0.006881601
Insult0.02103047
Profanity0.032643758
Threat0.009023022
Severe Toxicity0.0035858154
Low Tox 0.06817148 Moderate Con 0.401 Humor_Satire
Feb 28, 2026 Inside Canada's Indian Invasion...
Montreal people know how notorious Motel Pierre is LOL should have called me 😂
Montreal people know how notorious Motel Pierre is LOL should have called me 😂
Identity Attack0.009545447
Insult0.026444806
Profanity0.018324144
Threat0.007197669
Severe Toxicity0.0017738342
Low Tox 0.067380086 Moderate Con 0.412 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Great Lisbon accent lol😅
Great Lisbon accent lol😅
Identity Attack0.019877186
Insult0.021352753
Profanity0.035148825
Threat0.0077284453
Severe Toxicity0.003376007
Low Tox 0.0665887 Moderate Con 0.431 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
I'm a Brampton resident. My family immigrated in the late 90s. I grew up on YTV, TVO kids, Fox Kids, Treehouse TV. I also still grew up knowing my own native culture and religion. I …
I'm a Brampton resident. My family immigrated in the late 90s. I grew up on YTV, TVO kids, Fox Kids, Treehouse TV. I also still grew up knowing my own native culture and religion. I attend one of these temples of worship. Despite this, I still made friends with different races of people. I think my community needs to branch out a little more and learn about other cultures that live amongst us. Maybe we need to have a little less pride on where we come from? I don't know what the exact answer is. One thing I know is we can definitely get along. Just need the community to adapt more and actually learn Canadian culture. Maybe go see a Blue Jays game at the Skydom? Maybe know who Wayne Gretzky is?? LOL.
Identity Attack0.042292643
Insult0.020385906
Profanity0.025360947
Threat0.0075083673
Severe Toxicity0.0024414062
Low Tox 0.06579731 Constructive 0.864 Personal_Narrative
Oct 8, 2025 Inside Canada's Indian Metropolis (Brampton)
Go to Frisco Texas lol
Go to Frisco Texas lol
Identity Attack0.013646871
Insult0.023866551
Profanity0.029888187
Threat0.007301235
Severe Toxicity0.0030517578
Low Tox 0.06579731 Low Con 0.294 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
That's all tim hortons now lol
That's all tim hortons now lol
Identity Attack0.005438685
Insult0.023479814
Profanity0.029050145
Threat0.007417747
Severe Toxicity0.0023841858
Low Tox 0.06421452 Low Con 0.214 Meta_Commentary
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Bro on the bike wasn’t holding back lol
Bro on the bike wasn’t holding back lol
Identity Attack0.004125261
Insult0.019870255
Profanity0.025087673
Threat0.008129764
Severe Toxicity0.002708435
Low Tox 0.063423134 Low Con 0.272 Humor_Satire
Jan 27, 2026 5 likes Inside Canada's Indian Invasion...
Only one issue a lot are over staying their visas lol.
Only one issue a lot are over staying their visas lol.
Identity Attack0.015053716
Insult0.020063626
Profanity0.020510335
Threat0.0070552654
Severe Toxicity0.0018978119
Low Tox 0.063027434 Moderate Con 0.395
Jan 27, 2026 Inside Canada's Indian Invasion...
lol this is why I don’t complain when they get my Timmie’s order wrong.
lol this is why I don’t complain when they get my Timmie’s order wrong.
Identity Attack0.0040327664
Insult0.022964163
Profanity0.024472807
Threat0.0075083673
Severe Toxicity0.001821518
Low Tox 0.063027434 Moderate Con 0.486 Humor_Satire
Feb 18, 2026 2 likes Canadian immigration officers investigating hundreds …
Next election vote conservative, problem solved lol
Next election vote conservative, problem solved lol
Identity Attack0.009915425
Insult0.021417208
Profanity0.01893901
Threat0.008285114
Severe Toxicity0.0019264221
Low Tox 0.06263174 Low Con 0.203
Oct 4, 2025 How Canada broke its immigration …
Gotta love his videos tho...lol
Gotta love his videos tho...lol
Identity Attack0.010951365
Insult0.017614283
Profanity0.041160982
Threat0.011172019
Severe Toxicity0.0038909912
Low Tox 0.062236045 Moderate Con 0.357 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Love that Guy, i am buying a bike lol
Love that Guy, i am buying a bike lol
Identity Attack0.0065486208
Insult0.018967867
Profanity0.029050145
Threat0.0104988385
Severe Toxicity0.0033569336
Low Tox 0.062236045 Moderate Con 0.461 Solidarity
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
14:18 , Portugal, represent. Lol.
14:18 , Portugal, represent. Lol.
Identity Attack0.022992345
Insult0.01929015
Profanity0.026180768
Threat0.007197669
Severe Toxicity0.002861023
Low Tox 0.06025757 Low Con 0.27 Humor_Satire
Jan 27, 2026 3 likes Inside Canada's Indian Invasion...
lol I work at Tim hortons
lol I work at Tim hortons
Identity Attack0.0066596144
Insult0.021675033
Profanity0.035148825
Threat0.0074565844
Severe Toxicity0.0024986267
Low Tox 0.059479803 Moderate Con 0.373 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.