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: "I think what this is …" 951 comments · Page 36 of 39
there is one way to solve this problem and that is financial punishment for rule breaking. it's the only thing these people understand. and i think whoever opened the flood gates understands this very well …
there is one way to solve this problem and that is financial punishment for rule breaking. it's the only thing these people understand. and i think whoever opened the flood gates understands this very well also
Identity Attack0.0026453468
Insult0.011730902
Profanity0.011628932
Threat0.011715741
Severe Toxicity0.0013923645
Low Tox 0.034748793 Moderate Con 0.302 Policy_Critique
Feb 7, 2026 Inside Canada's Indian Invasion...
The guy on the bike says what 90% of the population are thinking and are too afraid to say.
The guy on the bike says what 90% of the population are thinking and are too afraid to say.
Identity Attack0.0031263188
Insult0.016708933
Profanity0.011765569
Threat0.007094103
Severe Toxicity0.00093460083
Low Tox 0.034513097 Moderate Con 0.386 Identity_Assertion
Jan 29, 2026 2 likes Inside Canada's Indian Invasion...
Good the more immigrants that leave the better it will be for Canada they come here for a better life for safety for this for that they're all set up by the government giving houses …
Good the more immigrants that leave the better it will be for Canada they come here for a better life for safety for this for that they're all set up by the government giving houses cars don't have to worry about nothing it's all provided for them through the taxpayers money well the real Canadians are living out on the streets and eating out of garbage bins I don't have a bed or a roof over their heads due to the immigrants coming into our country then they come into our country in protest terrorist actions destroy our buildings are statues our churches block our streets hospitals shopping malls an etcetera they disrespect our rules and regulations and think they can voice their opinion on everything and get away with it they come here most of them with a green card as a visitor from another land overseas and yes they think they're a real Canadian but never contribute never done nothing for the country but just take from the real Canadians that made the country to what it is today and it's all government doing before they give a house or car or anything that they get the immigrants get if you're standing alongside of one peppermint will give it to the immigrant faster than what they'll give to a real Canadian they're more or less told to sleep on the streets and eat out of garbage bins because he's immigrants deserve nothing but the best in our country we have to show them that they are welcomed no they're not welcome anymore Canadian should come first not somebody that came in on a boat or an airplane from another country and overseas it's a government can't look after their own then they shouldn't be in the government because our prime minister is supposed to be protecting the real Canadians not the ones that are coming in over our borders I wonder if that's ever going to change probably not because they still need these foreigners votes just stay in the position where they're at Canada has become a very undeveloped country now in Canada has been put into a lot of danger due to the terrorism that's in our country from the people that they bought in our country from overseas I mean just look at all the protesting from the palestines and Hamas people what they've done so far to Canada we see it on the news just about every day ask for their rights anyways I can keep going on but it's not worth my time tomorrow is never promised it's just that I know Canada is sinking and sinking fast due to our government and their policies but when it sinks do you think the government's going to stand on board and go down with the ship nope I'll be in another country safe and sound
Identity Attack0.014712535
Insult0.008164782
Profanity0.00007872977
Threat0.0002559232
Severe Toxicity0.0000045725806
Low Tox 0.034101393 Fear_Threat
May 6, 2025 1 likes
Canadians are not divided over that if anything they think the Government is not reducing immigration enough
Canadians are not divided over that if anything they think the Government is not reducing immigration enough
Identity Attack0.019475231
Insult0.012756908
Profanity0.010296722
Threat0.0067963502
Severe Toxicity0.0011301041
Low Tox 0.034041706 Moderate Con 0.332 Policy_Critique
Feb 11, 2026 1 likes Canada's tighter immigration policy divides …
Don't forget Harper's campaign slogan was.......@TRUDOPE HE'S JUST NOT READY>>>>this is now proven, even though it was apparent to the educated and critical thinking citizens that were born here and lived the CND lifestyle.
Don't forget Harper's campaign slogan was.......@TRUDOPE HE'S JUST NOT READY>>>>this is now proven, even though it was apparent to the educated and critical thinking citizens that were born here and lived the CND lifestyle.
Identity Attack0.0017851467
Insult0.020192537
Profanity0.009869732
Threat0.0059775305
Severe Toxicity0.0008249283
Low Tox 0.03309893 Moderate Con 0.41 Policy_Critique
Feb 17, 2026 LILLEY UNLEASHED: The fall of …
All the people were being nice not saying what they really think.
All the people were being nice not saying what they really think.
Identity Attack0.0037737815
Insult0.014732921
Profanity0.014088398
Threat0.006822242
Severe Toxicity0.0010061264
Low Tox 0.03309893 Moderate Con 0.416 Meta_Commentary
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
India i think spread in many countries!
India i think spread in many countries!
Identity Attack0.021183543
Insult0.0113889
Profanity0.019690514
Threat0.00866054
Severe Toxicity0.0020122528
Low Tox 0.032863233 Moderate Con 0.339 Comparative_Framing
Feb 9, 2026 Inside Canada's Indian Invasion...
I think you need to go to Surrey BC
I think you need to go to Surrey BC
Identity Attack0.0045137387
Insult0.013782915
Profanity0.016342908
Threat0.008582866
Severe Toxicity0.0016593933
Low Tox 0.032391842 Moderate Con 0.362 Question
Jan 29, 2026 Inside Canada's Indian Invasion...
Sad part is that they think its a right, not a privelage, to be in Canada need to tighten imigration laws
Sad part is that they think its a right, not a privelage, to be in Canada need to tighten imigration laws
Identity Attack0.016963007
Insult0.012490907
Profanity0.010143006
Threat0.0064144502
Severe Toxicity0.0009775162
Low Tox 0.032391842 Moderate Con 0.357
Oct 21, 2025 Inside Canada's Indian Metropolis (Brampton)
I came here 25 years ago from India. While growing up, I would go to the terrace of my home and turn the antenna to get Cbc at night. I watched Air Farce One, the …
I came here 25 years ago from India. While growing up, I would go to the terrace of my home and turn the antenna to get Cbc at night. I watched Air Farce One, the green show, NFB and Cbc and was always fascinated with Canada. I knew then when I was 20 that I will make Canada home. I wrote my IELTS ENGLISH test, studied here with good grades. And I did. I have an amazing career and young kids. And I have loved everyday of it. I have watched rerun of trailer park boys about 10 or so times already, watched Corner gas, watch hockey, I have embraced the weather, the people and the values this nation stands for. I have travelled coast to coast and to the great north. Heck I have been to more places in Canada with my job than other Canadians who are born and raised here. Now all I see there these ignorant, entitled effs thinking they can come and change the way of life. Like how Don Cherry said, they want the milk and honey but won't respect the values. I am effing done with this immigration and the government. Steven Harper was the prime minister when I got my citizenship and it was the proudest moment of my life. I really hope Canadians wake up. I know exactly why the racism has gone up and I don't blame the Canadians at all. These clowns bought it on to themselves. I just had enough and wish things would back to how it was 20 or so years ago.
Identity Attack0.011321344
Insult0.016556932
Profanity0.019348921
Threat0.007534259
Severe Toxicity0.0019073486
Low Tox 0.032156147 Constructive 0.658
Sep 20, 2025 26 likes Inside Canada's Indian Metropolis (Brampton)
I think it would take over a million to be useful
I think it would take over a million to be useful
Identity Attack0.0065856185
Insult0.012680908
Profanity0.017436003
Threat0.00951496
Severe Toxicity0.0019836426
Low Tox 0.031684756 Low Con 0.233
Dec 29, 2025 Deportations From Canada at Their …
I don’t think the average Canadian is divided on tightening immigration. Not well researched reporting.
I don’t think the average Canadian is divided on tightening immigration. Not well researched reporting.
Identity Attack0.014450782
Insult0.013630914
Profanity0.009553759
Threat0.0059257476
Severe Toxicity0.00074386597
Low Tox 0.031449065 Moderate Con 0.455 Policy_Critique
Feb 18, 2026 1 likes Canada's tighter immigration policy divides …
Just wanna say, cause I don't think its said enough, I commend the journalistic integrity that you started out with and maintain throughout your work. Thank you for your commitment to hearing many sides of …
Just wanna say, cause I don't think its said enough, I commend the journalistic integrity that you started out with and maintain throughout your work. Thank you for your commitment to hearing many sides of the story. My brother is a journalist in NYC and he also amplifies voices that are so often drowned out by louder, flashier ones. As a Canadian, who was born in South Africa, but have grown up in BC since elementary school, I feel incredibly grateful for the opportunity this country has given my family. We all work hard to build on the values shared in this nation. I love learning about aspects of Canada that I am unfamiliar with, but ultimately help shape its identity. 🙏
Identity Attack0.0076585566
Insult0.01819439
Profanity0.014771583
Threat0.006686311
Severe Toxicity0.0011396408
Low Tox 0.03109552 Constructive 0.882 Solidarity
Oct 8, 2025 21 likes Inside Canada's Indian Metropolis (Brampton)
I think ill move here. I like this place. looks peaceful.
I think ill move here. I like this place. looks peaceful.
Identity Attack0.0055496786
Insult0.009868891
Profanity0.017777596
Threat0.009799767
Severe Toxicity0.0017547607
Low Tox 0.03015274 Moderate Con 0.468
Dec 5, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
We need an ICE team in canada, I think these guys are trying to cover their lack of response in light of what is happening down south.
We need an ICE team in canada, I think these guys are trying to cover their lack of response in light of what is happening down south.
Identity Attack0.004846719
Insult0.017088935
Profanity0.00998929
Threat0.006815769
Severe Toxicity0.001001358
Low Tox 0.030034892 Moderate Con 0.389
Dec 28, 2025 Deportations From Canada at Their …
Whenever I go to Vancouver, I think I'm in New Delhi 😅
Whenever I go to Vancouver, I think I'm in New Delhi 😅
Identity Attack0.01274247
Insult0.012642908
Profanity0.017231047
Threat0.007819066
Severe Toxicity0.0015544891
Low Tox 0.030034892 Moderate Con 0.449 Identity_Assertion
Jan 22, 2026 6 likes Why Canada’s immigration system has …
Canada also has a human trafficking issue and it just keeps getting worse. I think it would be so awesome if you could bring some light to this issue so that people start taking this …
Canada also has a human trafficking issue and it just keeps getting worse. I think it would be so awesome if you could bring some light to this issue so that people start taking this 15 times more seriously.
Identity Attack0.011321344
Insult0.013706914
Profanity0.010279642
Threat0.0065697995
Severe Toxicity0.0010490417
Low Tox 0.029327808 Constructive 0.658 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
I think it’s good Quebec cancelled it. Quebec has accelerating immigrant asylum acceptance and get fund from CA government for each person they are accepting, but we all know none of them are staying in …
I think it’s good Quebec cancelled it. Quebec has accelerating immigrant asylum acceptance and get fund from CA government for each person they are accepting, but we all know none of them are staying in Quebec .
Identity Attack0.014350293
Insult0.0113509
Profanity0.009750174
Threat0.0062979385
Severe Toxicity0.00089645386
Low Tox 0.02920996 Constructive 0.593
Nov 21, 2025 Quebec Ends Economic Immigration Program …
I dont think a homeless guy riding around in snow on a bike has the right to complain about other people’s situations especially those that are on welfare
I dont think a homeless guy riding around in snow on a bike has the right to complain about other people’s situations especially those that are on welfare
Identity Attack0.008324518
Insult0.0114649
Profanity0.013029462
Threat0.0069516995
Severe Toxicity0.0010871887
Low Tox 0.028974265 Moderate Con 0.404 Moral_Argument
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
Doug Ford is gonna re-think his anti-bike policies after seeing this.
Doug Ford is gonna re-think his anti-bike policies after seeing this.
Identity Attack0.0023863618
Insult0.014048916
Profanity0.010194245
Threat0.007327127
Severe Toxicity0.0007915497
Low Tox 0.028031485 Low Con 0.218 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Literally yesterday I was thinking of visiting Canada Montreal and now this vid pops up 😮
Literally yesterday I was thinking of visiting Canada Montreal and now this vid pops up 😮
Identity Attack0.008065533
Insult0.011008898
Profanity0.019075647
Threat0.008103873
Severe Toxicity0.0019741058
Low Tox 0.027913637 Moderate Con 0.432 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
I came here from a refugee camp in Germany when I was six. I integrated into Canadian life and I think that the new immigrants will as well eventually.
I came here from a refugee camp in Germany when I was six. I integrated into Canadian life and I think that the new immigrants will as well eventually.
Identity Attack0.017465452
Insult0.010552894
Profanity0.011970525
Threat0.0064468146
Severe Toxicity0.0011348724
Low Tox 0.027442247 Constructive 0.59
Sep 18, 2025 21 likes Inside Canada's Indian Metropolis (Brampton)
Folk may think this reduction in immigration is far from any "slash" in numbers. Consider (search the web for "Is Canada's aging population an issue ?"): "Canada's aging population is a significant issue, creating major …
Folk may think this reduction in immigration is far from any "slash" in numbers. Consider (search the web for "Is Canada's aging population an issue ?"): "Canada's aging population is a significant issue, creating major challenges for the economy, healthcare, and social services, as more seniors require care while fewer younger workers support them, leading to potential labor shortages, strained budgets, and increased demand for healthcare and long-term support. The trend of more seniors than children under 15 puts pressure on economic growth and government finances, requiring substantial funding increases for health and care services. " For every positive to reduced immigration numbers, Canadians are going to discover that there will be negatives. The negatives might very well justify using the word "slash". Time will tell.
Identity Attack0.008879486
Insult0.014808921
Profanity0.010757872
Threat0.006440342
Severe Toxicity0.00094890594
Low Tox 0.027206551 Constructive 0.648 Policy_Critique
Jan 3, 2026 New rules, regulations take effect …
They have security at Tim's in Brampton?!?! I've lived in Canada 32 years n I've never seen security guards at a Tim Horton's. I don't think this is a good sign.
They have security at Tim's in Brampton?!?! I've lived in Canada 32 years n I've never seen security guards at a Tim Horton's. I don't think this is a good sign.
Identity Attack0.00569767
Insult0.014504919
Profanity0.010347961
Threat0.0062332097
Severe Toxicity0.00081062317
Low Tox 0.027206551 Constructive 0.656 Fear_Threat
Feb 4, 2026 1 likes Inside Canada's Indian Invasion...
I usually enjoy listening to Brian Lilley, but I think this one is a hard pass. We voted him out as leader and Premier for a reason!
I usually enjoy listening to Brian Lilley, but I think this one is a hard pass. We voted him out as leader and Premier for a reason!
Identity Attack0.0025158543
Insult0.015568925
Profanity0.01127026
Threat0.00666042
Severe Toxicity0.00076293945
Low Tox 0.026970858 Constructive 0.595 Meta_Commentary
Feb 19, 2026 1 likes LILLEY UNLEASHED: The fall of …

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.