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: "While its certainly a good …" 9 comments
This fool portrays the indigenous people of America as white, forgetting that the indigenous people are the Native Americans, whose women were raped and whose people were killed. And here is the criminal who usurped …
This fool portrays the indigenous people of America as white, forgetting that the indigenous people are the Native Americans, whose women were raped and whose people were killed. And here is the criminal who usurped the land of others, complaining about the presence of other cultures and peoples who came peacefully, unlike some of his white ancestors. This channel is blatantly racist and the channel owner is a hypocrite. Ultimately, every country and every state has its own system; don't take your anger out on the residents or distorts certain races and cultures if there's a loophole in your region's system. There are criminals and ignorance in every race, in every culture. Generalization is the language of the ignorant. I hope you learn from some polite and educated white people who spread peace instead of inciting hatred, This includes good people of other races. Peace.
Identity Attack0.46050715
Insult0.65231085
Profanity0.39670458
Threat0.19862294
Severe Toxicity0.29050803
Moderate 0.6827122 Constructive 0.569 Insult Moral_Argument
Jan 28, 2026 3 likes Inside Canada's Indian Invasion...
So how then, did one man erase all the good. And dont say he was an idiot because some big people in government made this happen. Who bought our government. We know the current government …
So how then, did one man erase all the good. And dont say he was an idiot because some big people in government made this happen. Who bought our government. We know the current government certainly has ten times that money But they will use our money our pensions to bury this once great country
Identity Attack0.02721288
Insult0.5208188
Profanity0.27747265
Threat0.009877442
Severe Toxicity0.014705247
Moderate 0.47886392 Moderate Con 0.394 Insult Unverified_Claim
Feb 17, 2026 1 likes LILLEY UNLEASHED: The fall of …
Illegal immigration and even legal migration from the third world are orchestrated by certain interests. They do this to destroy our nations. Most of the NGO's responsible for funneling all of them in are in …
Illegal immigration and even legal migration from the third world are orchestrated by certain interests. They do this to destroy our nations. Most of the NGO's responsible for funneling all of them in are in from a certain ethnicity, Elon helped cover this all up when he took over DOGE. It was a diversion. We are second in power now, they have infiltrated the USA from within. Every wonder why you didn't get to vote on it? Their plan is this, convince America migrants are good and to accept them, water down the nation to weaken them, it becomes racist to say anything against them, weaponize the police against them, and implement laws criticizing it, make it impossible to say in the workplace. Then you basically win for the enemy of Whites. America has been occupied, we are officially under a foreign dictatorship like Russia. Look who controls Russia, it's not Whites...
Identity Attack0.28034934
Insult0.16551061
Profanity0.033645786
Threat0.012285355
Severe Toxicity0.01121521
Low Tox 0.2854835 Moderate Con 0.441 Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
My grandparents immigrated here from Jamaica and certain groups have made the word immigration annoying and obnoxious now. It’s not even immigration at this point it’s just a full take over and a blatant disrespect …
My grandparents immigrated here from Jamaica and certain groups have made the word immigration annoying and obnoxious now. It’s not even immigration at this point it’s just a full take over and a blatant disrespect for our country. Don’t follow the rules, aren’t compliant , protesting that Canadians don’t respect them and that they should stay there even if the visa is up, demanding money, buying all businesses and blatantly not hiring Canadians because they aren’t of a certain race. It’s extremely disrespectful and we need to start sticking up for the people of this country and have tighter rules and regulations to get in. Disappointed in our country…we’ve failed. What happened to the old school immigrants that would come in work hard build wealth and have pride in moving to Canada. It’s really the younger generation of immigrants that are entitled and stupid. And this is coming from a young person. Some of the immigrants (if you know you know) aren’t even that good at their job, they careless do it half ass and expect tips and that certain details will go unnoticed because they didn’t earn the job they just showed up and were handed the job.
Identity Attack0.23618884
Insult0.16883044
Profanity0.03389629
Threat0.008815889
Severe Toxicity0.008087158
Low Tox 0.25915736 Constructive 0.692
Oct 4, 2025 IRCC Names India in Study …
Lol. Me sitting here as an African thinking that I can’t even keep a job at McDonalds due to my low intelligence 😂😂😂. I like the guy in the bike. I feel like it’s good …
Lol. Me sitting here as an African thinking that I can’t even keep a job at McDonalds due to my low intelligence 😂😂😂. I like the guy in the bike. I feel like it’s good when someone is open and honest about their biases towards a certain group of people. You just learn to avoid them and keep it moving. Instead of people pretending not to be racist. He reminds me of the guy who shaved Aladeens beard in the movie “The Dictator”
Identity Attack0.17459276
Insult0.086852804
Profanity0.06596114
Threat0.008841781
Severe Toxicity0.007171631
Low Tox 0.23812068 Constructive 0.56 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
The problem is that Canada didn't just take immigrants from India, they took in criminals in the name of "asylum". In certain parts of India, there used to be small-scale separatist movements, back in 1970s …
The problem is that Canada didn't just take immigrants from India, they took in criminals in the name of "asylum". In certain parts of India, there used to be small-scale separatist movements, back in 1970s and 1980s. Senior Trudeau saw this as an opportunity to vent his frustration for India's not signing of NPT . So the guy kept giving "asylum" to the violent separatists, to "teach India a lesson" (Yeahh... sure) Gradually, it became so that once you have gained enough rep in organised crime, drug trade, so that it's difficult for you to stay under the radar in India, running from law enforcement, you would run to Canada, UK or Australia, and ask for asylum, with whatever reason. And those countries, in their stupid sense of righteousness, would accept it without any background checks. Now, yes, it's a trouble for us (good job), because most of the gang leaders are hiding away in these countries, running their operations remotely. Indian officials are only able to nab the low-level gang members. But it also means that these countries now ALSO have the worst criminals in their cities. And once they settle down, they will do what they know best .... crimes. And gradually they become a problem for their host countries, as well as other Indians in these countries. (Whenever Khalistanis do any parade, they force other Indian families to put up their yellow flags on their homes, to make it look like they have massive support) It's not good for anyone, but these countries have put themselves in a position from which they have no idea how to extricate themselves. Sure, you may blame Indians. But we were literally asking you to send those criminals back, and you refused to do so. Now they are your problem. If they create problems for us, then maybe, they will drop de** in some parking lot. But apart from that, most of their activities are going to be Canada's problem to deal with. They are already turning the streets of Canada into a drug paradise, hurting the young people of both local and Indian origins. Such a waste of life and potential.
Identity Attack0.17303948
Insult0.12159709
Profanity0.023789622
Threat0.01101667
Severe Toxicity0.005493164
Low Tox 0.21107252 Constructive 0.659
Sep 19, 2025 8 likes Inside Canada's Indian Metropolis (Brampton)
It’s not their fault for trying to get ahead in life all Immigrants that came to canada especially Ontario migrated to certain pockets in Toronto so it’s no different for the Indian population to migrate …
It’s not their fault for trying to get ahead in life all Immigrants that came to canada especially Ontario migrated to certain pockets in Toronto so it’s no different for the Indian population to migrate to brampton good for them
Identity Attack0.12735364
Insult0.03511308
Profanity0.01764096
Threat0.006835188
Severe Toxicity0.0031852722
Low Tox 0.14256015 Constructive 0.52
Sep 28, 2025 Inside Canada's Indian Metropolis (Brampton)
I am a newly arriving immigrant Indian. Been a year now and I have a good job and I am really loving what Canada has to offer. I agree with the frustration - I find …
I am a newly arriving immigrant Indian. Been a year now and I have a good job and I am really loving what Canada has to offer. I agree with the frustration - I find myself cringing at the videos of people violating public norms of decency, and the job market is really bad now for services as companies are employing a lot of migrants for a cheaper price. Immigration control, regulation of companies so they cant go below a %age of Canadian citizen/residents along with effective government stimuli to boost the economy by targetting certain industries will tackle a lot of the problems. As for people discarding garbage anywhere and other unwanted behavior - name and shame. These videos are also going public at least in India as a source of great shame and the more eyes on it, the less people will repeat things of this nature.
Identity Attack0.06340405
Insult0.034451995
Profanity0.019007329
Threat0.007521313
Severe Toxicity0.0027656555
Low Tox 0.10696511 Constructive 0.865
Aug 26, 2025 Why Canadians Are Turning Against …
Whilst I do like your content, overall, there's a certain, i don't know, to some of your more recent stuff. After the young man who said he'd rather live in Punjab for the rest of …
Whilst I do like your content, overall, there's a certain, i don't know, to some of your more recent stuff. After the young man who said he'd rather live in Punjab for the rest of his life said that, you go on to show us a video of a not so good looking area of Puniab, is it? What exactly is that about?
Identity Attack0.01565665
Insult0.019225692
Profanity0.017777596
Threat0.0076119336
Severe Toxicity0.0015544891
Low Tox 0.04785245 Constructive 0.598 Meta_Commentary
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.