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: "You agree for - 1 …" 5 comments
You should then also discuss that a lot of companies are attracting these 'knowledge' workers and the goverment plays a big part of in it too. Its all just dumb. Companies want cheap labor, lobby …
You should then also discuss that a lot of companies are attracting these 'knowledge' workers and the goverment plays a big part of in it too. Its all just dumb. Companies want cheap labor, lobby with goverment, goverment agrees because of international competativeness..... and bamm 1 family turns in to, 2 into 10, into 20 etc. But no body is holding companies responsible, and the people who live there are getting f*cked but not by the immigrants, its the businesses in their own country that lobbied like a mf to get these people here.
Identity Attack0.14233272
Insult0.4710501
Profanity0.39670458
Threat0.011223801
Severe Toxicity0.023076924
Moderate 0.45243698 Constructive 0.536 Economic_Argument
Feb 27, 2026 Inside Canada's Indian Invasion...
I was not raised to be racist but at 67 and my family has been in Canada since 1536 , I can now say that I am racist. I do not agree with melding pot …
I was not raised to be racist but at 67 and my family has been in Canada since 1536 , I can now say that I am racist. I do not agree with melding pot beliefs. the people being brought in to my country are NOT TRYING TO MERGE OR ADAPT “OUR” way of life. Better Rules for coming to this Country need to be implemented. like No banking outside of our banking system. no owning property until they have been in Canada for 15 years and have proven that they Support Canada not the country they Left and didn’t bother to try and work on. Dictator or Religious fighting needs to be addressed by THE PEOPLE OF THE COUNTRY. Maybe take some Taxes from the 1% and have them give support to the starving countries instead of the struggling people having to struggle more because of slack immigration laws. ENOUGH ALREADY. I am tired of being scammed by people with no morals towards others humans .
Identity Attack0.2331515
Insult0.15627414
Profanity0.03715288
Threat0.010239923
Severe Toxicity0.010528564
Low Tox 0.27047762 Constructive 0.642 Identity_Assertion
Oct 3, 2025 IRCC Names India in Study …
1:30 im in the United States and we have recently had a crackdown on non English speaking Indian truck drivers. I totally agree with this woman right down to not wanting to be interviewed!
1:30 im in the United States and we have recently had a crackdown on non English speaking Indian truck drivers. I totally agree with this woman right down to not wanting to be interviewed!
Identity Attack0.17381613
Insult0.04032305
Profanity0.027273865
Threat0.010680079
Severe Toxicity0.004787445
Low Tox 0.17458448 Constructive 0.751 Personal_Narrative
Feb 16, 2026 Inside Canada's Indian Invasion...
5:32 Side note about this: The book that is often cited as the main source for the "average IQs of countries" misused their data to come to their conclusion about many countries. For instance, they …
5:32 Side note about this: The book that is often cited as the main source for the "average IQs of countries" misused their data to come to their conclusion about many countries. For instance, they calculated Somalia's average IQ of 62 by using figures from a study about malnourished ethiopian child refugees in Israel who arrived off the boats only 1 year earlier. That same study then performed interventions to help those ethiopian child refugees, at which point their average IQ then rose to match their Israeli peers, showing that this problem is indeed fixable. I wholeheartedly agree with this person's points about culture, but the particular source these myths about national IQ have come from is bogus.
Identity Attack0.07591068
Insult0.032248367
Profanity0.028640235
Threat0.010214032
Severe Toxicity0.0034713745
Low Tox 0.10826672 Constructive 0.797 Unverified_Claim
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
2:06 completely agree. That guy is now 1% of immigrants.
2:06 completely agree. That guy is now 1% of immigrants.
Identity Attack0.056582913
Insult0.021288296
Profanity0.013200258
Threat0.0063432488
Severe Toxicity0.0017547607
Low Tox 0.083999306 Moderate Con 0.396 Meta_Commentary
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.