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: "this is so bad all …" 741 comments · Page 12 of 30
Canada needs #ICE real bad #DeportThemAll 💪🇨🇦🍁🇨🇦
Canada needs #ICE real bad #DeportThemAll 💪🇨🇦🍁🇨🇦
Identity Attack0.36702603
Insult0.24835461
Profanity0.07385241
Threat0.11002964
Severe Toxicity0.023076924
Moderate 0.36867723 Low Con 0.26 Call_To_Action
Sep 8, 2025 Why Canadians Are Turning Against …
Cannda needs the caste system, without it we can't call it CanIndia or Kannada 😆 I once heard one H1B saying to another *If you smelled this bad in India, we will kick you out …
Cannda needs the caste system, without it we can't call it CanIndia or Kannada 😆 I once heard one H1B saying to another *If you smelled this bad in India, we will kick you out of the office*
Identity Attack0.2877625
Insult0.24928534
Profanity0.15635987
Threat0.44942492
Severe Toxicity0.023692908
Moderate 0.36867723 Moderate Con 0.434 Humor_Satire
Oct 4, 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 …
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)
It's bad enough.We got enough here.Let them sneak into your country, brother, l o l
It's bad enough.We got enough here.Let them sneak into your country, brother, l o l
Identity Attack0.32768643
Insult0.15911613
Profanity0.08840031
Threat0.053007595
Severe Toxicity0.017158391
Moderate 0.36456755 Moderate Con 0.339 Policy_Critique
Jan 27, 2026 Inside Canada's Indian Invasion...
When an Indian women from India is telling other Indians to,Chill tF out! You know things are bad in Canada 🇨🇦 but i still love Toronto ❤️
When an Indian women from India is telling other Indians to,Chill tF out! You know things are bad in Canada 🇨🇦 but i still love Toronto ❤️
Identity Attack0.3825363
Insult0.24928534
Profanity0.27882218
Threat0.010809537
Severe Toxicity0.023076924
Moderate 0.36456755 Moderate Con 0.498
Sep 21, 2025 1 likes Why Canadians Are Turning Against …
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...
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 …
Immigration dividing Canada? Yeah, too many immigrants and refugees results in absolute frustration! Everywhere you look, there's a new arrival. Majority of them are Indians. Predominantly from Punjab... The entire country of Canada smells like …
Immigration dividing Canada? Yeah, too many immigrants and refugees results in absolute frustration! Everywhere you look, there's a new arrival. Majority of them are Indians. Predominantly from Punjab... The entire country of Canada smells like curry. Nothing resembles like old Canada. Turbans and beards in every corner. Hijab is the new fashion. English is a thing of the past. This is done because liberal party of Canada needed voters and they opened the flood gates. Here's an example of how bad things are in Canada. Google town of "WAWA" in Ontario Canada. This is an old mining town and it is pretty much dead. Now, look up the Indian population in this one horse town. Now, see what kind of invasion has happened and imagine that situation in a major city. Canada is ruined and funeral services will follow.
Identity Attack0.4006267
Insult0.26957804
Profanity0.049427703
Threat0.009204263
Severe Toxicity0.017416617
Moderate 0.3625127 Constructive 0.562 Identity_Assertion
Feb 13, 2026 Canada's tighter immigration policy divides …
You know the driving is bad when the Asians are laughing at them.
You know the driving is bad when the Asians are laughing at them.
Identity Attack0.43256098
Insult0.16846494
Profanity0.09744903
Threat0.010214032
Severe Toxicity0.013349563
Moderate 0.3625127 Low Con 0.153
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
America was colonized by whhhites so always remember USA is built off of immigrant labor and taken by the colonizers so I love these people that say these bad things. Im American and I was …
America was colonized by whhhites so always remember USA is built off of immigrant labor and taken by the colonizers so I love these people that say these bad things. Im American and I was raised around all different types of ethnicities
Identity Attack0.40713623
Insult0.17734702
Profanity0.17241211
Threat0.010628296
Severe Toxicity0.022710243
Moderate 0.3625127 Constructive 0.635
Jan 27, 2026 Inside Canada's Indian Invasion...
as a person from India this is bad and i would say govt should deport them all sadly but yes
as a person from India this is bad and i would say govt should deport them all sadly but yes
Identity Attack0.37222284
Insult0.18107465
Profanity0.10982819
Threat0.13768311
Severe Toxicity0.021419114
Moderate 0.3625127 Moderate Con 0.475 Policy_Critique
Jan 27, 2026 Inside Canada's Indian Invasion...
Canada is joke lol. Woke up one day to a bad dream
Canada is joke lol. Woke up one day to a bad dream
Identity Attack0.2964622
Insult0.3406697
Profanity0.06145202
Threat0.010188141
Severe Toxicity0.0126394415
Moderate 0.3625127 Moderate Con 0.314 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
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 …
The comments on this video makes me sick. As a Canadian it genuinely disturbs me to read all the extremely racist rhetoric from people who I think better of. None of this video had any …
The comments on this video makes me sick. As a Canadian it genuinely disturbs me to read all the extremely racist rhetoric from people who I think better of. None of this video had any facts or anything. He just interviewed a racist guy on a bike and suddenly everyone thinks that is fact? If you actually did any real research, immigration has stimulated the Canadian economy immensely whether or not people want to believe it. And multiculturalism and sharing cultures will never be a bad thing. Racism will never be okay for Canadians. Stop it.
Identity Attack0.25309357
Insult0.3388922
Profanity0.057944927
Threat0.009204263
Severe Toxicity0.013285006
Moderate 0.36095104 Constructive 0.708 Moral_Argument
Jan 28, 2026 3 likes Inside Canada's Indian Invasion...
People who drive in countries like India don’t just switch up how they drive overnight, they are going to bring their bad driving habits like has anyone seen how they drive out there it’s crazy.
People who drive in countries like India don’t just switch up how they drive overnight, they are going to bring their bad driving habits like has anyone seen how they drive out there it’s crazy.
Identity Attack0.30256465
Insult0.34101152
Profanity0.099305905
Threat0.010032792
Severe Toxicity0.011444092
Moderate 0.36095104 Moderate Con 0.301 Fear_Threat
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Atleast it's not as bad as the islam takeover of Europe. Please save europe
Atleast it's not as bad as the islam takeover of Europe. Please save europe
Identity Attack0.40255263
Insult0.13607834
Profanity0.07385241
Threat0.015774792
Severe Toxicity0.016706496
Moderate 0.36095104 Low Con 0.242 Fear_Threat
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
They smell really bad.
They smell really bad.
Identity Attack0.027614836
Insult0.26957804
Profanity0.14313951
Threat0.00789674
Severe Toxicity0.009346008
Moderate 0.36095104 Moderate Con 0.324 Fear_Threat
Feb 23, 2026 1 likes Inside Canada's Indian Invasion...
Vancouver (Surrey) is just as bad if not worse
Vancouver (Surrey) is just as bad if not worse
Identity Attack0.31307843
Insult0.27969417
Profanity0.09001675
Threat0.009540852
Severe Toxicity0.013155893
Moderate 0.36095104 Moderate Con 0.308 Comparative_Framing
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
I have more respect for Sikhs in general over Hindu Indians, but as someone who has to stay in hotels frequently for work, I have Indian fatigue. Not all are bad, but it just becomes …
I have more respect for Sikhs in general over Hindu Indians, but as someone who has to stay in hotels frequently for work, I have Indian fatigue. Not all are bad, but it just becomes annoying.
Identity Attack0.41975367
Insult0.24767025
Profanity0.13961408
Threat0.0104988385
Severe Toxicity0.017868511
Moderate 0.36095104 Constructive 0.653
Jan 27, 2026 Inside Canada's Indian Invasion...
What do we think about it? I've heard words that are not in any dictionary. Yet, they are understood in their intent. There are too many that are far too ignorant. Those, give them all …
What do we think about it? I've heard words that are not in any dictionary. Yet, they are understood in their intent. There are too many that are far too ignorant. Those, give them all a bad rep. I don't blame them for being here, except those that don't leave when required. However, the government knew it would be a problem with the numbers allowed; lack of resources to ensure they were sent packing when their time expired. It should be codified in law that if you do nkmot leave, your entire family, including extended family gets the boot.
Identity Attack0.016159095
Insult0.40243408
Profanity0.06546012
Threat0.009929225
Severe Toxicity0.005722046
Moderate 0.36043653 Constructive 0.758 Policy_Critique
Jan 27, 2026 Inside Canada's Indian Invasion...
Amazing content brother!! 💯🇺🇸👍🏽🎯🧊🧊👶🏽 Quik question, when you talk to these Indian dudes why do you start to talk as if your Punjabi and have a bad English accent like they do ..?? 🤣😭😂 very …
Amazing content brother!! 💯🇺🇸👍🏽🎯🧊🧊👶🏽 Quik question, when you talk to these Indian dudes why do you start to talk as if your Punjabi and have a bad English accent like they do ..?? 🤣😭😂 very confusing broski-🤦🏽🤷🏽😁
Identity Attack0.3072352
Insult0.2435641
Profanity0.114160895
Threat0.011715741
Severe Toxicity0.019095084
Moderate 0.36043653 Moderate Con 0.403 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
But in india Hindu community will say only Hindu is good..but all religion are bad
But in india Hindu community will say only Hindu is good..but all religion are bad
Identity Attack0.44690517
Insult0.21368977
Profanity0.11911256
Threat0.020436687
Severe Toxicity0.023076924
Moderate 0.36043653 Low Con 0.286
Oct 6, 2025 Inside Canada's Indian Metropolis (Brampton)
The problem in India is 1. Too much population, too much competition. 2. Very corrupt and bad governance. 3. VIP culture. 4. Hidden divide - casteism.
The problem in India is 1. Too much population, too much competition. 2. Very corrupt and bad governance. 3. VIP culture. 4. Hidden divide - casteism.
Identity Attack0.3817989
Insult0.2838064
Profanity0.09034003
Threat0.011922873
Severe Toxicity0.018384963
Moderate 0.3561489 Low Con 0.253 Comparative_Framing
Oct 7, 2025 Inside Canada's Indian Metropolis (Brampton)
I’m from Peterborough Ontario and we get the Serians not the Indians and not to be racist but Canada is getting bad
I’m from Peterborough Ontario and we get the Serians not the Indians and not to be racist but Canada is getting bad
Identity Attack0.3908055
Insult0.24493282
Profanity0.07676199
Threat0.00948907
Severe Toxicity0.014253352
Moderate 0.3561489 Constructive 0.505 Fear_Threat
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.