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: "Its in the millions not …" 526 comments · Page 15 of 22
guy worried about chat, yet little does he know hes been recorded for millions of people XD
guy worried about chat, yet little does he know hes been recorded for millions of people XD
Identity Attack0.0103594
Insult0.024382202
Profanity0.042413518
Threat0.009851551
Severe Toxicity0.0039100647
Low Tox 0.10089093 Low Con 0.272 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
The problem job info directly to India, there is no chance to Canadian generations, Canadian right now only 2 mio India just wait until.10 years it's gonna be 20 millions so canada is finish
The problem job info directly to India, there is no chance to Canadian generations, Canadian right now only 2 mio India just wait until.10 years it's gonna be 20 millions so canada is finish
Identity Attack0.06795148
Insult0.021094928
Profanity0.013985921
Threat0.011042561
Severe Toxicity0.002822876
Low Tox 0.10045706 Low Con 0.243 Fear_Threat
Feb 14, 2026 Inside Canada's Indian Invasion...
3.5 million Indians living In Canda that's 1 in 10 😮
3.5 million Indians living In Canda that's 1 in 10 😮
Identity Attack0.06704199
Insult0.022384055
Profanity0.022764845
Threat0.00823333
Severe Toxicity0.0038909912
Low Tox 0.09915545 Moderate Con 0.324
Oct 28, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Good. Keep it going agree 💯💯. Don't like to see tax dollars going there. The people being deported should be made to pay for their own flights. $300 million plus 😮😮😮too much money being spent …
Good. Keep it going agree 💯💯. Don't like to see tax dollars going there. The people being deported should be made to pay for their own flights. $300 million plus 😮😮😮too much money being spent as it is
Identity Attack0.030691283
Insult0.023028618
Profanity0.012004685
Threat0.0076119336
Severe Toxicity0.0018310547
Low Tox 0.09872158 Constructive 0.61 Economic_Argument
Dec 25, 2025 Deportations From Canada at Their …
True Canadians want lower immigration. The only ones that don't are foreigners living in Canada and neoliberal globalists. Canada has a population of about 41 million people right now. Only about 28 million are actual …
True Canadians want lower immigration. The only ones that don't are foreigners living in Canada and neoliberal globalists. Canada has a population of about 41 million people right now. Only about 28 million are actual "Canadians".
Identity Attack0.07673789
Insult0.027841117
Profanity0.010365041
Threat0.006136116
Severe Toxicity0.0018882751
Low Tox 0.09741997 Moderate Con 0.336 Identity_Assertion
Feb 11, 2026 5 likes Canada's tighter immigration policy divides …
Brampton has a far larger population than 800k. What planet are you people on? Even the welcome to Brampton signs state well over a million and those signs are at least a decade or more …
Brampton has a far larger population than 800k. What planet are you people on? Even the welcome to Brampton signs state well over a million and those signs are at least a decade or more old.
Identity Attack0.0066596144
Insult0.031036375
Profanity0.02167175
Threat0.0064532873
Severe Toxicity0.0020885468
Low Tox 0.09655223 Moderate Con 0.47 Unverified_Claim
Jan 3, 2026 Inside Canada's Indian Metropolis (Brampton)
296 out of Millions- what a 🤬 joke
296 out of Millions- what a 🤬 joke
Identity Attack0.0034962974
Insult0.03511308
Profanity0.025770858
Threat0.0066668927
Severe Toxicity0.00207901
Low Tox 0.09525062 Low Con 0.171 Humor_Satire
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Let it be: we needed a break. We also have our own problems. Everwhere we went, we were hearing the song of the mosquito been played quote: a thousand have safely landed, and there's room …
Let it be: we needed a break. We also have our own problems. Everwhere we went, we were hearing the song of the mosquito been played quote: a thousand have safely landed, and there's room for a million more. Unquote.
Identity Attack0.0075105648
Insult0.031146556
Profanity0.017504321
Threat0.008582866
Severe Toxicity0.0019931793
Low Tox 0.09481675 Constructive 0.659 Policy_Critique
Dec 24, 2025 Deportations From Canada at Their …
all 2.9 million of them will stay without proper papers, thanks to the liberals
all 2.9 million of them will stay without proper papers, thanks to the liberals
Identity Attack0.022590388
Insult0.028392024
Profanity0.012722028
Threat0.0071588317
Severe Toxicity0.0013923645
Low Tox 0.09438288 Low Con 0.196 Unverified_Claim
Jan 16, 2026 2 likes 2.9 million Canadian temporary visas …
4.9 million Visa holders, mostly from India! Visa holders are not immigrants.
4.9 million Visa holders, mostly from India! Visa holders are not immigrants.
Identity Attack0.08831879
Insult0.019419061
Profanity0.013849284
Threat0.0063238298
Severe Toxicity0.0018405914
Low Tox 0.09438288 Moderate Con 0.319 Policy_Critique
Jan 29, 2026 Inside Canada's Indian Invasion...
I believe there is at least half a million people from India in Canada maybe 90% of those have already overstayed their welcome in Canada and they're getting away with it they go to work …
I believe there is at least half a million people from India in Canada maybe 90% of those have already overstayed their welcome in Canada and they're getting away with it they go to work for Indian trucking companies that paid them as contractors so the company pays them as contractors and it's up to that employee whether or not they file their taxes while they can't even they don't even have a social insurance number
Identity Attack0.07425626
Insult0.023608726
Profanity0.0138151245
Threat0.0064144502
Severe Toxicity0.0021457672
Low Tox 0.09394901 Constructive 0.592 Unverified_Claim
Feb 19, 2026 Canadian immigration officers investigating hundreds …
Europe will need 265 Millions new immigrants
Europe will need 265 Millions new immigrants
Identity Attack0.051353373
Insult0.015948927
Profanity0.020783609
Threat0.009981008
Severe Toxicity0.003604889
Low Tox 0.09351514 Low Con 0.156 Comparative_Framing
Dec 25, 2025 Deportations From Canada at Their …
In 50 years these people will be 100 million...they will own Canada. Canada is finished.
In 50 years these people will be 100 million...they will own Canada. Canada is finished.
Identity Attack0.028886627
Insult0.023866551
Profanity0.012175481
Threat0.010472948
Severe Toxicity0.0026130676
Low Tox 0.09308127 Low Con 0.125 Fear_Threat
Sep 23, 2025 Inside Canada's Indian Metropolis (Brampton)
I am sorry to see this, but unfortunately, this is the right move. We can't keep the 4 million people that Justing Trudeu has let in. Please apply and come back later. Again, I know …
I am sorry to see this, but unfortunately, this is the right move. We can't keep the 4 million people that Justing Trudeu has let in. Please apply and come back later. Again, I know it's not your fault. It's all the Liberal Gov's fault.
Identity Attack0.015757138
Insult0.034451995
Profanity0.012004685
Threat0.007145886
Severe Toxicity0.0016498566
Low Tox 0.09112182 Constructive 0.631
Nov 21, 2025 Quebec Ends Economic Immigration Program …
Can thank Trudeau for the immigration mess we are in. Between 2015 to 2024, Canada took in just over 3 million immigrants. This does not include temporary foreign workers and international students both of which …
Can thank Trudeau for the immigration mess we are in. Between 2015 to 2024, Canada took in just over 3 million immigrants. This does not include temporary foreign workers and international students both of which saw a significant increase especially after mid-2022. About over one quarter of the new immigrants are from India and Pakistan. This likely explains how Brampton became the fastest growing city in Canada (ninth most populous municipality in Canada) and the third largest city in Ontario surpassing Mississauga at the start of 2025 behind Toronto and Ottawa. Trudeau preached immigration diversity but this is not diversity when over a quarter came from 2 countries.
Identity Attack0.04177703
Insult0.030926194
Profanity0.01220964
Threat0.0066280556
Severe Toxicity0.0019359589
Low Tox 0.09112182 Constructive 0.635 Policy_Critique
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
I grew up in Brampton and we left in 2009. Canada is and has been cooked for years. We need saving desperately. A country of 30 million cannot sustain an influx from a country with …
I grew up in Brampton and we left in 2009. Canada is and has been cooked for years. We need saving desperately. A country of 30 million cannot sustain an influx from a country with a billion people.
Identity Attack0.026408968
Insult0.030485468
Profanity0.015079016
Threat0.0071070488
Severe Toxicity0.002231598
Low Tox 0.09033044 Constructive 0.585 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
India could send 2 million people to each country and still have a billion left
India could send 2 million people to each country and still have a billion left
Identity Attack0.052490227
Insult0.019419061
Profanity0.019485557
Threat0.010576514
Severe Toxicity0.0033187866
Low Tox 0.08874765 Low Con 0.185
Jan 27, 2026 Inside Canada's Indian Invasion...
Canadian economy is heavily propped up with exploiting people, everyone gets a share of the spoils, colleges, employment, real estate 10s of billions of dollars 2 million people by $500 a month in rent minimum …
Canadian economy is heavily propped up with exploiting people, everyone gets a share of the spoils, colleges, employment, real estate 10s of billions of dollars 2 million people by $500 a month in rent minimum 2 million x 365 days x $10 in food 2 million x $20,000 in tuition per year, and this is all low end numbers I'm using.
Identity Attack0.028016793
Insult0.03070583
Profanity0.0127561875
Threat0.0069387536
Severe Toxicity0.0020503998
Low Tox 0.08795626 Moderate Con 0.489 Economic_Argument
Feb 5, 2026 Inside Canada's Indian Invasion...
Trudeau imports them, pays them to move here, knowing they will vote liberal, therefore keeping him in his place, we cant house or feed our own people, but will continue to bring in millions more. …
Trudeau imports them, pays them to move here, knowing they will vote liberal, therefore keeping him in his place, we cant house or feed our own people, but will continue to bring in millions more. We need ice north of the border. Please.
Identity Attack0.02721288
Insult0.02657372
Profanity0.011219022
Threat0.009618527
Severe Toxicity0.002708435
Low Tox 0.08795626 Moderate Con 0.481 Unverified_Claim
Jan 28, 2026 Inside Canada's Indian Invasion...
No way 😂😂😂😂 who saw this coming for 1 million miles away
No way 😂😂😂😂 who saw this coming for 1 million miles away
Identity Attack0.006622616
Insult0.017936565
Profanity0.027820412
Threat0.009204263
Severe Toxicity0.0037002563
Low Tox 0.08716487 Low Con 0.291 Humor_Satire
Jan 19, 2026 22 likes Why Canada’s immigration system has …
Half a million more gang members arriving this year too! Even the gangs are having trouble keeping up with all the new recruits the liberals are bringing to Canada. We have some completely new gangs …
Half a million more gang members arriving this year too! Even the gangs are having trouble keeping up with all the new recruits the liberals are bringing to Canada. We have some completely new gangs forming there’s so many guys now.
Identity Attack0.021083053
Insult0.029493837
Profanity0.013131939
Threat0.00967031
Severe Toxicity0.0019168854
Low Tox 0.08637348 Moderate Con 0.38 Unverified_Claim
Feb 25, 2026 'We do know that there's …
Another 5 million is where we need to be
Another 5 million is where we need to be
Identity Attack0.027614836
Insult0.017292
Profanity0.015898837
Threat0.013165667
Severe Toxicity0.004463196
Low Tox 0.08320791 Low Con 0.231 Policy_Critique
Dec 24, 2025 4 likes Deportations From Canada at Their …
8:30 I don't buy it. They say we "have" to increase population because Canada has an aging population? Why? What wpuld happen if we don't? Increased quality of life? More affordable cost of living? Workers …
8:30 I don't buy it. They say we "have" to increase population because Canada has an aging population? Why? What wpuld happen if we don't? Increased quality of life? More affordable cost of living? Workers actually being valued and needed instead of competing for not even enough jobs? Oooh, so scary. Whatever they thought would happen, I don't see how it could have been worse than what we have now. How is getting millions of Tim Hortons and Walmart workers helping the aging population? It doesn't. The explanations don't make sense. 9:25 bs!!! How could they possibly think this? Their position is that since there was a population explosion in the 40's, now every future generation has to explode their population as well, or else there will be too many old people? Come on. It's too ridiculous to take seriously. Now since the rate isn't the same as the 40's they decide let's just import from countries that are massively over populated.... and become more like them. Like... NO!!! This is not what I want from life or for our world.
Identity Attack0.009434453
Insult0.03312982
Profanity0.020032106
Threat0.0071199946
Severe Toxicity0.0022602081
Low Tox 0.08320791 Constructive 0.71 Policy_Critique
Sep 24, 2025 1 likes Why Canadians Are Turning Against …
4400 immigrants come in everyday, but Carney building only 4000 total for a cost of 3.25 million for each shipping container modular home linked to Brookfield of course. BTW you don't own it, the government …
4400 immigrants come in everyday, but Carney building only 4000 total for a cost of 3.25 million for each shipping container modular home linked to Brookfield of course. BTW you don't own it, the government does. Pure communism.
Identity Attack0.031722516
Insult0.023479814
Profanity0.010689554
Threat0.006207318
Severe Toxicity0.001335144
Low Tox 0.08004235 Moderate Con 0.471
Nov 21, 2025 9 likes Thousands of refugees allowed into …
2015 - Zero illegal immigrants. 2016 - 2.6 million illegal immigrants. 20,000 deportation per year is just a drop in the bucket. *Need to raise it to 100,000 per year to see real results.*
2015 - Zero illegal immigrants. 2016 - 2.6 million illegal immigrants. 20,000 deportation per year is just a drop in the bucket. *Need to raise it to 100,000 per year to see real results.*
Identity Attack0.051353373
Insult0.019547975
Profanity0.010587076
Threat0.006757513
Severe Toxicity0.0017166138
Low Tox 0.08004235 Moderate Con 0.376 Unverified_Claim
Feb 8, 2026 Deportations From Canada at Their …

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.