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: "as a canadian" 3,707 comments · Page 44 of 149
All people entering Canada on student visas have NO INTENTION of GO BACK. They are here to cheat the system and take a shortcut to become Canadian citizens. They should be banned and deported. Canadians …
All people entering Canada on student visas have NO INTENTION of GO BACK. They are here to cheat the system and take a shortcut to become Canadian citizens. They should be banned and deported. Canadians can barely survive, we can't help everyone!!! Help Canadians FIRST
Identity Attack0.38826546
Insult0.24928534
Profanity0.021603432
Threat0.034422375
Severe Toxicity0.017158391
Moderate 0.36867723 Moderate Con 0.44
Oct 27, 2024 How much do refugees and …
Yep we are screwed big time, here in Moncton New Brunswick we only used to have a small number of Immigrants usually a mix of francophone students and refugees properly vetted by immigration. Jobs were …
Yep we are screwed big time, here in Moncton New Brunswick we only used to have a small number of Immigrants usually a mix of francophone students and refugees properly vetted by immigration. Jobs were available for everyone, a small example is the taxi cab drivers who were usually a mix of older semi retired Canadians, Sudanese and Syrian refugees who communicated well and tried to adapt to their new home, Canada. COVID hit and we started seeing Punjabi’s coming in unprecedented numbers, they say as students, from Brampton Ontario?Overnight all Walmart, Taxi/Truck Driving jobs, Tim Hortons, McDonalds were Punjabi jobs who do we blame? Rents are high, jobs once available are unavailable life has become hard where do we run same people voted again for the same government that has destroyed us 😢😢😢.
Identity Attack0.27662867
Insult0.28791866
Profanity0.33453682
Threat0.010550622
Severe Toxicity0.023076924
Moderate 0.36867723 Constructive 0.792
Jun 18, 2025 33 likes How Canada broke its immigration …
i am an indian who has never left his country and it makes me sad that my countrymen are ruining other countries as well. if you can't speak english, you have no right to stay …
i am an indian who has never left his country and it makes me sad that my countrymen are ruining other countries as well. if you can't speak english, you have no right to stay there, as simple as that, and it is strange how Canada is ruined by Punjabis, sikh terrorists in particular, as you can see all these are Punjabi sikh families, yet the hate is given to Indians and specifically to Hindus. I am not defending HINDUS here; there have been incidents where HINDUS have done things worthy of backlash, and they should be deported as well for their absolute religious stupidity, but why target only a specific religion and not the one that has done much worse, like literally being involved in criminal activities and notorious for it not only in Canada but in India as well? Exploited every policy and turned a Canadian city into its own home state city, and then felt proud of it in Indian podcasts: "yeah, Brampton feels like Punjab only."🤡 says a glorified ignorant Punjabi singer.
Identity Attack0.44690517
Insult0.26957804
Profanity0.0715894
Threat0.02181799
Severe Toxicity0.01986976
Moderate 0.3666224 Constructive 0.64
Nov 1, 2025 Inside Canada's Indian Metropolis (Brampton)
Christians and muslims deserve eachother they don't like kind ,humble ,caring and progressive people, these Canadians would be better if there situation becomes like london ,where muslims even force you to follow their religion and …
Christians and muslims deserve eachother they don't like kind ,humble ,caring and progressive people, these Canadians would be better if there situation becomes like london ,where muslims even force you to follow their religion and do daily riots and try to claim the land without even doing any progress in the country....while indians who work hard for the country they live in make it prosperous with opportunity they do philanthropy, charity still getting hate for few bad people... You people really don't deserve kindness
Identity Attack0.44690517
Insult0.24928534
Profanity0.04216301
Threat0.017156094
Severe Toxicity0.017868511
Moderate 0.3666224 Moderate Con 0.494 Identity_Assertion
Nov 12, 2025 Inside Canada's Indian Metropolis (Brampton)
Finally I don't feel bad for being white and being Canadian I love my country and everyone in it as long as we keep Canada Canada the Muslims can move on
Finally I don't feel bad for being white and being Canadian I love my country and everyone in it as long as we keep Canada Canada the Muslims can move on
Identity Attack0.44690517
Insult0.12883772
Profanity0.08290444
Threat0.014220826
Severe Toxicity0.020902663
Moderate 0.3666224 Constructive 0.517 Identity_Assertion
Sep 11, 2025 1 likes Why Canadians Are Turning Against …
As a Canadian I am so disappointed in my country. I’d almost rather be Mexican. Almost.
As a Canadian I am so disappointed in my country. I’d almost rather be Mexican. Almost.
Identity Attack0.44690517
Insult0.12159709
Profanity0.07385241
Threat0.007353018
Severe Toxicity0.013607788
Moderate 0.3666224 Moderate Con 0.431 Identity_Assertion
Mar 1, 2026 8 likes Inside Canada's Indian Invasion...
It’s all about the collages and universities keeping the professors and teachers working.. Doesn’t matter what it’s doing to Canadians in the background as long as they stay relevant and get a pay check while …
It’s all about the collages and universities keeping the professors and teachers working.. Doesn’t matter what it’s doing to Canadians in the background as long as they stay relevant and get a pay check while teaching courses that will NOT help students in the real world.. This student immigration is a scam and we all know it, now we need politicians with big enough balls to stop this program and remove everyone that is non compliant and we start taking back our country.
Identity Attack0.07591068
Insult0.25800487
Profanity0.25549942
Threat0.03304107
Severe Toxicity0.01502803
Moderate 0.3666224 Moderate Con 0.455
Oct 1, 2025 1 likes IRCC Names India in Study …
Now we have fake refugees, fake workers, somehow people now can become Canadian citizens if they are born in a different country???
Now we have fake refugees, fake workers, somehow people now can become Canadian citizens if they are born in a different country???
Identity Attack0.36873037
Insult0.3388922
Profanity0.024814399
Threat0.0076119336
Severe Toxicity0.012574885
Moderate 0.3666224 Low Con 0.226 Unverified_Claim
Feb 17, 2026 5 likes LILLEY UNLEASHED: The fall of …
The Canadian White Man will never accept that they themselves are immigrants and have destroyed the livelihood of the original inhabitants, the First Nation People and the Inuit, Metis, etc. What these White Skins say …
The Canadian White Man will never accept that they themselves are immigrants and have destroyed the livelihood of the original inhabitants, the First Nation People and the Inuit, Metis, etc. What these White Skins say about Indians today is what the First nation people say about the white skins. The First Nation people cultivated the land, lived in harmony and took care of their society. The Indians do the same. The only odd man out here is the White Skins. The White Skins colonized the Canadian land. The White Skins also colonized the Indian subcontinent for nearly 200 years. But where the First Nations people lost the wars and were packed into Reservations, Indians fought, won and expelled the White Skins. Then the Indians went where ever the White Skins went. But the difference is that Indians never colonized the land. They always adapted to the native land, culture, language, customs and resources while also maintaining the connect to their land of origin. While White Skins converted the natives, the Indians adapted to the natives and also shared the cultural values. While the White Skins arrogantly executed the natives and exploited their resources, Indians learned to co-exist by adapting and learning. While the White Skins were busy profiteering from the misery of the natives, Indians shared knowledge, power, wealth, education and lived by ancient cultural values passed on from generations that have survived disasters, wars, misery and greed.
Identity Attack0.44690517
Insult0.22303216
Profanity0.06596114
Threat0.024235269
Severe Toxicity0.019740647
Moderate 0.36456755 Constructive 0.669
Sep 25, 2025 5 likes Inside Canada's Indian Metropolis (Brampton)
oh, I feel sorry for the canadians and Indians.......they do not seem to like each other!
oh, I feel sorry for the canadians and Indians.......they do not seem to like each other!
Identity Attack0.4482637
Insult0.17734702
Profanity0.027273865
Threat0.008052089
Severe Toxicity0.014317908
Moderate 0.36456755 Moderate Con 0.4
Oct 7, 2025 Inside Canada's Indian Metropolis (Brampton)
Come to Canada plan on a being a Canadian!!!!! If you want to keep your Indian culture than stay in India!!!
Come to Canada plan on a being a Canadian!!!!! If you want to keep your Indian culture than stay in India!!!
Identity Attack0.42615733
Insult0.1505596
Profanity0.022901481
Threat0.008867673
Severe Toxicity0.016900165
Moderate 0.3625127 Low Con 0.282
Dec 1, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Throw these frauds out of the country, stop letting international students work, shut down fake truck permit schools. The citizens and low-income households can't find work here, and the Canadian-Indians are facing insane discrimination due …
Throw these frauds out of the country, stop letting international students work, shut down fake truck permit schools. The citizens and low-income households can't find work here, and the Canadian-Indians are facing insane discrimination due to the many bad apples and terrible government immigration/student policies.
Identity Attack0.29798782
Insult0.33998606
Profanity0.034397304
Threat0.027343199
Severe Toxicity0.0119018555
Moderate 0.3625127 Moderate Con 0.479
Sep 29, 2025 IRCC Names India in Study …
As usual so many racist comments. Canada is a melting pot. Do you think most of the white people are Canadian for 1000 years and not first/2nd/3rd generation immigrant themselves like from Italy, Greece, Portugal, …
As usual so many racist comments. Canada is a melting pot. Do you think most of the white people are Canadian for 1000 years and not first/2nd/3rd generation immigrant themselves like from Italy, Greece, Portugal, Ireland, etc.? Anyway, I enjoyed the video. Brampton seems like a mini Punjab/ mini India. And driving over there is bad is true but why do the police and authorities don't do anything about it? Easy money from fines.
Identity Attack0.39870077
Insult0.25602314
Profanity0.031641733
Threat0.007547205
Severe Toxicity0.013414118
Moderate 0.3625127 Constructive 0.747 Moral_Argument
Feb 7, 2026 1 likes Inside Canada's Indian Invasion...
canada should close borders to everyone visting from india until all fraudulent indians are caught and deported - let that be a lessson. That means no family or friends can visit the country. All Indian …
canada should close borders to everyone visting from india until all fraudulent indians are caught and deported - let that be a lessson. That means no family or friends can visit the country. All Indian canadian citizens will aid the canadian government catching these people. I am in Canada now for the first time and its a beautiful country - don't destroy it like the UK has
Identity Attack0.43256098
Insult0.24928534
Profanity0.024609445
Threat0.036149003
Severe Toxicity0.015286255
Moderate 0.3625127 Constructive 0.594 Call_To_Action
Sep 29, 2025 IRCC Names India in Study …
As a Canadian masters student of African descent. I didn’t know my IQ was so low that I couldn’t hold an entry level job 😂😂😂
As a Canadian masters student of African descent. I didn’t know my IQ was so low that I couldn’t hold an entry level job 😂😂😂
Identity Attack0.39870077
Insult0.23704576
Profanity0.055940874
Threat0.0070552654
Severe Toxicity0.014576134
Moderate 0.3625127 Moderate Con 0.373 Humor_Satire
Feb 10, 2026 1 likes Inside Canada's Indian Invasion...
Karma is a beetch. Western Canadians did the same to the native Indian population (just like the US), and now this is your karma. Ha ha ha!
Karma is a beetch. Western Canadians did the same to the native Indian population (just like the US), and now this is your karma. Ha ha ha!
Identity Attack0.28034934
Insult0.27763805
Profanity0.20483992
Threat0.008738215
Severe Toxicity0.017093835
Moderate 0.36095104 Low Con 0.292 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Those people need to leave Canada they are not here to be Canadian so they should go
Those people need to leave Canada they are not here to be Canadian so they should go
Identity Attack0.38185352
Insult0.16795322
Profanity0.033144772
Threat0.014393489
Severe Toxicity0.016060932
Moderate 0.36095104 Low Con 0.2
Aug 26, 2025 Why Canadians Are Turning Against …
Btw I have been waiting 4yrs plus now to get a right knee replacement?! I am a WRHA employee cannot go back to work til its done, I am a true born and raised Canadian …
Btw I have been waiting 4yrs plus now to get a right knee replacement?! I am a WRHA employee cannot go back to work til its done, I am a true born and raised Canadian citizen time to take a stand up to our government and to all these immigrants GO BACK TO YOUR COUNTRY BAN TOGETHER AND EARN AND MAKE YOUR COUNTRY ON YOUR OWN QUIT MOUCHING OFF OUR COUNTRY FOR A FREE RIDE HERE IN LIFE!? GO HOME!! I am so concerned for my children and my grand children and their children so on and so on what's it going to be like for them this is beyond bad and long gone already! Need to take back our country!!
Identity Attack0.33675182
Insult0.27969417
Profanity0.056441884
Threat0.015256803
Severe Toxicity0.023076924
Moderate 0.36095104 Constructive 0.702
Aug 29, 2025 Why Canadians Are Turning Against …
I’m a senior living on $25,000 a year. So if middle class is $55K …. How disgraceful to be a Canadian living in Poverty.
I’m a senior living on $25,000 a year. So if middle class is $55K …. How disgraceful to be a Canadian living in Poverty.
Identity Attack0.35299334
Insult0.3388922
Profanity0.022628209
Threat0.0071717775
Severe Toxicity0.01083374
Moderate 0.36095104 Moderate Con 0.469
Jan 4, 2026 3 likes New rules, regulations take effect …
We need Steven Harpen back .. not other kind or unresponsible we’re getting the white peoples jobs for e.g financial officers , immigration officers, educational officers, police headquarters officers etc all the top officials changed …
We need Steven Harpen back .. not other kind or unresponsible we’re getting the white peoples jobs for e.g financial officers , immigration officers, educational officers, police headquarters officers etc all the top officials changed to IMMIGRANTS get those jobs now: Jamaican African South Americans Guyanese caribbeans etc… When Stephen Harpen was in seat: NO AND NIT ANYONE OR EVERYONE CAN TOUCH CANADIAN SOIL. I’m a disabled Canadian and cannot get a job over 5yrs now. Thanks to f’kn JUSTIN Trudeau ..Now Mark Carney
Identity Attack0.3817989
Insult0.26395
Profanity0.078378424
Threat0.013165667
Severe Toxicity0.020257099
Moderate 0.36095104 Constructive 0.552 Unverified_Claim
Aug 28, 2025 Why Canadians Are Turning Against …
I agree with most of what he said except native Canadians are not white. Let’s remember that they were the first to invade. Native Canadians were almost murdered to extinction 😢
I agree with most of what he said except native Canadians are not white. Let’s remember that they were the first to invade. Native Canadians were almost murdered to extinction 😢
Identity Attack0.4453683
Insult0.16758773
Profanity0.04592061
Threat0.13815513
Severe Toxicity0.01896597
Moderate 0.36095104 Constructive 0.688 Moral_Argument
Jan 29, 2026 Inside Canada's Indian Invasion...
You cannot mix 3rd world ppl with canadians. Will never work
You cannot mix 3rd world ppl with canadians. Will never work
Identity Attack0.44690517
Insult0.16758773
Profanity0.04516909
Threat0.012285355
Severe Toxicity0.015479924
Moderate 0.36095104 Low Con 0.214 Identity_Assertion
Sep 23, 2025 Inside Canada's Indian Metropolis (Brampton)
No native canadian in this vid 😢😢
No native canadian in this vid 😢😢
Identity Attack0.3817989
Insult0.082619295
Profanity0.033645786
Threat0.011586283
Severe Toxicity0.016577384
Moderate 0.36095104 Moderate Con 0.363
Oct 25, 2025 Inside Canada's Indian Metropolis (Brampton)
I lost him at.. 3:10 "New canadians pay no taxes" This is how the far right kills a dog by labeling it a mad dog. Either these people are so brainwashed or making up lies …
I lost him at.. 3:10 "New canadians pay no taxes" This is how the far right kills a dog by labeling it a mad dog. Either these people are so brainwashed or making up lies to have their way. They don't deliberately sell among themselves, the newcomers gravitate to areas where there are people of their own ethnicities. Cultural enclaves existed for centuries. Commercial-broadway area in Vancouver is full of Italians and greeks, Richmond and Burnaby are asians mostly chinese, some pockets in Toronto downtown have heavy middle eastern and african presence. You are selectively targeting the Indians because of your inherent prejudice. Also Assimilation is a 2 way street. There are so many people who are trying to make friends with other cultures especially white but they say they don't show as much love and openness as we do. You can't say "they don't assimilate" when you yourself don't allow them near you.
Identity Attack0.2803029
Insult0.35333878
Profanity0.06145202
Threat0.051391184
Severe Toxicity0.01483436
Moderate 0.36095104 Constructive 0.67 Policy_Critique
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
We Canadians are being ethnically replaced with Indians, Chinese, Arabs and Africans. We White Canadians are actually treated as second class citizens by law here (Lisikh Decision, IRCAs, Gladue Principle). Jeremy Mackenzie and Second Sons …
We Canadians are being ethnically replaced with Indians, Chinese, Arabs and Africans. We White Canadians are actually treated as second class citizens by law here (Lisikh Decision, IRCAs, Gladue Principle). Jeremy Mackenzie and Second Sons are the only answer.
Identity Attack0.44690517
Insult0.16861114
Profanity0.02392626
Threat0.010964886
Severe Toxicity0.017868511
Moderate 0.36095104 Constructive 0.534 Fear_Threat
Jan 27, 2026 1 likes 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.