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: "I like some of the …" 2,805 comments · Page 46 of 113
Wow, it's like the powers that be in Canada for the last 10 years drilled into people's heads on social media, that being a racist is worse than being a murderer, and then proceeded to …
Wow, it's like the powers that be in Canada for the last 10 years drilled into people's heads on social media, that being a racist is worse than being a murderer, and then proceeded to flood the country with immigrants from India and hope that people would self-censor and not say anything.
Identity Attack0.28034934
Insult0.32211447
Profanity0.02522431
Threat0.030278467
Severe Toxicity0.012207031
Moderate 0.34757367 Moderate Con 0.411 Unverified_Claim
Jan 28, 2026 Inside Canada's Indian Invasion...
Let all the 🇮🇳 students and visitors send them back their own country and don't allow them to make Canada become like India .
Let all the 🇮🇳 students and visitors send them back their own country and don't allow them to make Canada become like India .
Identity Attack0.44690517
Insult0.16751462
Profanity0.023584666
Threat0.010421164
Severe Toxicity0.014382465
Moderate 0.34757367 Low Con 0.237 Call_To_Action
Sep 29, 2025 IRCC Names India in Study …
This story could be based on any city in Australia as well, Indians are pouring into our country like an endless freight train. The political agenda in White countries (for some reason I can't fathom) …
This story could be based on any city in Australia as well, Indians are pouring into our country like an endless freight train. The political agenda in White countries (for some reason I can't fathom) is to destroy our race & culture. Swamping your country with foreigners from a different culture and race goes against every internal instinct a normal person would have to protect their family, race or tribe to survive in its identifiable form. Japanese people live in Japan, Chinese people in China, Germans in Germany; this is how the world should be. Otherwise, with untapped migration, no country will be identifiable by its roots or culture, which is the real tragedy, because what makes countries in the world different is what makes the world such an interesting and unique place.
Identity Attack0.41975367
Insult0.18480228
Profanity0.104876526
Threat0.0347677
Severe Toxicity0.021548226
Moderate 0.34757367 Constructive 0.647
Nov 19, 2025 Inside Canada's Indian Metropolis (Brampton)
You wouldn't like Indian food if you saw how dirty the preparation is...
You wouldn't like Indian food if you saw how dirty the preparation is...
Identity Attack0.35299334
Insult0.24630153
Profanity0.13785136
Threat0.007327127
Severe Toxicity0.01159668
Moderate 0.34757367 Moderate Con 0.395
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Anyone wanting to protest go this up coming Saturday to any major city like Toronto Regina Winnipeg Calgary etc. to kick the Canadian government out of power and send these illegals back to their country.
Anyone wanting to protest go this up coming Saturday to any major city like Toronto Regina Winnipeg Calgary etc. to kick the Canadian government out of power and send these illegals back to their country.
Identity Attack0.38176915
Insult0.17610447
Profanity0.026727317
Threat0.13815513
Severe Toxicity0.016383713
Moderate 0.34757367 Moderate Con 0.422 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
Indian Foreign minister Jaishankar himself told that the Canadian govt is not vetting the ppl being given the visas. All 5hitty ppl with crimial background are being handed over visas as if it free-for-all thing. …
Indian Foreign minister Jaishankar himself told that the Canadian govt is not vetting the ppl being given the visas. All 5hitty ppl with crimial background are being handed over visas as if it free-for-all thing. This has to change. There should be serious filtering done before giving visas. Anyone with even a simple criminal offence in India should be BANNED forever from entering. No excuses. The quality of ppl coming has gone down like crazy. Bad ppl are there everywhere, but seems like the LIberal a-h0les in Ottawa intentionally want to get criminals here in order to create chaos and break the soceity and turn ppl against each other. This is Intentionally done, so that its easy for the to rule and win in Elections.
Identity Attack0.23467018
Insult0.35677677
Profanity0.24341469
Threat0.013372798
Severe Toxicity0.01825585
Moderate 0.34757367 Moderate Con 0.434 Policy_Critique
Oct 27, 2025 Inside Canada's Indian Metropolis (Brampton)
As a native Canadian, I feel like we have been taken over by the Indians.
As a native Canadian, I feel like we have been taken over by the Indians.
Identity Attack0.44690517
Insult0.16861114
Profanity0.06596114
Threat0.0100069
Severe Toxicity0.014188796
Moderate 0.34757367 Moderate Con 0.46 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Why are people acting like the guy in the bike is some sort of genius? Or comedian. I mean fro starters, the dude thinks all africans are mentally challenged, that's just statistically wrong
Why are people acting like the guy in the bike is some sort of genius? Or comedian. I mean fro starters, the dude thinks all africans are mentally challenged, that's just statistically wrong
Identity Attack0.3817989
Insult0.2469859
Profanity0.16496858
Threat0.010395273
Severe Toxicity0.016319158
Moderate 0.34328604 Moderate Con 0.32 Moral_Argument
Feb 26, 2026 3 likes Inside Canada's Indian Invasion...
Meanwhile immigrants get more welfare than hard working Canadians and they disrespect Campbada. Carney and the Trudeau Liberals appointed Liberal judges who refuse to uphold our laws but make their decisions based on their own …
Meanwhile immigrants get more welfare than hard working Canadians and they disrespect Campbada. Carney and the Trudeau Liberals appointed Liberal judges who refuse to uphold our laws but make their decisions based on their own opinion. We have immigrants like Indians, from India, and now they have built a 50’ idol of their god, and we allow Palistinians to terrorize our citizens while we give them sanctuary here. This is not a co-incidence. If you voted Liberal then you are just as responsible as the Liberal government who brought us to this state.
Identity Attack0.39773783
Insult0.24928534
Profanity0.028640235
Threat0.012958534
Severe Toxicity0.015867263
Moderate 0.34328604 Moderate Con 0.456
Sep 10, 2025 1 likes Why Canadians Are Turning Against …
I by no means am racist, I'm First Nations & I've pretty much had it. India is not our #1 culture here in Canada, I hate calling a store & the person on the other …
I by no means am racist, I'm First Nations & I've pretty much had it. India is not our #1 culture here in Canada, I hate calling a store & the person on the other end can not speak english, it's the most frustrating thing. My g/f daughter applied @ a tim Horton's & get this one, do you speak Punjabi-honest to god - enough. Subway, 7-11's, gas stations, Value Village etc. everywhere you turn. They can be rude no not all but again if I have to ask you 3 times the same question because I do not understand your answer - we have a problem. Y'all we have a problem & then they want to barter about prices if they are buying - they want the cheapest price. Like I say mine is the language barrier & being rude because I don't understand you
Identity Attack0.36702603
Insult0.24928534
Profanity0.13168186
Threat0.013010317
Severe Toxicity0.020386212
Moderate 0.34328604 Constructive 0.813
Aug 29, 2025 1 likes Why Canadians Are Turning Against …
Just so we are clear, bro I just moved to Brampton myself. I am a Canadian born citizen, but also Hindu Punjabi but i recently got baptized into Christianity. However, I wanted to state that …
Just so we are clear, bro I just moved to Brampton myself. I am a Canadian born citizen, but also Hindu Punjabi but i recently got baptized into Christianity. However, I wanted to state that the poo eating is only in one part of India more or less which you already went to and The rest of India does not condone the eating of deh poo poo. Thank you and yes their are a lot of dirty ppl also unfortunately. Facts are facts. A lot of us dont like being clean for some reason. A shower a day would be nice. Some Deodorant also would be great cuz the purchasing of deodorant seems to be quite low over here. Wish i ran into you man i would have enjoyed talking to u. Big fan.
Identity Attack0.28034934
Insult0.34314156
Profanity0.16496858
Threat0.008272167
Severe Toxicity0.01502803
Moderate 0.34328604 Constructive 0.818 Personal_Narrative
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
The minister was probably chosen specifically because she was inept and wouldn't know what was going on in her department; that reduces the likelihood that anyone would be turned away a while longer. As Lorrie …
The minister was probably chosen specifically because she was inept and wouldn't know what was going on in her department; that reduces the likelihood that anyone would be turned away a while longer. As Lorrie said - just like my Political Science professor pointed out almost 50 years ago - immigrants largely vote for whoever was in power when they arrived in the country. A very large percentage of the people that they bring into the country under a Liberal government are likely to vote Liberal. That's a (practically) guaranteed stream of new Liberal voters to replace the old Liberal voters who have become disillusioned by the Liberal Party's actions. It has to stop. We need to vet EVERYONE who comes in and we shouldn't be giving them gold-plated health care until we've granted them refugee status or permanent residency and they should be told that up front so no one is shocked or feels cheated. If they know that and still come, they'll know what they're facing. If they choose not to come, they've made an informed decision.
Identity Attack0.050443888
Insult0.40243408
Profanity0.049177196
Threat0.007974415
Severe Toxicity0.0060272217
Moderate 0.34328604 Constructive 0.796 Policy_Critique
Feb 26, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
People keep bringing up the Native Americans like a girlfriend who was cheated on 200 years ago. Can we not move TF on.
People keep bringing up the Native Americans like a girlfriend who was cheated on 200 years ago. Can we not move TF on.
Identity Attack0.20483385
Insult0.24928534
Profanity0.2761231
Threat0.010058682
Severe Toxicity0.016706496
Moderate 0.3389984 Moderate Con 0.459 Identity_Assertion
Nov 3, 2025 4 likes Inside Canada's Indian Metropolis (Brampton)
Why is it that 90% of these people are Punjabi Sikhs? Canada has been supporting Sikh seperatists to fund the cause back in India. Even other Indians dont like this. Youre letting the wrong people …
Why is it that 90% of these people are Punjabi Sikhs? Canada has been supporting Sikh seperatists to fund the cause back in India. Even other Indians dont like this. Youre letting the wrong people in who want Khalistan. Theyre the ones who did the air india bombings, theyre the ones who assassinated an Indian female prime minister. Instead of having other Indian ethnicities, youre choosing a more extreme one who wont integrate fully. Most dont even know English., unlike other Indians.
Identity Attack0.4139151
Insult0.19225755
Profanity0.031391226
Threat0.060119797
Severe Toxicity0.016125489
Moderate 0.3389984 Constructive 0.516 Identity_Assertion
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
I was shocked how many Indians were in Brampton it’s basically India pt2. It smells like curry soon as you walk outside.
I was shocked how many Indians were in Brampton it’s basically India pt2. It smells like curry soon as you walk outside.
Identity Attack0.3817989
Insult0.24835461
Profanity0.10363861
Threat0.00967031
Severe Toxicity0.016383713
Moderate 0.3389984 Moderate Con 0.401 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
It’s frustrating to see so many people from India in this country. They often claim their homeland is great, so why come here? It feels like they’re having a negative impact on Canada.
It’s frustrating to see so many people from India in this country. They often claim their homeland is great, so why come here? It feels like they’re having a negative impact on Canada.
Identity Attack0.43896464
Insult0.16480011
Profanity0.025770858
Threat0.007741391
Severe Toxicity0.012703998
Moderate 0.3389984 Constructive 0.544 Identity_Assertion
Nov 2, 2025 IRCC Names India in Study …
I have no words to describe the immigration lawyer guy. I'll let others do that. Canada owes these people nothing. They are here on a temporary basis and now must leave. I suspect some will …
I have no words to describe the immigration lawyer guy. I'll let others do that. Canada owes these people nothing. They are here on a temporary basis and now must leave. I suspect some will try to stay but most will go. Their options are miserable and likely far worse then in their home countries.
Identity Attack0.23163283
Insult0.34548226
Profanity0.027273865
Threat0.007857903
Severe Toxicity0.006790161
Moderate 0.3389984 Constructive 0.533 Policy_Critique
Jan 19, 2026 2 likes 2.9 million Canadian temporary visas …
Just like with the rest of our problems here in Canada 🇨🇦; we can’t keep saying “it’s not as bad as the U.S, so it’s ok. No need to panic” - this attitude has to …
Just like with the rest of our problems here in Canada 🇨🇦; we can’t keep saying “it’s not as bad as the U.S, so it’s ok. No need to panic” - this attitude has to end. The standard shouldn’t be that low. We can do better. Responsible Canadians shouldn’t lose their gun rights because of foreign pirates and gangsters.
Identity Attack0.33675182
Insult0.3406697
Profanity0.028230323
Threat0.0101363575
Severe Toxicity0.008010864
Moderate 0.3389984 Moderate Con 0.474 Comparative_Framing
Feb 19, 2026 1 likes Canadian immigration officers investigating hundreds …
Sounds like canada wants to follow the big bad Trump and America lol i thought we were the bad guys and yall love illegals
Sounds like canada wants to follow the big bad Trump and America lol i thought we were the bad guys and yall love illegals
Identity Attack0.33352965
Insult0.2679134
Profanity0.040409464
Threat0.007534259
Severe Toxicity0.009689331
Moderate 0.3389984 Low Con 0.222 Comparative_Framing
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Canada sells citizenship like groceries To the lady saying I’m Canadian no you’re not Every single Indian stick to their own racial group Black people stick together with their own racial group Whites also stick …
Canada sells citizenship like groceries To the lady saying I’m Canadian no you’re not Every single Indian stick to their own racial group Black people stick together with their own racial group Whites also stick together with their fellow whites So there’s no nationalism in this country Even though you have Canadian citizenship you will only help someone who has same skin colour like you Indian business will only hire Indians , Indian homeowners will only rent out their own Indian people Indians even force other foreigners to speak their language Hindi or punjabi if they want to live with them India itself is very racist country , few years ago group of Nigerians were arrested and handcuffed like criminals they treat black people like criminals
Identity Attack0.3895355
Insult0.23237456
Profanity0.039407436
Threat0.009566744
Severe Toxicity0.014640691
Moderate 0.3389984 Constructive 0.607 Policy_Critique
Sep 20, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
Once you discover the frauds they do, and how sneaky and nonchalant they are about it, somalis will seem like angels.
Once you discover the frauds they do, and how sneaky and nonchalant they are about it, somalis will seem like angels.
Identity Attack0.3072352
Insult0.33154017
Profanity0.080318145
Threat0.013217449
Severe Toxicity0.011062622
Moderate 0.3389984 Low Con 0.265
Jan 27, 2026 Inside Canada's Indian Invasion...
Indians moved here to see their distant cousins. If ya'll don't like it, ya'll can move back to England and France lol
Indians moved here to see their distant cousins. If ya'll don't like it, ya'll can move back to England and France lol
Identity Attack0.3817989
Insult0.15698463
Profanity0.12220735
Threat0.012596053
Severe Toxicity0.01806218
Moderate 0.3389984 Moderate Con 0.389 Humor_Satire
Feb 13, 2026 1 likes Inside Canada's Indian Invasion...
As a brown person who migrated to Ireland, i can tell you i haven't met, spoken to or hung out with any of the people from my birth country in years. Why? Because, my Irish …
As a brown person who migrated to Ireland, i can tell you i haven't met, spoken to or hung out with any of the people from my birth country in years. Why? Because, my Irish school mates, my Irish neighbours & Irish colleagues have never made me feel insecure about my color or origins. However in the last five years, some communities like the pakistanis, brazilians & nigerians started creating their ghettos despite the fact that the Irish did not discriminate. They "rule" their ghettos as if they're sovereign territories and do not interact with the Irish, who loves a good banter & socializing. Now the Irish are feeling insecure & one can feel, hear & see the change in attitudes towards immigrants. I fear that in the future i may face the consequences of some other people's decision to stand out instead of mixing. It is quite sad actually!
Identity Attack0.40883094
Insult0.24171697
Profanity0.19893537
Threat0.026652548
Severe Toxicity0.022322904
Moderate 0.3389984 Constructive 0.836 Personal_Narrative
Sep 21, 2025 Inside Canada's Indian Metropolis (Brampton)
I went to college there, first time i've ever been a minority. I saw like 3 other white dudes my whole 3 years there, it was crazy man. They got whole neighbourhoods and zip's together …
I went to college there, first time i've ever been a minority. I saw like 3 other white dudes my whole 3 years there, it was crazy man. They got whole neighbourhoods and zip's together ;-;
Identity Attack0.37361985
Insult0.18604483
Profanity0.22602804
Threat0.01238892
Severe Toxicity0.015479924
Moderate 0.3389984 Constructive 0.594 Personal_Narrative
Jan 28, 2026 Inside Canada's Indian Invasion...
In 100 years the population of every country will be replaced by Indians because that’s what people like Elon musk want
In 100 years the population of every country will be replaced by Indians because that’s what people like Elon musk want
Identity Attack0.38246045
Insult0.113185234
Profanity0.07191269
Threat0.06820184
Severe Toxicity0.023076924
Moderate 0.3389984 Low Con 0.109 Unverified_Claim
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.