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: "Are you sure you have …" 305 comments · Page 10 of 13
I'm pretty sure virtually ZERO European assimilated with the native culture of pre-Canada.
I'm pretty sure virtually ZERO European assimilated with the native culture of pre-Canada.
Identity Attack0.057037655
Insult0.020063626
Profanity0.012038844
Threat0.0062137907
Severe Toxicity0.0020503998
Low Tox 0.07608539 Moderate Con 0.365 Unverified_Claim
Dec 16, 2025 Inside Canada's Indian Metropolis (Brampton)
I absolutely LOVE what that woman wrote and read to us. She is absolutely correct. I feel the very same way and I'm sure many Canadians do as well. I'm also tired of walking on …
I absolutely LOVE what that woman wrote and read to us. She is absolutely correct. I feel the very same way and I'm sure many Canadians do as well. I'm also tired of walking on eggshells while watching everything I love disappear to make way for an entirely different culture, especially one that is completely incompatible with the Canadian values and freedoms I grew up with.
Identity Attack0.04203484
Insult0.025800243
Profanity0.019212283
Threat0.0063885585
Severe Toxicity0.0020313263
Low Tox 0.07450261 Constructive 0.793
Aug 25, 2025 91 likes Why Canadians Are Turning Against …
I’m sure our failing health care has nothing to do with all the immigration population, right?
I’m sure our failing health care has nothing to do with all the immigration population, right?
Identity Attack0.036620867
Insult0.021159383
Profanity0.01220964
Threat0.0060713873
Severe Toxicity0.001449585
Low Tox 0.07450261 Low Con 0.292
Apr 8, 2022 2 likes How much do refugees and …
Liberals don't see migrants as a problem because they fall back on the reality that Canada was built with the help of immigrants. But that was a long time ago. It was a different situation …
Liberals don't see migrants as a problem because they fall back on the reality that Canada was built with the help of immigrants. But that was a long time ago. It was a different situation completely. There needed to be people brought in to build, plant and develop the country at that time. We are no longer in need of mass migration as we already have a developed country. I wonder how many of the liberals would change their positions if the policy was, if you want a new migrant to come into Canada you have to pay for them out of your own paycheques and if you don't want a new migrant you don't have to pay. Pretty sure, very few people would want to pay when it is put that way but we are ALL forced to pay to cover that tab.
Identity Attack0.036105253
Insult0.028171662
Profanity0.013166099
Threat0.006763986
Severe Toxicity0.0016498566
Low Tox 0.07054565 Constructive 0.734 Policy_Critique
Sep 15, 2025 1 likes Why Canadians Are Turning Against …
I was going through college in southern Ontario about half a decade ago. The faculty was alright but the one that always stuck with me was an elderly Indian man who had a PHd (what …
I was going through college in southern Ontario about half a decade ago. The faculty was alright but the one that always stuck with me was an elderly Indian man who had a PHd (what he was doing teaching at a community college, I'm not sure). He immigrated from India sometime in the 70's, I think, and sometimes told us stories about how he'd never seen electricity until he was well into adulthood. This was at the early stages of Indian mass immigration to the province, but the international students were already becoming a known problem in the school. They never spoke to anyone else, hung out in big groups together on campus, I swear most of them couldn't even speak English. They constantly cheated on everything and shared answers, I heard like 7 of them got failed for submitting identical lab reports one time. Most people knew they were a problem, but no one was comfortable saying anything. Except the Indian professor. He would publicly call them out for shit in class, berate them, shit talk them openly to other students. I've literally never seen anyone more angry about those Indian students than that Indian professor. It's not hard to see why, he busted his ass to immigrate to Canada, get work and get into a good university. He completed a doctorate, for Christ's sake. He didn't see a street light until he was 25, and worked his way to the bleeding edge of digital science. Now there's a bunch of lazy assholes invited in by the government brazenly trying to cheat their way to a degree in his goddamn class. I'd crash out too.
Identity Attack0.04796442
Insult0.025800243
Profanity0.018597418
Threat0.007793174
Severe Toxicity0.002193451
Low Tox 0.06579731 Constructive 0.707 Personal_Narrative
Feb 3, 2026 Inside Canada's Indian Invasion...
I'm sure Canada's current economic conditions are a complete disappointment to any foreigners who were seeking a better life. Working for low wages and paying a very high cost of living is not sustainable for …
I'm sure Canada's current economic conditions are a complete disappointment to any foreigners who were seeking a better life. Working for low wages and paying a very high cost of living is not sustainable for anyone.
Identity Attack0.031206898
Insult0.023866551
Profanity0.011150704
Threat0.006045496
Severe Toxicity0.0011825562
Low Tox 0.06184035 Constructive 0.633
Dec 10, 2025 Quebec Ends Economic Immigration Program …
It's one thing to refuse a claim it's another to make sure they are out of the country!!!
It's one thing to refuse a claim it's another to make sure they are out of the country!!!
Identity Attack0.016460562
Insult0.01929015
Profanity0.013029462
Threat0.008427517
Severe Toxicity0.0017356873
Low Tox 0.06184035 Moderate Con 0.386
Dec 23, 2025 156 likes Deportations From Canada at Their …
Pretty sure ths a disconnect between your question on the flag, not all Sikhs back khalistan, nd the flag represents the religion. The flag represents Khalsa and not Khalistan.
Pretty sure ths a disconnect between your question on the flag, not all Sikhs back khalistan, nd the flag represents the religion. The flag represents Khalsa and not Khalistan.
Identity Attack0.055673428
Insult0.016024929
Profanity0.014361672
Threat0.0068869707
Severe Toxicity0.0017642975
Low Tox 0.05750068 Constructive 0.527 Policy_Critique
Jan 29, 2026 Inside Canada's Indian Invasion...
(This can be viewed as assumptions but it's factual) Was at a A&W last night me and my fiancee were the only Canadians there... went to Walmart after.... Now sure I wasn't in every part …
(This can be viewed as assumptions but it's factual) Was at a A&W last night me and my fiancee were the only Canadians there... went to Walmart after.... Now sure I wasn't in every part of Walmart but I only seen one actual Canadian born worker... Sure it can be said it's assumption on my part but I am confident with my assumption based on what I saw. Our public transportation ( bus ) there's only 4 Canadians left. Now our busses speed, don't give time for people to get on safely.... accidents almost daily. And from what I heard there has to be a shuttle bus on standby because the new drivers just make false claims of accidents and issues so shuttle has to come and pick up the people on the bus to finish the route. Our rental market is far and thin. Our homeless is Canadians NOT foreign. And we are seeking illicit activities and mind altering chemicals to deal with the stress of life more and more each day. Concerns me my son and daughter have to grow up like this. I fear for them and their future in a country that I once believed in. I'm not racist I try my best to treat everyone fairly and equally. But Canada is changing and it's causing great impact we can't handle.
Identity Attack0.02138452
Insult0.024511116
Profanity0.015728042
Threat0.007832011
Severe Toxicity0.0019836426
Low Tox 0.054779384 Constructive 0.835
Aug 31, 2025 4 likes Why Canadians Are Turning Against …
Dear Canadians, I know this is no consolation, but you are not alone in facing this problem. Here in Western Europe, in countries like the UK, Belgium, Germany, Sweden, and France, something similar is happening. …
Dear Canadians, I know this is no consolation, but you are not alone in facing this problem. Here in Western Europe, in countries like the UK, Belgium, Germany, Sweden, and France, something similar is happening. Here, it's different groups causing trouble and slowly but surely gaining majorities in cities. The EU is also now starting to make agreements with India, which will most likely lead to further migration to Europe. For me, Canada will always be the proud country I was fortunate enough to visit 20 years ago.
Identity Attack0.02821777
Insult0.020966014
Profanity0.013473531
Threat0.007327127
Severe Toxicity0.00166893
Low Tox 0.050573748 Constructive 0.795 Comparative_Framing
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Dont worry, the courts will make sure they arent punished for their crimes and all become full citizens. If voters cared about the justice system, they wouldnt have re elected the same government.
Dont worry, the courts will make sure they arent punished for their crimes and all become full citizens. If voters cared about the justice system, they wouldnt have re elected the same government.
Identity Attack0.005660672
Insult0.023093075
Profanity0.012312118
Threat0.008272167
Severe Toxicity0.0011444092
Low Tox 0.049584184 Low Con 0.218 Policy_Critique
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Hahaha I was born and raised in Brampton from birth in 1996-2020, and I still live in the general area (the GTA). VERY interested to see this video. Bramladesh sure has changed a lot in …
Hahaha I was born and raised in Brampton from birth in 1996-2020, and I still live in the general area (the GTA). VERY interested to see this video. Bramladesh sure has changed a lot in the last 30 years.
Identity Attack0.014852738
Insult0.015796926
Profanity0.028503597
Threat0.00814271
Severe Toxicity0.0025367737
Low Tox 0.049336795 Constructive 0.625 Humor_Satire
Feb 18, 2026 Inside Canada's Indian Invasion...
I believe it was a temporary program introduced during the pandemic. This whole segment doesn’t delve enough into the background to be sure of exactly who this is going to effect and how. That’s just …
I believe it was a temporary program introduced during the pandemic. This whole segment doesn’t delve enough into the background to be sure of exactly who this is going to effect and how. That’s just bad journalism. I’d like to know because I cross the path of many immigrants and care about them. If the federal government’s economic plans work out, there could be more demand for workers in the coming year, especially in and around Montreal - I also pay attention to announcements of companies setting up or expanding here - and this might be another example of the CAQ shooting themselves in the foot again. They seem oblivious that an election is coming next fall.
Identity Attack0.01374736
Insult0.02373764
Profanity0.015625564
Threat0.00666042
Severe Toxicity0.0012779236
Low Tox 0.049336795 Constructive 0.805
Nov 21, 2025 Quebec Ends Economic Immigration Program …
We need Trump, Holman and ICE. I'm pretty sure they could find them. You just need the will which unfortunately does not exist in Canada!
We need Trump, Holman and ICE. I'm pretty sure they could find them. You just need the will which unfortunately does not exist in Canada!
Identity Attack0.015757138
Insult0.022770792
Profanity0.010433359
Threat0.006815769
Severe Toxicity0.0013446808
Low Tox 0.048842013 Moderate Con 0.375 Call_To_Action
Oct 4, 2025 IRCC Names India in Study …
Integration is key for Canada as a multicultural country to coexist. Immigration needs reforming i.e.no cash jobs whatsoever, intl students will have to intl student fees, no handouts to asylum seekers who aren't from a …
Integration is key for Canada as a multicultural country to coexist. Immigration needs reforming i.e.no cash jobs whatsoever, intl students will have to intl student fees, no handouts to asylum seekers who aren't from a war torn country. Highschoolers must be given priority in local jobs, it's up to the franchise owners to work their schedules up. It's ok if the cost of the product increases. This will help wages keep up with inflation. No free pregnancy trips, if you want to have your child born here make sure you pay up.
Identity Attack0.02238941
Insult0.020837102
Profanity0.012175481
Threat0.0067769317
Severe Toxicity0.0016117096
Low Tox 0.048099842 Constructive 0.585 Policy_Critique
Oct 3, 2025 Inside Canada's Indian Metropolis (Brampton)
Lovely people - all self built & they make sure no one goes hungry!
Lovely people - all self built & they make sure no one goes hungry!
Identity Attack0.005253696
Insult0.020321451
Profanity0.017299367
Threat0.0074306927
Severe Toxicity0.0016021729
Low Tox 0.04735767 Constructive 0.51 Solidarity
Sep 19, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
Do you blame them, i sure don't, hell, even here in Canada and we don't even feel like we are surrounded by Canadians anymore, now feel more like a foreign country. so of course Americans …
Do you blame them, i sure don't, hell, even here in Canada and we don't even feel like we are surrounded by Canadians anymore, now feel more like a foreign country. so of course Americans see and feel that also and are acting on it.
Identity Attack0.0035548273
Insult0.0044310633
Profanity0.0012777713
Threat0.0027849718
Severe Toxicity0.000009809913
Low Tox 0.046995424
Dec 9, 2025 1 likes
Oh, some departments knew....sure CSIS would know because it did stop a few terror attack attempts 😊
Oh, some departments knew....sure CSIS would know because it did stop a few terror attack attempts 😊
Identity Attack0.0058456613
Insult0.0151129225
Profanity0.011406898
Threat0.01187109
Severe Toxicity0.0015544891
Low Tox 0.0466155 Low Con 0.244 Humor_Satire
Sep 29, 2025 IRCC Names India in Study …
My neighbours daughter was denied a employment from an establishment which is frequented by all and was told if she doesn't speak Hindi she cannot be hired. I told her to report them to the …
My neighbours daughter was denied a employment from an establishment which is frequented by all and was told if she doesn't speak Hindi she cannot be hired. I told her to report them to the government and the HO of the company. I will not say which company but I'm sure someone can guess the establishment in less than 3 guesses
Identity Attack0.031464707
Insult0.015644927
Profanity0.014532468
Threat0.008039144
Severe Toxicity0.0016117096
Low Tox 0.046120718 Constructive 0.739
Aug 25, 2025 Why Canadians Are Turning Against …
Dude I don't see the problem. Sure, it's different. But man, how can you say no to that FOOD!
Dude I don't see the problem. Sure, it's different. But man, how can you say no to that FOOD!
Identity Attack0.0061046463
Insult0.01617693
Profanity0.021330157
Threat0.0071199946
Severe Toxicity0.0019264221
Low Tox 0.044636376 Constructive 0.559
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
Excellent. Now pl make sure they leave.
Excellent. Now pl make sure they leave.
Identity Attack0.00466173
Insult0.012984909
Profanity0.01354185
Threat0.013321015
Severe Toxicity0.001821518
Low Tox 0.044141594 Moderate Con 0.302
Jan 15, 2026 75 likes 2.9 million Canadian temporary visas …
My neighbour is a high skilled import for a Canadian job. Now he still lives in Canada but works remote for a US organization and he still isn’t a citizen. Something smells fishy, huh. I’m …
My neighbour is a high skilled import for a Canadian job. Now he still lives in Canada but works remote for a US organization and he still isn’t a citizen. Something smells fishy, huh. I’m a high skilled Canadian but couldn’t find permanent work after a layoff in 2015. Funny how in my contract roles I constantly work alongside so many new arrivals that find work 2 months after they get here. I’m sure $$ in wages and subsidies were involved.
Identity Attack0.014350293
Insult0.020063626
Profanity0.011509376
Threat0.0059516393
Severe Toxicity0.0011491776
Low Tox 0.0438942 Constructive 0.647 Personal_Narrative
Jun 20, 2025 2 likes How Canada broke its immigration …
Another 4 years of liberals at the helm is sure to fix it..
Another 4 years of liberals at the helm is sure to fix it..
Identity Attack0.009545447
Insult0.0198058
Profanity0.0113727385
Threat0.008181547
Severe Toxicity0.0012874603
Low Tox 0.043646812 Low Con 0.198
Sep 10, 2025 1 likes Why Canadians Are Turning Against …
Dude on the bike is on X or 4Chan for sure
Dude on the bike is on X or 4Chan for sure
Identity Attack0.0058456613
Insult0.016100928
Profanity0.022559889
Threat0.00933372
Severe Toxicity0.0024986267
Low Tox 0.039935954 Low Con 0.181 Meta_Commentary
Feb 24, 2026 236 likes Inside Canada's Indian Invasion...
Humanity sure does love it's monologues.
Humanity sure does love it's monologues.
Identity Attack0.007029593
Insult0.014808921
Profanity0.017572641
Threat0.007573096
Severe Toxicity0.0015354156
Low Tox 0.039935954 Low Con 0.174
Sep 6, 2025 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.