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 am an immigrant in …" 3,653 comments · Page 72 of 147
come to australia and do something abt our priminester who doesn’t listen to Australians and are having a mass immigration problem and they won’t do anything abt it they take our jobs houses to our …
come to australia and do something abt our priminester who doesn’t listen to Australians and are having a mass immigration problem and they won’t do anything abt it they take our jobs houses to our tax payer money and everything australia is being taken over by immigrants
Identity Attack0.2803029
Insult0.077136256
Profanity0.02023706
Threat0.0086087575
Severe Toxicity0.006980896
Low Tox 0.2553839 Moderate Con 0.42
Jan 27, 2026 Inside Canada's Indian Invasion...
Deportation needs to take place in every immigration office
Deportation needs to take place in every immigration office
Identity Attack0.24074486
Insult0.04149419
Profanity0.029888187
Threat0.05171447
Severe Toxicity0.01083374
Low Tox 0.2553839 Low Con 0.204 Call_To_Action
Aug 26, 2025 Why Canadians Are Turning Against …
There is nothing “racist” about not wanting your country to be infiltrated by mass immigration.
There is nothing “racist” about not wanting your country to be infiltrated by mass immigration.
Identity Attack0.2803029
Insult0.07460167
Profanity0.028230323
Threat0.012647836
Severe Toxicity0.008354187
Low Tox 0.2553839 Low Con 0.216 Moral_Argument
Feb 27, 2026 Inside Canada's Indian Invasion...
Im an immigrant and after living for awhile in canada I noticed that Canada is not longer what it used to be, Indians hired Indians and some of them have issues either other cultures, Canada …
Im an immigrant and after living for awhile in canada I noticed that Canada is not longer what it used to be, Indians hired Indians and some of them have issues either other cultures, Canada is Doomed, Im happy I left
Identity Attack0.29798782
Insult0.08533409
Profanity0.022559889
Threat0.007547205
Severe Toxicity0.0074386597
Low Tox 0.2553839 Constructive 0.564 Personal_Narrative
Feb 18, 2026 1 likes Inside Canada's Indian Invasion...
I feel bad for the immigrants I work with that didn't scam the system, they are getting the Canadian experience getting boned and taxed for doing the right thing.
I feel bad for the immigrants I work with that didn't scam the system, they are getting the Canadian experience getting boned and taxed for doing the right thing.
Identity Attack0.23239216
Insult0.15982662
Profanity0.06495911
Threat0.008893564
Severe Toxicity0.006828308
Low Tox 0.2553839 Constructive 0.663 Moral_Argument
Nov 21, 2025 1 likes Thousands of refugees allowed into …
Tighter immigration is a reset for our country. We are going broke with all these immigrants and vast numbers of $$$$$$$$ going out to them!
Tighter immigration is a reset for our country. We are going broke with all these immigrants and vast numbers of $$$$$$$$ going out to them!
Identity Attack0.2783691
Insult0.071433455
Profanity0.021740068
Threat0.012233571
Severe Toxicity0.0076675415
Low Tox 0.25462922 Moderate Con 0.492 Economic_Argument
Feb 11, 2026 Canada's tighter immigration policy divides …
What absolute tripe, there is no division,ZERO, everyone is in agreement Immigration needs to be controlled. This is why people despise and distrust the media, they just flat out lie to your face, they’ll tell …
What absolute tripe, there is no division,ZERO, everyone is in agreement Immigration needs to be controlled. This is why people despise and distrust the media, they just flat out lie to your face, they’ll tell you what your eyes are seeing and your ears are hearing are not real.
Identity Attack0.06704199
Insult0.15982662
Profanity0.025087673
Threat0.009256045
Severe Toxicity0.0052261353
Low Tox 0.25462922 Moderate Con 0.386 Policy_Critique
Feb 11, 2026 9 likes Canada's tighter immigration policy divides …
The problem is the kind of immigrants the government lets in. Why only people from India?
The problem is the kind of immigrants the government lets in. Why only people from India?
Identity Attack0.3043136
Insult0.06722072
Profanity0.026727317
Threat0.007793174
Severe Toxicity0.007133484
Low Tox 0.25462922 Low Con 0.196 Policy_Critique
Aug 25, 2025 Why Canadians Are Turning Against …
Videos like these would be nicer if you did research/fact-checked people's statements. I know the purpose is to get the POV of the general populace, but it sucks hearing at the end of the video …
Videos like these would be nicer if you did research/fact-checked people's statements. I know the purpose is to get the POV of the general populace, but it sucks hearing at the end of the video "Well, idk why" when you could improve the quality of the video by supporting or rejecting claims people make. Also, asking more balanced questions instead of biased ones is another way you can improve. For example, no difficult questions or claims against the anti-immigration Canadians were given - they were basically just asked "why do you think this?" On the other hand, the pro-immigration migrants were given questions regarding claims made by the anti-immigrant Canadians - which again was never fact checked by your team. It's difficult and feels like a waste of time when we're just hearing testimony - as important as each individual's story is - but without any critical thinking or research applied.
Identity Attack0.05612817
Insult0.16883044
Profanity0.21348765
Threat0.007689608
Severe Toxicity0.008735657
Low Tox 0.25462922 Constructive 0.833
Oct 6, 2025 Inside Canada's Indian Metropolis (Brampton)
Immigration needs to be 0%
Immigration needs to be 0%
Identity Attack0.2764353
Insult0.036325075
Profanity0.049928714
Threat0.013476364
Severe Toxicity0.0118255615
Low Tox 0.25462922 Low Con 0.166 Policy_Critique
Jan 5, 2026 1 likes New rules, regulations take effect …
All immigrants? LOL you are just scared to call out that one country.
All immigrants? LOL you are just scared to call out that one country.
Identity Attack0.27510223
Insult0.07238392
Profanity0.030639706
Threat0.007909686
Severe Toxicity0.006828308
Low Tox 0.25462922 Low Con 0.166
Aug 25, 2025 Why Canadians Are Turning Against …
At the end, why are you asking "why?" You have super delicious food, you have a growing economy feeding the national GDP, you have super nice people. Also, if immigrants don't "integrate" then you get …
At the end, why are you asking "why?" You have super delicious food, you have a growing economy feeding the national GDP, you have super nice people. Also, if immigrants don't "integrate" then you get to enjoy a diversity of culture instead of it being white washed down to hamburgers and soggy, bland fries. Seriously, I don't understand any of the xenophobia in the comments- or the video here! Some of y'all sound like the MAGA that we have such a problem with here in the USA.
Identity Attack0.28034934
Insult0.0838533
Profanity0.026180768
Threat0.0073918556
Severe Toxicity0.006942749
Low Tox 0.25462922 Constructive 0.753 Moral_Argument
Dec 19, 2025 Inside Canada's Indian Metropolis (Brampton)
What's the problem? You need stronger immigration laws to stop Americans entering the country!🤷‍♂️ 😂😂😂
What's the problem? You need stronger immigration laws to stop Americans entering the country!🤷‍♂️ 😂😂😂
Identity Attack0.2808415
Insult0.056133457
Profanity0.019485557
Threat0.010214032
Severe Toxicity0.007247925
Low Tox 0.25462922 Low Con 0.191 Humor_Satire
Feb 12, 2026 1 likes Canada's tighter immigration policy divides …
Every where you go you can see Punjabi celebrations everywhere it’s like no other culture exists! Way too much immigrants! We don’t want to be forced to see or participate in other peoples culture practice …
Every where you go you can see Punjabi celebrations everywhere it’s like no other culture exists! Way too much immigrants! We don’t want to be forced to see or participate in other peoples culture practice your culture or religion at home please!
Identity Attack0.28034934
Insult0.07301756
Profanity0.020988565
Threat0.007573096
Severe Toxicity0.008163452
Low Tox 0.25462922 Constructive 0.57 Identity_Assertion
Sep 11, 2025 1 likes Why Canadians Are Turning Against …
Taxes and Immigration are just two of the Weapons being used against every Canadian by the Government working in cahoots with greedy and lazy oligopolies in this Country, The Question is; Are we as Canadians …
Taxes and Immigration are just two of the Weapons being used against every Canadian by the Government working in cahoots with greedy and lazy oligopolies in this Country, The Question is; Are we as Canadians being replaced ? Absolutely, and it is best not to pretend that it is not happening. Why is the Government flooding the Country with so many Immigrants at such a rapid pace ? Answer: Immigrants from certain parts of the World on average tend to be superficially obedient and compliant as regards Authoritarian Mechanisms ( social face ) However, they are simply more " skillful " and crafty when it comes to getting things done. They share the same cultures, languages, tribal and other local networks and many times those connections extend internationally. As Canadians, we tend to be highly individualistic, often politically and socially apathetic - in short, we do not have what they have. We are being out-competed and exploited by the very Freedoms we've fought to uphold.
Identity Attack0.12440576
Insult0.19500497
Profanity0.022833163
Threat0.009307829
Severe Toxicity0.0059509277
Low Tox 0.25462922 Constructive 0.636
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
The present-day immigration system = Slavery in the past. The only difference is that immigrants earn minimum pay nowadays vs slaves got free food scrap from their owners in the past.
The present-day immigration system = Slavery in the past. The only difference is that immigrants earn minimum pay nowadays vs slaves got free food scrap from their owners in the past.
Identity Attack0.22261032
Insult0.09563028
Profanity0.023994578
Threat0.0077284453
Severe Toxicity0.0073623657
Low Tox 0.25462922 Low Con 0.255 Moral_Argument
Jan 22, 2026 Why Canada’s immigration system has …
Sad but true. i am an immigrant myself but I am sad to say these people who manipulate the system to be here and abuse every law are a disgrace to the immigrants who came …
Sad but true. i am an immigrant myself but I am sad to say these people who manipulate the system to be here and abuse every law are a disgrace to the immigrants who came the right way, follow the law, and assimilate and live Canadian values.
Identity Attack0.17847598
Insult0.19225755
Profanity0.02385794
Threat0.0071847234
Severe Toxicity0.004749298
Low Tox 0.25462922 Constructive 0.682 Personal_Narrative
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
The problem is that we keep recieving people who are immigrating as "students" from fake schools and they are uneducated unskilled and when they get the managerial positions, they only hire thier own.
The problem is that we keep recieving people who are immigrating as "students" from fake schools and they are uneducated unskilled and when they get the managerial positions, they only hire thier own.
Identity Attack0.1508922
Insult0.16802633
Profanity0.022286616
Threat0.009074804
Severe Toxicity0.00579834
Low Tox 0.25462922 Moderate Con 0.347
Oct 28, 2025 Inside Canada's Indian Metropolis (Brampton)
I am a college student in the southeastern us in a small town. We have many many many nepalis coming and using it as a springboard to emigrate (usually illegally) across the us. They do …
I am a college student in the southeastern us in a small town. We have many many many nepalis coming and using it as a springboard to emigrate (usually illegally) across the us. They do not speak our language, integrate, work, or understand our customs. Not integration, no immigration.
Identity Attack0.33352965
Insult0.076185785
Profanity0.027410502
Threat0.008556974
Severe Toxicity0.008850098
Low Tox 0.25462922 Constructive 0.641 Personal_Narrative
Oct 7, 2025 Inside Canada's Indian Metropolis (Brampton)
Deport them all, I am deeply concerned about the impact of current immigration levels and the lack of oversight regarding work permits. In sectors like food service and retail, there is a growing concern that …
Deport them all, I am deeply concerned about the impact of current immigration levels and the lack of oversight regarding work permits. In sectors like food service and retail, there is a growing concern that positions are being filled through undocumented labor or cash-under-the-table arrangements. This bypasses our tax system and makes it incredibly difficult for Canadian students to find the part-time work they rely on for tuition. We need stricter enforcement of labor laws and a more controlled approach to immigration to protect the integrity of our economy.
Identity Attack0.18002926
Insult0.0811385
Profanity0.020442016
Threat0.114629425
Severe Toxicity0.011291504
Low Tox 0.25462922 Constructive 0.755
Dec 30, 2025 Deportations From Canada at Their …
We let in too many unvetted criminals, because we tried to be too nice. Bad people take advantage of that.... Time to restrict unvetted refugees and immigrants, and time to throw out every criminal without …
We let in too many unvetted criminals, because we tried to be too nice. Bad people take advantage of that.... Time to restrict unvetted refugees and immigrants, and time to throw out every criminal without a citizenship. Those, we'll jail ourselves... PS: We DO need immigrants because of our low birthrate (it's negative), and our aging population... BUT, we need to check CHARACTER first. Not colour, just CHARACTER!!!
Identity Attack0.23694818
Insult0.10294484
Profanity0.017299367
Threat0.034422375
Severe Toxicity0.008621216
Low Tox 0.25462922 Moderate Con 0.45 Policy_Critique
Feb 18, 2026 1 likes Canadian immigration officers investigating hundreds …
San Francisco gets red state homeless. Canada gets illegal immigrants fleeing Trump.
San Francisco gets red state homeless. Canada gets illegal immigrants fleeing Trump.
Identity Attack0.20680901
Insult0.09416737
Profanity0.015625564
Threat0.009204263
Severe Toxicity0.0048828125
Low Tox 0.25462922 Low Con 0.146 Comparative_Framing
Jul 10, 2025 1 likes How Canada broke its immigration …
It's so paradoxical that the indians back in India and abroad are projecting different outlooks about immigration and assimilation. I think it's absurd. In recent India, they look down upon immigration in India and complain …
It's so paradoxical that the indians back in India and abroad are projecting different outlooks about immigration and assimilation. I think it's absurd. In recent India, they look down upon immigration in India and complain about the lack of assimilation of immigrants to the diverse Indian culture. But abroad in another country as immigrants they want to protect their culture and do not want to assimilate to that country's culture or way of life. 😅 The comments about equality of humans, non discrimination etc made me laugh so much.. Ask them about the caste discrimination in their society, anti-conversion laws, attacks on sikhs, muslims, christians institutions/places of worship, and how they treat african students & other non-white races in India to have a better understanding on their views. 😂😅
Identity Attack0.28034934
Insult0.09563028
Profanity0.06946823
Threat0.009023022
Severe Toxicity0.008163452
Low Tox 0.25462922 Constructive 0.792 Comparative_Framing
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
All these 3rd world immigrants drive with no running lights on at night or no lights at all. It would be a rare occurrence to see this years ago but now I see a car …
All these 3rd world immigrants drive with no running lights on at night or no lights at all. It would be a rare occurrence to see this years ago but now I see a car every couple min. You can flash your lights and honk the horn but nothing 🤦🏻‍♂️
Identity Attack0.27875587
Insult0.08410009
Profanity0.026454043
Threat0.008505191
Severe Toxicity0.007820129
Low Tox 0.25462922 Moderate Con 0.365
Jan 27, 2026 Inside Canada's Indian Invasion...
I appreciate the concern being raised in this video, but just a small correction, the Lindsey burglar wasnt an immigrant, he was a 'native' white Canadian
I appreciate the concern being raised in this video, but just a small correction, the Lindsey burglar wasnt an immigrant, he was a 'native' white Canadian
Identity Attack0.28883415
Insult0.0813853
Profanity0.029186781
Threat0.008336896
Severe Toxicity0.006713867
Low Tox 0.25462922 Constructive 0.696
Aug 26, 2025 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.