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: "These people has been making …" 461 comments · Page 19 of 19
People don't have kids because they can't afford it. Make life affordable and Canadians will have more kids. That's the best solution.
People don't have kids because they can't afford it. Make life affordable and Canadians will have more kids. That's the best solution.
Identity Attack0.0093974555
Insult0.012338906
Profanity0.009570839
Threat0.006537435
Severe Toxicity0.0010299683
Low Tox 0.028149333 Moderate Con 0.395 Economic_Argument
Aug 25, 2025 672 likes Why Canadians Are Turning Against …
Michelle, you know that you didn’t ask for this information prior to the meeting. They are trip questions that are ongoing. Yes it’s important to know but the people may be in different areas such …
Michelle, you know that you didn’t ask for this information prior to the meeting. They are trip questions that are ongoing. Yes it’s important to know but the people may be in different areas such as law enforcement. Each city town and borough has that information. Had the rolls been reversed you would not have faired any better. Not make a major public statement? Yes you did.
Identity Attack0.0014244175
Insult0.013174911
Profanity0.010006369
Threat0.0059678215
Severe Toxicity0.00059843063
Low Tox 0.0201057 Constructive 0.671
Sep 29, 2025 IRCC Names India in Study …
In Japan many people work as temporary workers They sign contracts, when the contract is up they leave and get paid a big chunk of the money the company was keeping for them and a …
In Japan many people work as temporary workers They sign contracts, when the contract is up they leave and get paid a big chunk of the money the company was keeping for them and a bonus, to make sure they leave. Sometimes they extend their contract , but they do have to leave for for a month to get the money. Japan is making sure everybody is keeping their part of the deal. Why can't we have it here? Why TEMPORARY workers demand to stay?
Identity Attack0.00932346
Insult0.009336887
Profanity0.011201942
Threat0.006045496
Severe Toxicity0.0007581711
Low Tox 0.018849092 Constructive 0.726 Comparative_Framing
Feb 11, 2026 15 likes Canada's tighter immigration policy divides …
It’s all about the profits. It’s no longer about the people that’s how much money government can make off the people.
It’s all about the profits. It’s no longer about the people that’s how much money government can make off the people.
Identity Attack0.0021551251
Insult0.00979289
Profanity0.011646013
Threat0.0063238298
Severe Toxicity0.00054359436
Low Tox 0.017215505 Low Con 0.195 Policy_Critique
Aug 26, 2025 3 likes Why Canadians Are Turning Against …
Well.. Arguably Nova Scotia had the advantage of being a eastern port with the potential to be greater GDP than Manhattan. Many people blame its zero or negative growth on restrictive immigration policy, whereas the …
Well.. Arguably Nova Scotia had the advantage of being a eastern port with the potential to be greater GDP than Manhattan. Many people blame its zero or negative growth on restrictive immigration policy, whereas the USA pretty much just let everyone in. Mind you, nowadays you need to be making about $140,000 USD to survive as a renter in Manhattan, so - maybe it was the correct move.
Identity Attack0.0061046463
Insult0.009317887
Profanity0.009869732
Threat0.0060778605
Severe Toxicity0.00062942505
Low Tox 0.017089844 Constructive 0.557 Comparative_Framing
Jun 21, 2025 1 likes How Canada broke its immigration …
In my opinion it makes no sense that the government does not know where all these people that are missing that are to leave, if they are getting money from tax payers or health care …
In my opinion it makes no sense that the government does not know where all these people that are missing that are to leave, if they are getting money from tax payers or health care they have to know where they are to receive any of these benefits
Identity Attack0.0032743104
Insult0.00983089
Profanity0.010689554
Threat0.006058442
Severe Toxicity0.00061511993
Low Tox 0.016964182 Moderate Con 0.423 Policy_Critique
Feb 26, 2026 9 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
If they get the country make it suited to help the needy and its people first
If they get the country make it suited to help the needy and its people first
Identity Attack0.003921773
Insult0.007474876
Profanity0.0113385795
Threat0.006925808
Severe Toxicity0.0007915497
Low Tox 0.012566062 Low Con 0.219
Oct 1, 2025 Inside Canada's Indian Metropolis (Brampton)
Just in case you guys didn’t get the memo, the government plans on raising the population of Canada to 100 million people by 2050 is what their plan is we don’t have the infrastructure or …
Just in case you guys didn’t get the memo, the government plans on raising the population of Canada to 100 million people by 2050 is what their plan is we don’t have the infrastructure or the housing or the medical staff or the schooling to make this possible, but they’re gonna try it anyways
Identity Attack0.00310782
Insult0.008500882
Profanity0.010211324
Threat0.0062979385
Severe Toxicity0.0006532669
Low Tox 0.01237757 Low Con 0.218
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
Just cut the benefits and make people work and pay tax for atleast 10-15yrs to get stuffs free.
Just cut the benefits and make people work and pay tax for atleast 10-15yrs to get stuffs free.
Identity Attack0.0013226734
Insult0.007778878
Profanity0.009664777
Threat0.0065633263
Severe Toxicity0.0005698204
Low Tox 0.010618322 Low Con 0.265
Oct 13, 2025 Inside Canada's Indian Metropolis (Brampton)
We can only hope, but new world order neoliberals want to make Canada a proper thrid world country of economic dualism in every city. The ultra wealthy people who have everything they want and more, …
We can only hope, but new world order neoliberals want to make Canada a proper thrid world country of economic dualism in every city. The ultra wealthy people who have everything they want and more, and you who will own nothing and be happy listing to Yoko Ono and John Lennon sing hippy songs to you.
Identity Attack0.00013972305
Insult0.0013130872
Profanity0.000056494053
Threat0.000030143
Severe Toxicity0.0000020706232
Low Tox 0.0021753937
Apr 28, 2025
1:47 There's no employment for people in Canada or coming to Canada. Everything seams to be shutting down. The dollar exchange value make's it more expensive for items to buy.
1:47 There's no employment for people in Canada or coming to Canada. Everything seams to be shutting down. The dollar exchange value make's it more expensive for items to buy.
Identity Attack0.000055455548
Insult0.00013564127
Profanity0.000018634464
Threat0.000021238433
Severe Toxicity0.0000025885317
Low Tox 0.0003046435 Economic_Argument
Apr 15, 2025 17 likes

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.