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: "but how else can we …" 274 comments · Page 8 of 11
i'm from Belize i wouldn't mind working in Canada for a couple of months of the year but these guys are something else some of them can't even even speak English how do they even …
i'm from Belize i wouldn't mind working in Canada for a couple of months of the year but these guys are something else some of them can't even even speak English how do they even function there
Identity Attack0.09328204
Insult0.07523532
Profanity0.017845914
Threat0.006686311
Severe Toxicity0.0035095215
Low Tox 0.16331999 Constructive 0.533
Jan 27, 2026 Inside Canada's Indian Invasion...
Dont try to make another india by creating new rule , first embrace what Canada provides. Dont bend rule to fit in .. respect where you immigrate to.. or else get out
Dont try to make another india by creating new rule , first embrace what Canada provides. Dont bend rule to fit in .. respect where you immigrate to.. or else get out
Identity Attack0.10221587
Insult0.053791173
Profanity0.017299367
Threat0.009851551
Severe Toxicity0.0036621094
Low Tox 0.16158698 Moderate Con 0.378 Moral_Argument
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
I live in this general area and have recently retired. True, this area doesn't look like the area did, when I was a kid and since I worked in the technical field, I was in …
I live in this general area and have recently retired. True, this area doesn't look like the area did, when I was a kid and since I worked in the technical field, I was in a real minority. So I've worked with many people of color and don't have a problem with that, or the religion, or culture they come from. That said, they are individuals and have faults like everyone else. Often, there is an automatic victimhood or racists assumption, that will get thrown in your face, but with a little thought and practice that's easy to foil, without being apologetic, since you should NEVER be apologetic, if there is no reason to be.
Identity Attack0.1232452
Insult0.06407392
Profanity0.059948977
Threat0.011327368
Severe Toxicity0.005493164
Low Tox 0.15932569 Constructive 0.788
Oct 12, 2025 Inside Canada's Indian Metropolis (Brampton)
Imagine turning your own country down just to migrate somewhere else und forcing innocent people to accept and tolerate from what they obviously fled 😂
Imagine turning your own country down just to migrate somewhere else und forcing innocent people to accept and tolerate from what they obviously fled 😂
Identity Attack0.10221587
Insult0.031697463
Profanity0.020032106
Threat0.007948523
Severe Toxicity0.0037384033
Low Tox 0.15766735 Moderate Con 0.301 Identity_Assertion
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
What is the national Canadian language? English. Can you speak Punjabi or Hindi? Can you even speak more than 15 words of it? Probably not. I can't, and i shouldn't need to. In Canada the …
What is the national Canadian language? English. Can you speak Punjabi or Hindi? Can you even speak more than 15 words of it? Probably not. I can't, and i shouldn't need to. In Canada the language is always an always has been English or French. Yet all the signs i see you put up in your businesses are written in Hindi or Punjabi. I have never seen a Indian owned business with English signs. Do you expect me to just learn your language to accustom you to living in my country? I'm not doing that, and I'm sure nobody else will want to either. If you come here, you need to get yourself adjusted to how we live and learn our language. You're not in India anymore, You're in Canada. I'm not angry at Indians for doing this, I'm angry at Canadians for allowing this.
Identity Attack0.10221587
Insult0.061451588
Profanity0.024882717
Threat0.007249452
Severe Toxicity0.0051498413
Low Tox 0.15656179 Constructive 0.695 Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...
I've been visiting Brampton and I have noticed the change over the years, the only true Canadian Bar & Grill left is Rejeannie's on Balmoral Dr, beside that everything else is Asian.
I've been visiting Brampton and I have noticed the change over the years, the only true Canadian Bar & Grill left is Rejeannie's on Balmoral Dr, beside that everything else is Asian.
Identity Attack0.17381613
Insult0.03511308
Profanity0.014293353
Threat0.0064468146
Severe Toxicity0.0031852722
Low Tox 0.15656179 Constructive 0.701
Sep 30, 2025 Inside Canada's Indian Metropolis (Brampton)
RESTORE BRITAIN PARTY go look it up and learn something and until that happens nothing else will fix anything
RESTORE BRITAIN PARTY go look it up and learn something and until that happens nothing else will fix anything
Identity Attack0.027011903
Insult0.034782536
Profanity0.02167175
Threat0.022681303
Severe Toxicity0.005455017
Low Tox 0.15435068 Low Con 0.098 Call_To_Action
Feb 17, 2026 20 likes LILLEY UNLEASHED: The fall of …
I worked since I was 14, (A lot of times evenings and weekends, several times, two jobs)! I am now 63, I got hurt at work! First I had to fight compensation for a year, …
I worked since I was 14, (A lot of times evenings and weekends, several times, two jobs)! I am now 63, I got hurt at work! First I had to fight compensation for a year, ZERO $$$! Then I had to apply to get Disability Canada Pension because I can't physically work anymore.. (damaged back, head injury, I have to use a cane and knee braces to walk)! I spent my savings just surviving while being forced to fight for MY money from my own government for 5 years just to get a measly $300. a month! THAT'S IT! Luckily my spouse works , we paid off our house ten years ago! But, we still barely get by! Every person I speak to about my case with the government on the phone, can barely speak English and yell at me or are VERY impatient with me, because I can't understand THEM, they usually hang up! When I ask to please speak to someone IN Canada, they hang up, then I have to wait another hour to talk to someone else! (I went to 4 government funded agencies to see if I could possibly get a job working from home, because I have trouble getting out! All sent me somewhere else! One agency who is supposed to help disabled people in WPG, REES, the agent refused to talk to me or look me in the eye, * he got a supervisor to talk to me! Because he's Muslim and I'm Gay! They were continuously hostile/aggressive towards me without reason??? I volunteer at 2 different food banks , I've met TONS of people who have never worked a day in their lives, their family, parents, grandparents have never worked... EVER! Yet they have brand new trucks??? Still go to food banks? AND, several new Canadians who I've met, have never worked a day in Canada... Some with new cars??? Yet everyone else receives 10 times what I receive to live on??? I PAID TAXES ALL OF MY LIFE! We can't afford a car! Yet... I don't blame them! I would take it they offered! I blame our government (NDP, Libs, AND CONservatives) who don't give a crap about disabled and seniors in Canada! Or if you paid taxes all of your life , into a system that's supposed to help when you need it! ALL politicians in Canada just whore out their votes! I've volunteered for almost 40 years, also holding down jobs, helping others, I've never seen so may seniors and disabled people forced to access food banks and soup kitchens than the last few years! EVER! Disabled people have to constantly prove they are disabled enough to get kitchen scraps from sociopathic politicians who are over paid and under worked! Fees go up, taxes go up, housing goes up, property taxes go up, bus fairs go up, etc.. Services go WAY down! We can afford trillion$ in corporate welfare, but not help our own? Seniors can't afford to live in their homes anymore! YOU'RE WELCOME for paying for YOUR golden pensions pig politicians, and NOT helping us when we need it! POS!
Identity Attack0.018168874
Insult0.06858205
Profanity0.040158957
Threat0.009463178
Severe Toxicity0.005302429
Low Tox 0.15324512 Constructive 0.763 Personal_Narrative
Sep 3, 2025 1 likes Why Canadians Are Turning Against …
lol, Quality and quantity of Immigrants down in last few years. IMO, blame should go to the law and rule makers else everyone who wants a better life will try lot to make a better …
lol, Quality and quantity of Immigrants down in last few years. IMO, blame should go to the law and rule makers else everyone who wants a better life will try lot to make a better life
Identity Attack0.10221587
Insult0.033239998
Profanity0.020373698
Threat0.0077154995
Severe Toxicity0.0034713745
Low Tox 0.15213956 Moderate Con 0.361
Oct 10, 2025 Inside Canada's Indian Metropolis (Brampton)
Indians are generally good people some might have issues but hey no one ain't perfect. Now the issue is I prefer migrants to assimilate e.g. I am a japanese migrant in canada so I decided …
Indians are generally good people some might have issues but hey no one ain't perfect. Now the issue is I prefer migrants to assimilate e.g. I am a japanese migrant in canada so I decided to do things to be canadian speak English, Go skiing and live like everyone else Not building my own japan town or whatever. Also the second issue is Mass migration because these people once they come they start promoting it back home so more people come so it pretty much a point of no return. Also using the canada for a stop over for usa is very weird reason but don't do that that just sets a bad example to your people
Identity Attack0.12556632
Insult0.037980765
Profanity0.03840541
Threat0.0077025536
Severe Toxicity0.004673004
Low Tox 0.147767 Constructive 0.717
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Seeing decedents of immigrants disapproving the arrival of other immigrants is hilarious. Somebody needs to remind these people that they're descendants of immigrants themselves- why else do they think the Canadians speak French, have European …
Seeing decedents of immigrants disapproving the arrival of other immigrants is hilarious. Somebody needs to remind these people that they're descendants of immigrants themselves- why else do they think the Canadians speak French, have European names and are Caucasian?
Identity Attack0.12440576
Insult0.032028005
Profanity0.0118680475
Threat0.006485652
Severe Toxicity0.0028038025
Low Tox 0.13561769 Moderate Con 0.473 Humor_Satire
Nov 21, 2025 Inside Canada's Indian Metropolis (Brampton)
"It feels like my hometown". Yah, you know where else you can go that feels like your hometown? India.
"It feels like my hometown". Yah, you know where else you can go that feels like your hometown? India.
Identity Attack0.10221587
Insult0.03136692
Profanity0.017572641
Threat0.007624879
Severe Toxicity0.0040245056
Low Tox 0.13214645 Moderate Con 0.31
Sep 19, 2025 262 likes Inside Canada's Indian Metropolis (Brampton)
Journalism is very important for sure, but empathy is even more important. People from 1st world countries will never understand how is it to live on a place that was colonized by the 1st world …
Journalism is very important for sure, but empathy is even more important. People from 1st world countries will never understand how is it to live on a place that was colonized by the 1st world countries, can only guess about it. Thanks for sharing, I am thankful to have the opportunity to see closer whats happening, you took lots of risks, hopefully nobody will get hurt. Pray for every God you can, without faith we are only animals eating, sleeping, mating and defending ourselves, pretending to be better than someone else. Peace
Identity Attack0.04048799
Insult0.06512285
Profanity0.025360947
Threat0.009359611
Severe Toxicity0.003643036
Low Tox 0.123468354 Constructive 0.756 Moral_Argument
Feb 7, 2026 Inside Canada's Indian Invasion...
"They all look similar so they use somebody else's license" 💀💀💀💀
"They all look similar so they use somebody else's license" 💀💀💀💀
Identity Attack0.012842959
Insult0.035333443
Profanity0.03715288
Threat0.009256045
Severe Toxicity0.0042533875
Low Tox 0.123468354 Low Con 0.234 Humor_Satire
Sep 21, 2025 1,795 likes Inside Canada's Indian Metropolis (Brampton)
To the guy at the 20 minute mark who claims to be a first generation even though he came here from somewhere else means his kids will be first generation not him, he is probably …
To the guy at the 20 minute mark who claims to be a first generation even though he came here from somewhere else means his kids will be first generation not him, he is probably from Punjab and will always be Punjabi
Identity Attack0.09741807
Insult0.04149419
Profanity0.025634222
Threat0.007935578
Severe Toxicity0.004272461
Low Tox 0.12260055 Constructive 0.518 Identity_Assertion
Aug 27, 2025 Why Canadians Are Turning Against …
I'm Canadian. I've spend my entire adult life involved with everything immigration. I have no problem with immigration which to me is people moving. It offers great people and great things. I have a problem …
I'm Canadian. I've spend my entire adult life involved with everything immigration. I have no problem with immigration which to me is people moving. It offers great people and great things. I have a problem with women and children abused, in violence and almost killed and our resources which are suppose to help protect the men coming here doing this because as immigrants they have value and so support anything they do to innocent people here because they have more worth as human beings than people born, raised and who lived here all their lives. Two lives viciously destroyed to protect someone sick with hate who is chronic woman hater and abuser but he must be respected for it. As someone immersed all their life in "culture" domestic violence is not culture as in immigration it's abuse and a crisis brought here and then force by law respect for it when it is already here bc it is a planet problem. For people without a lifetime of knowledge you would be shocked if knew what people think and say about us living here and what they believe from complete ignorance. It is a belief everything is owed to make lives bigger and better for them above everyone else bc they suffered somewhere else but the assumption is every person in Canada had the opportunity born here that all people should be rich and if anyone is under that standard they deserve nothing and it should be given to everyone coming in. It is understood in some groups the purpose and wants of Canadian women is providing free services to immigrant men because this is how all Canadian women chose to live as women. The expectation of women is back to the stone age to obey, speak when given permission and respect abuse. Our authorities now back that up. Don't believe me you can see evidence. We are being forced by law to change. How many persons with criminal records are here in past decade was that recent news report? There's good and bad but if you don't respect the bad then see what happens to you because suddenly you will the bad one as a Canadian so be prepared to respect and appreciate everything you spent a lifetime believing you didn't have to. Some people could write an encyclopedia of wild and bizarre things and opinions and expectations of the views others have of life here and it would make most here all their lives want to flee and leave. There are two opposite meanings of what respect is. It amounts to respect them and everything bad and disrespectful to us or we have no respect any other names. This includes not one specific culture but numerous ones and I am referring to a different one than referenced in this video. Respect divided into two opposite meanings, ignorance, lack of care, abuse, hate and so many things which our government is permitting to happen and people are losing their physical lives and becoming physically and mentally ill and it is directly related to destroying Canadians living here, killing them to force a message of change of respects and persons need to die to force it.
Identity Attack0.07673789
Insult0.03599453
Profanity0.028230323
Threat0.045895394
Severe Toxicity0.00579834
Low Tox 0.115658075 Constructive 0.83
Aug 28, 2025 Why Canadians Are Turning Against …
This is coming from CBC, funded by the government. Of course they want people to love foreigners and refugees, they'll do all the minimum wage jobs nobody else wants because companies won't pay their employees …
This is coming from CBC, funded by the government. Of course they want people to love foreigners and refugees, they'll do all the minimum wage jobs nobody else wants because companies won't pay their employees a living wage. Plus the govt gets all that juicy tax revenue.
Identity Attack0.04023018
Insult0.057890166
Profanity0.020032106
Threat0.0062914654
Severe Toxicity0.0019836426
Low Tox 0.11479026 Moderate Con 0.422
Apr 18, 2023 1 likes How much do refugees and …
They have whole continents and ethnic nations for themselves. Now, we have little, mere, scant slivers of erable land while the rest of the world's nations still have plenty of land, except for those whom …
They have whole continents and ethnic nations for themselves. Now, we have little, mere, scant slivers of erable land while the rest of the world's nations still have plenty of land, except for those whom have already overpopulated themselves. While actual canadians have no opportunities and means to make products and services and compete in the marketplace for our people. Nobody seems to give a care about french and british isles canadians who built this country. Most of everyone else just moved in and out of those many just came for the government benefits and perks, and also the fact they could move their whole family and acquaintances. Let's be honest. A lot of people born here are descendants of scammers and grifters of the canadian system in some way. At this point, I think we should criticize all the various groups that have come here en masse. Most of the MPs have no spine. You can still have a liberal policy and still end immigration. It's the elephant in the room. End immigration and subsequent benefits and family unification policies.
Identity Attack0.06385879
Insult0.05964688
Profanity0.021125201
Threat0.0069516995
Severe Toxicity0.0033950806
Low Tox 0.11429678 Constructive 0.624
Jan 27, 2026 Inside Canada's Indian Invasion...
I didn’t vote Liberal because they ran the country for 10 years and they got nothing done so why should anyone else vote Liberal.
I didn’t vote Liberal because they ran the country for 10 years and they got nothing done so why should anyone else vote Liberal.
Identity Attack0.04822223
Insult0.05027775
Profanity0.014498309
Threat0.006809296
Severe Toxicity0.0023174286
Low Tox 0.1140901 Moderate Con 0.469 Policy_Critique
Feb 25, 2026 'We do know that there's …
Why should refugees get better health care than Canadian taxpayers? I'm referring to physio and vision care which are not free to Canadians. Emergency health care yes, anything else no. Especially charged criminals who then …
Why should refugees get better health care than Canadian taxpayers? I'm referring to physio and vision care which are not free to Canadians. Emergency health care yes, anything else no. Especially charged criminals who then apply as refugees. How about the 35,000 'students' who want to overstay their visas.
Identity Attack0.06431354
Insult0.047349896
Profanity0.011765569
Threat0.006809296
Severe Toxicity0.0021457672
Low Tox 0.11378009 Constructive 0.532 Policy_Critique
Feb 25, 2026 'We do know that there's …
Not against newcomers! I ve been in Quebec since 22 years now myself ; I am a Canadian citizen since 15 years now of course ; But it’s confusing… Why was Quebec still receiving more …
Not against newcomers! I ve been in Quebec since 22 years now myself ; I am a Canadian citizen since 15 years now of course ; But it’s confusing… Why was Quebec still receiving more immigrants in such program when even thousands of locals were and are struggling to find jobs? For the last 6 years I made a career in Private security ; I became an officer Liutenant at least I tried ; but now a days I don’t even have a job in security anymore ; too many immigrants applying for the same job / and frankly they do not care if the remuneration is only 21$ an hour / so officers can’t afford to work for less than 27$ ; because they have 6 years experience and more : it’s logical / however , comes an Arabic guy ; who quit the job he came here to do under the program , now he is looking for his first job out here in the real market ( does 80 hours training to get a BSP ) the guy had a college degree or university on something else ; and magically he becomes an officer with no experience for $24 dollars an hour And any security company accepts him 🤷‍♂️ Conclusion : true experienced security professionals officers who built their careers from the bottom all the way up Don’t have a job anymore Remember , officers aren’t unionized 🤷‍♂️
Identity Attack0.0775651
Insult0.04032305
Profanity0.016172111
Threat0.006861079
Severe Toxicity0.0030136108
Low Tox 0.112850055 Constructive 0.794
Dec 10, 2025 Quebec Ends Economic Immigration Program …
Where do Canadians go. Born and raised here. It’s not Canada anymore. Where else am I supposed to go? It’s only going to get worse. The damage Trudeau did we will never recover from, and …
Where do Canadians go. Born and raised here. It’s not Canada anymore. Where else am I supposed to go? It’s only going to get worse. The damage Trudeau did we will never recover from, and if we do it won’t be in my lifetime.
Identity Attack0.052490227
Insult0.034341812
Profanity0.011577694
Threat0.009747985
Severe Toxicity0.0028419495
Low Tox 0.112540044 Moderate Con 0.463
Oct 4, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
“Canada was built by immigrants. Unless you are Indigenous, every Canadian’s family came here from somewhere else. Instead of blaming immigrants, we should be addressing the real issues: wages that don’t keep up with the …
“Canada was built by immigrants. Unless you are Indigenous, every Canadian’s family came here from somewhere else. Instead of blaming immigrants, we should be addressing the real issues: wages that don’t keep up with the cost of living, lack of affordable housing, and job exploitation. Many immigrants work hard in low-wage jobs that others don’t want to take. Pointing fingers at each other doesn’t solve the problem—working together for fairness and equality does. We need unity, not division.”
Identity Attack0.08583717
Insult0.04149419
Profanity0.015386449
Threat0.007081157
Severe Toxicity0.0029754639
Low Tox 0.11212669 Constructive 0.72
Aug 26, 2025 2 likes Why Canadians Are Turning Against …
“Canada was built by immigrants. Unless you are Indigenous, every Canadian’s family came here from somewhere else. Instead of blaming immigrants, we should be addressing the real issues: wages that don’t keep up with the …
“Canada was built by immigrants. Unless you are Indigenous, every Canadian’s family came here from somewhere else. Instead of blaming immigrants, we should be addressing the real issues: wages that don’t keep up with the cost of living, lack of affordable housing, and job exploitation. Many immigrants work hard in low-wage jobs that others don’t want to take. Pointing fingers at each other doesn’t solve the problem—working together for fairness and equality does. We need unity, not division.”
Identity Attack0.08583717
Insult0.04149419
Profanity0.015386449
Threat0.007081157
Severe Toxicity0.0029754639
Low Tox 0.11212669 Constructive 0.727
Aug 26, 2025 Why Canadians Are Turning Against …
You’re being very selective with information. It feels like you’re asking leading questions just to get the answers you already want. That’s not good journalism. Journalism should aim for objectivity, not push a specific ideology. …
You’re being very selective with information. It feels like you’re asking leading questions just to get the answers you already want. That’s not good journalism. Journalism should aim for objectivity, not push a specific ideology. And calling this an “INVASION”? That’s simply wrong. I lived in Montréal in an area with many Indian residents. They’re respectful, hard-working, have families, jobs, and contribute to society like anyone else. They don’t interfere with religion or ideology. Just tonight, during a snowstorm, an Indian neighbor came out of his home to help me clear snow off my car — purely out of kindness. That’s reality on the ground, and it deserves to be reported honestly.
Identity Attack0.0543092
Insult0.04090862
Profanity0.017094411
Threat0.006977591
Severe Toxicity0.0022029877
Low Tox 0.11181668 Constructive 0.812 Policy_Critique
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...

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.