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: "Is t this guy 2 …" 43 comments · Page 2 of 2
That guy has 2 bikelocks. Looks like the netherlands
That guy has 2 bikelocks. Looks like the netherlands
Identity Attack0.056582913
Insult0.045007613
Profanity0.052934792
Threat0.009100696
Severe Toxicity0.005302429
Low Tox 0.15103401 Low Con 0.248 Meta_Commentary
Jan 27, 2026 5 likes Inside Canada's Indian Invasion...
I saw it first hand in my workplace. A major delivery company (not Amazon). Used to be mostly Canadians, until about 2 years ago. The majority are now young Indian guys who speak their own …
I saw it first hand in my workplace. A major delivery company (not Amazon). Used to be mostly Canadians, until about 2 years ago. The majority are now young Indian guys who speak their own language amongst themselves. Even the new manager speaks Hindi. Work conditions have worsened because these people are willing to do much more for low wages. They drive erratically and treat the country like their playground to make money. This is the future of Canada.
Identity Attack0.09576365
Insult0.04032305
Profanity0.011628932
Threat0.006427396
Severe Toxicity0.0023555756
Low Tox 0.11316007 Constructive 0.654
Sep 22, 2025 1,585 likes Inside Canada's Indian Metropolis (Brampton)
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...
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...
2:03 this guy gets it!
2:03 this guy gets it!
Identity Attack0.010137413
Insult0.021288296
Profanity0.047173142
Threat0.014048163
Severe Toxicity0.0050354004
Low Tox 0.09741997 Low Con 0.296 Meta_Commentary
Feb 26, 2026 Inside Canada's Indian Invasion...
To be honest this is something all political party’s from across the spectrum agree with in Canada at the moment, we literally have no housing . We the Canadian Tax payer have been footing rbe …
To be honest this is something all political party’s from across the spectrum agree with in Canada at the moment, we literally have no housing . We the Canadian Tax payer have been footing rbe bill to keeo these immigrants/ refugees in rather nice 3/4 Hotles for the last few years . I’m a farmer who lives in the county but the closest city to where I live is Windsor and for the last 4 ish year the Government was hosting them in Five Hotel's across the city . It got to the point where it was cheaper for the government to BUY the hotels then rent all the rooms , so that’s what they did … No I’m all for helping people but that is kinda pushing it don’t you think ? There are no jobs for them , no homes for them , etc . We have been in a trade war for the last 2 years with the two largest economies in the world and we need to focus our economic power on thous conflicts at the moment and if the world like it or not fighting that is out top priority and everything else comes second .Even with out that fact Our former government overloaded what our ability’s where capable of handling . We have a pretty advanced social care network but these new folks who have never payed a dime into it and are living off of it for years with the government having no real plan on how to deal with it is just to much , with our with out the economic conflict we are currently in . The facts are the facts and we live in reality, anyways you guys all have a good one , cheers .
Identity Attack0.031206898
Insult0.030926194
Profanity0.019348921
Threat0.006977591
Severe Toxicity0.0024318695
Low Tox 0.08479069 Constructive 0.816 Policy_Critique
Feb 11, 2026 5 likes Canada's tighter immigration policy divides …
2:06 completely agree. That guy is now 1% of immigrants.
2:06 completely agree. That guy is now 1% of immigrants.
Identity Attack0.056582913
Insult0.021288296
Profanity0.013200258
Threat0.0063432488
Severe Toxicity0.0017547607
Low Tox 0.083999306 Moderate Con 0.396 Meta_Commentary
Jan 27, 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...
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...
In all fairness guy at 2:27 I think was confused by the language.
In all fairness guy at 2:27 I think was confused by the language.
Identity Attack0.008620501
Insult0.02122384
Profanity0.021535112
Threat0.008103873
Severe Toxicity0.0018882751
Low Tox 0.05898502 Moderate Con 0.483
Jan 27, 2026 Inside Canada's Indian Invasion...
2:00 , guys!!! everyone came to Canada the same route even Indians 30-40 years ago not just Europeans.
2:00 , guys!!! everyone came to Canada the same route even Indians 30-40 years ago not just Europeans.
Identity Attack0.042550452
Insult0.015948927
Profanity0.015864678
Threat0.006317357
Severe Toxicity0.001745224
Low Tox 0.058490243 Moderate Con 0.337
Oct 3, 2025 13 likes Inside Canada's Indian Metropolis (Brampton)
Guy at 2:05 should be a model for what to do
Guy at 2:05 should be a model for what to do
Identity Attack0.0069185994
Insult0.020385906
Profanity0.020578653
Threat0.008582866
Severe Toxicity0.002670288
Low Tox 0.049584184 Low Con 0.261 Meta_Commentary
Jan 29, 2026 2 likes Inside Canada's Indian Invasion...
@2:16 , the guy is honest 😂
@2:16 , the guy is honest 😂
Identity Attack0.00673361
Insult0.016936934
Profanity0.028913507
Threat0.008168601
Severe Toxicity0.0025367737
Low Tox 0.040925518 Moderate Con 0.319
Jan 13, 2026 Inside Canada's Indian Metropolis (Brampton)
Canada went to war in world war 1 and 2. Fought a foreign nation and won, well now its domestic and for sure you guys can win again. They just came the last 5 years. …
Canada went to war in world war 1 and 2. Fought a foreign nation and won, well now its domestic and for sure you guys can win again. They just came the last 5 years. Take canada back.
Identity Attack0.014048826
Insult0.01648093
Profanity0.010757872
Threat0.007741391
Severe Toxicity0.0014591217
Low Tox 0.03969839 Constructive 0.524 Fear_Threat
Aug 26, 2025 2 likes Why Canadians Are Turning Against …
The guy at 2:05 is the kind of people we want and welcome here. A smart, respectful man. Yes, you assimilate to our culture just as I would assimilate to yours if I moved to …
The guy at 2:05 is the kind of people we want and welcome here. A smart, respectful man. Yes, you assimilate to our culture just as I would assimilate to yours if I moved to your country. 🇨🇦 ❤
Identity Attack0.021585498
Insult0.012794908
Profanity0.021603432
Threat0.008414571
Severe Toxicity0.0024795532
Low Tox 0.03969839 Constructive 0.775 Solidarity
Jan 27, 2026 26 likes Inside Canada's Indian Invasion...
2:00 I like this guy
2:00 I like this guy
Identity Attack0.011025362
Insult0.014504919
Profanity0.027547138
Threat0.011689849
Severe Toxicity0.003490448
Low Tox 0.038519915 Moderate Con 0.367 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
respect to this guy 2:00
respect to this guy 2:00
Identity Attack0.010507392
Insult0.013820915
Profanity0.025360947
Threat0.010680079
Severe Toxicity0.002861023
Low Tox 0.03639866 Moderate Con 0.313 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
That older gentleman at @2:10 is a good guy
That older gentleman at @2:10 is a good guy
Identity Attack0.009286462
Insult0.0154929245
Profanity0.023721304
Threat0.0089712385
Severe Toxicity0.002298355
Low Tox 0.03192045 Moderate Con 0.429 Solidarity
Jan 28, 2026 6 likes 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.