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: "You're on your own now …" 1,066 comments · Page 32 of 43
Well we're pretty big on deporting people right now so you might not want to sneak over just yet in fact maybe you should just look into coming over to the greatest country in the …
Well we're pretty big on deporting people right now so you might not want to sneak over just yet in fact maybe you should just look into coming over to the greatest country in the world the legal way I know it's an unpopular opinion or you can just stay in Canada
Identity Attack0.07591068
Insult0.032689095
Profanity0.015728042
Threat0.011379151
Severe Toxicity0.003414154
Low Tox 0.1373533 Constructive 0.611 Policy_Critique
Feb 6, 2026 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)
Stop calling them refugees. All men, in their 20s to 40s. They’re soldiers, ready to take over.
Stop calling them refugees. All men, in their 20s to 40s. They’re soldiers, ready to take over.
Identity Attack0.078392304
Insult0.032909457
Profanity0.015318131
Threat0.012906751
Severe Toxicity0.0031852722
Low Tox 0.13561769 Low Con 0.257
Nov 20, 2025 Thousands of refugees allowed into …
It’s getting harder and harder for people to watch what happens in the House of Commons without feeling downright furious. Every day, Canadians work long hours, pay crushing taxes, and deal with rising costs — …
It’s getting harder and harder for people to watch what happens in the House of Commons without feeling downright furious. Every day, Canadians work long hours, pay crushing taxes, and deal with rising costs — and for what? To watch elected officials sit in Parliament and turn Canadian issues into a circus. It feels like half the time they’re more interested in scoring cheap political points than actually solving anything. The constant bickering, yelling, and rehearsed “outrage” looks less like leadership and more like a never‑ending performance meant to distract us from how little actually gets done. How much do you think each of them makes just sitting there doing nothing all day, and calling it a job. THE REAL CROOKS OF CANADA Politicians. Blame the Indians who come to work in Canada when send billions to Ukraine. WAKE UP CANADA TO REAL PROBLEM
Identity Attack0.026609946
Insult0.07016616
Profanity0.020168742
Threat0.008077981
Severe Toxicity0.0027656555
Low Tox 0.12867521 Moderate Con 0.49 Policy_Critique
Feb 5, 2026 Inside Canada's Indian Invasion...
I don't think Indians are particularly averse to work. They do however seem to have a different quality standard than what we're used to here in the West. There is also a more "creative" approach …
I don't think Indians are particularly averse to work. They do however seem to have a different quality standard than what we're used to here in the West. There is also a more "creative" approach to societal rules that is not always compatible with Western values. I think Canadians are happy to welcome people from around the world. We just want them to adhere to the standards and traditions that made Canada they place they are trying hard to migrate TO. We have just had too many people in too short a time that it has destroyed the once solid Canadian culture.
Identity Attack0.109318495
Insult0.04442204
Profanity0.023174755
Threat0.006822242
Severe Toxicity0.0032997131
Low Tox 0.123468354 Constructive 0.804 Identity_Assertion
Sep 19, 2025 6 likes Inside Canada's Indian Metropolis (Brampton)
Lol what a joke of a headline. That's like sinking in a ship and bragging that we're getting rid of a bucket of water a day while simultaniously dumping 12 olympic size swimming pools into …
Lol what a joke of a headline. That's like sinking in a ship and bragging that we're getting rid of a bucket of water a day while simultaniously dumping 12 olympic size swimming pools into the ship...
Identity Attack0.004920715
Insult0.054376744
Profanity0.021125201
Threat0.009722093
Severe Toxicity0.0026130676
Low Tox 0.12260055 Moderate Con 0.305 Humor_Satire
Jan 2, 2026 1 likes Deportations From Canada at Their …
TFW completely destroyed the Canadian job market. Canadian companies would rather use the program than hire local Canadian workers or young workers who are looking for there first job opportunity and gain experience. I respect …
TFW completely destroyed the Canadian job market. Canadian companies would rather use the program than hire local Canadian workers or young workers who are looking for there first job opportunity and gain experience. I respect immigrants who come to Canada, contribute to the community and economy and are willing to leave their culture in the past and adapt to our culture and language. I don’t respect immigrants who refuse to adapt to our language and culture. You’re in Canada, it’s either English and French, stop speaking Punjabi everywhere because we all can’t stand it, especially in businesses. Canada has a major immigration problem at this point. It’s not racist when it’s true. The truth is on film and everyone sees it. Canadians deserve better than what is happening right now. All we want is opportunities and opportunities to buy homes and have families. But the Canadian government would rather bend over to the Punjabi’s. What a disgrace!!
Identity Attack0.07508347
Insult0.04910661
Profanity0.014293353
Threat0.007870848
Severe Toxicity0.002784729
Low Tox 0.121732734 Constructive 0.654 Economic_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
People confusing xenophobia with racism, they're two different things.
People confusing xenophobia with racism, they're two different things.
Identity Attack0.0775651
Insult0.03335018
Profanity0.024814399
Threat0.0071847234
Severe Toxicity0.0032806396
Low Tox 0.121732734 Moderate Con 0.46
Jan 27, 2026 Inside Canada's Indian Invasion...
This is a slap in the face to someone who spent over a year preparing to come to Canada. I spent tume and effort and lots of money and sleepless nights to make a perfect …
This is a slap in the face to someone who spent over a year preparing to come to Canada. I spent tume and effort and lots of money and sleepless nights to make a perfect application. I made sure I be 100% honest bcuz its mainly part of my religion. When i got accepted and came , I counted the hours in my part time and paid attention that i dont work any extra min over my 20 hours during studies, I did the same for my PGWP and PR application. Its hurts my soul that someone can be dishonest and gets a slot in the quota competing with people who are doing it like me. Its insulting. If those ppl who are not decent enough to submit an honest application and follow the rules they should not be allowed a spot in the quota. They should be removed and sent back to where they came from. Canada should bot tolerate frauds. We literally came gere for a better life , a safer life. By accepting frauds in, you're telling future applicanys to cheat thier way into here.
Identity Attack0.019676208
Insult0.0623257
Profanity0.027683776
Threat0.012078222
Severe Toxicity0.0036621094
Low Tox 0.121732734 Constructive 0.695 Personal_Narrative
Oct 31, 2025 IRCC Names India in Study …
*”AtLeAsT wE’rE nOt sPeAkiNg gErMaN 🥴”*
*”AtLeAsT wE’rE nOt sPeAkiNg gErMaN 🥴”*
Identity Attack0.08583717
Insult0.022255141
Profanity0.04491858
Threat0.008492245
Severe Toxicity0.005340576
Low Tox 0.12086493 Low Con 0.259 Humor_Satire
Jan 28, 2026 Inside Canada's Indian Invasion...
As a Canadian born citizen and somebody who lives only about 30 minutes from Brampton I can truly say that no Canadian is racist we're not anti-immigration anti-immigration that's not what this is the issue …
As a Canadian born citizen and somebody who lives only about 30 minutes from Brampton I can truly say that no Canadian is racist we're not anti-immigration anti-immigration that's not what this is the issue that Canadians currently have is that the people who come here from other countries don't adapt to our way of life and learn our culture and our values and that doesn't mean that you have to stop practicing your values or your religion all Canadians are asking for is respect for how we live in this country end the other biggest thing to that is to me extremely disrespectful if you've been here for more than three years you should be able to speak English like a Canadian and everything should be able to understand you and if you can't do that then that is just flat out disrespectful and rude because if I came to your country and after 3 years I still didn't speak your language or spoke it very poorly you would think the same thing you'd find it extremely rude so do any immigrants reading this understand we have no issue with you guys being here just adopt to our way of life our way of life and learn how to speak English
Identity Attack0.10221587
Insult0.0573046
Profanity0.021535112
Threat0.007793174
Severe Toxicity0.004386902
Low Tox 0.11912931 Constructive 0.812 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
We're they can hide? Unless they all working under the table. No job how someone can survive in Canada. Cancel Health Card and Social Insurance.Put them in system they may go hospital. Wht border officer's …
We're they can hide? Unless they all working under the table. No job how someone can survive in Canada. Cancel Health Card and Social Insurance.Put them in system they may go hospital. Wht border officer's doing, they should check the places. Immigration just making excuses.
Identity Attack0.07673789
Insult0.03566399
Profanity0.012141321
Threat0.007883795
Severe Toxicity0.0023078918
Low Tox 0.115658075 Moderate Con 0.442
Oct 11, 2025 IRCC Names India in Study …
Compared to the Somalians in Minnesota these people definitely look like they’re more assimilated. They aren’t calling Tyler names for tryna talk to them and they seem to be pretty honest people.
Compared to the Somalians in Minnesota these people definitely look like they’re more assimilated. They aren’t calling Tyler names for tryna talk to them and they seem to be pretty honest people.
Identity Attack0.11512129
Insult0.03566399
Profanity0.018665737
Threat0.007068211
Severe Toxicity0.0037765503
Low Tox 0.11479026 Constructive 0.561
Jan 27, 2026 Inside Canada's Indian Invasion...
I'm an immigrant who came here when i was almost 2 yrs old with my single mother who worked 3 jobs to support me.We're here for 45 yrs.I'm a proud Canadian and agree 💯 with …
I'm an immigrant who came here when i was almost 2 yrs old with my single mother who worked 3 jobs to support me.We're here for 45 yrs.I'm a proud Canadian and agree 💯 with Canadians.Why do we have to accept others religions while they dont have to..How is saying Merry Christmas now a bad thing to say or God Bless..They should leave their religion and culture behind their door and be proud and appreciate Canada let them in ..We need them to adapt to our Culture or go back to their country
Identity Attack0.10221587
Insult0.028612386
Profanity0.01261955
Threat0.0067834044
Severe Toxicity0.0031661987
Low Tox 0.11429678 Constructive 0.837
Sep 9, 2025 2 likes Why Canadians Are Turning Against …
Im a Canadian and honestly I've NEVER had a problem finding a job, I don't even have my highschool... I think it has to do with *which* jobs they are applying for. I get that …
Im a Canadian and honestly I've NEVER had a problem finding a job, I don't even have my highschool... I think it has to do with *which* jobs they are applying for. I get that theres an "immigration" problem, the refusal to adapt and assimilate feels like a slap in the face especially when the same few will talk I'll of the same system they benefit from. HOWEVER I don't think it's good to lump all of these problems together and dump collective blame on immigrants. For 1, all this immigration and policies have happened under a liberal government and y'all voted then in, AGAIN. - clearly you're not THAT desperate for change. 2nd. Are the ones saying they can't find work willing to work in trades? General laborers making $25-$30+++ No experience required. Tradespeople are glad to teach people willing to work hard and learn.. What about warehouse work? Apply to your 5 closest warehouses, I guarantee youll get in 1.. ALSO the government IS willing to help Canadians get little certifications like forklift, smartserve, CPR.. Career colleges can help with training (e.g - computer) as well as soft skills. So yeah, I wonder if it's people being just as picky as they were when Canada wasn't in the economical shitter it is in rn? Maybe Im far luckier or fortunate than most? Maybe expectations are too high? Maybe some stubbornly refuse assistance they are entitled to? Im not sure, but I do sympathize/empathize with you guys, I hope you all can "get through". I pray we can find solutions to this insane cost of living / broken housing market / price gouging / tiny group of business owners having a complete market control and a monopoly on everything thing we need to survive - without competition, limitations or government regulation🫩. Stay strong Canada! 💙Don't let the hate consume you!❤️ 🇨🇦We will overcome🇨🇦
Identity Attack0.09410924
Insult0.04383647
Profanity0.04867618
Threat0.009799767
Severe Toxicity0.004501343
Low Tox 0.11429678 Constructive 0.869 Personal_Narrative
Sep 10, 2025 1 likes Why Canadians Are Turning Against …
As a Ukrainian: we don’t have any refugee status. And we hardly worked since we got here. We almost got on streets because we couldn’t find jobs (miracle from Heaven that we found) If you’re …
As a Ukrainian: we don’t have any refugee status. And we hardly worked since we got here. We almost got on streets because we couldn’t find jobs (miracle from Heaven that we found) If you’re gonna protest: and I will be deported with all others- I don’t mind. You have total right for it. I wish I knew all this before we came…
Identity Attack0.073429056
Insult0.026058068
Profanity0.022354934
Threat0.01238892
Severe Toxicity0.0037574768
Low Tox 0.11398677 Constructive 0.689 Personal_Narrative
Sep 14, 2025 1 likes Why Canadians Are Turning Against …
Dont let these men use a child to not been deported,they don't do anything for the child. Not even as much as a visit. Even if the child is living few miles away. The Government …
Dont let these men use a child to not been deported,they don't do anything for the child. Not even as much as a visit. Even if the child is living few miles away. The Government should deport them if they cant show how much they're make and proof of paying child support.
Identity Attack0.04822223
Insult0.033019636
Profanity0.012722028
Threat0.013010317
Severe Toxicity0.0030136108
Low Tox 0.11378009 Moderate Con 0.372
Dec 29, 2025 Deportations From Canada at Their …
3:12 THIS IS THE TRUTH. The older immigrants that helped build their communities alongside the Canadian people, were willing to assimilate, to learn, to be APART of the community, this is NO LONGER THE CASE, …
3:12 THIS IS THE TRUTH. The older immigrants that helped build their communities alongside the Canadian people, were willing to assimilate, to learn, to be APART of the community, this is NO LONGER THE CASE, and hasn't been the last 8 years. Back in the day our family would stop and give lifts to pedestrians who were elderly, carrying heavy items, or it was too cold, hot, whatever it was, my parents learned this when they immigrated to Canada and assimilated within their communities, and worked hard to be able to communicate the common initiative of prosperity. If you're able to come to a new country, be able to live there without ever learning the heritage of the land you inhabit, it's a shame. I'm proud to be a Canadian, and even more proud of my Immigrant parents for working hard to achieve what they have today, Godbless Canada 🙏
Identity Attack0.062039822
Insult0.043250903
Profanity0.020783609
Threat0.0075083673
Severe Toxicity0.0038337708
Low Tox 0.11378009 Constructive 0.832 Personal_Narrative
Jan 24, 2026 Inside Canada's Indian Metropolis (Brampton)
I don't believe whatever show cake you put on the table. All of you're sold out main-stream media.
I don't believe whatever show cake you put on the table. All of you're sold out main-stream media.
Identity Attack0.005401687
Insult0.0573046
Profanity0.017572641
Threat0.0067769317
Severe Toxicity0.0018024445
Low Tox 0.11378009 Low Con 0.228
Oct 15, 2018 How much do refugees and …
Join the Dominion Society. Re-Migration now!!!
Join the Dominion Society. Re-Migration now!!!
Identity Attack0.062039822
Insult0.021675033
Profanity0.015420608
Threat0.009696201
Severe Toxicity0.004234314
Low Tox 0.11367676 Low Con 0.172 Call_To_Action
Feb 7, 2026 Inside Canada's Indian Invasion...
Majority number of these people are working under the table getting paid CASH.. at the same time they’re getting their welfare Checky and stealing the jobs that real Canadian citizens could have.. this is the …
Majority number of these people are working under the table getting paid CASH.. at the same time they’re getting their welfare Checky and stealing the jobs that real Canadian citizens could have.. this is the reason you see most of these people working at gas stations, factories, and fast food restaurants.. they’re sharing apartments with 15-20 people and THIS IS REAL BAD FOR REAL CANADIANS.
Identity Attack0.0440973
Insult0.056133457
Profanity0.012141321
Threat0.0070164283
Severe Toxicity0.0025367737
Low Tox 0.11367676 Moderate Con 0.471 Unverified_Claim
Sep 30, 2025 IRCC Names India in Study …
In New Brunswick, the fast foods runs on Indian labor. You will notice that they all speak English. As someone who experienced the Canadian immigration system, I can tell you that the way they are …
In New Brunswick, the fast foods runs on Indian labor. You will notice that they all speak English. As someone who experienced the Canadian immigration system, I can tell you that the way they are doing it is far superiors the way the US does it. They actually try to determine if you're going to be a detriment to the society you're moving into. For example, if you are unable to prove that you won't be financially reliant on the state, they won't let you in. There are probably exceptions for refugees.
Identity Attack0.08583717
Insult0.046178754
Profanity0.018529098
Threat0.0076637166
Severe Toxicity0.0032424927
Low Tox 0.11347008 Constructive 0.687
Jan 27, 2026 Inside Canada's Indian Invasion...
no way you're in brampton rn omg. i love your videos but i truly never expected you to be here. ty for covering this
no way you're in brampton rn omg. i love your videos but i truly never expected you to be here. ty for covering this
Identity Attack0.023193322
Insult0.028171662
Profanity0.047173142
Threat0.009877442
Severe Toxicity0.005378723
Low Tox 0.11347008 Moderate Con 0.491 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
Where I'm from, we have a decent size Indian population. But we get a lot of the tech guys or doctors and stuff. They're nice for the most part, but some act like they're better …
Where I'm from, we have a decent size Indian population. But we get a lot of the tech guys or doctors and stuff. They're nice for the most part, but some act like they're better than everybody. I think it's possibly remnants of living with a caste system, even though it was supposedly banned I think it's still a big part of their culture.
Identity Attack0.10815793
Insult0.030595649
Profanity0.050429728
Threat0.009307829
Severe Toxicity0.0045204163
Low Tox 0.11336674 Constructive 0.67 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
What does Eritrean do they’re one of the decent societies
What does Eritrean do they’re one of the decent societies
Identity Attack0.10221587
Insult0.025155678
Profanity0.027410502
Threat0.008531082
Severe Toxicity0.0049972534
Low Tox 0.11316007 Moderate Con 0.325 Comparative_Framing
Jan 28, 2026 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.