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 messed up, …" 207 comments · Page 2 of 9
Immigration is obviously a mess, but a big problem like in the U.S is that the immigrants are the only one who do the dirty work or hard jobs that require actual physical work. The …
Immigration is obviously a mess, but a big problem like in the U.S is that the immigrants are the only one who do the dirty work or hard jobs that require actual physical work. The white folk or the citizens born and raised do not want to touch these kind of jobs. But overall canada especially the toronto and surrounding areas has taken a turn for the worse in the past 10-15 years. Also that guy on the bike is one of the dumbest racists who is one of the lazy white folk that complain of other cultures but wont put any effort in improving their own pathetic lives.
Identity Attack0.5135796
Insult0.5678696
Profanity0.20262444
Threat0.009981008
Severe Toxicity0.023270357
Moderate 0.54823303 Moderate Con 0.497 Identity Attack Insult Economic_Argument
Jan 28, 2026 Inside Canada's Indian Invasion...
Jeez dread, Canada needs to do something quick, I'm seeing tis shit all over and it going to be a real mess if they don't fix it fast. Change the laws and force these people …
Jeez dread, Canada needs to do something quick, I'm seeing tis shit all over and it going to be a real mess if they don't fix it fast. Change the laws and force these people to adhere to the culture and laws, take away some one their rights, start by taking away their rights to practice their culture in public, stop their protesting, they are immigrants and should behave like a lifelong guest, deport them without question if they fail to assimilate.
Identity Attack0.37292135
Insult0.46774593
Profanity0.5150164
Threat0.063999176
Severe Toxicity0.052940834
Moderate 0.52139956 Constructive 0.51 Policy_Critique
Aug 25, 2025 Why Canadians Are Turning Against …
Wow, we have no idea where these people are, if these students are even in Canada, we don't know who left the country. What the he'll is happening . Who decided it was India that …
Wow, we have no idea where these people are, if these students are even in Canada, we don't know who left the country. What the he'll is happening . Who decided it was India that can send us millions of people and we are going to be ok. Who asked us the citizens, the taxpayers if this os ok with us that they steal our money and take away from our kids the privilege of living in their own houses, when they moved from the parents. The stupid government, mess up too much, is there anyway we can keep them accountable? I want jail time for them. I'm sure I'm not the only one .
Identity Attack0.16159154
Insult0.5739874
Profanity0.24910301
Threat0.011120236
Severe Toxicity0.023076924
Moderate 0.52139956 Constructive 0.522 Insult Fear_Threat
Oct 2, 2025 IRCC Names India in Study …
All the White Canadians blaming Indians for immigrating while their own Government is the one who put them in this mess. Not a single Indian would be in Canada if it wasn't for your own …
All the White Canadians blaming Indians for immigrating while their own Government is the one who put them in this mess. Not a single Indian would be in Canada if it wasn't for your own Government allowing them in. You don't want Indians, go change your freaking Government instead of recording videos of immigrants living in an immigrant enclave like every other immigrant community does. At the end of the day, you get the Government you deserve.
Identity Attack0.5502601
Insult0.4794537
Profanity0.39207047
Threat0.018364733
Severe Toxicity0.06488878
Moderate 0.51980776 Moderate Con 0.347 Identity Attack
Oct 8, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Indians ??? Where´s the Feathers ?? Canadian Indians are real Indians , which come from India . So the American Indians are now Americans they come from USA . The rest , they´re only a …
Indians ??? Where´s the Feathers ?? Canadian Indians are real Indians , which come from India . So the American Indians are now Americans they come from USA . The rest , they´re only a MESS ! FUSA
Identity Attack0.5502601
Insult0.46327567
Profanity0.21132572
Threat0.016810767
Severe Toxicity0.07542343
Moderate 0.509388 Low Con 0.148 Identity Attack
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Vassy is not a stupid woman, however, she is being deliberately obtuse as she desperately tries to find fault with this proposed motion. Anyone with half a brain can see that it is specifically directed …
Vassy is not a stupid woman, however, she is being deliberately obtuse as she desperately tries to find fault with this proposed motion. Anyone with half a brain can see that it is specifically directed at proven, bogus asylum seekers and those whose Visas have expired and have no right to even remain in Canada. Also, I don't care what kind of a mess a legitimate asylum seeker is fleeing, I do not believe anyone "from away" is entitled to better health care benefits than Canadian citizens.
Identity Attack0.17381613
Insult0.56997263
Profanity0.22612886
Threat0.008789998
Severe Toxicity0.019998873
Moderate 0.509388 Constructive 0.621 Insult Policy_Critique
Feb 24, 2026 52 likes 'We do know that there's …
Canada is a messed up country our government cares more about immigrants and south asians than they do their own people it’s actually sickening
Canada is a messed up country our government cares more about immigrants and south asians than they do their own people it’s actually sickening
Identity Attack0.48990932
Insult0.50440645
Profanity0.091633186
Threat0.0076119336
Severe Toxicity0.023076924
Moderate 0.50789946 Moderate Con 0.303 Insult Identity_Assertion
Oct 15, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
These people have messed up their own nation royaly..now they're ready to Ruin the western world... Cockroaches on the rise
These people have messed up their own nation royaly..now they're ready to Ruin the western world... Cockroaches on the rise
Identity Attack0.29035977
Insult0.5130944
Profanity0.2801717
Threat0.030623792
Severe Toxicity0.02383376
Moderate 0.50503236 Low Con 0.181 Insult Fear_Threat
Jan 29, 2026 Inside Canada's Indian Invasion...
I came here from Nigeria as a professional. I must say the Canada govt has to develop some spines. I am grateful for the opportunity to be in Canada. I do not take it for …
I came here from Nigeria as a professional. I must say the Canada govt has to develop some spines. I am grateful for the opportunity to be in Canada. I do not take it for granted. But truth be told, if you ve got a country like Canada, you cannot allow everyone in the world in. You can’t allow a single country change your demography except you are STUPID. Even heaven has boundaries. You can’t allow everyone. It is not wisdom to allow everyone. Most western countries have left God, they have the civilization that came from Christianity but they have left Christ and are using their wisdom. They definitely will mess up things. Common wisdom will be difficult.
Identity Attack0.30103904
Insult0.5497792
Profanity0.22552395
Threat0.010239923
Severe Toxicity0.023076924
Moderate 0.4977744 Constructive 0.596 Insult Policy_Critique
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
There’s definitely an influx of Indians in Brampton that make a mess which needs to change lol but with all that talk about being dirty and living together.. how often have you ever come across …
There’s definitely an influx of Indians in Brampton that make a mess which needs to change lol but with all that talk about being dirty and living together.. how often have you ever come across a homeless Indian? Do we need less of them? Yes, but do a lot of them also grind their asses off to make it work? Yes. They only get berated because there’s a surge of them, and this would’ve been just as bad for Africans, Latinos and East asians if roles were reversed. “They stay to themselves” yeah it’s called a community and white people have always excluded minorities lmao so suck it up. We do need to deport a lot of these students who make a mess but lets not act like these Indians aren’t hustlers who do what it takes to make it work.
Identity Attack0.49584505
Insult0.46625584
Profanity0.41503602
Threat0.07323132
Severe Toxicity0.16233426
Moderate 0.4826145 Constructive 0.63
Sep 22, 2025 Inside Canada's Indian Metropolis (Brampton)
Freaking mess!
Freaking mess!
Identity Attack0.019676208
Insult0.2735258
Profanity0.58072567
Threat0.009540852
Severe Toxicity0.024960563
Moderate 0.47886392 Moderate Con 0.377 Policy_Critique
Oct 23, 2025 IRCC Names India in Study …
Ummmm anyone who lives in the GTA knows damn well that these people infest far beyond just Brampton. Travel in the Toronto subway any day in the evening and it's easily 85-90% Indian. Mississauga? A …
Ummmm anyone who lives in the GTA knows damn well that these people infest far beyond just Brampton. Travel in the Toronto subway any day in the evening and it's easily 85-90% Indian. Mississauga? A hot Indian mess. Milton? Same thing. Pickering is getting there quick. Even Oakville is being rapidly invaded by them. It's a literal plague.
Identity Attack0.46028158
Insult0.46173862
Profanity0.35597226
Threat0.016120117
Severe Toxicity0.02491361
Moderate 0.47119883 Constructive 0.547
Sep 24, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
No more immigration period. We can’t afford them now. Gosh do we ever need PP to fix this mess of a country. The liberals are a mess
No more immigration period. We can’t afford them now. Gosh do we ever need PP to fix this mess of a country. The liberals are a mess
Identity Attack0.3825363
Insult0.4810288
Profanity0.16450337
Threat0.011922873
Severe Toxicity0.023076924
Moderate 0.4645176 Low Con 0.22
Jan 5, 2026 1 likes New rules, regulations take effect …
Whyte Canadians created this mess, they thought could replace black Canadians in workplace with punjabi and it backfired now whyte Canadians are ones complaining about can't finding a job.
Whyte Canadians created this mess, they thought could replace black Canadians in workplace with punjabi and it backfired now whyte Canadians are ones complaining about can't finding a job.
Identity Attack0.55044734
Insult0.34101152
Profanity0.0935729
Threat0.010421164
Severe Toxicity0.023076924
Moderate 0.45751464 Moderate Con 0.448 Identity Attack
Jun 18, 2025 How Canada broke its immigration …
Deport them all .. !!! That’s Trudeau’s 💩.. He has messed up everything.. Now he is enjoying life.. pumping Katy Perry in her private Yacht .. so We abiding citizens are struggling to find decent …
Deport them all .. !!! That’s Trudeau’s 💩.. He has messed up everything.. Now he is enjoying life.. pumping Katy Perry in her private Yacht .. so We abiding citizens are struggling to find decent jobs to sustain decent lifestyle!!!
Identity Attack0.10221587
Insult0.4555076
Profanity0.2337357
Threat0.14960353
Severe Toxicity0.023076924
Moderate 0.45703048 Moderate Con 0.332 Call_To_Action
Jan 18, 2026 2.9 million Canadian temporary visas …
Blame the Liberals and Trudeau for this bloody mess
Blame the Liberals and Trudeau for this bloody mess
Identity Attack0.20483385
Insult0.48484445
Profanity0.16636424
Threat0.047835086
Severe Toxicity0.020644438
Moderate 0.45549932 Low Con 0.229 Policy_Critique
Sep 21, 2025 Inside Canada's Indian Metropolis (Brampton)
Thats wats happens wen you inviting population of 2billions cheap labour no dygnity scammers fake students frauduleux big mess everywher INVASION
Thats wats happens wen you inviting population of 2billions cheap labour no dygnity scammers fake students frauduleux big mess everywher INVASION
Identity Attack0.31307843
Insult0.48228607
Profanity0.12158839
Threat0.014220826
Severe Toxicity0.03680043
Moderate 0.44933176 Low Con 0.242
Oct 18, 2025 Why Canadians Are Turning Against …
About time! Indians are indeed in all the jobs! My son born here went to a job interview and was disgusted with the entire room filled with Indians unable to speak proper English!!!!! If Carney …
About time! Indians are indeed in all the jobs! My son born here went to a job interview and was disgusted with the entire room filled with Indians unable to speak proper English!!!!! If Carney does not stop them Trump or no trump, i will not vote for him again. As it is the jury is still out on him!!!!!?!! I hate Trudeau and the mess he's made of Canada!!!!!
Identity Attack0.43903774
Insult0.090437785
Profanity0.0030823688
Threat0.0030097065
Severe Toxicity0.000034775607
Moderate 0.44317427 Identity_Assertion
May 31, 2025
I always find it absolutely nuts and hilarious that people with ethnic names like OLIVEIRA try to call out others that "shouldn't be here" LIKE DUDE YOU GO HOME TOO! 😂 I CAN'T BE TOLD …
I always find it absolutely nuts and hilarious that people with ethnic names like OLIVEIRA try to call out others that "shouldn't be here" LIKE DUDE YOU GO HOME TOO! 😂 I CAN'T BE TOLD TO (Go back where you came from) AS I AM FBA FAMILY BEEN IN AMERICA SINCE THE 1720'S! HOW ABOUT Y'ALL FAMILIES?!?!? Many whites didn't come to America until they saw the BLACK STATUE OF LIBERTY IN THE LATE 1900's (that's how many Europeans got their citizenship) Lastly, these countries like the US, Canada, and the EU fucks around all in these countries business, overthrow their leaders, destabilizes those countries and then WONDER WHY THERE'S SO MANY IMMIGRANTS COMING! LIKE COME ON AND GET A CLUE, STOP MESSING AROUND WITH THEIR POLITICS AND MAYBE THEY'LL STAY IN THEIR HOME COUNTRIES
Identity Attack0.44690517
Insult0.41530323
Profanity0.18663849
Threat0.018710058
Severe Toxicity0.023599008
Moderate 0.4402136 Constructive 0.546 Moral_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
This video is aimed and targeted to profile and promote racial hatred. Canada is an immigrant country with diverse ethnic cultures. There are more than 500 mosques and a lot of synagogues, ukrainian churches as …
This video is aimed and targeted to profile and promote racial hatred. Canada is an immigrant country with diverse ethnic cultures. There are more than 500 mosques and a lot of synagogues, ukrainian churches as well. I cannot believe people are choosing to ignore the fact that a guy spews hatred towards black and brown people. It’s the governments job to take care of the mess they made, you don’t go calling a country’s citizens “they eat poop” white dude. Yes there can be shady people, just like some white shady dudes in LA and NYC. Let’s not forget Peter’s videos on the appalachians of the white lowlifes. A sikh cultural centre is NOT a temple. punjabis are not hindus. If you are taking documentaries atleast take it right, not biased.
Identity Attack0.44690517
Insult0.42367843
Profanity0.29209393
Threat0.020609349
Severe Toxicity0.023317307
Moderate 0.44002727 Constructive 0.534
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
They left their country because they were promised a better life….once they arrive I am wondering if they are told differently. Are they told what to do what to say. Are the well connected immigrants …
They left their country because they were promised a better life….once they arrive I am wondering if they are told differently. Are they told what to do what to say. Are the well connected immigrants getting the jobs? Not all immigrants have jobs. I am sure the ones who don’t have jobs are worried wondering if they should go back to their country even if it means being shamed. Darn if they do darn if they don’t. The Liberal made this mess and they should fix it! If they can’t then they should step aside and let the Conservatives try fixing what’s wrong with our Country! There needs to be a revival in Canada. We need things reformed, re-established. We need new standards in place and bring alignment back to where things have gone off. To the Liberal voters… ”I hope you have realized by now what you have done by voting for the Liberals. It’s up to you now to step out of your safe zone, your cocoon and protest and demand that Mark Carney put aside his stupid idea of net zero policy before he goes further in destroying Canada as we know it.
Identity Attack0.33060804
Insult0.40243408
Profanity0.41081807
Threat0.016292779
Severe Toxicity0.02373986
Moderate 0.43230394 Constructive 0.671
Sep 10, 2025 1 likes Why Canadians Are Turning Against …
This is the fault of Canadians. The whole concept of Multiculturalism is a façade. What the hell did you all think would happen when you bring a bunch of people to the country but tell …
This is the fault of Canadians. The whole concept of Multiculturalism is a façade. What the hell did you all think would happen when you bring a bunch of people to the country but tell them they can hold on to their own beliefs and cultures? I'm sure the reason why the concept seemed like a good idea because you thought it was a way to keep immigrants out of White Canadian spaces. Fast-forward a few decades and now look at the mess it has created.
Identity Attack0.44690517
Insult0.33896056
Profanity0.35094926
Threat0.010291707
Severe Toxicity0.023076924
Moderate 0.4269174 Moderate Con 0.466
Oct 12, 2025 Inside Canada's Indian Metropolis (Brampton)
Sorry darling, but those are not Indians, they keep applying for indian documents and get rejected, because around 20 years ago India recognised them as a terrorist separatist group. That's why they are called KHALISTANIS, …
Sorry darling, but those are not Indians, they keep applying for indian documents and get rejected, because around 20 years ago India recognised them as a terrorist separatist group. That's why they are called KHALISTANIS, NOT INDIANS. Clean up your own mess, Canadians.
Identity Attack0.46028158
Insult0.36798462
Profanity0.034146797
Threat0.011042561
Severe Toxicity0.01896597
Moderate 0.41690505 Moderate Con 0.313
Jan 5, 2026 Inside Canada's Indian Metropolis (Brampton)
The government really messed up. Before Canadians were so accepting of others. Now the majority of people I know hate Indians now. Just had an Indian driver run a red this morning and almost hit …
The government really messed up. Before Canadians were so accepting of others. Now the majority of people I know hate Indians now. Just had an Indian driver run a red this morning and almost hit a mother and child... how do you not get mad and fed up with that?!
Identity Attack0.46028158
Insult0.26957804
Profanity0.075792134
Threat0.26849106
Severe Toxicity0.023076924
Moderate 0.40891263 Constructive 0.609
Sep 23, 2025 Inside Canada's Indian Metropolis (Brampton)
Libérale oligarque corrupted slavery machine party inveting population of 2milliard cheap labour no dygnity VS / VOTE big mess everywher welcom to CanINDiA 😢
Libérale oligarque corrupted slavery machine party inveting population of 2milliard cheap labour no dygnity VS / VOTE big mess everywher welcom to CanINDiA 😢
Identity Attack0.36873037
Insult0.47020787
Profanity0.15371579
Threat0.020091362
Severe Toxicity0.16233426
Moderate 0.40614098 Low Con 0.183 Policy_Critique
Sep 30, 2025 Inside Canada's Indian Metropolis (Brampton)

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.