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: "In India, there is no …" 2,270 comments · Page 59 of 91
Immigration technically is an asset for a country like Canada, however the open door policy turned that asset into a liability. When you have a migrant community congregate into ghetto like fashion, you know your …
Immigration technically is an asset for a country like Canada, however the open door policy turned that asset into a liability. When you have a migrant community congregate into ghetto like fashion, you know your policy has failed somewhere. Psychologically speaking human would naturally gravitate towards people they have similarities(language, color, likes & dislikes, etc) with and congregate as a "tribe" for warmth & security. Just put one white person alone in the middle of an Indian market at rush hour, i promise you they'd run to the first white person they spot for "security", now tell that one guy that he has to live in India for the foreseeable future and that he has a choice of living in any area of that city and he learns that there a part of town where most of the white people live, where do you think he'll go?
Identity Attack0.2764353
Insult0.07840354
Profanity0.027547138
Threat0.008789998
Severe Toxicity0.0059890747
Low Tox 0.2359567 Constructive 0.665 Policy_Critique
Sep 21, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
India 🇮🇳 over Canada. So sad
India 🇮🇳 over Canada. So sad
Identity Attack0.25986546
Insult0.08434689
Profanity0.015249812
Threat0.007586042
Severe Toxicity0.0077056885
Low Tox 0.2359567 Moderate Con 0.35 Identity_Assertion
Feb 5, 2026 Inside Canada's Indian Invasion...
As an Indian living in India with no plans to leave my motherland , let me tell you these guys from Punjab claiming they were suppressed in India are running an immigration scam . Claiming …
As an Indian living in India with no plans to leave my motherland , let me tell you these guys from Punjab claiming they were suppressed in India are running an immigration scam . Claiming asylum on the grounds of political persecution as soon as their boat lands on Canadian shores .
Identity Attack0.22783615
Insult0.08831572
Profanity0.01893901
Threat0.00951496
Severe Toxicity0.0050735474
Low Tox 0.23523538 Constructive 0.534 Personal_Narrative
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
That’s not near enough.. we need 500k for a couple years and maybe we won’t be considered Canindia, why is everyone worried about these people that should not be here, you see companies that hire …
That’s not near enough.. we need 500k for a couple years and maybe we won’t be considered Canindia, why is everyone worried about these people that should not be here, you see companies that hire only Indians from India, why is this you ask? subsidize workers? Tim Hortons, Knows. Brampton is now India. I am myself and my tradesmen and I’m disgusted with the amount of taxes that we all pay to subsidize the open border we have in this country. Why? Are we shipping in people that are just gonna get on welfare and provide nothing to this country why is our government still promoting our healthcare system and other countries in order to get people here for some reason our government is selling this country down the drain for some kind of political gain. Well, it’s all financial game but at some point it has to stop. We are the next UK.
Identity Attack0.20483385
Insult0.089778624
Profanity0.06345607
Threat0.010731863
Severe Toxicity0.008010864
Low Tox 0.23523538 Constructive 0.651 Economic_Argument
Jan 1, 2026 Deportations From Canada at Their …
Canada has a long history of ignoring India’s warnings about Khalistan. They give asylum to extremists just to shame India, but in the end Canada itself suffers. Many Indians think moving abroad changes everything but …
Canada has a long history of ignoring India’s warnings about Khalistan. They give asylum to extremists just to shame India, but in the end Canada itself suffers. Many Indians think moving abroad changes everything but my own friend, an engineering graduate, is working as a cashier in Canada while he had a good job offer in India. Indians, have some dignity. Don’t blindly chase the Canadian dream.
Identity Attack0.2700233
Insult0.08533409
Profanity0.015693882
Threat0.008311004
Severe Toxicity0.0045394897
Low Tox 0.23523538 Constructive 0.645
Sep 25, 2025 Inside Canada's Indian Metropolis (Brampton)
Is it Punjab invasion 😂 rather than, india as a whole 😂
Is it Punjab invasion 😂 rather than, india as a whole 😂
Identity Attack0.24150419
Insult0.06889887
Profanity0.087430455
Threat0.014393489
Severe Toxicity0.016319158
Low Tox 0.23451406 Low Con 0.195 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
One of my friends who barely passed his high school exams here in India was so bad in english. He gave his ilets thrice and there he is in pr in canada Dear Canadian it's …
One of my friends who barely passed his high school exams here in India was so bad in english. He gave his ilets thrice and there he is in pr in canada Dear Canadian it's your time to work else they will ruin your land as they ruined here
Identity Attack0.19495805
Insult0.07745308
Profanity0.016889455
Threat0.012906751
Severe Toxicity0.005455017
Low Tox 0.23451406 Constructive 0.616 Fear_Threat
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
Truth China India people come into Canada to buy up homes with their money that’s not from Canada or errand the Government need to stop this from a Canadian first to buy my own house …
Truth China India people come into Canada to buy up homes with their money that’s not from Canada or errand the Government need to stop this from a Canadian first to buy my own house in a land where I was born they up the house prices and have no respect for Canada
Identity Attack0.2781757
Insult0.07270074
Profanity0.015010698
Threat0.0065568537
Severe Toxicity0.0049209595
Low Tox 0.23415339 Constructive 0.512
Sep 11, 2025 1 likes Why Canadians Are Turning Against …
Stop from india period. Canada is holding all the cards, and 5 percent of 40 million is 2 million per year, immigration is not going down. I know most canadians cannot do math so their …
Stop from india period. Canada is holding all the cards, and 5 percent of 40 million is 2 million per year, immigration is not going down. I know most canadians cannot do math so their is the numbers
Identity Attack0.2700233
Insult0.07840354
Profanity0.014327513
Threat0.006712203
Severe Toxicity0.004234314
Low Tox 0.23415339 Moderate Con 0.339 Policy_Critique
Feb 18, 2026 2 likes LILLEY UNLEASHED: The fall of …
Meanwhile Tim hortons is invading India. 😂
Meanwhile Tim hortons is invading India. 😂
Identity Attack0.1444726
Insult0.07016616
Profanity0.040910475
Threat0.021300001
Severe Toxicity0.008010864
Low Tox 0.23415339 Low Con 0.108 Humor_Satire
Feb 18, 2026 Inside Canada's Indian Invasion...
stop immigration system or atleast put country cap system. Indians are turning canada into India. The companies now only hire indians because of cheap labor or going offshore. I work ina company and 60percent are …
stop immigration system or atleast put country cap system. Indians are turning canada into India. The companies now only hire indians because of cheap labor or going offshore. I work ina company and 60percent are from india, sometimes i feel living in india than in canada
Identity Attack0.2877625
Insult0.06302499
Profanity0.0166845
Threat0.0074048014
Severe Toxicity0.0051498413
Low Tox 0.23415339 Moderate Con 0.47 Policy_Critique
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
lol canada legit has an “i’m not a terrorist button” 😂 indias favourite
lol canada legit has an “i’m not a terrorist button” 😂 indias favourite
Identity Attack0.17381613
Insult0.0838533
Profanity0.027410502
Threat0.010239923
Severe Toxicity0.0065231323
Low Tox 0.23379272 Low Con 0.201 Humor_Satire
Nov 20, 2025 35 likes Thousands of refugees allowed into …
This is Canada stop making into India
This is Canada stop making into India
Identity Attack0.26494437
Insult0.07396803
Profanity0.023789622
Threat0.007793174
Severe Toxicity0.006904602
Low Tox 0.23379272 Low Con 0.235 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Sikhs *ARE* Indians. Punjab *IS* in India. Just in case some Indian comes here and say "nooo they aren't Indians, they are Sikhs". As if these Sikhs don't own an Indian passport.
Sikhs *ARE* Indians. Punjab *IS* in India. Just in case some Indian comes here and say "nooo they aren't Indians, they are Sikhs". As if these Sikhs don't own an Indian passport.
Identity Attack0.2877625
Insult0.06722072
Profanity0.07191269
Threat0.009592636
Severe Toxicity0.009765625
Low Tox 0.23379272 Moderate Con 0.442 Identity_Assertion
Sep 19, 2025 22 likes Inside Canada's Indian Metropolis (Brampton)
They don't want to live in India but turn Canada into India.....
They don't want to live in India but turn Canada into India.....
Identity Attack0.28034934
Insult0.0623257
Profanity0.015693882
Threat0.0079873605
Severe Toxicity0.0062942505
Low Tox 0.23379272 Low Con 0.199 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
West colonized India for 400 years, now they are colonizing them, what's the problem 😂
West colonized India for 400 years, now they are colonizing them, what's the problem 😂
Identity Attack0.22935481
Insult0.06617179
Profanity0.058445938
Threat0.013372798
Severe Toxicity0.010986328
Low Tox 0.23343207 Low Con 0.197 Comparative_Framing
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Wanting your country to not turn into India is not racist.
Wanting your country to not turn into India is not racist.
Identity Attack0.28034934
Insult0.05027775
Profanity0.038655918
Threat0.010938995
Severe Toxicity0.009307861
Low Tox 0.2330714 Low Con 0.271 Identity_Assertion
Jan 27, 2026 32,712 likes Inside Canada's Indian Invasion...
most students came from India and get the job rigby away in my work place,with help of the relatives who work in same company, one day I asked the girl who don't even know to …
most students came from India and get the job rigby away in my work place,with help of the relatives who work in same company, one day I asked the girl who don't even know to speak English what is she studying for she said she don't know, she just pick any random course just to get work permit and PR. My work place is worst now compared to before
Identity Attack0.22859548
Insult0.08582769
Profanity0.07255927
Threat0.007961469
Severe Toxicity0.007247925
Low Tox 0.2330714 Constructive 0.65 Personal_Narrative
Sep 29, 2025 88 likes IRCC Names India in Study …
Cross country strike until they step down . Don't be confused Sheer., you guys need to be way more conservative, we've had enough. You all voted for destructive policies. Why aren't you filing court challenges? …
Cross country strike until they step down . Don't be confused Sheer., you guys need to be way more conservative, we've had enough. You all voted for destructive policies. Why aren't you filing court challenges? Why aren't you talking about the bioweapon injections?? Did you make money on pcr's? PPs wifey too? Both sides have been compromised for decades. CSIS Report. China, India. Canadians never wanted immigration from any of these 3rd world countries. This is treason.
Identity Attack0.089973204
Insult0.1342682
Profanity0.017777596
Threat0.012751401
Severe Toxicity0.0051116943
Low Tox 0.2330714 Moderate Con 0.346 Call_To_Action
Feb 18, 2026 2 likes LILLEY UNLEASHED: The fall of …
It’s crazy these people move from India to Canada and still don’t even want to stay in Canada 😭
It’s crazy these people move from India to Canada and still don’t even want to stay in Canada 😭
Identity Attack0.18002926
Insult0.08831572
Profanity0.03239325
Threat0.006861079
Severe Toxicity0.0051879883
Low Tox 0.23271075 Moderate Con 0.31 Identity_Assertion
Feb 26, 2026 1 likes Inside Canada's Indian Invasion...
Please change your topic. There are no anyindians invading any country in the world. Yes europeans have invaded india and destroyed there culture and looted wealth by war and many inhumane ways.before europeans there were …
Please change your topic. There are no anyindians invading any country in the world. Yes europeans have invaded india and destroyed there culture and looted wealth by war and many inhumane ways.before europeans there were no catholic churches in india. But these people are coming peacefully and not looting your country. They are also providing for canada. Please dont be racist. World is changing ,times aredifferent. Please accept the change. All have rights to follow any religion and follow there culture. you can get work done from them for cheap labour, but cant accept their culture. This isnt fair. Just becouse someone change there country they cant change their culture or values within a year or two.
Identity Attack0.22935481
Insult0.100019015
Profanity0.021398475
Threat0.010550622
Severe Toxicity0.0059127808
Low Tox 0.23271075 Constructive 0.632 Moral_Argument
Feb 10, 2026 1 likes Inside Canada's Indian Invasion...
i am from india even i think brampton so bad. i pay 450 month for bed and there are 16 people in basement with me
i am from india even i think brampton so bad. i pay 450 month for bed and there are 16 people in basement with me
Identity Attack0.13805299
Insult0.0654725
Profanity0.07611542
Threat0.010291707
Severe Toxicity0.0064849854
Low Tox 0.23235008 Moderate Con 0.496 Personal_Narrative
Sep 19, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
You can tell the people "concerned" about Canada are straight up just hiding their racist agenda. Yes its hard to assimilate in a culture that is so vastly different from India, you can't blame the …
You can tell the people "concerned" about Canada are straight up just hiding their racist agenda. Yes its hard to assimilate in a culture that is so vastly different from India, you can't blame the people. Large majority of them came here legally and frankly are stuck here because of the investments and loans they've taken to come to this country. Blame your government for obviously chasing quick returns rather than working towards a better future for Canadians.
Identity Attack0.17925262
Insult0.1087965
Profanity0.013405213
Threat0.0067769317
Severe Toxicity0.0046157837
Low Tox 0.23198941 Constructive 0.583 Moral_Argument
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
India Dislike Button
India Dislike Button
Identity Attack0.23618884
Insult0.07998765
Profanity0.08290444
Threat0.011922873
Severe Toxicity0.011672974
Low Tox 0.23198941 Low Con 0.282 Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
They are taking over our low economy, working for low wage. It's better than India, leave now
They are taking over our low economy, working for low wage. It's better than India, leave now
Identity Attack0.21075934
Insult0.081508696
Profanity0.028913507
Threat0.010835429
Severe Toxicity0.006904602
Low Tox 0.23162876 Moderate Con 0.34 Economic_Argument
Aug 25, 2025 1 likes Why Canadians Are Turning Against …

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.