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: "Are people _FINALLY_ going to …" 5 comments
Oh the IRONY! If you aren't First Nations, you ARE an immigrant. Why don't you actually all make an effort to learn at least a few words in our languages; the ACTUAL languages of Our …
Oh the IRONY! If you aren't First Nations, you ARE an immigrant. Why don't you actually all make an effort to learn at least a few words in our languages; the ACTUAL languages of Our country 🙄. You can't be that dumb. I'm not trying to be harsh, but most of us speak our language and 1 or 2 languages from the European settlers here. It really suits everyone here to never bring Indigenous people into your conversations while you call it "Your country, your 'Canada', you culture". Everyone who's ancestors aren't from need to do better. It blows my mind how you come here and fight against each other while being immigrants yourselves. You demand assimilation from others while you yourselves aren't Indigenous, and don't make the slightest effort to assimilation to OUR culture. Complete hypocrites.🤣🤣🤣 If I were you, I'd be ashamed. I can't see myself ever going to someone else's country, living in it, let alone being born in it, and have the audacity to act and speak with that amount of utter continuous ignorance and disrespect the way most of the European settlers and other settlers/"Canadians" do. Do better before complaining about each other cause, you're no better and immigrants yourselves. Oh ya, and film Native Child in the background at 7:06, the place not First Nations operated known for stealing our children and getting tons of funding to line their pockets while almost all reserves have no clean drinking water, houses breaking down, unable to get work outside due to racist from all types of immigrants (yes, including European 'Canadians'), but putting a video of a European 'Canadian' talking about not being able to afford cable and her bills. Because these things are happening to European settlers/ 'Canadians', now it's finally a problem. The IRONY.
Identity Attack0.36702603
Insult0.5130944
Profanity0.18909787
Threat0.008867673
Severe Toxicity0.023076924
Moderate 0.47886392 Constructive 0.592 Insult
Aug 28, 2025 Why Canadians Are Turning Against …
I think we've gone full circle. White people finally understand it. So white people need to leave north America and go back to their homeland of Europe.
I think we've gone full circle. White people finally understand it. So white people need to leave north America and go back to their homeland of Europe.
Identity Attack0.5135796
Insult0.24928534
Profanity0.17241211
Threat0.03856628
Severe Toxicity0.023076924
Moderate 0.43720075 Low Con 0.212 Identity Attack Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
People thinking everything would be better if those 2.8 millions simply go away, the might be the same that believed 1.5% interest rates and homes at 250 k dollars would last forever, the same kind …
People thinking everything would be better if those 2.8 millions simply go away, the might be the same that believed 1.5% interest rates and homes at 250 k dollars would last forever, the same kind of people with only secondary school thinking the deserve 100k a year, 8 weeks vacations and a uniond that loves them. ET finalement, des idiots qui vont assurer que c'est toujours les immigrants qui ne sont pas productifs et qui representent la source du probleme.
Identity Attack0.20483385
Insult0.47384647
Profanity0.26624632
Threat0.0069646453
Severe Toxicity0.023076924
Moderate 0.3827457 Moderate Con 0.385 Moral_Argument
Jan 16, 2026 2.9 million Canadian temporary visas …
The liberal government has ruined our country. We need them to go and finally have a mentally well conservative government that's actually for the people.
The liberal government has ruined our country. We need them to go and finally have a mentally well conservative government that's actually for the people.
Identity Attack0.10221587
Insult0.16124763
Profanity0.027000591
Threat0.011612174
Severe Toxicity0.004348755
Low Tox 0.25462922 Moderate Con 0.344 Policy_Critique
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
It's worse than this video shows. I don't live in Brampton and my town is entirely * after 10 years. Everywhere I go is * people. It doesn't matter what store or business or service …
It's worse than this video shows. I don't live in Brampton and my town is entirely * after 10 years. Everywhere I go is * people. It doesn't matter what store or business or service I contact it's just * people now. When I went to college everyone was from there. This was a regular local college that Canadian kids aspire to go to. They made up 90% of the classmates, they never showed up to class, they refused to participate in team projects, nobody failed. They did so poorly but the school charges 3x. My final year they cancelled final exams because they decided too many international students would fail. They are from the same country but they have different religions and from different cities that hate each other so they would refuse to communicate with each other. Imagine you meet someone from another province and you hate them and aren't afraid to crashout in public over it. My next door neighbors there is so many people living in the house that they live there on a schedule one group in and one group out. You would think they would be going to work NO they literally hang out all day long like a bad 90s comedy movie. In the last 10 years all of the house in my town skyrocketed in price. The people around me all bought around 2010 - 2015 for $150k - $260k and sold for around $1m 2023 - 2026. Average house price in my town has stayed at 3x what it was 10 - 15 years ago. They don't rake their leaves, they don't clean up their trash, they don't clear their snow from their driveways. Both my parents are immigrants, they came here poor had to work, had to respect the country and its laws and culture because that's what allowed Canada to be successful so they could come here. All I hear about or see now is immigrants from the one country? When I was a kid I grew up with every nationality where did everybody go?
Identity Attack0.036105253
Insult0.089778624
Profanity0.094542764
Threat0.008505191
Severe Toxicity0.00831604
Low Tox 0.23415339 Constructive 0.684 Personal_Narrative
Jan 27, 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.