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
30,738 comments · Page 348 of 1230
You get what you vote for, Elbows up for more than 10 years I'm a senior in this country and I'm pissed
You get what you vote for, Elbows up for more than 10 years I'm a senior in this country and I'm pissed
Identity Attack0.030175667
Insult0.27763805
Profanity0.30161268
Threat0.008634649
Severe Toxicity0.015092585
Moderate 0.37751234 Moderate Con 0.486 Policy_Critique
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
Do MEXICO next? Do Muslims, Africans, and Indians invade MEXICO too? Then go to America or Canada?
Do MEXICO next? Do Muslims, Africans, and Indians invade MEXICO too? Then go to America or Canada?
Identity Attack0.47178617
Insult0.14331897
Profanity0.03389629
Threat0.013321015
Severe Toxicity0.017222947
Moderate 0.37751234 Low Con 0.188
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Punjabi hoosiers 😂
Punjabi hoosiers 😂
Identity Attack0.3817989
Insult0.43296707
Profanity0.33453682
Threat0.056240413
Severe Toxicity0.11492836
Moderate 0.37751234 Low Con 0.226 Humor_Satire
Feb 5, 2026 Inside Canada's Indian Invasion...
Somebody must've noticed what a torture it is driving around Montreal. Not to mention the ridiculous wait times for our universal health care.
Somebody must've noticed what a torture it is driving around Montreal. Not to mention the ridiculous wait times for our universal health care.
Identity Attack0.014350293
Insult0.40243408
Profanity0.06195303
Threat0.010343489
Severe Toxicity0.005874634
Moderate 0.37751234 Moderate Con 0.443
Nov 22, 2025 110 likes Quebec Ends Economic Immigration Program …
First white guy tripping
First white guy tripping
Identity Attack0.39966375
Insult0.16802633
Profanity0.17008601
Threat0.11769595
Severe Toxicity0.022839356
Moderate 0.37751234 Moderate Con 0.379
Jan 27, 2026 Inside Canada's Indian Invasion...
You know you are a canadian even if you did imigrate here , fight back against this liberal nightmare that has been inflicted upon us including these imigrant criminals and those that won't assimilate .
You know you are a canadian even if you did imigrate here , fight back against this liberal nightmare that has been inflicted upon us including these imigrant criminals and those that won't assimilate .
Identity Attack0.38200524
Insult0.36798462
Profanity0.026317406
Threat0.010887212
Severe Toxicity0.0126394415
Moderate 0.37751234 Moderate Con 0.407 Call_To_Action
Aug 25, 2025 Why Canadians Are Turning Against …
Those indian students may have crossed U.S. border and now Trump is kicking them back to their home country
Those indian students may have crossed U.S. border and now Trump is kicking them back to their home country
Identity Attack0.44690517
Insult0.14331897
Profanity0.08904689
Threat0.13815513
Severe Toxicity0.019482423
Moderate 0.37751234 Low Con 0.255 Comparative_Framing
Oct 2, 2025 IRCC Names India in Study …
This video can be summed up in one sentence: Too many Indians.
This video can be summed up in one sentence: Too many Indians.
Identity Attack0.46028158
Insult0.15556364
Profanity0.098377466
Threat0.026997874
Severe Toxicity0.022193791
Moderate 0.37751234 Low Con 0.226
Jun 21, 2025 3 likes How Canada broke its immigration …
Get them out of my country 🇨🇦
Get them out of my country 🇨🇦
Identity Attack0.36942887
Insult0.16809943
Profanity0.08904689
Threat0.046541955
Severe Toxicity0.02167734
Moderate 0.37751234 Low Con 0.256 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
⚠️ Freedom of Speech ≠ Freedom of Hate Speech. 1. Do they have any Valid Answer for Why They Hate Indians? 2. Do they have any Logical Explanation for How Indians are Harming People Across …
⚠️ Freedom of Speech ≠ Freedom of Hate Speech. 1. Do they have any Valid Answer for Why They Hate Indians? 2. Do they have any Logical Explanation for How Indians are Harming People Across the World? 📌 The Answer is NO. 👾 Any Negative Action or Thought By An Individual from India ≠ Every or Many Indians' Action or Thought. 👾 Minor Exceptions Do Not Represent Most of the Indians. 🤖 Spreading Hatred Because of a Minor or No Reason is a Sign of Poor Mental Condition or Lack of Proper Education & Awareness. 🇮🇳 India is Much Bigger than Someone's Imagination. 🇮🇳 Being An Indian is a Matter of Pride. 1. India is the World's Largest Democracy. 2. India is One of the World’s Oldest Civilizations. 3. India has the World's Oldest Religion. 4. India is One of the Most Diverse Countries in the World. 5. India is One of the Fastest-growing Major Economies in the World. 6. India is the 4th Largest Economy in the World. 7. India has One of the Fastest-growing Startup Ecosystems in the World. 8. India is the Home to 18% of Total Humanity on Earth. 9. India has One of the Most Influencial Cultural Diversities in the World. 10. India Produces World's 2nd Most STEM (Science, Technology, Engineering & Mathematics) Graduates Every Year. 11. India has One of the Largest Youth Work forces in the World. 12. India has the 2nd Largest Active Military Personnel in the World. 13. India is the 4th Powerful Military in the World. 14. India is the World's Pharmacy that Provides 20% of the World’s Generic Medicines. 15. India is the First Country to Reach Mars Orbit on its First Attempt. 16. India is the First Country to Land near the Moon’s South Pole. 17. Many Scientific & Mathematical Concepts Like Zero, Decimal System, Yoga, Astronomy, Metallurgy were Originated in India. 18. India has the World's Largest Highly Skilled Diaspora across the Countries. 19. India is the CEO Capital of the World leading World's Largest Corporations. 20. India has 3rd Highest Billionaires in the World. 21. About 11% of All the American Unicorn Startups are Co-founded by Indian Origin Citizens. 22. About 10% of Total US Patents are Attributed to the Indian-origin Inventors. 23. About 10% of Total US Physicians are of Indian Origin. 24. Indian Diaspora Contributes more than 5% of Total US Income Taxes Annually. 25. Indian Diaspora Contributes more than 5% of the UK’s Total GDP. 26. About 60% of all Hotels in the United States are Owned By Indian-origin Businessmen. 27. About 40% of all Convenience Stores in the US are Owned By Indian-origins. 28. Indian Origins are the Highest-earning Ethnic Group in the U.S. 29. Indian Diaspora Holds over 300 High-ranking Government Positions Across the Countries. 30. India Survived & Rebuilt itself after Centuries of Foreign Invasions & Colonization. 🤔 Actions of Individuals ≠ Actions of 1.4 Billion Indians.
Identity Attack0.39334553
Insult0.25998658
Profanity0.14313951
Threat0.046541955
Severe Toxicity0.023076924
Moderate 0.37751234 Constructive 0.601 Moral_Argument
Feb 20, 2026 1 likes Inside Canada's Indian Invasion...
We want them all deported, Canada was created for their descendants not immigrants, anything i do, accomplish or create its for my family, myself, my descendants and fellow home grown Canadians, NOT IMMIGRANTS!! A little …
We want them all deported, Canada was created for their descendants not immigrants, anything i do, accomplish or create its for my family, myself, my descendants and fellow home grown Canadians, NOT IMMIGRANTS!! A little bit of spice in the soup is alright, too much the soup is ruined, mass immigration has ruined Canada, we want them gone!
Identity Attack0.39461556
Insult0.22770336
Profanity0.021330157
Threat0.1284288
Severe Toxicity0.02296847
Moderate 0.37751234 Moderate Con 0.48 Identity_Assertion
Aug 29, 2025 Why Canadians Are Turning Against …
Deport deport deport deport END ALL IMMIGRATION FOR 1 CENTRY
Deport deport deport deport END ALL IMMIGRATION FOR 1 CENTRY
Identity Attack0.36598656
Insult0.0838533
Profanity0.03239325
Threat0.09009721
Severe Toxicity0.023076924
Moderate 0.37751234 Low Con 0.174 Call_To_Action
Feb 25, 2026 'We do know that there's …
It's not just Brampton. It's sll of Canada. Indians are getting handed 99% of 6 figure jobs while being absolutely clueless on how to do those jobs and make zero effort to learn their job …
It's not just Brampton. It's sll of Canada. Indians are getting handed 99% of 6 figure jobs while being absolutely clueless on how to do those jobs and make zero effort to learn their job while everyone suffers for it. The actual Canadian citizens that are more than qualified instead have to work much lower paid jobs they're over qualified for and then get taxed to death to pay for employing these incompetent Indians. The liberals sold out Canada to intentionally collapse the nation. Liberalism is a mind virus that destroys the weak.
Identity Attack0.38185352
Insult0.36798462
Profanity0.055940874
Threat0.012596053
Severe Toxicity0.015802706
Moderate 0.37751234 Moderate Con 0.445 Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
I bet many of them are Pakiatanis hiding in the garb of Indian, and Khalistanis not loyal to India.
I bet many of them are Pakiatanis hiding in the garb of Indian, and Khalistanis not loyal to India.
Identity Attack0.46028158
Insult0.25800487
Profanity0.0935729
Threat0.018019408
Severe Toxicity0.01986976
Moderate 0.37751234 Moderate Con 0.347 Unverified_Claim
Feb 16, 2026 1 likes Inside Canada's Indian Invasion...
its called tribalism and you white people especially women have voted to ban eurpean tribalism under the false judgement of nazism/racism
its called tribalism and you white people especially women have voted to ban eurpean tribalism under the false judgement of nazism/racism
Identity Attack0.41975367
Insult0.16795322
Profanity0.15283443
Threat0.010705971
Severe Toxicity0.019095084
Moderate 0.37751234 Low Con 0.265
Oct 7, 2025 Inside Canada's Indian Metropolis (Brampton)
Deport now. Eff it
Deport now. Eff it
Identity Attack0.19100772
Insult0.16846494
Profanity0.19278693
Threat0.13815513
Severe Toxicity0.023076924
Moderate 0.37751234 Low Con 0.185
Aug 29, 2025 Why Canadians Are Turning Against …
I do not believe the Liberal Govt won the last Election...just look into all of the shady dealings, and complaints, 14 thousand outstadinng election integrity complaints...WTF and elections Canada is doing nothing about it our …
I do not believe the Liberal Govt won the last Election...just look into all of the shady dealings, and complaints, 14 thousand outstadinng election integrity complaints...WTF and elections Canada is doing nothing about it our the 124,000 cancelled ballots, they DID NOT WIN...the Left once in power steals power to make sure their crimes are never exposed
Identity Attack0.047706615
Insult0.28791866
Profanity0.33808854
Threat0.009281937
Severe Toxicity0.01502803
Moderate 0.37751234 Constructive 0.511
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
Chuslims crying in the corner long live Hinduism
Chuslims crying in the corner long live Hinduism
Identity Attack0.44690517
Insult0.17734702
Profanity0.1554785
Threat0.038911607
Severe Toxicity0.023076924
Moderate 0.37751234 Low Con 0.151 Identity_Assertion
Oct 15, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
Multiculturalism has been a disaster in every sense.
Multiculturalism has been a disaster in every sense.
Identity Attack0.40351558
Insult0.16883044
Profanity0.10549548
Threat0.010162249
Severe Toxicity0.015996376
Moderate 0.37751234 Low Con 0.166 Moral_Argument
Feb 15, 2026 Inside Canada's Indian Invasion...
This guy must be mad because his doctor is Indian and makes 10x more than he can dream.
This guy must be mad because his doctor is Indian and makes 10x more than he can dream.
Identity Attack0.3817989
Insult0.29383746
Profanity0.15371579
Threat0.010265815
Severe Toxicity0.01483436
Moderate 0.37751234 Low Con 0.245 Humor_Satire
Feb 18, 2026 2 likes Inside Canada's Indian Invasion...
La gente tiene derecho de buscar mejor beneficios. Tienen que aguantar vara esos blancos
La gente tiene derecho de buscar mejor beneficios. Tienen que aguantar vara esos blancos
Identity Attack0.44690517
Insult0.34237885
Profanity0.089370176
Threat0.012233571
Severe Toxicity0.02458496
Moderate 0.37751234 Low Con 0.291 Moral_Argument
Feb 22, 2026 Inside Canada's Indian Invasion...
Oh so you are that guy who spread hatred against Indians by the "poop festival video" which festival was unknown by most of the Indians themselves. We Indians are the most successful in US and …
Oh so you are that guy who spread hatred against Indians by the "poop festival video" which festival was unknown by most of the Indians themselves. We Indians are the most successful in US and Canada. And accept the fact that if you people had that talent then you were not going to hire foreign talents. *You need us Indians* . And you are jealous of us as we Indians earn more than average Canadians or Americans and you don't have the talent to beat us that's why your own companies hire us.
Identity Attack0.38176915
Insult0.3388922
Profanity0.18049006
Threat0.009825659
Severe Toxicity0.01986976
Moderate 0.37751234 Moderate Con 0.445 Identity_Assertion
Jan 27, 2026 5 likes Inside Canada's Indian Invasion...
Alot are trafficking here in canada including corrupt police but they doing it mostly too homeless and disabled
Alot are trafficking here in canada including corrupt police but they doing it mostly too homeless and disabled
Identity Attack0.23542951
Insult0.40243408
Profanity0.025907494
Threat0.007547205
Severe Toxicity0.009422302
Moderate 0.37751234 Moderate Con 0.323 Unverified_Claim
Jan 29, 2026 Inside Canada's Indian Invasion...
Brampton is nut. A small plaza has like 20 stop signs because people do not have self regulation.
Brampton is nut. A small plaza has like 20 stop signs because people do not have self regulation.
Identity Attack0.025806036
Insult0.42167732
Profanity0.11354194
Threat0.0071847234
Severe Toxicity0.00831604
Moderate 0.37751234 Moderate Con 0.305 Identity_Assertion
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
Liberal fraud letting India frauds get through the back door by the tens of thousands
Liberal fraud letting India frauds get through the back door by the tens of thousands
Identity Attack0.36702603
Insult0.36537176
Profanity0.14666493
Threat0.033386398
Severe Toxicity0.023076924
Moderate 0.37751234 Low Con 0.125
Sep 30, 2025 IRCC Names India in Study …

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.