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: "As a Canadian, I will …" 3,707 comments · Page 79 of 149
It’s not the fault of immigrants- it’s the fault of the Canadian government letting in too many people at the same time. The student visa is a scam. The corporates want to bring us in …
It’s not the fault of immigrants- it’s the fault of the Canadian government letting in too many people at the same time. The student visa is a scam. The corporates want to bring us in to suppress the wage growth.
Identity Attack0.10293542
Insult0.10294484
Profanity0.019690514
Threat0.006815769
Severe Toxicity0.003929138
Low Tox 0.21107252 Moderate Con 0.338 Policy_Critique
Feb 4, 2026 1 likes Inside Canada's Indian Metropolis (Brampton)
Presenting like government of India is involved in it, very biased and misguided. It's agents and Canadian education institutions hand in gloves showing glorious Canadian dream and fooling students but yes, it's not criminal because …
Presenting like government of India is involved in it, very biased and misguided. It's agents and Canadian education institutions hand in gloves showing glorious Canadian dream and fooling students but yes, it's not criminal because it's their people involved!
Identity Attack0.10221587
Insult0.14331897
Profanity0.019212283
Threat0.008052089
Severe Toxicity0.0042152405
Low Tox 0.21107252 Moderate Con 0.369
Sep 27, 2025 1 likes IRCC Names India in Study …
Thank Trudeau for ruining Canada. And what Canadian did again, voted for Carny who was the financial advisor. You make the math.
Thank Trudeau for ruining Canada. And what Canadian did again, voted for Carny who was the financial advisor. You make the math.
Identity Attack0.04177703
Insult0.12702756
Profanity0.01265371
Threat0.009722093
Severe Toxicity0.003604889
Low Tox 0.21107252 Low Con 0.22
Aug 27, 2025 Why Canadians Are Turning Against …
Lets be clear, Canadians arent turning against immigrants. Canadians never agreed to have so many immigrants enter the country that our culture, economy, housing, and safety are all destroyed. We've been betrayed by our government …
Lets be clear, Canadians arent turning against immigrants. Canadians never agreed to have so many immigrants enter the country that our culture, economy, housing, and safety are all destroyed. We've been betrayed by our government and our boomers.
Identity Attack0.16159154
Insult0.083359696
Profanity0.014634945
Threat0.008919456
Severe Toxicity0.0046539307
Low Tox 0.21107252 Constructive 0.587
Sep 10, 2025 1 likes Why Canadians Are Turning Against …
You know, I am an immigrant myself but I have always have had a beef how other immigrants act all entitled. Immigrating is like going to live in another people's house, you have to respect …
You know, I am an immigrant myself but I have always have had a beef how other immigrants act all entitled. Immigrating is like going to live in another people's house, you have to respect the rules of that house. I hate people trying to change the rules to their convenience. I know a lot of immigrants just living off the system, I work 2 jobs and the day I was laid off I refused to collect EI out of self respect, why because I knew I could find another job. But many is like they are looking forward to get laid off or fired to collect government benefits. I couldn't believe that the police and military actually modified their customs to allow Indians to wear turbant. I applaud the people that requested in Ontario to do not wear any religious stuff, because people is only Canadian when is convenient, when not they are Muslims, Indians, etc. that's total BS you are Canadian? act like one, be one all the time; if not go back wherever you came from don't bring more problems to a place that already has more than enough
Identity Attack0.16587129
Insult0.07840354
Profanity0.08225787
Threat0.009411395
Severe Toxicity0.0065994263
Low Tox 0.21107252 Constructive 0.715 Personal_Narrative
Sep 9, 2025 Why Canadians Are Turning Against …
Why blame India for this issue? An entire ecosystem lures students with false promises of a better life in Canada, charging them exorbitant fees, often around $60,000. Upon arrival, these students find themselves stranded, unable …
Why blame India for this issue? An entire ecosystem lures students with false promises of a better life in Canada, charging them exorbitant fees, often around $60,000. Upon arrival, these students find themselves stranded, unable to afford returning home, and forced into low-wage labor. This system begins with the overstaffed Canadian embassy in India, which issues visas, enabling those who profit from this cheap labor in canada. India itself is not responsible. In fact, when Indian authorities raised concerns about criminals exploiting this system to flee to Canada, Prime Minister Justin Trudeau deflected by accusing India in the Nijjar case. White Canadians also share responsibility, as they have not taken the time to understand this issue. Indians who migrated to Canada before 2021 are likely to suffer due to this situation.
Identity Attack0.20878418
Insult0.0836065
Profanity0.029888187
Threat0.010032792
Severe Toxicity0.00459671
Low Tox 0.20973456 Constructive 0.624 Policy_Critique
Sep 29, 2025 IRCC Names India in Study …
Enjoy multiculturalism, Canadians. If you don't like it, stop voting for Lefties.
Enjoy multiculturalism, Canadians. If you don't like it, stop voting for Lefties.
Identity Attack0.18903255
Insult0.06774519
Profanity0.016411226
Threat0.007081157
Severe Toxicity0.004272461
Low Tox 0.20973456 Low Con 0.193 Call_To_Action
Aug 31, 2025 1 likes Why Canadians Are Turning Against …
Yo that ending is crazy. They've been using canadian numbers on WhatsApp because canadians do not use "whatsapp" They was using my number for crying out loud Our government is helping.
Yo that ending is crazy. They've been using canadian numbers on WhatsApp because canadians do not use "whatsapp" They was using my number for crying out loud Our government is helping.
Identity Attack0.06795148
Insult0.14150882
Profanity0.025634222
Threat0.007081157
Severe Toxicity0.004081726
Low Tox 0.20839658 Constructive 0.632 Personal_Narrative
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
self inflicted wound; canadian society suffers due to connivance of politicians dancing to get votes from Khalistanis... plain and simple
self inflicted wound; canadian society suffers due to connivance of politicians dancing to get votes from Khalistanis... plain and simple
Identity Attack0.11744241
Insult0.097093195
Profanity0.017231047
Threat0.009307829
Severe Toxicity0.00541687
Low Tox 0.20839658 Low Con 0.238 Policy_Critique
Feb 18, 2026 3 likes Canadian immigration officers investigating hundreds …
And englo canadians hated us Quebecers for wanting to preserve our culture and distinctions, how does it feel now?
And englo canadians hated us Quebecers for wanting to preserve our culture and distinctions, how does it feel now?
Identity Attack0.2331515
Insult0.06634661
Profanity0.016547862
Threat0.0072882893
Severe Toxicity0.004673004
Low Tox 0.20839658 Moderate Con 0.467 Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...
A good friend of mine lives in Northeast Calgary and I drove to her house right before Nick Shirley exposed all of the fraud in Minnesota. I'm only bringing that up so you understand where …
A good friend of mine lives in Northeast Calgary and I drove to her house right before Nick Shirley exposed all of the fraud in Minnesota. I'm only bringing that up so you understand where I'm coming from when I say this. I wasn't influenced by him finding these fraudulent daycares because this was prior to that. When I went to her house I had to Google maps it. Everybody in Calgary knows the Northeast is all Indian. As a matter of fact I counted how many people I saw that weren't Indian when I was there cuz I thought it was funny. I saw two white people and one Asian in the whole quarter of the city. When I got to her house I said to her why do you have so many businesses around your house it doesn't even make sense and then I showed her the Google maps and there had to be seven or eight daycares a trucking company and a bricklaying company and a drywall company. All of these businesses that don't have signs because I went and looked. These people are doing the same fraud here. This is what's killing our country. Our money is worthless because of them and they are taking all of the homes so homes are unaffordable for Canadians. On top of that they get into management and jobs and only hire their people and don't hire Canadians. We are under attack. It doesn't have to be somebody storming our beaches to attack us. Our country is under attack and we're in denial.
Identity Attack0.17381613
Insult0.100019015
Profanity0.05017922
Threat0.008841781
Severe Toxicity0.0063323975
Low Tox 0.20839658 Constructive 0.826 Fear_Threat
Feb 18, 2026 2 likes LILLEY UNLEASHED: The fall of …
HONEY GET THE CANADIAN RAID SPRAY!!! THE ONES WHO EAT WITH THEIR HANDS ARE INVADING!!
HONEY GET THE CANADIAN RAID SPRAY!!! THE ONES WHO EAT WITH THEIR HANDS ARE INVADING!!
Identity Attack0.10221587
Insult0.0806213
Profanity0.019895468
Threat0.015602129
Severe Toxicity0.0076293945
Low Tox 0.20839658 Low Con 0.225 Humor_Satire
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
I'm an immigrant myself, and I brought conservative values to Canada. Why? Because I want to "Conserve" what Canada is, not change it into the third world country I'm from. I try to explain this …
I'm an immigrant myself, and I brought conservative values to Canada. Why? Because I want to "Conserve" what Canada is, not change it into the third world country I'm from. I try to explain this to many Canadians, but they go with the left. This will implode Canada from within. Even the legal system is being wrecked, you can't touch some immigrants, up to how many minority labels they can slap to themselves. I'll put the message here: study South America History and GET RID OF THE LEFT WHILE YOU CAN. The socialist elite doesn't care, they will live at the top, rich, untouchable, as long as the masses are paying the taxes. It doesn't matter if the country is in disarray. Immigration must have one golden rule: if you want to live like in your home country, you are not welcome and I'll be deported.
Identity Attack0.11047905
Insult0.08533409
Profanity0.028503597
Threat0.026307223
Severe Toxicity0.0076675415
Low Tox 0.20705862 Constructive 0.637
Oct 5, 2025 Inside Canada's Indian Metropolis (Brampton)
Brampton is disrespectful to Canadians coast-to-coast not honouring our historical monuments values and culture
Brampton is disrespectful to Canadians coast-to-coast not honouring our historical monuments values and culture
Identity Attack0.10221587
Insult0.10148193
Profanity0.015010698
Threat0.0065633263
Severe Toxicity0.0031661987
Low Tox 0.20705862 Moderate Con 0.381 Identity_Assertion
Feb 4, 2026 2 likes Inside Canada's Indian Metropolis (Brampton)
Total BS! $50,000 is not even average yearly earnings of Canadians. And how long are the refugees staying in Canada?
Total BS! $50,000 is not even average yearly earnings of Canadians. And how long are the refugees staying in Canada?
Identity Attack0.1007269
Insult0.0811385
Profanity0.10797132
Threat0.006912862
Severe Toxicity0.0059890747
Low Tox 0.20705862 Low Con 0.218
Jan 20, 2018 82 likes How much do refugees and …
50000!! a year, people with one child get 1000 a month, and do they get Child tax? I just dont understand how Canada/ America can just keep bringing allowing so many people can keep coming?? …
50000!! a year, people with one child get 1000 a month, and do they get Child tax? I just dont understand how Canada/ America can just keep bringing allowing so many people can keep coming?? Or wont we just be a place just like the places they are trying to leave?? Also a payment to set up your house??? LOL. I knew a single Mom who left an abusive relationship.. ( born in Canada) and you know what the government in BC gave her to help her set up her house?!! A used bed!!!Thats all,, oh and a crisis grant for $40! If she needed more than the 1000$ pre month! This is a complete joke! We need to look after Canadians first, or we wont have healthcare and become a 3rd world country too!!
Identity Attack0.06340405
Insult0.097093195
Profanity0.043165036
Threat0.00899713
Severe Toxicity0.0073623657
Low Tox 0.20705862 Constructive 0.657
Feb 9, 2019 How much do refugees and …
People who cross the border illegally are not Canadian citizens and we should pay them 0.
People who cross the border illegally are not Canadian citizens and we should pay them 0.
Identity Attack0.20680901
Insult0.06302499
Profanity0.014600786
Threat0.013321015
Severe Toxicity0.0063705444
Low Tox 0.20705862 Low Con 0.199
Mar 17, 2019 1 likes How much do refugees and …
The banned group, Sikhs for Justice, held a Khalistan referendum in Ottawa over the weekend during which supporters chanted ‘Kill India’ slogans and even desecrated the Indian flag. This is the seventh such unofficial vote …
The banned group, Sikhs for Justice, held a Khalistan referendum in Ottawa over the weekend during which supporters chanted ‘Kill India’ slogans and even desecrated the Indian flag. This is the seventh such unofficial vote that Canada has seen since September 2022. The timing of this event was significant — it came as Canadian PM Mark Carney met his Indian counterpart Narendra Modi on the sidelines of the G20 Summit in Johannesburg
Identity Attack0.18468912
Insult0.060927123
Profanity0.022013342
Threat0.13815513
Severe Toxicity0.010147095
Low Tox 0.20705862 Moderate Con 0.471 Unverified_Claim
Nov 25, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
You’ve poked the bear that is…er was Canadian!
You’ve poked the bear that is…er was Canadian!
Identity Attack0.14019285
Insult0.10148193
Profanity0.022149978
Threat0.008155655
Severe Toxicity0.00705719
Low Tox 0.20572066 Moderate Con 0.326 Fear_Threat
Feb 26, 2026 LILLEY UNLEASHED: The fall of …
The issue with Canada is that, when Europeans came here, they didn't integrate with native Indians, didn't accept their traditions/lanuages but brought their own European culture/traditions and languages and named it as a Canadian Culture. …
The issue with Canada is that, when Europeans came here, they didn't integrate with native Indians, didn't accept their traditions/lanuages but brought their own European culture/traditions and languages and named it as a Canadian Culture. The reason why Europenas were able to take over the whole Canada and impose English and French language is that European culture was strong, then brown/black/asian people are moved to Canada and they are brought their own culture/languages, but the brown culture really stood up and sustained because their culture was strong like europeans and more of them are still coming. the history is repeating itself because of politicians in power. People on the both sides are not willing to listen the other side, for example, citizens think that international students are creating the a here, doing cash jobs but they don't see that this coutntry that charged them $9k/term tution fees can't even provide them a job forcing them to work illigally and commit crimes, and on the other side Internation students think that citizens hate us because they are brown but big NO citizens are frustrated because they have no jobs and immigrants are not integrating themselves among other communities. Higher unemployment = higher crime = more = higher division among people, ALL THIS IS HAPPENING BECAUSE THE GOVERNMENT IS ALLOWING.
Identity Attack0.2783691
Insult0.0670459
Profanity0.027683776
Threat0.007819066
Severe Toxicity0.0063705444
Low Tox 0.20572066 Constructive 0.74
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
They are threatening our Canadian doctors who have families in their countries! They are extorting them with lawsuits and things of that nature in Canada abusing our loopholes. Fix this !!!
They are threatening our Canadian doctors who have families in their countries! They are extorting them with lawsuits and things of that nature in Canada abusing our loopholes. Fix this !!!
Identity Attack0.11976352
Insult0.06984934
Profanity0.020100424
Threat0.029933142
Severe Toxicity0.00667572
Low Tox 0.2043827 Moderate Con 0.499 Fear_Threat
Feb 18, 2026 Canadian immigration officers investigating hundreds …
As a Canadian, Canada is cooked. This is not even 20% of it. Far worse
As a Canadian, Canada is cooked. This is not even 20% of it. Far worse
Identity Attack0.11047905
Insult0.07967083
Profanity0.025770858
Threat0.0074436385
Severe Toxicity0.0044441223
Low Tox 0.2043827 Moderate Con 0.334 Fear_Threat
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
I dont think deportations are happening. Canadians do not have the resources to track these visa violators.
I dont think deportations are happening. Canadians do not have the resources to track these visa violators.
Identity Attack0.15303208
Insult0.100019015
Profanity0.01579636
Threat0.0097738765
Severe Toxicity0.003967285
Low Tox 0.2043827 Moderate Con 0.355
Dec 29, 2025 Deportations From Canada at Their …
These immigrants are making life harder for regular Canadians in multiple ways. They often live and work without any legal documentation, supported by landlords and employers who are complicit in these illegal arrangements. This leads …
These immigrants are making life harder for regular Canadians in multiple ways. They often live and work without any legal documentation, supported by landlords and employers who are complicit in these illegal arrangements. This leads to unsafe housing conditions and unregulated workplaces. On the roads, many pay Indian-owned driving schools to bypass the proper tests, and then drive without registration or insurance, contributing to hit-and-runs, unsafe roads, and higher insurance premiums for everyone. In housing, the high number of newcomers increases demand, driving up prices and making it harder for Canadians to afford homes. In employment, corporations like "Singh" Hortons prefer hiring these workers who will accept lower pay, no benefits, and longer, illegal shifts, leaving Canadian youth with fewer job opportunities. Overall, these practices are making life significantly harder for regular Canadians.
Identity Attack0.21866
Insult0.0818789
Profanity0.01846078
Threat0.008259222
Severe Toxicity0.005836487
Low Tox 0.20335422 Constructive 0.642 Economic_Argument
Sep 30, 2025 IRCC Names India in Study …
wow ! right in your face. emm... tag the Canadian leaders.
wow ! right in your face. emm... tag the Canadian leaders.
Identity Attack0.024198212
Insult0.0808917
Profanity0.015659723
Threat0.075531214
Severe Toxicity0.0076675415
Low Tox 0.20335422 Low Con 0.192
Aug 25, 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.