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: "US citizen. My vote to …" 7 comments
Immigration is fine as long as they’re vetted, have skills the country needs,ie doctors , tradesmen, but letting in everybody and their dog is ridiculous! Why is it that it’s only poopjeets that are being …
Immigration is fine as long as they’re vetted, have skills the country needs,ie doctors , tradesmen, but letting in everybody and their dog is ridiculous! Why is it that it’s only poopjeets that are being brought in to take over. Are there no other countries that have refugees that aren’t fleas on the system? The US have black fatigue, well Canada definitely have Hindu fatigue. I’m getting tired of being a second or third class citizen in my own fucking country. Voting to get the Lieberals out will not work, extreme violence is going to be the only way to remove them or Canada will be gone forever. Once that’s accomplished then the mass deportations can start immediately.
Identity Attack0.5135796
Insult0.5678696
Profanity0.5013569
Threat0.031314444
Severe Toxicity0.23224801
Moderate 0.60254884 Constructive 0.545 Identity Attack Insult Fear_Threat
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
So what this propaganda video is saying is refugees and immigrants get the same as Canadian citizens. Enough said. Its bad enough shelling out my money for Canadian citizens but I have to do it …
So what this propaganda video is saying is refugees and immigrants get the same as Canadian citizens. Enough said. Its bad enough shelling out my money for Canadian citizens but I have to do it for illegals and immigrants as well. I don't remember voting on such crap. The Canadian government are a bunch of crooks. You work for us. We pay you. Be accountable to us your employers and do your jobs.
Identity Attack0.4139151
Insult0.61794597
Profanity0.37052724
Threat0.009178371
Severe Toxicity0.024819711
Moderate 0.6020386 Moderate Con 0.447 Insult
Feb 15, 2020 1 likes How much do refugees and …
It’s really an invasion of other cultures and religions diluting Judeo Christianity ✝️ who are becoming the second class citizens, with Islamic Muslims who hate us because these people get elected to parliament by congregating …
It’s really an invasion of other cultures and religions diluting Judeo Christianity ✝️ who are becoming the second class citizens, with Islamic Muslims who hate us because these people get elected to parliament by congregating in communities for votes.🗳️ We have too much multicultural representation in government. They are creating their own mini countries in Canada 🇨🇦 and changing legislation to accommodate themselves..
Identity Attack0.4830652
Insult0.2469859
Profanity0.03765389
Threat0.009023022
Severe Toxicity0.020644438
Moderate 0.37751234 Moderate Con 0.418 Fear_Threat
Oct 3, 2025 Inside Canada's Indian Metropolis (Brampton)
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 …
The damage is done. Liberals ruined this country and let us down. They are just importing their voters. In 10 years they’ve been in power they created tones of new citizens to vote for them. …
The damage is done. Liberals ruined this country and let us down. They are just importing their voters. In 10 years they’ve been in power they created tones of new citizens to vote for them. I’m a first generation immigrant. The selection process for us was extremely hard. We were well educated professionals with university degrees, healthy (checked), had to provide funds allowing us to live for at least 6 months without any support from welfare organizations, no OHIP for 3 months. Why has this system been changed? How do all these people without education, money or skills coming here? Why our country is flooded with illegal immigrants? I love Canada dearly. It’s my home now. I’m a proud Canadian. And I’m very sed to watch my country decline like that. Shame on you Liberals.
Identity Attack0.10221587
Insult0.16788013
Profanity0.029050145
Threat0.010550622
Severe Toxicity0.005569458
Low Tox 0.25084448 Constructive 0.678 Personal_Narrative
Sep 14, 2025 1 likes Why Canadians Are Turning Against …
Mark my words, many will stay illegally, and the Liberals will create a program so they can normalize their statuses, and give them permanent residency. Then they'll be voting in Canadian elections when they become …
Mark my words, many will stay illegally, and the Liberals will create a program so they can normalize their statuses, and give them permanent residency. Then they'll be voting in Canadian elections when they become Canadian citizens, they is how they take our country from us. This was always their plan.
Identity Attack0.06249457
Insult0.030044744
Profanity0.011782649
Threat0.007301235
Severe Toxicity0.0024604797
Low Tox 0.10783285 Moderate Con 0.34
Jan 15, 2026 2 likes 2.9 million Canadian temporary visas …
This is why I desperately wish there was an actual Libertarian party to vote for in elections! There is a party, but they have not gotten enough signatures to be able to run yet, I …
This is why I desperately wish there was an actual Libertarian party to vote for in elections! There is a party, but they have not gotten enough signatures to be able to run yet, I don't even know if there is an office or representative in Ontario right now! I wish! Their policies (on paper) seem great, and geared more towards a 'Canada first'/'Canadians First' approach. They touch on a lot of topics and there seem to be a lot of things they want to change! But a government is still a government, they will be motivated by money regardless of any good intentions they may have. So if and when things change, WE NEED TO HOLD THEM ACCOUNTABLE! We as the citizens have the power to change things for the better! It's just unfortunate that I see so many people getting pushed down or ignored or hated because they are speaking their mind. Remember, Canada dosen't have laws like the US, our freedoms aren't as protected nor do we have the same freedoms they do (like owning and protecting your own property, or self defense!) We as people need to start being honest and expressing things instead of being terrified of the backlash (of which there will be in these times). The only way we can make progress is by deciding to get out of our comfort zones and standing for what is right! For the freedoms and protections we deserve! To make a future worth living for us and our children! It will not be easy, but when is change ever easy? I hope that one day I won't be terrified of the thought of bringing a life into this world and country. I hope I can be stable enough to be able to give my future children a decent life. But right now? I would never want to have children, things are too unstable and I don't want to bring a child into this country and force them to live a terrible life they never asked for! I desperately want to be able to keep hoping for a better future, a better country, and people who can enjoy their lives instead of constantly worrying and stressing about everything. I hope some can consider looking into the Libertarian party as well! They may be small right now, but they seem to be wanting to right the wrongs that have occured.
Identity Attack0.011247349
Insult0.022448512
Profanity0.015932998
Threat0.00704232
Severe Toxicity0.0015640259
Low Tox 0.045378547 Constructive 0.875 Call_To_Action
Sep 10, 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.