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: "How can be ppl from …" 156 comments · Page 4 of 7
as an indian, i feel ashamed to be linked to these kind of ppl. absolutely no respect for the people that lived there before
as an indian, i feel ashamed to be linked to these kind of ppl. absolutely no respect for the people that lived there before
Identity Attack0.37361985
Insult0.22303216
Profanity0.11477985
Threat0.011456826
Severe Toxicity0.017222947
Moderate 0.36095104 Moderate Con 0.412 Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Indian Foreign minister Jaishankar himself told that the Canadian govt is not vetting the ppl being given the visas. All 5hitty ppl with crimial background are being handed over visas as if it free-for-all thing. …
Indian Foreign minister Jaishankar himself told that the Canadian govt is not vetting the ppl being given the visas. All 5hitty ppl with crimial background are being handed over visas as if it free-for-all thing. This has to change. There should be serious filtering done before giving visas. Anyone with even a simple criminal offence in India should be BANNED forever from entering. No excuses. The quality of ppl coming has gone down like crazy. Bad ppl are there everywhere, but seems like the LIberal a-h0les in Ottawa intentionally want to get criminals here in order to create chaos and break the soceity and turn ppl against each other. This is Intentionally done, so that its easy for the to rule and win in Elections.
Identity Attack0.23467018
Insult0.35677677
Profanity0.24341469
Threat0.013372798
Severe Toxicity0.01825585
Moderate 0.34757367 Moderate Con 0.434 Policy_Critique
Oct 27, 2025 Inside Canada's Indian Metropolis (Brampton)
Just so we are clear, bro I just moved to Brampton myself. I am a Canadian born citizen, but also Hindu Punjabi but i recently got baptized into Christianity. However, I wanted to state that …
Just so we are clear, bro I just moved to Brampton myself. I am a Canadian born citizen, but also Hindu Punjabi but i recently got baptized into Christianity. However, I wanted to state that the poo eating is only in one part of India more or less which you already went to and The rest of India does not condone the eating of deh poo poo. Thank you and yes their are a lot of dirty ppl also unfortunately. Facts are facts. A lot of us dont like being clean for some reason. A shower a day would be nice. Some Deodorant also would be great cuz the purchasing of deodorant seems to be quite low over here. Wish i ran into you man i would have enjoyed talking to u. Big fan.
Identity Attack0.28034934
Insult0.34314156
Profanity0.16496858
Threat0.008272167
Severe Toxicity0.01502803
Moderate 0.34328604 Constructive 0.818 Personal_Narrative
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Those Canadian videos of ppl getting hustled at customs is crazy
Those Canadian videos of ppl getting hustled at customs is crazy
Identity Attack0.23391083
Insult0.27146968
Profanity0.09389619
Threat0.011146127
Severe Toxicity0.011138916
Moderate 0.34328604 Moderate Con 0.344 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
Ppl w such mindset can t'over the world just by nos ? You forget .. who will gv you $ ? No money = no food = death = gaza now. Guess you didnt factor …
Ppl w such mindset can t'over the world just by nos ? You forget .. who will gv you $ ? No money = no food = death = gaza now. Guess you didnt factor this .. hehe
Identity Attack0.19100772
Insult0.17361937
Profanity0.09001675
Threat0.16067244
Severe Toxicity0.022064678
Moderate 0.3389984 Low Con 0.273
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
I dont have a problem with brown people coming and honestly a lot of the men in this video are pretty wise and accepting of everyone its just that they are taking all the jobs …
I dont have a problem with brown people coming and honestly a lot of the men in this video are pretty wise and accepting of everyone its just that they are taking all the jobs and when they become managers and so on they only hire other brown workers its to the point every store in my home town of Scarborough even greek food places are run by brown ppl.
Identity Attack0.40447855
Insult0.14512913
Profanity0.12096943
Threat0.011094344
Severe Toxicity0.016641939
Moderate 0.3389984 Constructive 0.711 Economic_Argument
Oct 3, 2025 Inside Canada's Indian Metropolis (Brampton)
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...
Trudeau convinced millions that if we speak up about mass immigration we are all racists. He has told us in 2017 that White European ppl disgust him and we must be replaced and we will …
Trudeau convinced millions that if we speak up about mass immigration we are all racists. He has told us in 2017 that White European ppl disgust him and we must be replaced and we will be replaced. He has said we have no core identity and are the “first post national state”. These liberals let illegals in knowing they have a fake asylum claim but let them in and give them free housing free food free healthcare free money to the tune of $224 bucks a day. It takes near 4 years to have an asylum claim heard in Canada. So they are paid well over $320,000 bucks. And nobody wants to talk about this but these covid shots sterilizes males and females. But immigrants be it legal or illegals We’re not mandated to take the shots. I just read a piece on substack. I highly recommend you find it and read it. Quote Leaked internal Pfizer documents have revealed a disturbing truth: the vaccine’s greatest impact may not be on the lungs, but on the future of human reproduction. LIONESS OF JUDAH MINISTRY SEP 09, 2025 End Quote Quote: It’s titled Pfizer knew mRNA nanoparticles attack baby boys testes, damaging masculinity and fertility for generations.
Identity Attack0.33060804
Insult0.26957804
Profanity0.04516909
Threat0.009929225
Severe Toxicity0.0126394415
Moderate 0.33504707 Constructive 0.54 Unverified_Claim
Sep 10, 2025 Why Canadians Are Turning Against …
this video is oneo fthise disinfo videos to promote division and hate ...stop it ...i think we should pass laws for ppl who try to oundermine or cause issue sin canada trying to undermine it …
this video is oneo fthise disinfo videos to promote division and hate ...stop it ...i think we should pass laws for ppl who try to oundermine or cause issue sin canada trying to undermine it and for those thatdont get it look up rusisa subversion plan to undermine western democracys then you will understand hwo wrong this channel is
Identity Attack0.050216515
Insult0.15982662
Profanity0.070942834
Threat0.017846745
Severe Toxicity0.012574885
Moderate 0.3302291 Moderate Con 0.33
Aug 28, 2025 1 likes Why Canadians Are Turning Against …
tbh if much of the indian diaspora in canada are just indian muslims and indian christians then the canadians would be more happy as even just the indian christians alone are ppl that the native …
tbh if much of the indian diaspora in canada are just indian muslims and indian christians then the canadians would be more happy as even just the indian christians alone are ppl that the native canadians themselves can easily connect with due to canada's long term history as a christian majority country and canada once condemned india for killing sikhs in its own territory and idk how will the native canadians react if much of indian diaspora are the country's minorites such as muslims, christians, sikhs and etc rather than majority hindus and this is already something that kinda exists in canada although much of the indian diaspora unfortunately are just hindus rather than the country's minorities but ofc not telling im from india or not cuz im not willing to reveal what country im from ;-;
Identity Attack0.42615733
Insult0.16195811
Profanity0.072882555
Threat0.08856395
Severe Toxicity0.015996376
Moderate 0.32712606 Moderate Con 0.491 Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Get these ppl out of here
Get these ppl out of here
Identity Attack0.12208464
Insult0.15236975
Profanity0.08355101
Threat0.059796512
Severe Toxicity0.011367798
Moderate 0.32236105 Low Con 0.266
Jan 27, 2026 Inside Canada's Indian Invasion...
This mass immigration is deliberate and if you follow global politics you will see this isn’t just happening in Canada. It’s happening in the UK FRANCE GERMANY IRELAND SCOTLAND AUSTRALIA NEW ZEALAND POLAND HUNGARY BRUSSELS …
This mass immigration is deliberate and if you follow global politics you will see this isn’t just happening in Canada. It’s happening in the UK FRANCE GERMANY IRELAND SCOTLAND AUSTRALIA NEW ZEALAND POLAND HUNGARY BRUSSELS SPAIN ITALY PORTUGAL some of the above nations have woken up and have said enough. Both Poland and Hungary have said enough. Now the EU is calling them racists. It’s all Indian or Muslim immigration. They don’t immigrate for a better life it’s to take over and it’s millions of fighting g age men too. Our countries are setting up for award, civil wars. France just issued a memo to hospitals to get ready for military mass casualties that will start within 12 months from now. These globalists have been planning this great reset and new world order for many decades. I stared investigating these wicked globalists over a decade ago now. I have all evidence and receipts saved. How do you implode a nation, crash an economy, make citizens reliant on govt for everything… why bring in millions of immigrants and put their needs first. You can go to any city or town in Canada now. It’s hard to find a Canadian working. In Canada we have foreign workers programs that allows businesses to hire foreigners and the liberal federal govt pays 1/3 of these foreigners salaries. So of course any business like retail or restaurant’s biggest overhead is labour costs so if they can save like $6.00 an hour on every employee why wouldn’t they opt in for that. I also did a very deep dive into the voters in Canada. At least 4.5 million out of the 8.5 million voted the Carney liberals got in April 2025 were immigrant votes. That’s why Carney and liberals pander to the gigantic Muslim population in Canada. Muslims, Chinese, Indians from India, Ukrainians, Filipinos they all pretty much vote liberal. There weee over 100 Muslim groups that told their Muslim community to only vote for candidates that support Gaza Muslims and Palestinians. How is that not election interference. We know the Chinese directly interfere in our elections by threatening Chinese Canadians to vote liberal or their families in China will be harmed or they will be harmed inside Canada. In June Carney said Muslim values are Canadian values. Either this clown has no idea how radical Islam is or he knows and just panders for votes. Liberal cabinet ministers Anita Anand and Melanie Joly they both openly campaigned saying they must support Palestine because they both have large Muslim populations in their respective ridings. Over half of the liberal voter base is foreign now. I started in 2019 telling the federal conservatives look the liberals are importing new liberal voters. The party needs a strategy to win over the immigrant vote. I proposed hiring a team of individuals from the Muslim community, Chinese community etc to brainstorm on how to get their message across that if your an immigrant your best to vote conservative because the liberals don’t care about them they just want their vote. Show them how they may never own a home, how their kids will be worse off than them. That buy bringing in about 2 million more immigrants a year it is causing inflation and the affordability crisis. I believe if you can show these immigrant communities the truth they may consider voting conservative. Bit of the conservatives refuse to pivot we will never see another federal conservative govt in our lifetimes. It’s not racist it’s the truth. We need a foreign registry act to kick out foreign entities that harass bully and threaten immigrants in Canada to bend the knee or else. If we have 100 Islamic groups telling their community it’s yo only vote one way charge them with election interference. We need electoral reform badly in Canada. We need to end all immigration to Canada for at least 5 years maybe even 10. We need to deport those here illegally. No more fake asylum claims. This country can still be saved but we need immigrants on board to help save it. We need to remove broadcasting licenses of mainstream media networks that lie and bash conservatives. That’s deliberate political interference. It’s time we enforce the law. No more hate speech or hate crimes against any community especially the Jews. Deport these ppl back to Gaza if they are here on visas or revoke their citizenship and send them packing. We need ICE in Canada like they have in America. It’s long over due. If we get a hold of our borders and we stop the drugs we would have a new trade deal with Trump tomorrow. Carney doesn’t want that because it’s all he has to fear monger ppl oh bad Trump me Tarzan me good bad orange man. Haven’t you had enough now Canada? Wake up before it’s too late for anyone to save this country.
Identity Attack0.3802808
Insult0.16766082
Profanity0.035900343
Threat0.011586283
Severe Toxicity0.012833111
Moderate 0.32074678 Constructive 0.679 Unverified_Claim
Sep 10, 2025 Why Canadians Are Turning Against …
These ppl worship pagan gods they think their holy people smh the most idol worshippers in the world.
These ppl worship pagan gods they think their holy people smh the most idol worshippers in the world.
Identity Attack0.28034934
Insult0.16809943
Profanity0.15195307
Threat0.009385503
Severe Toxicity0.014898917
Moderate 0.32020867 Low Con 0.152 Fear_Threat
Sep 21, 2025 Inside Canada's Indian Metropolis (Brampton)
As a Canadian, i hate ppl saying like this actually indians are pretty good , they help lot of ppl.
As a Canadian, i hate ppl saying like this actually indians are pretty good , they help lot of ppl.
Identity Attack0.33352965
Insult0.086852804
Profanity0.12286829
Threat0.009048914
Severe Toxicity0.010375977
Moderate 0.31825066 Constructive 0.52 Solidarity
Feb 6, 2026 1 likes Inside Canada's Indian Invasion...
8:57 ppl can't have children because we can't afford to. Maybe if they paid parents a living wage to stay home until their kids went to school ...we'd have more children. Instead we have children …
8:57 ppl can't have children because we can't afford to. Maybe if they paid parents a living wage to stay home until their kids went to school ...we'd have more children. Instead we have children and the economy changes so drastically that now many of us are having to make the choice of which bill can't be paid this month because child needs school clothes and supplies and needs to eat for the month. I'm in Ontario and it's getting so ridiculously expensive to eat let alone live!!!
Identity Attack0.011247349
Insult0.26957804
Profanity0.0838743
Threat0.0064468146
Severe Toxicity0.004825592
Moderate 0.30716252 Constructive 0.753
Aug 27, 2025 1 likes Why Canadians Are Turning Against …
Immigration should be reserved for refugees not ppl who come and strip mine the country like these ppl
Immigration should be reserved for refugees not ppl who come and strip mine the country like these ppl
Identity Attack0.3072352
Insult0.11172232
Profanity0.04291453
Threat0.011974656
Severe Toxicity0.011062622
Moderate 0.30514878 Low Con 0.243
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Not just brown town in Brampton it’s all over. Worst thing man is they are training ppl in Punjab at the local stores. Train ppl in English or French it’s Canada. I find it ignorant …
Not just brown town in Brampton it’s all over. Worst thing man is they are training ppl in Punjab at the local stores. Train ppl in English or French it’s Canada. I find it ignorant to train ppl in a language that Canadians don’t use. I go into Tim Hortons in a small town and they barely know English. Ask for cream get sugar everytime man. the culture sometimes is rude and short with ppl. Too many apartments and rentals are putting student immigrants first instead of Canada students. The driving is unreal saw immigrants driving in the middle of the road!! Like wtf. It’s out of control.
Identity Attack0.18705739
Insult0.27763805
Profanity0.04667213
Threat0.007883795
Severe Toxicity0.007019043
Moderate 0.30502358 Constructive 0.661 Policy_Critique
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
What invasion? We all came here legally with passports and valid visas. WE work jobs, help our community, isnt that canadian enough? The temples and gurudwaras of Brapmton literally offer free food and drinks to …
What invasion? We all came here legally with passports and valid visas. WE work jobs, help our community, isnt that canadian enough? The temples and gurudwaras of Brapmton literally offer free food and drinks to anyone and everyone, regardless of their race, sexuality, gender. We're not like the mexicans of the usa where we come here illegally.WE COME HERELEGALLY, do legal jobs, and live peacefully. Do we have our fair share of problems? Yeah, sure. But that really doesnt overcome all the good that we do not only brampton but canada as a whole. If you wanna blame anyone, blame your government for letting in so many people, not us, we are simply ppl who are seeking a better life. Im a 18 year indian canadian teenager and im sorrounded by other indian canadian teenagers as well and we're all here to do good to the country and city, we're planning on becoming lawyers engineers, doctors, etc, yet yall think that we're here to destroy the country that we ourselves keep close to our heart. this video is racist, and nothing else.
Identity Attack0.36598656
Insult0.1640896
Profanity0.04065997
Threat0.00814271
Severe Toxicity0.012833111
Moderate 0.30452284 Constructive 0.791 Moral_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
The fact these ppl dont carei f they r@pe the kids kill actual citizen's is getting outa hand here. 10 yrs ago Canadian Tire earned a nickname Cambodian Tire for a reason now it's much …
The fact these ppl dont carei f they r@pe the kids kill actual citizen's is getting outa hand here. 10 yrs ago Canadian Tire earned a nickname Cambodian Tire for a reason now it's much worse.
Identity Attack0.04332388
Insult0.08582769
Profanity0.042413518
Threat0.31407106
Severe Toxicity0.013414118
Moderate 0.30427247 Moderate Con 0.394
Aug 26, 2025 Why Canadians Are Turning Against …
Someone has to enforce de Law and send all these ppl, pretending to be students, back to India!
Someone has to enforce de Law and send all these ppl, pretending to be students, back to India!
Identity Attack0.29798782
Insult0.15414265
Profanity0.034146797
Threat0.0347677
Severe Toxicity0.013478675
Low Tox 0.2855005 Low Con 0.224
Oct 22, 2025 IRCC Names India in Study …
They should hire young adults like the old days instead of ppl of imagination or maybe wyt ppl should stop being lazy and do the hard labor jobs... problem solved
They should hire young adults like the old days instead of ppl of imagination or maybe wyt ppl should stop being lazy and do the hard labor jobs... problem solved
Identity Attack0.038425524
Insult0.2659317
Profanity0.073529124
Threat0.008285114
Severe Toxicity0.0059509277
Low Tox 0.2854869 Low Con 0.231 Economic_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
she is tied of being colonizer funny she should say that theindigneousppl of canada are tired of the deniers who have ived here longer then you have by tens of thousands of yrs ...and it …
she is tied of being colonizer funny she should say that theindigneousppl of canada are tired of the deniers who have ived here longer then you have by tens of thousands of yrs ...and it weird she us making statments that mirrored the indognrous ppl yrs ago ...whwen they was purposefulyl genocided .she needs to remember they are the onl true natives to this land ... henc why they are called native american ...so if she is offended they say such thing..its not them being offensie it them bring factual awareness that others dontlike
Identity Attack0.17614605
Insult0.23704576
Profanity0.040910475
Threat0.01508414
Severe Toxicity0.010528564
Low Tox 0.2853768 Constructive 0.655
Aug 28, 2025 Why Canadians Are Turning Against …
I personally know ppl who got into Canada on fake docs as a student, signed up for some bogus, dumbed down course and after getting his work permit and PR, his GF has gotten into …
I personally know ppl who got into Canada on fake docs as a student, signed up for some bogus, dumbed down course and after getting his work permit and PR, his GF has gotten into Canada the same way, taking advantage of Canada's corrupt immigration system that is full of loopholes to exploit. Colleges are crying after their "lost revenue, Don't feel sorry for any of them! They are already rich from the international students whom paid triple tuition, while your daughter can't get into a college. The IRCC needs to STOP issuing work permits and residency to international students. Once graduated, needs to go back home..
Identity Attack0.08004672
Insult0.24928534
Profanity0.04742365
Threat0.0072882893
Severe Toxicity0.0066375732
Low Tox 0.28425202 Constructive 0.615 Personal_Narrative
Sep 29, 2025 51 likes IRCC Names India in Study …
White man who doesn’t have a job who depends on government (welfare ) talking about ppl intelligence ? I’m confused lol
White man who doesn’t have a job who depends on government (welfare ) talking about ppl intelligence ? I’m confused lol
Identity Attack0.2846865
Insult0.08212569
Profanity0.048175167
Threat0.007029374
Severe Toxicity0.0075149536
Low Tox 0.28425202 Low Con 0.3 Humor_Satire
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
I have had enough! I have never felt so disrespected by ppl who are guests! They do not assimilate! They abuse all resources to extinction! It feels like an infestation! 5 yrs ago i would …
I have had enough! I have never felt so disrespected by ppl who are guests! They do not assimilate! They abuse all resources to extinction! It feels like an infestation! 5 yrs ago i would never have thought or said that!
Identity Attack0.026408968
Insult0.17237684
Profanity0.054938845
Threat0.012233571
Severe Toxicity0.006713867
Low Tox 0.27750343 Constructive 0.528 Fear_Threat
Aug 29, 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.