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
30,738 comments · Page 960 of 1230
By voting for a liberal party for the last 10 years.By the way I didn’t vote for the Liberals.
By voting for a liberal party for the last 10 years.By the way I didn’t vote for the Liberals.
Identity Attack0.019073274
Insult0.017485369
Profanity0.011355659
Threat0.0066798385
Severe Toxicity0.0011062622
Low Tox 0.044388983 Moderate Con 0.462
Dec 14, 2025 How Canada broke its immigration …
Yeah, right. We are human beings, but please respect and defend Western culture. That's the important thing!
Yeah, right. We are human beings, but please respect and defend Western culture. That's the important thing!
Identity Attack0.026609946
Insult0.013744914
Profanity0.015659723
Threat0.0079873605
Severe Toxicity0.0018310547
Low Tox 0.044388983 Moderate Con 0.333
Oct 25, 2025 Inside Canada's Indian Metropolis (Brampton)
Everyone said they are good but the title of the video doesn’t says so
Everyone said they are good but the title of the video doesn’t says so
Identity Attack0.009101473
Insult0.014390918
Profanity0.022901481
Threat0.008026198
Severe Toxicity0.0021743774
Low Tox 0.044388983 Low Con 0.261 Meta_Commentary
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Bring in C-ICE❤❤❤
Bring in C-ICE❤❤❤
Identity Attack0.005253696
Insult0.0151129225
Profanity0.030138692
Threat0.010084574
Severe Toxicity0.004310608
Low Tox 0.044388983 Moderate Con 0.341 Call_To_Action
Jan 15, 2026 3 likes 2.9 million Canadian temporary visas …
the video backed up lets go
the video backed up lets go
Identity Attack0.007991537
Insult0.012680908
Profanity0.025770858
Threat0.0130621
Severe Toxicity0.0037574768
Low Tox 0.044388983 Low Con 0.28 Meta_Commentary
Feb 3, 2026 6 likes Inside Canada's Indian Invasion...
Ig the camera was not visible for my buddy in da bike
Ig the camera was not visible for my buddy in da bike
Identity Attack0.0053276913
Insult0.011122898
Profanity0.028230323
Threat0.00967031
Severe Toxicity0.0028038025
Low Tox 0.044388983 Moderate Con 0.383 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Happening in Australia and soon to EU
Happening in Australia and soon to EU
Identity Attack0.016862517
Insult0.012148905
Profanity0.022013342
Threat0.013476364
Severe Toxicity0.0031661987
Low Tox 0.044388983 Low Con 0.184 Comparative_Framing
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
those are rookie numbers bump those numbers up.
those are rookie numbers bump those numbers up.
Identity Attack0.003385304
Insult0.015340924
Profanity0.01846078
Threat0.011767523
Severe Toxicity0.001821518
Low Tox 0.044388983 Low Con 0.277
Dec 31, 2025 2 likes Deportations From Canada at Their …
I still don't understand why we brought them here. Why did we need to make it impossible for our young people to find jobs? It only benefits corporations not the Canadian citizens.
I still don't understand why we brought them here. Why did we need to make it impossible for our young people to find jobs? It only benefits corporations not the Canadian citizens.
Identity Attack0.026609946
Insult0.016784932
Profanity0.009784333
Threat0.006272047
Severe Toxicity0.0013065338
Low Tox 0.044388983 Constructive 0.567 Economic_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
Fun fact. Anglos occupied India for 200 years, taught everyone English and built 28,000 churches.
Fun fact. Anglos occupied India for 200 years, taught everyone English and built 28,000 churches.
Identity Attack0.03223813
Insult0.012756908
Profanity0.014874061
Threat0.007754337
Severe Toxicity0.0017547607
Low Tox 0.044388983 Low Con 0.255 Comparative_Framing
Feb 21, 2026 Inside Canada's Indian Invasion...
"Punjab" is an Indian State. I do not know why they say that they are from Punjab.
"Punjab" is an Indian State. I do not know why they say that they are from Punjab.
Identity Attack0.037394293
Insult0.014390918
Profanity0.01982715
Threat0.0072365063
Severe Toxicity0.0017261505
Low Tox 0.044388983 Moderate Con 0.424 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
The guy on the bicycle was pretty good
The guy on the bicycle was pretty good
Identity Attack0.0071775843
Insult0.016024929
Profanity0.020442016
Threat0.010783645
Severe Toxicity0.0029754639
Low Tox 0.044388983 Moderate Con 0.383 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
High immigration. High housing costs. High food prices. Thank a Liberal voter.
High immigration. High housing costs. High food prices. Thank a Liberal voter.
Identity Attack0.020279141
Insult0.015188923
Profanity0.009639157
Threat0.0063626673
Severe Toxicity0.0013542175
Low Tox 0.044141594 Moderate Con 0.422 Economic_Argument
Jun 20, 2025 129 likes How Canada broke its immigration …
I am an immigrant in Canada and these students assume their permanent residency is guaranteed after their studies but nobody was given 100% "assurance" but these students "assumed." The country does not need any more …
I am an immigrant in Canada and these students assume their permanent residency is guaranteed after their studies but nobody was given 100% "assurance" but these students "assumed." The country does not need any more uber/skip the dishes drivers or salespersons. There is no need any more Temporary Foreign Workers until the economy improves. At the moment, the Canadian economy is in limbo.
Identity Attack0.020982565
Insult0.017807651
Profanity0.011014067
Threat0.006058442
Severe Toxicity0.0010538101
Low Tox 0.044141594 Constructive 0.705 Personal_Narrative
Feb 25, 2026 Canada's tighter immigration policy divides …
Excellent. Now pl make sure they leave.
Excellent. Now pl make sure they leave.
Identity Attack0.00466173
Insult0.012984909
Profanity0.01354185
Threat0.013321015
Severe Toxicity0.001821518
Low Tox 0.044141594 Moderate Con 0.302
Jan 15, 2026 75 likes 2.9 million Canadian temporary visas …
Guy on the bike told the truth
Guy on the bike told the truth
Identity Attack0.0055866763
Insult0.018129934
Profanity0.016479544
Threat0.009100696
Severe Toxicity0.0020313263
Low Tox 0.044141594 Moderate Con 0.378 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Bramladish. Formally known as a Brampton
Bramladish. Formally known as a Brampton
Identity Attack0.0103594
Insult0.019999169
Profanity0.02474608
Threat0.008220384
Severe Toxicity0.0022220612
Low Tox 0.044141594 Low Con 0.273 Humor_Satire
Oct 23, 2025 Inside Canada's Indian Metropolis (Brampton)
These people have like 5 to 10 babies within 5 years so you can just imagine what the ratio will be eventually.
These people have like 5 to 10 babies within 5 years so you can just imagine what the ratio will be eventually.
Identity Attack0.008916483
Insult0.016100928
Profanity0.017367685
Threat0.008194493
Severe Toxicity0.002002716
Low Tox 0.044141594 Low Con 0.126 Unverified_Claim
Oct 5, 2025 Inside Canada's Indian Metropolis (Brampton)
Oh yah, they are all working at the 711 and other gas stations 😂
Oh yah, they are all working at the 711 and other gas stations 😂
Identity Attack0.004421244
Insult0.014162917
Profanity0.014088398
Threat0.010680079
Severe Toxicity0.002336502
Low Tox 0.044141594 Moderate Con 0.366 Humor_Satire
Jan 28, 2026 Inside Canada's Indian Invasion...
As a heritage Canadian, all I can say is: "ain't nobody got time for Singh Hortons".
As a heritage Canadian, all I can say is: "ain't nobody got time for Singh Hortons".
Identity Attack0.008583503
Insult0.021352753
Profanity0.012141321
Threat0.0070034824
Severe Toxicity0.0013637543
Low Tox 0.044141594 Moderate Con 0.451 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Are you okay buddy?
Are you okay buddy?
Identity Attack0.006178642
Insult0.017163089
Profanity0.022286616
Threat0.008815889
Severe Toxicity0.0023078918
Low Tox 0.044141594 Moderate Con 0.368 Meta_Commentary
Feb 25, 2026 Inside Canada's Indian Invasion...
after watching this i am probably on the watchlist of the verfassungsschutz
after watching this i am probably on the watchlist of the verfassungsschutz
Identity Attack0.0063266335
Insult0.014504919
Profanity0.016547862
Threat0.008492245
Severe Toxicity0.0017929077
Low Tox 0.044141594 Low Con 0.243 Humor_Satire
Feb 3, 2026 Inside Canada's Indian Invasion...
This guy in the bike hat could the whole show. All I wanted was to hear more. This guy has to be the open spoken person I have seen.
This guy in the bike hat could the whole show. All I wanted was to hear more. This guy has to be the open spoken person I have seen.
Identity Attack0.0043102503
Insult0.020321451
Profanity0.016752819
Threat0.007197669
Severe Toxicity0.0016403198
Low Tox 0.044141594 Moderate Con 0.493 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
So much for secure Borders, Trump, time to do better, always suspect the North!
So much for secure Borders, Trump, time to do better, always suspect the North!
Identity Attack0.01374736
Insult0.01648093
Profanity0.010689554
Threat0.0072106146
Severe Toxicity0.0012874603
Low Tox 0.044141594 Low Con 0.199 Fear_Threat
Feb 7, 2026 Inside Canada's Indian Invasion...
You’re so right, They bring their back worded custom in this country
You’re so right, They bring their back worded custom in this country
Identity Attack0.020882076
Insult0.016024929
Profanity0.01354185
Threat0.0069516995
Severe Toxicity0.0015068054
Low Tox 0.044141594 Moderate Con 0.458
Aug 26, 2025 1 likes Why Canadians Are Turning Against …

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.