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: "Good for you" 1,080 comments · Page 39 of 44
Good about time
Good about time
Identity Attack0.0039402717
Insult0.009203887
Profanity0.01620627
Threat0.007948523
Severe Toxicity0.0013446808
Low Tox 0.018723432 Moderate Con 0.385 Solidarity
Nov 20, 2025 8 likes Quebec Ends Economic Immigration Program …
Punjab people are good
Punjab people are good
Identity Attack0.009989422
Insult0.010058892
Profanity0.017777596
Threat0.007909686
Severe Toxicity0.001821518
Low Tox 0.01859777 Moderate Con 0.368 Solidarity
Feb 11, 2026 Inside Canada's Indian Invasion...
Very good report. The labour shortage will only grow as the population gets older. The Trudeau government tried to deal with it but may have gone too far. The Carney government is scaling back but …
Very good report. The labour shortage will only grow as the population gets older. The Trudeau government tried to deal with it but may have gone too far. The Carney government is scaling back but eventually the reality of the labour shortage will dictate the direction. Is it dividing the country? Not sure but there are definitely two camps with business supporting immigration.
Identity Attack0.006622616
Insult0.010134893
Profanity0.009271945
Threat0.006155535
Severe Toxicity0.00062942505
Low Tox 0.01834645 Constructive 0.725 Policy_Critique
Feb 15, 2026 Canada's tighter immigration policy divides …
Good for Quebec we cannot afford this anymore.We should all do this.
Good for Quebec we cannot afford this anymore.We should all do this.
Identity Attack0.0027193425
Insult0.008500882
Profanity0.009801413
Threat0.008155655
Severe Toxicity0.00093460083
Low Tox 0.01834645 Constructive 0.504 Economic_Argument
Nov 24, 2025 Quebec Ends Economic Immigration Program …
GOOD
GOOD
Identity Attack0.004180758
Insult0.008956885
Profanity0.015864678
Threat0.007741391
Severe Toxicity0.0014591217
Low Tox 0.01822079 Constructive 0.504
Nov 21, 2025 28 likes Quebec Ends Economic Immigration Program …
GOOD
GOOD
Identity Attack0.004180758
Insult0.008956885
Profanity0.015864678
Threat0.007741391
Severe Toxicity0.0014591217
Low Tox 0.01822079 Constructive 0.504
Dec 24, 2025 1 likes Deportations From Canada at Their …
GOoD for You JamCan . From a fellow Canadian Born yet JamCan. 🏝️🇯🇲
GOoD for You JamCan . From a fellow Canadian Born yet JamCan. 🏝️🇯🇲
Identity Attack0.0075845607
Insult0.010096892
Profanity0.011150704
Threat0.006382086
Severe Toxicity0.0009584427
Low Tox 0.018095128 Constructive 0.528
Sep 8, 2025 2 likes Why Canadians Are Turning Against …
Finally some good news
Finally some good news
Identity Attack0.004069764
Insult0.008538882
Profanity0.015557245
Threat0.008453408
Severe Toxicity0.0015926361
Low Tox 0.018095128 Moderate Con 0.374
Nov 24, 2025 Quebec Ends Economic Immigration Program …
79,000 missing, seems like a good excuse for digital I.D.
79,000 missing, seems like a good excuse for digital I.D.
Identity Attack0.003089321
Insult0.008709883
Profanity0.010211324
Threat0.007689608
Severe Toxicity0.00088214874
Low Tox 0.017718147 Low Con 0.222 Fear_Threat
Sep 29, 2025 3 likes IRCC Names India in Study …
Agree with you. Good job. We voted Libs again
Agree with you. Good job. We voted Libs again
Identity Attack0.005771666
Insult0.00983089
Profanity0.011970525
Threat0.006815769
Severe Toxicity0.0010442734
Low Tox 0.017341165 Constructive 0.51 Solidarity
Aug 26, 2025 Why Canadians Are Turning Against …
What about students who used to come with real studying intentions? What about real good schools, with solid programs? Canada has lost its reputation completely as a destination for international students. It is the last …
What about students who used to come with real studying intentions? What about real good schools, with solid programs? Canada has lost its reputation completely as a destination for international students. It is the last among developed countries, and now domestic programs are closing down because of not enough financing. Domestic tuition fees rise.
Identity Attack0.005956655
Insult0.010210892
Profanity0.0093915025
Threat0.005906329
Severe Toxicity0.00064373016
Low Tox 0.017215505 Moderate Con 0.403 Policy_Critique
Feb 17, 2026 LILLEY UNLEASHED: The fall of …
Michelle is such a good interviewer. I love her.
Michelle is such a good interviewer. I love her.
Identity Attack0.005438685
Insult0.009241886
Profanity0.015830519
Threat0.0076637166
Severe Toxicity0.0013542175
Low Tox 0.017089844 Moderate Con 0.468
Oct 2, 2025 IRCC Names India in Study …
American here. Good luck Canada
American here. Good luck Canada
Identity Attack0.009027477
Insult0.008234881
Profanity0.011167783
Threat0.0070552654
Severe Toxicity0.0011396408
Low Tox 0.017089844 Moderate Con 0.468 Solidarity
Feb 19, 2026 Canadian immigration officers investigating hundreds …
Good...we welcome far too many people!!
Good...we welcome far too many people!!
Identity Attack0.0043657473
Insult0.0092228865
Profanity0.013234417
Threat0.006912862
Severe Toxicity0.0011110306
Low Tox 0.017089844 Moderate Con 0.421
Nov 20, 2025 208 likes Quebec Ends Economic Immigration Program …
I wonder if this activity is to ELEVATE THE POLICE BUDGET TO BILLIONS AND BILLIONS OF DOLLARS 💸 💵 IN THEIR FAVOR? A CHIEF MALES 350K A ACCIDENT SCENE CALL ASKS 15K TO 20K A …
I wonder if this activity is to ELEVATE THE POLICE BUDGET TO BILLIONS AND BILLIONS OF DOLLARS 💸 💵 IN THEIR FAVOR? A CHIEF MALES 350K A ACCIDENT SCENE CALL ASKS 15K TO 20K A MONTH FOR CALL LIST A PROVINCE HAS AVERAGE 20000 ON FORCE EACH MAKING BETWEEN 70K TO 140K EACK A YEARLY! THIS IS A BUSINESS AND BUSINESS IS GOOD 👍
Identity Attack0.0021458757
Insult0.009203887
Profanity0.010433359
Threat0.006647474
Severe Toxicity0.001001358
Low Tox 0.017089844 Moderate Con 0.428 Economic_Argument
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Good!!!!
Good!!!!
Identity Attack0.0032003147
Insult0.008462882
Profanity0.01490822
Threat0.0076507707
Severe Toxicity0.0013542175
Low Tox 0.016964182 Constructive 0.501
Dec 25, 2025 Deportations From Canada at Their …
I don't hink they are doing their job properly. And this will be a good chance to examine what is really happening, what are they doing. Canada needs to get fixed in terms of this …
I don't hink they are doing their job properly. And this will be a good chance to examine what is really happening, what are they doing. Canada needs to get fixed in terms of this situation.
Identity Attack0.0044767405
Insult0.009868891
Profanity0.009408582
Threat0.006712203
Severe Toxicity0.00067710876
Low Tox 0.016964182 Constructive 0.512
Oct 12, 2025 IRCC Names India in Study …
Michelle is good!
Michelle is good!
Identity Attack0.0045692353
Insult0.009051885
Profanity0.015625564
Threat0.0072235605
Severe Toxicity0.0014305115
Low Tox 0.016964182 Moderate Con 0.397
Oct 2, 2025 1 likes IRCC Names India in Study …
Good
Good
Identity Attack0.0041992567
Insult0.008785884
Profanity0.015864678
Threat0.007909686
Severe Toxicity0.001411438
Low Tox 0.016838523 Constructive 0.505
Dec 24, 2025 1 likes Deportations From Canada at Their …
Good
Good
Identity Attack0.0041992567
Insult0.008785884
Profanity0.015864678
Threat0.007909686
Severe Toxicity0.001411438
Low Tox 0.016838523 Constructive 0.505
Dec 26, 2025 1 likes Deportations From Canada at Their …
Good
Good
Identity Attack0.0041992567
Insult0.008785884
Profanity0.015864678
Threat0.007909686
Severe Toxicity0.001411438
Low Tox 0.016838523 Moderate Con 0.498
Jan 1, 2026 Deportations From Canada at Their …
Good
Good
Identity Attack0.0041992567
Insult0.008785884
Profanity0.015864678
Threat0.007909686
Severe Toxicity0.001411438
Low Tox 0.016838523 Constructive 0.505
Dec 28, 2025 1 likes Deportations From Canada at Their …
Good
Good
Identity Attack0.0041992567
Insult0.008785884
Profanity0.015864678
Threat0.007909686
Severe Toxicity0.001411438
Low Tox 0.016838523 Constructive 0.505
Oct 1, 2025 IRCC Names India in Study …
Good
Good
Identity Attack0.0041992567
Insult0.008785884
Profanity0.015864678
Threat0.007909686
Severe Toxicity0.001411438
Low Tox 0.016838523 Constructive 0.505
Dec 30, 2025 Deportations From Canada at Their …
Good
Good
Identity Attack0.0041992567
Insult0.008785884
Profanity0.015864678
Threat0.007909686
Severe Toxicity0.001411438
Low Tox 0.016838523 Constructive 0.505
Dec 26, 2025 Deportations From Canada at Their …

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.