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 wish we could have …" 16 comments
I won't believe a single video you post for going after soft white unbelly. You don't research stuff and like to defamate people's reputation without doing due diligence. You're a horrible person and karma is …
I won't believe a single video you post for going after soft white unbelly. You don't research stuff and like to defamate people's reputation without doing due diligence. You're a horrible person and karma is a B*tch!!! Mark is one of the most transparent, genuine people that wishes to help people and when someone like you who only goes for likes and could care less about helping people is pathetic.
Identity Attack0.21866
Insult0.6991143
Profanity0.5643384
Threat0.016638106
Severe Toxicity0.3493117
Toxic 0.7761081 Constructive 0.539 Insult Meta_Commentary
Feb 16, 2026 Inside Canada's Indian Invasion...
Wow, the bike guy; what a stupid PoS! I bet his neighbours wish they could 'deport' him! 😹🤣😹
Wow, the bike guy; what a stupid PoS! I bet his neighbours wish they could 'deport' him! 😹🤣😹
Identity Attack0.055218685
Insult0.7775208
Profanity0.3290656
Threat0.053007595
Severe Toxicity0.02411546
Toxic 0.7510937 Moderate Con 0.334 Insult Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Why is it so difficult to have reasonable conversations about this? Most of this video is completely true — but so many comments show love to that bike guy who was factually incorrect and pointlessly …
Why is it so difficult to have reasonable conversations about this? Most of this video is completely true — but so many comments show love to that bike guy who was factually incorrect and pointlessly racist. But on the other hand, so many woke types don’t even want to admit the problem. They also don’t want to talk about how the government is complicit. Every nation has a right to define itself, and how much immigration it wants, and how that immigration happens. It is beyond ridiculous to not speak the primary language of the country you emigrate to. But why say weird shit like indians eat shit?? Or that 1.5 billion people are all the same? The rationale behind early immigration was to be very tough and selective about who enters and lives here. They welcomed students because it brought in a lot of revenue so that’s a win-win, but to LIVE they had to prove they were an asset to the community. Now the whole thing is manipulated. You don’t have proper vetting for the students because of fake colleges that just want to make money. You don’t have proper limits on immigration and criteria for jobs/skills because companies want to make money. Politicians just do whatever strategy gets votes. But for some reason people either only get woke about the positives of Indian immigrants or only negative, sometimes racist about them. It’s fair to acknowledge that rampant, unchecked immigration ruins the culture. Like Indian driving culture is fucking terrible. You don’t want to bring that shit over. You can also acknowledge that early immigrants and their kids are often completely American/Canadian, from their native language, accents, education, references etc. And that Indians are generally a low-crime, high-employment, high-tax-paying immigrant group. And we ALSO acknowledge that that’s changing because of the type/number of people coming in, and the financial and political incentives which support it. It causes valid resentment. These fucking human smuggling rings are real af. Wokies don’t ever talk about it. But I wish we could have this conversation without the racism.
Identity Attack0.10221587
Insult0.40243408
Profanity0.10240069
Threat0.008764107
Severe Toxicity0.010681152
Moderate 0.37751234 Constructive 0.746 Policy_Critique
Feb 26, 2026 Inside Canada's Indian Invasion...
Very well done video & Thank YOU for showcasing the point of view from "real Canadians". As an immigrant who came to this country & fell in love with its culture 40 years ago, it's …
Very well done video & Thank YOU for showcasing the point of view from "real Canadians". As an immigrant who came to this country & fell in love with its culture 40 years ago, it's appalling to see how our beautiful first world country is quickly becoming a gutter. The newcomers these days are the privileged ones. All of us need to speak up, especially those of us immigrants who retain our original accents &/ non-white because our white fellow Canadians are accused of being racist whenever they do (though many could learn to be more eloquent. ie. go back to your country does NOT help)! I see it as my Canadian duty to remind "misbehaving" newcomers the reason they left their country in the first place. ie. You chose Canada for a better life, so why try to change it into the one you left? ie. Help me understand your logic? Why not leave your hate & war at the border; just like normal folks won't bring stinky garbage into their new homes. Life is challenging enough when you uprooted to a new country (especially our unforgiving cold Winter). So, just focus on the positive things in your new country & leave all your miseries behind... ie. Learn to adapt & enjoy your new country. Canada is a great country because of the love & effort of those before you, so now you are the beneficiary. Join the legacy by enhancing this beautiful country & its culture, so you can pass on this century old legacy for later newcomers to enjoy, like you do now. What dignity do you have & what kind of life lessons to your children by bullying your culture & religion into Canada at the expense of other Canadians? This will fracture Canada if everyone does that. Do you want this country to become so fractured & terrible that your descendants have to leave for a better country, like you did? Is that what your religion teaches you? Does it state it's perfectly fine to satisfy all your whims & wishes at the expense of others? Are you striving for Canadians to think badly of your race/culture? Are you being a good ambassador to your race/community/culture/religion? Canadians are so friendly & helpful, if you need help, just ask, please don't demand. Learn the language & it's ok to speak broken/pigeon English with gestures to communicate. No one expects you to be an English scholar; you gain respect for trying. Apply some basic Canadians manners, which goes a long way... Please & Thank You, Smile doesn't cost you anything, besides it's good exercise for your facial muscles. I worked my entire career with the public, I very seldom encounter negative feedback when I do the above. If they get nasty, I tell them that's definitely not the Canadian way to make friends & wish them Good Luck! I also make a point in telling the wealthy ones "Tax Avoidance is legal (I'm more than happy to show them), but Tax Evasion is not! Then reminding them....Canada will be bankrupt eventually if everyone don't pay their fair share of taxes. ie. You may not suffer, but your children/grandchildren will. Worst Case scenario, you didn't get the necessary medical care when you most needed it!!! We should lobby for a mandatory course that all newcomers have to take & PASS a test about Canadian culture & expectations. If they fail, no citizenship for sure! But that would be another hornets nest because our parliament will debate over definition of "Canadian Culture" for decades. Welcome to Canada!😂
Identity Attack0.29798782
Insult0.1669316
Profanity0.028776871
Threat0.008039144
Severe Toxicity0.008392334
Low Tox 0.28547668 Constructive 0.831
Sep 12, 2025 Why Canadians Are Turning Against …
Send them back I wish that lawyer could be sent to prison also
Send them back I wish that lawyer could be sent to prison also
Identity Attack0.017063495
Insult0.06826523
Profanity0.030639706
Threat0.20178549
Severe Toxicity0.009231567
Low Tox 0.2667042 Moderate Con 0.312
Nov 21, 2025 1 likes Quebec Ends Economic Immigration Program …
I wish I could comment on this but I like my passport and I hear prison food is bad. But those of you who are smart enough get.
I wish I could comment on this but I like my passport and I hear prison food is bad. But those of you who are smart enough get.
Identity Attack0.006178642
Insult0.107333586
Profanity0.02344803
Threat0.010576514
Severe Toxicity0.0029945374
Low Tox 0.20335422 Moderate Con 0.459
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Wish british could have stayed in brtian.. these things could have been avoided 🤡
Wish british could have stayed in brtian.. these things could have been avoided 🤡
Identity Attack0.11163961
Insult0.033680726
Profanity0.02973333
Threat0.009929225
Severe Toxicity0.005607605
Low Tox 0.16158698 Low Con 0.205
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
I wish People could have addressed the fraud within these communities aswell I had a guy from GTA tell me his millionaire uncle claimed bankruptcy and cashed the money with family ơn assets the bank …
I wish People could have addressed the fraud within these communities aswell I had a guy from GTA tell me his millionaire uncle claimed bankruptcy and cashed the money with family ơn assets the bank couldn’t claim 😂 and just moved back to India
Identity Attack0.08004672
Insult0.04969218
Profanity0.031140719
Threat0.007741391
Severe Toxicity0.003376007
Low Tox 0.13388206 Constructive 0.528 Personal_Narrative
Jan 28, 2026 Inside Canada's Indian Invasion...
British immigrant here in Brampton, I wish I could find a doctor who speaks English first, regardless of the colour of their skin. I imagine the satisfaction of immigrants hearing their own language in a …
British immigrant here in Brampton, I wish I could find a doctor who speaks English first, regardless of the colour of their skin. I imagine the satisfaction of immigrants hearing their own language in a doctor's office but I am unable to articulate the loss of understanding what I'm hearing through a thick accent
Identity Attack0.10221587
Insult0.024511116
Profanity0.019690514
Threat0.0073918556
Severe Toxicity0.0026893616
Low Tox 0.11150667 Constructive 0.751 Personal_Narrative
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
I wish I could like this video 8000 times
I wish I could like this video 8000 times
Identity Attack0.014350293
Insult0.01648093
Profanity0.05017922
Threat0.0287245
Severe Toxicity0.007286072
Low Tox 0.09394901 Moderate Con 0.399 Meta_Commentary
Sep 10, 2025 1 likes Why Canadians Are Turning Against …
i wish could of meet you i live in brampton
i wish could of meet you i live in brampton
Identity Attack0.008768492
Insult0.015948927
Profanity0.029050145
Threat0.013424582
Severe Toxicity0.0033569336
Low Tox 0.055521555 Moderate Con 0.463 Personal_Narrative
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
5:10 i like this guy. Wish everyone could be this honest
5:10 i like this guy. Wish everyone could be this honest
Identity Attack0.009693438
Insult0.012984909
Profanity0.024951037
Threat0.010369381
Severe Toxicity0.0030326843
Low Tox 0.036162965 Moderate Con 0.405 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
I wish I could afford to leave.
I wish I could afford to leave.
Identity Attack0.0035147965
Insult0.009982891
Profanity0.015932998
Threat0.008893564
Severe Toxicity0.0014591217
Low Tox 0.030388435 Moderate Con 0.443 Economic_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
brother ur in Brampton that's pretty awesome wish i could meet you buddy cheers!!
brother ur in Brampton that's pretty awesome wish i could meet you buddy cheers!!
Identity Attack0.0076215584
Insult0.0116169015
Profanity0.02030538
Threat0.009799767
Severe Toxicity0.00207901
Low Tox 0.027913637 Constructive 0.658 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
Wish I could tell you my story about permanent residence experience
Wish I could tell you my story about permanent residence experience
Identity Attack0.0030153254
Insult0.0075888764
Profanity0.012346277
Threat0.0072235605
Severe Toxicity0.0010490417
Low Tox 0.0143253105 Moderate Con 0.42 Personal_Narrative
Feb 18, 2026 LILLEY UNLEASHED: The fall of …
Wish I could have seen you, I watch all your videos, so cool you came to Canada! From Orangeville,Ontario
Wish I could have seen you, I watch all your videos, so cool you came to Canada! From Orangeville,Ontario
Identity Attack0.004384246
Insult0.0076838774
Profanity0.013405213
Threat0.0077284453
Severe Toxicity0.0012111664
Low Tox 0.012566062 Constructive 0.635
Jan 27, 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.