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 has to go ! …" 55 comments · Page 2 of 3
And people in america still tell me to this day that this cant happen. Its already happening. Not just with indians, but with dozens of different ethnicities. Thank god trump shut the border down. But …
And people in america still tell me to this day that this cant happen. Its already happening. Not just with indians, but with dozens of different ethnicities. Thank god trump shut the border down. But I feel very uneasy about how the us will look in 2 decades. Its going to be a brown melting pot 😢
Identity Attack0.27510223
Insult0.06858205
Profanity0.038154904
Threat0.016292779
Severe Toxicity0.008735657
Low Tox 0.2540519 Constructive 0.557 Fear_Threat
Sep 19, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
As Trump said “It’s not because you invaded a land 500 years ago that you are entitled to own it”! Indian invasion is total legit. No one wants to go to Canada anyway. They are …
As Trump said “It’s not because you invaded a land 500 years ago that you are entitled to own it”! Indian invasion is total legit. No one wants to go to Canada anyway. They are lucky to get anyone willing to living there anyway.
Identity Attack0.28034934
Insult0.06953252
Profanity0.017572641
Threat0.00899713
Severe Toxicity0.008468628
Low Tox 0.2524482 Moderate Con 0.324 Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...
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 …
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 …
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...
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...
1) Canadian politicians are running a Ponzi scheme - just keep bringing in more foreigners to pay for everybody else they already brought in 2) This immigration game was started after DeGaulle sparked Quebec separatism, …
1) Canadian politicians are running a Ponzi scheme - just keep bringing in more foreigners to pay for everybody else they already brought in 2) This immigration game was started after DeGaulle sparked Quebec separatism, and neither Ottawa nor Washington knew how to deal with this, other than to mass-import lots of foreigners in order to dilute the Anglo-French divide that was quickly turning toxic. Washington was not going to allow a new country to form on its northern frontier, potentially creating a new geopolitical fault line which could be exploited by the Soviet bloc. Therefore all the stops would be pulled out to rearrange the demographics of the suddenly fragile Canada. 3) This immigration game is just a human trafficking operation. Canada itself has been reduced to a human trafficking operation, originally to counter Quebec separatism, and then later the politicians just plain got addicted to importing new voters, rather than solving the problems of existing voters through good governance. 4) We're all up the creek without a paddle. Neither do I have any solutions to the current mess, nor do the people who made this video have any solutions. It's now like the weather - we can complain about it, but can't change it. Maybe Trump can solve it by breaking up Canada and turning pieces of it into new American states. I know - it's blasphemy - but... 5) *_I too am of Indian heritage,_* and have been a Canadian for over half a century.
Identity Attack0.105836816
Insult0.075868964
Profanity0.024062896
Threat0.009644418
Severe Toxicity0.004119873
Low Tox 0.18079062 Constructive 0.573 Unverified_Claim
Oct 2, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
While the end result is the actual "immigrant", you can tell these new immigrants all day and night to go back to their country... The immigrant themselves will be looking at you like... Huh? Why? …
While the end result is the actual "immigrant", you can tell these new immigrants all day and night to go back to their country... The immigrant themselves will be looking at you like... Huh? Why? Not understanding why people say that to them. Folks, the Trudeau/Carney Gov was the problem all along. Trudeau's campaign on bringing 500,000 a year made this a field day for everyone around the world... Furthermore the campaigns they would have in other countries to literally sell the idea for them to apply to become an immigrant in Canada. The libs are 100% responsible for what is happening now... For me to tell an immigrant, the he/she is not wanted here is not relevant... The government sold them the pitch to come here for a better life.... Trudeau allowed other loopholes to happen too.... Migrants through applying to colleges and universities, migrants through the liberal foreign work program and the list goes on. Now we have a problem and everyone sees it.... The question is what do we do as Canadians... I exercised my vote for blue...but we still had a majority of liberal supporters which was not just surprising but it seemed that people think Conservatives are bad people who are racist and want to follow trumps steps... i begged to differ.... I think what many of us are aiming for is a cleaning up of liberal policies... And stop immigration from ALL PLACES. Allow Canada to re-coop, reestablish and redevelop what it always was.
Identity Attack0.10221587
Insult0.06984934
Profanity0.02167175
Threat0.007909686
Severe Toxicity0.0043296814
Low Tox 0.165053 Constructive 0.776
Sep 8, 2025 Why Canadians Are Turning Against …
Canada is basically an oligopoly. The politicians are intertwined with a wealthy ruling class that is extremely politically protected. The influx of immigrants was by design to repress wages and ensure that wealthy oligarchs could …
Canada is basically an oligopoly. The politicians are intertwined with a wealthy ruling class that is extremely politically protected. The influx of immigrants was by design to repress wages and ensure that wealthy oligarchs could continue to pay minimum wage for labor. The politicians get board positions in exchange for these favours. The media is heavily subsidized by government, and Donald Trump going off on Canada and threatening tariffs was all they needed to ensure our conservatives could be painted as traitors to the country and the Liberals could be guaranteed a win so the charade can continue.
Identity Attack0.055218685
Insult0.07428485
Profanity0.018392462
Threat0.008077981
Severe Toxicity0.0031089783
Low Tox 0.15324512 Moderate Con 0.488 Policy_Critique
Jan 28, 2026 Inside Canada's Indian Invasion...
Discuting! There is family who were in Québec for 2-3 years and learn french, have a job and there children go to school and now are afraid to be deported! It is unfair because they …
Discuting! There is family who were in Québec for 2-3 years and learn french, have a job and there children go to school and now are afraid to be deported! It is unfair because they were in a program who said that come to Canada and you will have citizenship if you adapt to our country. We change the rules in middle of the program!!! Those people left everything to come to our country! It's an honor for us that they choose to come here. We need people for specific jobs and send them back??? That is looking like Trump manner!!! We should be angry and ashame of the way liberal treat those people!!! We live in a really crual world! Where are our humanity and empathy??? There is a lot of good people who come here to have a good life and be good citizens. I met an young woman from Ukraine and I said to her: I love Ukraine! She jump in my arms and put her head in my shoulder!!! That is a moment I will never forget...
Identity Attack0.058856625
Insult0.061626412
Profanity0.017777596
Threat0.007624879
Severe Toxicity0.004081726
Low Tox 0.1460314 Constructive 0.792 Moral_Argument
Jan 1, 2026 Deportations From Canada at Their …
Trump said he was going to build a wall , and Mexico was gonna pay for it. Then he gets in a second time and he did build a wall , and Mexico and Canada …
Trump said he was going to build a wall , and Mexico was gonna pay for it. Then he gets in a second time and he did build a wall , and Mexico and Canada are paying for it. Brilliant!
Identity Attack0.09741807
Insult0.031807642
Profanity0.01220964
Threat0.011508608
Severe Toxicity0.0040245056
Low Tox 0.14256015 Low Con 0.264 Humor_Satire
Feb 18, 2026 LILLEY UNLEASHED: The fall of …
Problem is the people keep electing liberal progressive woke making policies against its own people. Till people wake up you all going to the drain. We here in US at lease hold the line for …
Problem is the people keep electing liberal progressive woke making policies against its own people. Till people wake up you all going to the drain. We here in US at lease hold the line for a while with Trump in office hoping the next one will continue his fight for his people. Canadians are the one to blame and not this politicians. Elbow up huh??? You really don’t know how Trump trying to save North America and recalibrate it for the goodness of its people living in it.
Identity Attack0.041003603
Insult0.054962315
Profanity0.015249812
Threat0.0074048014
Severe Toxicity0.0024318695
Low Tox 0.112643376 Constructive 0.506 Policy_Critique
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
This is Trump's fault and our Liberal government is doing their best to fix this mess. Do not worry, everything will be ok. Elbows up everyone, work hard and always trust the liberal government. They …
This is Trump's fault and our Liberal government is doing their best to fix this mess. Do not worry, everything will be ok. Elbows up everyone, work hard and always trust the liberal government. They will solve this problem. All should boycott the USA! Do not buy their products, cars, etc. Do not go there! There industry and healthcare will collapse soon. Canada will win this battle at the end of the day. Trust in Liberal!
Identity Attack0.023193322
Insult0.04149419
Profanity0.012380436
Threat0.008285114
Severe Toxicity0.002298355
Low Tox 0.10566349 Moderate Con 0.461 Call_To_Action
Nov 22, 2025 Quebec Ends Economic Immigration Program …
Canada is going to be 51st state soon. They can't sustain TRUMP attack...
Canada is going to be 51st state soon. They can't sustain TRUMP attack...
Identity Attack0.009360458
Insult0.02567133
Profanity0.010672474
Threat0.012078222
Severe Toxicity0.0019550323
Low Tox 0.07845957 Low Con 0.157 Fear_Threat
Feb 13, 2026 1 likes Canada's tighter immigration policy divides …
Great discussion ! This is a big issue and should be resolved quickly ( it wont) but would be nice to and thank you for not attributing Michelle Ruempel Garner as being Trump like , …
Great discussion ! This is a big issue and should be resolved quickly ( it wont) but would be nice to and thank you for not attributing Michelle Ruempel Garner as being Trump like , we need to stop looking south and start cleaning up our own mess , or someone else is going to do it for us and it wont be pretty.
Identity Attack0.008546505
Insult0.025155678
Profanity0.013849284
Threat0.007417747
Severe Toxicity0.0012588501
Low Tox 0.056758508 Constructive 0.653 Meta_Commentary
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
No problem as never will go until Trump is gone, long gone
No problem as never will go until Trump is gone, long gone
Identity Attack0.00028733772
Insult0.005376083
Profanity0.000098590244
Threat0.019492099
Severe Toxicity0.000012291936
Low Tox 0.04982741
Dec 7, 2025 5 likes
Those Trump supporters or even Alberta that wants to separate can go. By the way you won’t like Florida’s laws that I guarantee you. When I tell you it would be make you cringe. 😏
Those Trump supporters or even Alberta that wants to separate can go. By the way you won’t like Florida’s laws that I guarantee you. When I tell you it would be make you cringe. 😏
Identity Attack0.00040238418
Insult0.008259817
Profanity0.00036573748
Threat0.0067498917
Severe Toxicity0.000008837004
Low Tox 0.035514187
Dec 10, 2025
Canada is going to have to choose between Donald Trump or Narendra Modi.
Canada is going to have to choose between Donald Trump or Narendra Modi.
Identity Attack0.006363631
Insult0.012072904
Profanity0.010569996
Threat0.007417747
Severe Toxicity0.0010442734
Low Tox 0.027206551 Low Con 0.125
Jan 27, 2026 Inside Canada's Indian Invasion...
If you're Canadian,you don't need to face any border measures by just not going to the United States of Ammo.Why go to Trump's prison if they're are so many better and safer places to travel …
If you're Canadian,you don't need to face any border measures by just not going to the United States of Ammo.Why go to Trump's prison if they're are so many better and safer places to travel to.
Identity Attack0.0031212054
Insult0.0018402105
Profanity0.000058827416
Threat0.00014311883
Severe Toxicity0.0000030153317
Low Tox 0.007891749
Dec 8, 2025
All the more reason not to go. When trumps gone we’ll be back.
All the more reason not to go. When trumps gone we’ll be back.
Identity Attack0.00021163015
Insult0.0024261845
Profanity0.000056644938
Threat0.0005835685
Severe Toxicity0.0000030145382
Low Tox 0.007275502 Call_To_Action
Dec 10, 2025
WAY TO GO TRUMP. AMERICANS ARE SO LUCKY TO HAVE A PRESIDENT THAT PROTECTS THEM SO MUCH!!!
WAY TO GO TRUMP. AMERICANS ARE SO LUCKY TO HAVE A PRESIDENT THAT PROTECTS THEM SO MUCH!!!
Identity Attack0.00019880159
Insult0.0028354847
Profanity0.000056893965
Threat0.00011355672
Severe Toxicity0.0000024941266
Low Tox 0.0058927303
Dec 11, 2025
I urge all Canadians to continue not going to the USA. In fact, double down. No! Triple down on not going to Trump's America.
I urge all Canadians to continue not going to the USA. In fact, double down. No! Triple down on not going to Trump's America.
Identity Attack0.0029402352
Insult0.0011784581
Profanity0.00005080851
Threat0.00011306811
Severe Toxicity0.0000027283352
Low Tox 0.0055584083 Call_To_Action
Dec 9, 2025
Trump will be gone soon. Things will go back to normal. The only reason why I will not go to the USA is because I don't feel safe down there anymore. Canadians just have to …
Trump will be gone soon. Things will go back to normal. The only reason why I will not go to the USA is because I don't feel safe down there anymore. Canadians just have to wait until a Democrat is president again if they really need to go there. I would rather go to another country for vacation. Plenty of safer places to go.
Identity Attack0.00015178563
Insult0.0018463861
Profanity0.000065314794
Threat0.0001947979
Severe Toxicity0.0000030311344
Low Tox 0.0048855473 Personal_Narrative
Dec 10, 2025
I'll never go to the States while Trump is in power.
I'll never go to the States while Trump is in power.
Identity Attack0.00014836324
Insult0.0009816263
Profanity0.000030935582
Threat0.000044744353
Severe Toxicity0.0000015959199
Low Tox 0.0023149103
Dec 10, 2025

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.