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 live in Alberta and …" 17 comments
Lily Allen F*%k YOU = Presidency of George W. Bush *** M.I.A. Borders -track *** | This Is America: by Donald Glover ... ( European union and England Brexit) / Foreign relations of Portugal . …
Lily Allen F*%k YOU = Presidency of George W. Bush *** M.I.A. Borders -track *** | This Is America: by Donald Glover ... ( European union and England Brexit) / Foreign relations of Portugal . . . forget antiquity definition and live todays moderation @thought of antiquity. . . ( Alberta -German- the three Netherlands *** immigration*** (Discrimination) ***partition** . . .
Identity Attack0.31015682
Insult0.5723624
Profanity0.70384485
Threat0.05721026
Severe Toxicity0.45895407
Toxic 0.78207105 Moderate Con 0.307 Insult
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Indians don't wanna live in India, wanna criticize Canadian values while implementing Indian ones yet refuse to go back. If you aren't gonna fully assimilate, please stay where you are. If you are coming to …
Indians don't wanna live in India, wanna criticize Canadian values while implementing Indian ones yet refuse to go back. If you aren't gonna fully assimilate, please stay where you are. If you are coming to another country respect THEIR values, THEIR culture and THEIR laws. There's a reason u left your country, think abt that shit bro. I'm Indian I was brought up in Ontario and Alberta and holy shit Im embarrassed of what Indians have become.
Identity Attack0.6487889
Insult0.5723624
Profanity0.70864636
Threat0.02250864
Severe Toxicity0.35040274
Toxic 0.7761081 Constructive 0.65 Identity Attack Insult Identity_Assertion
Feb 3, 2026 2 likes Inside Canada's Indian Invasion...
I live in Alberta and Canada has fallen. We are completely taken over at this point and I'm voting to leave Canada while we still can. Canada is complete and utter socialist shit.
I live in Alberta and Canada has fallen. We are completely taken over at this point and I'm voting to leave Canada while we still can. Canada is complete and utter socialist shit.
Identity Attack0.4006267
Insult0.5678696
Profanity0.70864636
Threat0.009722093
Severe Toxicity0.16960317
Toxic 0.73663366 Moderate Con 0.422 Insult Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
It’s not just Brampton, our whole fuckin country is like this now. I used to live in BC for the majority of my life, all over Vancouver to Vancouver island, even the smaller communities are …
It’s not just Brampton, our whole fuckin country is like this now. I used to live in BC for the majority of my life, all over Vancouver to Vancouver island, even the smaller communities are completely being invaded. I just moved to Alberta 4 years ago and holy fuck was I in for a surprise. I’m in the greater Edmonton area in a city in the surrounding area and doesn’t matter where you go, they over populate everyone for miles. The numbers the government tell you is a fuckin lie. Those numbers are grossly under exaggerated, it’s a full on invasion. I’ve never seen anything like this in my whole life. For all you fuckin idiots who voted liberal I don’t wanna hear you bitch cause you fuckin caused this.
Identity Attack0.32476485
Insult0.47630358
Profanity0.7654259
Threat0.020264024
Severe Toxicity0.35220072
Toxic 0.72028047 Constructive 0.61 Fear_Threat
Jan 29, 2026 Inside Canada's Indian Invasion...
What if the Punjabi people decided to live only in a few places? like Chestermere (in Alberta)?—simply because of the fact there is a Gurudwara? Imagine building a Gurdwara in Stetler, Alberta—the brow raises, the …
What if the Punjabi people decided to live only in a few places? like Chestermere (in Alberta)?—simply because of the fact there is a Gurudwara? Imagine building a Gurdwara in Stetler, Alberta—the brow raises, the stares etc. You should interview successful white people, no the homeless ones, ofcourse they are going to blame the visbily succesful ones—but then just like he said he does not give a shit, the punjabis to does not give a shit,
Identity Attack0.55044734
Insult0.54471385
Profanity0.6919765
Threat0.016120117
Severe Toxicity0.18538254
Moderate 0.6989911 Moderate Con 0.487 Identity Attack Insult Identity_Assertion
Feb 1, 2026 1 likes Inside Canada's Indian Metropolis (Brampton)
Michelle Rempel Garner you are an embarrassment - Canada is NOT Trump land show some decorum and treat officials with respect. Some of your questions were ridiculous and simply for show. I worked as a …
Michelle Rempel Garner you are an embarrassment - Canada is NOT Trump land show some decorum and treat officials with respect. Some of your questions were ridiculous and simply for show. I worked as a Senior Advisor in 2 government departments and have been in Parliament many times. You can be an effective politician but don't act like a clown AND by the way I live in Alberta.
Identity Attack0.052490227
Insult0.66500133
Profanity0.10240069
Threat0.007832011
Severe Toxicity0.016706496
Moderate 0.5972042 Constructive 0.671 Insult Meta_Commentary
Oct 1, 2025 IRCC Names India in Study …
Dear god. These snowflakes crying Full of bull💩. I’m Canadian that lives in Alberta And I can say it’s not as bad as these snowflakes are saying
Dear god. These snowflakes crying Full of bull💩. I’m Canadian that lives in Alberta And I can say it’s not as bad as these snowflakes are saying
Identity Attack0.1808059
Insult0.49389273
Profanity0.39409557
Threat0.009463178
Severe Toxicity0.02430326
Moderate 0.4977744 Moderate Con 0.383
Aug 25, 2025 Why Canadians Are Turning Against …
We have a ton of drug crime, gangs now all run by Indians. Alot of street shooting and drive by- never had that before the mass migration started...as soon as we say anything we are …
We have a ton of drug crime, gangs now all run by Indians. Alot of street shooting and drive by- never had that before the mass migration started...as soon as we say anything we are targeted as racists. I was fired from a government contract for catching corruption. They litter a ton - never had litter across canada so bad. It is destroying our cities they live like it is a slum when the concentrate in specific neighborhoods. Right now we have about 2 million illegal students who came on a student visa - but stayed after the expiry. Many took over the smaller trucking businesses and fast food franchises - those 2 industries became SO CORRUPT! They don't get car insurance - I know several people who got hit in Alberta - NO COVERAGE and no accountability. 75% of Canadians want them gone!...every industry they get involved in in large numbers gets corrupted and becomes problematic, because it is just part of their culture/way of life.
Identity Attack0.46028158
Insult0.36798462
Profanity0.07934829
Threat0.122295745
Severe Toxicity0.023076924
Moderate 0.40336934 Constructive 0.675 Fear_Threat
Jan 29, 2026 Inside Canada's Indian Invasion...
lived in brampton my whole life, moved out to the only white ppl left in alberta lol
lived in brampton my whole life, moved out to the only white ppl left in alberta lol
Identity Attack0.38246045
Insult0.113185234
Profanity0.09034003
Threat0.009359611
Severe Toxicity0.014253352
Moderate 0.33587718 Moderate Con 0.35 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
This upsets me a great deal! My father was a vet, who served , And Trudeau says no money is avaiable, My dad he died ok, and you can give money to a refugee,and shaft …
This upsets me a great deal! My father was a vet, who served , And Trudeau says no money is avaiable, My dad he died ok, and you can give money to a refugee,and shaft my mother who is a widow. Shame on you ! Its true that the refugeess ,get a house,a car , etc, and yet low income Canadians who are on a waitlist get shafted for the low income housing.. We have homeless folks who suffer from Mental illness are seniors on the streets in Calgary alberta,and are waiting for a place to live . In regards to jobs , Canadian employers will hire the refugee over a Canadian because he or she will play the RACE CARD. . CBC wake up! This is the reality of what is happening !.. Folks next election vote TRUDEAU OUT!
Identity Attack0.19890837
Insult0.26957804
Profanity0.03189224
Threat0.014738814
Severe Toxicity0.011672974
Moderate 0.31686464 Constructive 0.739
Mar 5, 2018 6 likes How much do refugees and …
I grew up with integration that I LOVED, met people from all over the world. I've been working since I was 14 I've worked for people from all over the world , rented from different …
I grew up with integration that I LOVED, met people from all over the world. I've been working since I was 14 I've worked for people from all over the world , rented from different people since I was 18 and learned great things I can add to my construction or cooking repertoire that you could possibly couldn't learn in the West without diversity. BUT now we have a group of people coming here buying up businesses while only hiring people from their country buying up single homes putting up crammy 8 plexus, and only renting to people from their home country. If these were French people like my heritage is, I would be even more pissed because I could say something without being called a racist. These immigrants are coming here with one goal retribution against the English Empire for the past or some shit, I dont know, and they're taking it out on us Canadians. over 5 years I've collected proof so I feel very safe coming out now and talking about this because I have everything to back it up. Those single homes I was talking about half of them burned down and they use insurance fraud money add multiple loopholes to use government money along the way as well, that's damn taxpayer money building parts of these homes... I'm a concrete worker they do not let these walls set properly, they don't seal the windows and doors properly, everything's going to leak but because they only rent to people from their home country after 3 years they can take their name off the property and nobody and I mean nobody is going to report leaks because they have a tyrannical control over who they rent to.... I dont even need to name the group because its OBVIOUS, living in the same city most ky life I've seen a drastic change, and this isnt intregation like my family did as they we're the members of french part of the metis tribe long ago. 5 years in a row they have added an average of 70,000 people legally to the city I live in I live in of 1.4 million people that is absolutely absurd the train system is packed all the way until 1:00 a.m.... it's just simple economics you can't add that many people and have a sustainable City.... these idiots never played sim city or some shit Also there are millions that came pretending to get spots in our universities and didn't show up, and these are the same people that are buying up all the businesses and houses and only letting the people from their own country be involved that is not integration....... There's also a huge problem with people faking Refugee status from this very place and there's even a few videos circulating online on just how to do it people from this country bragging how their making double of the average income of a Canadian a year PLUS free food and board from this fake Refugee status, HOLY FUCK! We are radicalizing here in Alberta and it's about to get real. Not only do these immigrants only want their own people involved in anything they are rude as hell when confronted about any of this even in a kind way.  There's a great deal of them that are at the top of the fenthinal distribution. mind you a lot of that's being shipped from other places but the distribution hails differently....roughly 70% of the major fenthinal arrests and seizures have those paticular heritage backgrounds to prove it. They are destroying the country in SO MANY WAYS, im DONE trying to be civil or nice about this debate,  5 years is my limit bitches, fuck you, fuck off or we'll fucking make you -Alberta proud , and fuck you again bitches
Identity Attack0.06749674
Insult0.0720671
Profanity0.06145202
Threat0.007534259
Severe Toxicity0.005493164
Low Tox 0.16043124 Constructive 0.775 Personal_Narrative
Sep 10, 2025 Why Canadians Are Turning Against …
Lucky enough to live on a migrant demarcation line, Barrie. 20 years ago, it was coming north, so I'm lucky enough to be able to find work north. Now I just sold my house and …
Lucky enough to live on a migrant demarcation line, Barrie. 20 years ago, it was coming north, so I'm lucky enough to be able to find work north. Now I just sold my house and will be moving further north. Funny, but customers are saying they infested the north too. I got maybeb2 decades left, so maybe even rural Alberta.
Identity Attack0.057037655
Insult0.035774168
Profanity0.01490822
Threat0.008246276
Severe Toxicity0.002746582
Low Tox 0.11171334 Constructive 0.669
Aug 24, 2025 7 likes Why Canadians Are Turning Against …
This is Alberta, they should check out the number here in Ontario, unbelievable what our Government allows here in Canada. It's time the people stood up and spoke up for our rights. People have a …
This is Alberta, they should check out the number here in Ontario, unbelievable what our Government allows here in Canada. It's time the people stood up and spoke up for our rights. People have a right to live where they want, but if you're illegal and taking out jobs send them back.
Identity Attack0.026207991
Insult0.023608726
Profanity0.010757872
Threat0.007327127
Severe Toxicity0.0016021729
Low Tox 0.06579731 Constructive 0.6
Sep 30, 2025 11 likes IRCC Names India in Study …
What about the hundreds of Syrians living in Vancouver hotels because they dont want to move to small town Alberta
What about the hundreds of Syrians living in Vancouver hotels because they dont want to move to small town Alberta
Identity Attack0.044612918
Insult0.015720926
Profanity0.010826191
Threat0.00746953
Severe Toxicity0.0017356873
Low Tox 0.05725329 Moderate Con 0.391
Nov 3, 2020 2 likes How much do refugees and …
Thank you so much for this video. I just passed the test with 17/20. Few questions are out of this video. And some are tricky. I did some other mock tests as well like Richmond …
Thank you so much for this video. I just passed the test with 17/20. Few questions are out of this video. And some are tricky. I did some other mock tests as well like Richmond Library, studied the map and etc. Some I remember are: 1. What is the common term for someone elected in Federal elections? A. Riding Winner B. Member of Parliament C. Senate D. Federal Executive. 2. Which of the following represents being Canadian and expresses national identity? A. Symbols like Maple leaf B. Equality C. Unity D. Human Right Commission 3. Jury duty consists of partial jurors and past jurors (in similar meaning) True or False. 4. French and English are: A. Fighting rebellion in 1800s B. French joined hands with Americans to fight against English C. Lived together for 300 years D. All of the above 5. Got a basic question about suffrage movement 6. What are prairie provinces? Saskatchewan, Alberta, Manitoba (SAM) 7. I got a question about provinces from west to east on Canada map. Please look and memorize the provinces locations. 8. Got a question about Peace Arch in Blaine 9. Question about Peace Tower like what was built after first world War. 10. Question about Aboriginals. Ans: First Nations, Metis and Inuits 11. Branches of Parliament Ans: Sovereign, House of commons and Senate 12. Courts do: Ans: Settle disputes These all what I remember. I am not sure which ones I got wrong. Might be in the first 5 I posted here. Test is not difficult but it is better to go through this video multiple times and do some other mock tests as well, in my opinion. Thank you and All the Best 😊
Identity Attack0.010729378
Insult0.017227544
Profanity0.015010698
Threat0.006647474
Severe Toxicity0.0014209747
Low Tox 0.032863233 Constructive 0.818 Personal_Narrative
Feb 10, 2026 21 likes Canadian Citizenship Test 2025 – …
there is a lot of homeless here where i live in alberta, edmonton specifically. i want them to be helped. why is our “PM” not helping them?!!!
there is a lot of homeless here where i live in alberta, edmonton specifically. i want them to be helped. why is our “PM” not helping them?!!!
Identity Attack0.0065486208
Insult0.014960921
Profanity0.010945748
Threat0.006194372
Severe Toxicity0.00086307526
Low Tox 0.02968135 Constructive 0.565
Nov 1, 2018 How much do refugees and …
I live in Alberta Canada and they are everywhere fr
I live in Alberta Canada and they are everywhere fr
Identity Attack0.008916483
Insult0.010286893
Profanity0.017845914
Threat0.0076637166
Severe Toxicity0.001745224
Low Tox 0.022610499 Moderate Con 0.453 Personal_Narrative
Jan 28, 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.