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: "Trump is doing all these …" 373 comments · Page 8 of 15
Can trump come take the liberals like he did maduro please
Can trump come take the liberals like he did maduro please
Identity Attack0.10221587
Insult0.06921569
Profanity0.04141149
Threat0.0475118
Severe Toxicity0.008430481
Low Tox 0.23451406 Low Con 0.257 Call_To_Action
Jan 3, 2026 New rules, regulations take effect …
Canada is now owned by Communist China and inhabited by endless hordes of East Indians imported to replace the Canadian population. That is the 'middle power' strategy to get back at Donald Trump described by …
Canada is now owned by Communist China and inhabited by endless hordes of East Indians imported to replace the Canadian population. That is the 'middle power' strategy to get back at Donald Trump described by Mark Carney to a standing ovation in Davos.
Identity Attack0.22631748
Insult0.08533409
Profanity0.0147374235
Threat0.008789998
Severe Toxicity0.005683899
Low Tox 0.23343207 Moderate Con 0.336 Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
Turning? They've been sick of them for years. If it weren't for Trump threatening annexation they would have voted a conservative majority.
Turning? They've been sick of them for years. If it weren't for Trump threatening annexation they would have voted a conservative majority.
Identity Attack0.011839314
Insult0.16890354
Profanity0.022969801
Threat0.009981008
Severe Toxicity0.0028800964
Low Tox 0.2330714 Moderate Con 0.379
Aug 29, 2025 2 likes Why Canadians Are Turning Against …
In the words of the supreme divine chairman con man carney, "eh, who cares". God Bless Donald Trump God Bless 🇺🇸
In the words of the supreme divine chairman con man carney, "eh, who cares". God Bless Donald Trump God Bless 🇺🇸
Identity Attack0.007288578
Insult0.16861114
Profanity0.05543986
Threat0.00666042
Severe Toxicity0.003604889
Low Tox 0.23198941 Low Con 0.212 Humor_Satire
Feb 26, 2026 1 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
90% of bank employees are still Indian (who entered Canada in the last 5 years). Reverse ALL entries since 2018!!! Hoping for Trump to step in and force their hand.
90% of bank employees are still Indian (who entered Canada in the last 5 years). Reverse ALL entries since 2018!!! Hoping for Trump to step in and force their hand.
Identity Attack0.25309357
Insult0.06512285
Profanity0.014669105
Threat0.013424582
Severe Toxicity0.0063323975
Low Tox 0.23162876 Moderate Con 0.408
Dec 26, 2025 1 likes Deportations From Canada at Their …
Liberal party of Canada is a threat to north america safety... Carney and Trudeau are woke globalist... Unfortunataly Trump Help Carney with fear spread by CBC Radio Canada the public media sold out to liberal …
Liberal party of Canada is a threat to north america safety... Carney and Trudeau are woke globalist... Unfortunataly Trump Help Carney with fear spread by CBC Radio Canada the public media sold out to liberal party propaganda....
Identity Attack0.10221587
Insult0.15627414
Profanity0.015318131
Threat0.010680079
Severe Toxicity0.004787445
Low Tox 0.2312681 Low Con 0.283 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Canadians! Arm yourselves now! This administration is capable of absolutely everything. And if Vance takes over, he’s even more dangerous than Trump.
Canadians! Arm yourselves now! This administration is capable of absolutely everything. And if Vance takes over, he’s even more dangerous than Trump.
Identity Attack0.04512853
Insult0.1378885
Profanity0.016411226
Threat0.04098356
Severe Toxicity0.0051498413
Low Tox 0.23090743 Low Con 0.185 Fear_Threat
Jan 3, 2026 New rules, regulations take effect …
We are DONE none of us did anything. There is NO going back now. Y’all hate trump for rounding up illegals… I wonder why he’s doing that….
We are DONE none of us did anything. There is NO going back now. Y’all hate trump for rounding up illegals… I wonder why he’s doing that….
Identity Attack0.1444726
Insult0.075868964
Profanity0.016821137
Threat0.009851551
Severe Toxicity0.004386902
Low Tox 0.21374844 Moderate Con 0.34 Unverified_Claim
Sep 9, 2025 1 likes Why Canadians Are Turning Against …
The next video you do, you have to do it about how Minneapolis won and created the national blueprint for TACO. Search : Trump Deportation Plan Minneapolis, illegals win! 🏳️🏳️🇺🇸🏳️🏳️
The next video you do, you have to do it about how Minneapolis won and created the national blueprint for TACO. Search : Trump Deportation Plan Minneapolis, illegals win! 🏳️🏳️🇺🇸🏳️🏳️
Identity Attack0.16373143
Insult0.06739554
Profanity0.01627459
Threat0.010395273
Severe Toxicity0.005531311
Low Tox 0.21241048 Moderate Con 0.347 Unverified_Claim
Jan 30, 2026 Inside Canada's Indian Invasion...
Carney needs to go...he actually has finished destroying Canada...trump can take over and bring ICE
Carney needs to go...he actually has finished destroying Canada...trump can take over and bring ICE
Identity Attack0.014953227
Insult0.09563028
Profanity0.016001316
Threat0.039602257
Severe Toxicity0.0051498413
Low Tox 0.21241048 Low Con 0.172
Jan 4, 2026 1 likes New rules, regulations take effect …
WE NEED ICE - NOW PEOPLE, Deport Deport Deport - 51st State ASAP... We need COMMON SENSE LEADERSHIP ❤PRESIDENT TRUMP "ONE NATION UNDER GOD"
WE NEED ICE - NOW PEOPLE, Deport Deport Deport - 51st State ASAP... We need COMMON SENSE LEADERSHIP ❤PRESIDENT TRUMP "ONE NATION UNDER GOD"
Identity Attack0.089145996
Insult0.05964688
Profanity0.019553876
Threat0.038220957
Severe Toxicity0.010757446
Low Tox 0.21107252 Moderate Con 0.376 Call_To_Action
Aug 25, 2025 Why Canadians Are Turning Against …
No violent protesters trying to protect the non-citizen criminals from deportation up here? I guess they’re only called in when they think they can impede Trump’s agenda. Selective moral outrage I suppose.
No violent protesters trying to protect the non-citizen criminals from deportation up here? I guess they’re only called in when they think they can impede Trump’s agenda. Selective moral outrage I suppose.
Identity Attack0.052490227
Insult0.15236975
Profanity0.012926984
Threat0.010550622
Severe Toxicity0.0035095215
Low Tox 0.20839658 Moderate Con 0.314 Comparative_Framing
Feb 19, 2026 Canadian immigration officers investigating hundreds …
Do like trump. Start rounding them up and ship them out.
Do like trump. Start rounding them up and ship them out.
Identity Attack0.013948337
Insult0.058475737
Profanity0.019622196
Threat0.13815513
Severe Toxicity0.00667572
Low Tox 0.20312156 Low Con 0.144 Call_To_Action
Oct 4, 2025 IRCC Names India in Study …
Carney needs to be fired ASAP or captured by Trump. Either would work for me
Carney needs to be fired ASAP or captured by Trump. Either would work for me
Identity Attack0.0075105648
Insult0.06477321
Profanity0.01982715
Threat0.13815513
Severe Toxicity0.005836487
Low Tox 0.20265625 Low Con 0.156
Jan 13, 2026 Canada’s new rules in 2026
The Toronto Trump, grovel on.
The Toronto Trump, grovel on.
Identity Attack0.019274252
Insult0.14150882
Profanity0.029186781
Threat0.009230154
Severe Toxicity0.0040245056
Low Tox 0.20172562 Low Con 0.085 Humor_Satire
Feb 26, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
The guy on the bike got be Trump supporter.he probably have never worked a day on his life 😂
The guy on the bike got be Trump supporter.he probably have never worked a day on his life 😂
Identity Attack0.008213525
Insult0.12883772
Profanity0.016411226
Threat0.008336896
Severe Toxicity0.002746582
Low Tox 0.20149297 Low Con 0.222 Humor_Satire
Feb 17, 2026 Inside Canada's Indian Invasion...
Good! - Trump influence is finally here... Keep up the good work. Liberals have nearly destroyed Canada.... And its 'Dundas Station' not 'TMU'.
Good! - Trump influence is finally here... Keep up the good work. Liberals have nearly destroyed Canada.... And its 'Dundas Station' not 'TMU'.
Identity Attack0.04667538
Insult0.08582769
Profanity0.015386449
Threat0.012803185
Severe Toxicity0.0032615662
Low Tox 0.20056234 Moderate Con 0.305
Dec 29, 2025 1 likes Deportations From Canada at Their …
I wonder when Trump will send Forces to Canada and arrest him.
I wonder when Trump will send Forces to Canada and arrest him.
Identity Attack0.015154205
Insult0.03489272
Profanity0.0137468055
Threat0.15434735
Severe Toxicity0.00541687
Low Tox 0.19504376 Low Con 0.21 Fear_Threat
Jan 4, 2026 New rules, regulations take effect …
There are more serious reasons, and the total number of temporary work permit holders as a percentage of the Canadian population is just a small fraction, while there is unemployment and crisis around the world, …
There are more serious reasons, and the total number of temporary work permit holders as a percentage of the Canadian population is just a small fraction, while there is unemployment and crisis around the world, and the impact of Trump’s tariffs. But immigrants are seen as the black sheep and blamed for everything in all agendas of both parties. If the Canadian government wants to limit businesses from hiring temporary work permit workers, they should set a quota for them. Businesses that cannot hire Canadian workers must leave those positions vacant. All companies like Tim Hortons, Metro, Farms, fast food shops, etc. should be banned from hiring temporary permit workers, and any company that hires more than 10% of its staff must be seriously fined. Is it difficult to do? Too easy.
Identity Attack0.11512129
Insult0.089778624
Profanity0.027273865
Threat0.0075083673
Severe Toxicity0.0046157837
Low Tox 0.19124292 Constructive 0.657
Oct 1, 2025 1 likes IRCC Names India in Study …
Bruh idk why Democrats are getting mad AF on what President Trump is doing securing the border and arresting, deporting Illegals. Imagine if Trump didn't win presidency then US will just going to be just …
Bruh idk why Democrats are getting mad AF on what President Trump is doing securing the border and arresting, deporting Illegals. Imagine if Trump didn't win presidency then US will just going to be just like what happening to Canada or Brampton.
Identity Attack0.06929302
Insult0.07967083
Profanity0.05168226
Threat0.010654188
Severe Toxicity0.0049591064
Low Tox 0.19124292 Moderate Con 0.483 Comparative_Framing
Feb 11, 2026 Inside Canada's Indian Invasion...
It makes you understand why so many Americans voted for Trump and support ICE. The extreme left media like CBC and CNN try to make it out like a bad thing, but Canada needs ICE …
It makes you understand why so many Americans voted for Trump and support ICE. The extreme left media like CBC and CNN try to make it out like a bad thing, but Canada needs ICE as well. We need these people out of our country…NOW!!!❤🇨🇦
Identity Attack0.05976611
Insult0.0816321
Profanity0.014703264
Threat0.012440704
Severe Toxicity0.004119873
Low Tox 0.19124292 Constructive 0.557
Sep 30, 2025 5 likes IRCC Names India in Study …
Trump effect , admid it...who wanna get a great country back...5 years ago , no immigrants where am living...now they are everywhere...its going way too fast
Trump effect , admid it...who wanna get a great country back...5 years ago , no immigrants where am living...now they are everywhere...its going way too fast
Identity Attack0.17847598
Insult0.05964688
Profanity0.013610168
Threat0.007521313
Severe Toxicity0.0049591064
Low Tox 0.19124292 Constructive 0.512 Fear_Threat
Jan 2, 2026 Deportations From Canada at Their …
5:27 The bike guy is going after everybody, the Canadian Trump
5:27 The bike guy is going after everybody, the Canadian Trump
Identity Attack0.060675595
Insult0.07460167
Profanity0.023652986
Threat0.012751401
Severe Toxicity0.0049591064
Low Tox 0.1893425 Low Con 0.184 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
And didn’t they vote in another liberal just to spite Trump? Well done, you played yourself
And didn’t they vote in another liberal just to spite Trump? Well done, you played yourself
Identity Attack0.013043936
Insult0.08831572
Profanity0.026317406
Threat0.00948907
Severe Toxicity0.0031089783
Low Tox 0.1893425 Low Con 0.259
Jan 27, 2026 Inside Canada's Indian Invasion...
How can Canadians be suffering so much and vote the people who did it to them right back in office? There is a disconnect between government policy and quality of life in the minds of …
How can Canadians be suffering so much and vote the people who did it to them right back in office? There is a disconnect between government policy and quality of life in the minds of Canadians. Also, it appears anti-Americanism and Trump hatred is more important than their quality of life.
Identity Attack0.11163961
Insult0.076502606
Profanity0.011458136
Threat0.0069646453
Severe Toxicity0.0030517578
Low Tox 0.18554166 Moderate Con 0.499
Aug 26, 2025 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.