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: "just last month i took …" 3 comments
just last month i took a speedy to get an appointment and the dude had to call someone else to translate, how the hell can someone who cant speak/understand basic english get a canadian drivers …
just last month i took a speedy to get an appointment and the dude had to call someone else to translate, how the hell can someone who cant speak/understand basic english get a canadian drivers license and somehow he was driver a very expensive car. someone explain how that works? either be canadian or even alittle canadian just as long as ur not someone who simply lives here and has no intention of ever even understanding what it means to be canadian.
Identity Attack0.1444726
Insult0.16897665
Profanity0.29209393
Threat0.008026198
Severe Toxicity0.013349563
Moderate 0.31686464 Constructive 0.532 Policy_Critique
Sep 11, 2025 1 likes Why Canadians Are Turning Against …
I am an immigrant,I never abused the system, never took what was not mine, I worked hard and I am nurse, I waited four years to purchase my dream car and 2 months in, the …
I am an immigrant,I never abused the system, never took what was not mine, I worked hard and I am nurse, I waited four years to purchase my dream car and 2 months in, the person who don’t use road codes or stop light hit my car! I worked hard and I am kind and respectful…. People who steal DAILY gets a slap on their wrist and gets their Canadian citizenship right away. I don’t eat or drink and place my cup on store shelves with clothes that other people are about to purchase. Canada is not safe anymore! All the jobs are going to a set of immigrants who acts like pigs! Driving in the dowtown area, u have to keep your foot on the break because there WILL be about 20 bikes that will ride in front of your car without notice . I work so hard and sometimes it’s so overwhelming, the last time this got to me…. I had to go and take a little vacation…. No I could not afford it but it’s better than getting stressed out because Canada is becoming a 3rd world country!!! There are HONEST people who work so hard and cannot afford anything , not even their rent! WE ARE FED UP, it is not the older immigrants, it is the new ones that are destroying the country and turning it into trash!
Identity Attack0.09741807
Insult0.15698463
Profanity0.060951006
Threat0.2330281
Severe Toxicity0.016383713
Low Tox 0.27525392 Constructive 0.691
Sep 10, 2025 2 likes Why Canadians Are Turning Against …
Thanks for bringing light to this huge problem in canada. No joke indians have quickly become like 30% of the workforce here. They take over businesses and refuse to hire non Punjab people because they …
Thanks for bringing light to this huge problem in canada. No joke indians have quickly become like 30% of the workforce here. They take over businesses and refuse to hire non Punjab people because they won't fit in the workplace culture. They've been taking the excessive handouts from the Canadian government and are slowly buying up tons of real estate. Its everywhere in canada. Brampton is just ground zero. What's it like? We just got a new Walmart down the street. They took a staff picture and it was 80% indian people. Hardly any locals got jobs there instead its mostly "new citizens" who have lived here less than a year or two. Every day there's more of them. And because of our liberal government and tax breaks and all sorts of racist allowances these people have got, they all have money and houses and new cars when they were dirt poor in India like 3 years ago. They get interest free loans from banks, they get daily per diems and housing as soon as they get here. Keep in mind tent cities are growing rapidly in Canada. And our government is spending HUGE amounts of our tax dollars to subsidize this takeover. And try living here and renting. Due to this influx, a bungalow that was 1500 a month 10 years ago, is now 4500 a month and youre renting off an Indian person. Word to the wise tho, dont even bring up the tow truck businesses. They'll shoot you And last but not least our retarded government just passed a birthright citizen law for them. So now if you come here from India even if only for a couple years, ALL subsequent offspring of yours can immediately get citizenship here no question asked. We are so fucked
Identity Attack0.28034934
Insult0.14150882
Profanity0.036651865
Threat0.008466354
Severe Toxicity0.00869751
Low Tox 0.25462922 Constructive 0.732 Fear_Threat
Jan 28, 2026 1 likes 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.