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: "Did you allow me to …" 572 comments · Page 4 of 23
It's quite understandable when it seems overnight Canada is invaded by Indians from India! What happened? Did the Canadian borders opened wide for the Indians to march in, or were the immigration staff permanently zonked …
It's quite understandable when it seems overnight Canada is invaded by Indians from India! What happened? Did the Canadian borders opened wide for the Indians to march in, or were the immigration staff permanently zonked on marijuana and didn't notice or just couldn't be bothered with stopping them over the last 3 to 4 years? Maybe. But really, the problem was definitely created by that despicable moron Trudeau( who even Trump could say to him in his face when he knelt and begged Trump not to hurt Canada with his tariffs, Trump just say ok if you agree to let Canada be the US's 51 st state!). He must have suffered from a terrible serious attack on his mental faculty and zonked on chanting Hari Krishna simply allowing his goons in charge of immigration to approve to let in that tidal wave of Indians especially in the last 4 years! What to do now? While we hate Trump for what he's doing to Canada on tariffs, Carney should give good thoughts to adopt actions like Trump's ICE GOONS to deport those who entered Canada illegally, and stop extension of visas to the zillions admitted on temporary work visas, and the tens of thousands of students who registered as "student" on student visas in private unregistered/approved institutes in name, but are actually working in various jobs illegally e.g. construction, etc.
Identity Attack0.46028158
Insult0.5739874
Profanity0.26802593
Threat0.01698343
Severe Toxicity0.02420936
Moderate 0.54823303 Constructive 0.584 Insult Unverified_Claim
Aug 27, 2025 1 likes Why Canadians Are Turning Against …
im sick of them I wont lie they are disgusting and most of them can't speak our language mostly in Quebec they can't talk French I dont understand why quebecors is allowing that
im sick of them I wont lie they are disgusting and most of them can't speak our language mostly in Quebec they can't talk French I dont understand why quebecors is allowing that
Identity Attack0.34974504
Insult0.5678696
Profanity0.16775991
Threat0.01238892
Severe Toxicity0.023076924
Moderate 0.52811706 Moderate Con 0.459 Insult
Jan 27, 2026 Inside Canada's Indian Invasion...
No Canada has not been long deemed a hub of multiculturalism. You are a globalist liar. Multiculturalism has been crammed down our throats in the last 3 decades. Canada was created by immigration alright, but …
No Canada has not been long deemed a hub of multiculturalism. You are a globalist liar. Multiculturalism has been crammed down our throats in the last 3 decades. Canada was created by immigration alright, but immigration of Judeo-Christian Europeans who all assimilated into Canadian Culture. In the last 3 decades they have been trying to destroy that Canada by bringing in people from everywhere but Judeo-Christian nations with nothing in common with that Canadian culture and trying to force Canadians to accept being replaced by non assimilating 2nd, 3rd and 4th world Rodents who try to turn the country into the shitholes they ran from. You can lie all you want. Canada is finished if they don't deport everything that came in illegally under Trudeau and Harper that have been allowed to discriminate openly along with the women against the White males that created everything. That is what's happened in Canada, not the BS you spew here. Deport them all and Make Canada Canada again. One last point, foreign students have been the biggest nothingness brought in. Canadian kids get excluded because the foreign student pays twice the tuition, that's the only reason they are brought in. The majority make nothing better and disrespect the country openly, daily. That is the truth about Canada and immigration.
Identity Attack0.11307524
Insult0.32162124
Profanity0.013995135
Threat0.0039436007
Severe Toxicity0.0041283946
Moderate 0.5240014
Apr 14, 2025
Where were your folks who built this country when the native people were being silently murdered by your own? You say your grandparents helped build this country. No. Your grandparents allows this country to become …
Where were your folks who built this country when the native people were being silently murdered by your own? You say your grandparents helped build this country. No. Your grandparents allows this country to become destroyed! Now that it’s happening to you, now you wanna to say something about it? Get fucking real! Maybe it’s time for you to go back and let the native people rebuild. Before it’s too late! Period
Identity Attack0.28034934
Insult0.40975618
Profanity0.4819111
Threat0.13815513
Severe Toxicity0.12282934
Moderate 0.52272606 Moderate Con 0.388
Aug 26, 2025 Why Canadians Are Turning Against …
I wish people can be allowed to be racist against indians and make them all return to their country. Theyre just everywhere.
I wish people can be allowed to be racist against indians and make them all return to their country. Theyre just everywhere.
Identity Attack0.5707127
Insult0.3416952
Profanity0.21997347
Threat0.2836219
Severe Toxicity0.16960317
Moderate 0.52272606 Moderate Con 0.32 Identity Attack Identity_Assertion
Oct 17, 2025 IRCC Names India in Study …
Why tf would the municipal government allow those ugly statues of false gods?
Why tf would the municipal government allow those ugly statues of false gods?
Identity Attack0.26833034
Insult0.4302003
Profanity0.47191826
Threat0.011560392
Severe Toxicity0.027833538
Moderate 0.52139956 Low Con 0.197 Moral_Argument
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
they’re legally here canadian government allows it why do you care ? can’t hide the fact ur a racist
they’re legally here canadian government allows it why do you care ? can’t hide the fact ur a racist
Identity Attack0.2823795
Insult0.5177041
Profanity0.11168506
Threat0.008841781
Severe Toxicity0.023076924
Moderate 0.52007306 Low Con 0.192 Insult Moral_Argument
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
boy ........... this is reverse colonialism ............. if you allow more immigration ............ you are doomed ............ if you dont ........ you are doomed anyway .......... because some of you are lazy and consume substances
boy ........... this is reverse colonialism ............. if you allow more immigration ............ you are doomed ............ if you dont ........ you are doomed anyway .......... because some of you are lazy and consume substances
Identity Attack0.15945168
Insult0.5678696
Profanity0.114160895
Threat0.011638066
Severe Toxicity0.02258113
Moderate 0.52007306 Low Con 0.166 Insult Fear_Threat
Oct 6, 2025 Inside Canada's Indian Metropolis (Brampton)
I wonder why these traitors to Canada haven't been dragged out of office and hung from the nearest tree... They did this on purpose with malice and forethought... Read agenda 2030 proudly written by circus …
I wonder why these traitors to Canada haven't been dragged out of office and hung from the nearest tree... They did this on purpose with malice and forethought... Read agenda 2030 proudly written by circus clown carney where he plans to invite a total of 65 million muslims from africa, middle east and the third world making our population 100,000,000. we will be outnumbered by indians from india, middle east, and Africans. The problem with any immigration is when we only take the best and the brightest we are stealing away the future from those nations, when we take in the illeterate we are burden by their tribal backward ideologies, and have to care for these people from cradle to grave as they will never be able to compete in an open job market where every grade three student has a better education than they. We MUST send them all home. ALL OF THEM. Why are we allowing a man who hasn't lived in Canada for over thirty years, a man whos primary residence is in New York state to be leader? He's not truly Canadian, and shouldn't have been allowed to enter public office.
Identity Attack0.44690517
Insult0.5130944
Profanity0.1413768
Threat0.49142194
Severe Toxicity0.15443328
Moderate 0.52007306 Moderate Con 0.431 Insult Unverified_Claim
Feb 24, 2026 1 likes LILLEY UNLEASHED: The fall of …
They're not stupid. If a first-world country offers you guarantees just for living there and having children, who would be foolish enough to say "No"? The problem isn't them; the problem is the government for …
They're not stupid. If a first-world country offers you guarantees just for living there and having children, who would be foolish enough to say "No"? The problem isn't them; the problem is the government for allowing their culture to be replaced in order to get quick results.
Identity Attack0.09162762
Insult0.56997263
Profanity0.31402156
Threat0.008272167
Severe Toxicity0.016383713
Moderate 0.51980776 Moderate Con 0.421 Insult Policy_Critique
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
All the White Canadians blaming Indians for immigrating while their own Government is the one who put them in this mess. Not a single Indian would be in Canada if it wasn't for your own …
All the White Canadians blaming Indians for immigrating while their own Government is the one who put them in this mess. Not a single Indian would be in Canada if it wasn't for your own Government allowing them in. You don't want Indians, go change your freaking Government instead of recording videos of immigrants living in an immigrant enclave like every other immigrant community does. At the end of the day, you get the Government you deserve.
Identity Attack0.5502601
Insult0.4794537
Profanity0.39207047
Threat0.018364733
Severe Toxicity0.06488878
Moderate 0.51980776 Moderate Con 0.347 Identity Attack
Oct 8, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
You did not study. Your parents did nothing. Did they support you to get a college eduvation. You sent your jobs to china. And you allow potential terrorist into canada. You alllowed muslims and khalistans. …
You did not study. Your parents did nothing. Did they support you to get a college eduvation. You sent your jobs to china. And you allow potential terrorist into canada. You alllowed muslims and khalistans. CANADIANS YOU JUST SET YOURSELF FOR FAILURE.
Identity Attack0.5135796
Insult0.44802538
Profanity0.04291453
Threat0.015602129
Severe Toxicity0.023152983
Moderate 0.50789946 Low Con 0.254 Identity Attack
Aug 28, 2025 Why Canadians Are Turning Against …
Ngl this video actually made me sick. Normalization of racism towards Indians is rediculous and generalizing Indians as a sneaky ppl invading a foreign country is ridiculous. While it is true there r problems in …
Ngl this video actually made me sick. Normalization of racism towards Indians is rediculous and generalizing Indians as a sneaky ppl invading a foreign country is ridiculous. While it is true there r problems in the Canadian immigration system its not the fault of the ppl who use it for a better life, rather the fault of politicians who allowed it. Do better Tyler!
Identity Attack0.43256098
Insult0.5130944
Profanity0.21348765
Threat0.010188141
Severe Toxicity0.023076924
Moderate 0.50789946 Constructive 0.703 Insult Moral_Argument
Feb 26, 2026 4 likes Inside Canada's Indian Invasion...
Why would Canadians be upset?! They bring plane loads of unvetted immigrants here, give them free housing, free medial, free dental, free housing, free food, money for expenses, easy bail for crimes, allow them to …
Why would Canadians be upset?! They bring plane loads of unvetted immigrants here, give them free housing, free medial, free dental, free housing, free food, money for expenses, easy bail for crimes, allow them to infiltrate key employment then restrict regular Canadians from being employed!! Silly us!! Thank you Liberal voters!
Identity Attack0.38185352
Insult0.5270482
Profanity0.089370176
Threat0.010239923
Severe Toxicity0.019611536
Moderate 0.5024724 Moderate Con 0.369 Insult Unverified_Claim
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
I came here from Nigeria as a professional. I must say the Canada govt has to develop some spines. I am grateful for the opportunity to be in Canada. I do not take it for …
I came here from Nigeria as a professional. I must say the Canada govt has to develop some spines. I am grateful for the opportunity to be in Canada. I do not take it for granted. But truth be told, if you ve got a country like Canada, you cannot allow everyone in the world in. You can’t allow a single country change your demography except you are STUPID. Even heaven has boundaries. You can’t allow everyone. It is not wisdom to allow everyone. Most western countries have left God, they have the civilization that came from Christianity but they have left Christ and are using their wisdom. They definitely will mess up things. Common wisdom will be difficult.
Identity Attack0.30103904
Insult0.5497792
Profanity0.22552395
Threat0.010239923
Severe Toxicity0.023076924
Moderate 0.4977744 Constructive 0.596 Insult Policy_Critique
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
I am a non-white immigrant and I absolutely oppose any further Indianization of Canada. Bringing immigrants from a single country is neither multiculturalism nor diversity. Not to mention Indians are pretty xenophobic and intolerant. Everything …
I am a non-white immigrant and I absolutely oppose any further Indianization of Canada. Bringing immigrants from a single country is neither multiculturalism nor diversity. Not to mention Indians are pretty xenophobic and intolerant. Everything they do and expect in Canada, they would allow none of that in their own country. They join the MAGA when it serves them, and then cry racism when when its inconvenient. It's no surprise that everybody is sick of Indians, not just white people.
Identity Attack0.5707127
Insult0.4339631
Profanity0.09486605
Threat0.011612174
Severe Toxicity0.023076924
Moderate 0.49139655 Constructive 0.524 Identity Attack Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Why are we trying to integrate people with values that are so different from our own and give them special privileges? This is a burden on Canadian culture and the Canadian taxpayer . 50 million …
Why are we trying to integrate people with values that are so different from our own and give them special privileges? This is a burden on Canadian culture and the Canadian taxpayer . 50 million of mine and other Canadians hard work . To put illegals in hotels? Wtf All crime is covered up if it’s a refugee and now they are trying to pass bill c75 to allow crimes committed by these people to be less harsh .. some including crime against children? Wtf wake up in 2019 CANADA vote !!!
Identity Attack0.28034934
Insult0.40698266
Profanity0.46460027
Threat0.013631714
Severe Toxicity0.024631912
Moderate 0.4850187 Moderate Con 0.482
Nov 6, 2018 How much do refugees and …
The government is useless I can't believe you guys allow this🤦🏽‍♀️So what is Canada to you guys? Your pockets??💰 These people already have a home there's no need for them to bring their home. There's …
The government is useless I can't believe you guys allow this🤦🏽‍♀️So what is Canada to you guys? Your pockets??💰 These people already have a home there's no need for them to bring their home. There's nothing wrong with practicing in your home. If the tables were to turn if Canadians came to do the same to their country they would flip. Which is easy for the Muslim to do the same 🤔 All they're doing is setting an example by teaching their children to hate even more. Segregation, dominance, and arrogance is not the way in Canada. Every Nation comes here just as they come here as well too. If they miss their home so bad go back!!! No need for this terrible 😔
Identity Attack0.4508763
Insult0.5130944
Profanity0.12639372
Threat0.010550622
Severe Toxicity0.023076924
Moderate 0.4850187 Constructive 0.591 Insult Policy_Critique
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
Canadians have to realize that we will need much stronger Government which will say NO to all of these new migrants (not immigrants) who are taking jobs, culture, raising their idols, praying in the street …
Canadians have to realize that we will need much stronger Government which will say NO to all of these new migrants (not immigrants) who are taking jobs, culture, raising their idols, praying in the street and making havoc to other people. They are acting like that are entitled to do that just because they are allowed to ! I am immigrant too and I didn't came here to watch all these people how change and make it dirty more and more every day. They just bringing same shit where they are running from ? You see how stupid that is ? We have to change Government as fast as possible otherwise Canada is done ! People wake up don't be scared to say NO ! I would love to see how this beautiful country goes down the drain. Cheers ❤❤❤
Identity Attack0.39677486
Insult0.46625584
Profanity0.45706853
Threat0.014566151
Severe Toxicity0.024725812
Moderate 0.4826145 Constructive 0.616 Policy_Critique
Aug 25, 2025 Why Canadians Are Turning Against …
Indo canadian restaurant franchise owners bring in illegals , register their own family members as workers then force the illegals to work for free for long hours while the owners keep their earnings while telling …
Indo canadian restaurant franchise owners bring in illegals , register their own family members as workers then force the illegals to work for free for long hours while the owners keep their earnings while telling them i pay for your lodging your food your clothes for work and your job so you get nothing untill you pay me what i say you owe me. Really disgusting people why are they allowed in this country or to be political leaders or legislators!
Identity Attack0.38200524
Insult0.5130944
Profanity0.07449899
Threat0.009644418
Severe Toxicity0.021419114
Moderate 0.48021027 Constructive 0.512 Insult Unverified_Claim
Oct 2, 2025 2 likes IRCC Names India in Study …
Oh my god why is my government allowing this wtf how does it help us
Oh my god why is my government allowing this wtf how does it help us
Identity Attack0.028886627
Insult0.20201176
Profanity0.5150164
Threat0.010472948
Severe Toxicity0.023223408
Moderate 0.47900817 Moderate Con 0.33 Policy_Critique
Oct 5, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
In the capital of Saskatchewan my dads friend owes a big apartment complex and it’s all Indians and the government pays for 2 full years upfront with monthly allowances. Massive liabilities… because they don’t pay …
In the capital of Saskatchewan my dads friend owes a big apartment complex and it’s all Indians and the government pays for 2 full years upfront with monthly allowances. Massive liabilities… because they don’t pay when the term is out and now my dads friend is fucked because the government’s doesn’t kick them out of his apartment
Identity Attack0.38200524
Insult0.35677677
Profanity0.48510036
Threat0.048481647
Severe Toxicity0.029626917
Moderate 0.47886392 Moderate Con 0.5 Personal_Narrative
Jan 28, 2026 Inside Canada's Indian Invasion...
I can’t stand what my country has turned into. I hate it, and I hate them. They have no respect for the country they move to. Google why you’re not allowed to have tents on …
I can’t stand what my country has turned into. I hate it, and I hate them. They have no respect for the country they move to. Google why you’re not allowed to have tents on beaches in Ontario and you’ll understand why Canadians hate these “people”
Identity Attack0.46028158
Insult0.40243408
Profanity0.1308005
Threat0.013631714
Severe Toxicity0.023076924
Moderate 0.47886392 Moderate Con 0.478 Fear_Threat
Jan 28, 2026 Inside Canada's Indian Invasion...
voting for politicians who allow people and then cry about how many people they allowed lol. Looking at these comments, feel like restarted people are living in canada
voting for politicians who allow people and then cry about how many people they allowed lol. Looking at these comments, feel like restarted people are living in canada
Identity Attack0.38238457
Insult0.5130944
Profanity0.16775991
Threat0.008181547
Severe Toxicity0.021290002
Moderate 0.47886392 Low Con 0.274 Insult
Sep 22, 2025 Inside Canada's Indian Metropolis (Brampton)
Indo fatigue! Do not allow Indo's into Canada.
Indo fatigue! Do not allow Indo's into Canada.
Identity Attack0.55803186
Insult0.34237885
Profanity0.08613731
Threat0.036149003
Severe Toxicity0.023505108
Moderate 0.47886392 Low Con 0.226 Identity Attack Identity_Assertion
Feb 13, 2026 2 likes Canada's tighter immigration policy divides …

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.