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: "Amazing!!! Thank you!!" 10 comments
just passed the test right now, and the very first thing I wanted to do—before even telling my family—was to leave this comment. I watched the video only once, from the beginning up to question …
just passed the test right now, and the very first thing I wanted to do—before even telling my family—was to leave this comment. I watched the video only once, from the beginning up to question 215. One time only—yes, one time only. Then I took the test, and on my first attempt I passed with 15 correct answers out of 20. I honestly can’t believe it. I didn’t realize how much I knew until I was sitting there answering the questions. About 50% of them came directly from the first 215 questions in the video. I am truly, deeply grateful to everyone who worked on this video. It’s not just good—it’s amazing. After nine years of struggle with this citizenship journey, I finally feel like I can breathe… like I can fly a little. Thank you all, from the bottom of my heart. 🤍
Identity Attack0.0037922803
Insult0.020256994
Profanity0.021603432
Threat0.007573096
Severe Toxicity0.0016975403
Low Tox 0.044636376 Constructive 0.713 Personal_Narrative
Jan 25, 2026 4 likes Canadian Citizenship Test 2025 – …
this is an amazing video my friend,, thank you
this is an amazing video my friend,, thank you
Identity Attack0.009286462
Insult0.0105148945
Profanity0.024267852
Threat0.011586283
Severe Toxicity0.0034332275
Low Tox 0.027324399 Constructive 0.503
Sep 11, 2025 1 likes Why Canadians Are Turning Against …
I am in talks with an immigration lawyer for help in getting in and eventually citizenship. This video is an amazing resource. Thank you for making it. I will have to comment again when I …
I am in talks with an immigration lawyer for help in getting in and eventually citizenship. This video is an amazing resource. Thank you for making it. I will have to comment again when I take the test. ❤
Identity Attack0.012641981
Insult0.009678889
Profanity0.01627459
Threat0.008065036
Severe Toxicity0.0015068054
Low Tox 0.025792383 Constructive 0.685 Personal_Narrative
Jun 12, 2025 5 likes Canadian Citizenship Test 2025 – …
This is an amazing video, thank you so much for creating and sharing it! It was really helpful in studying for the test!
This is an amazing video, thank you so much for creating and sharing it! It was really helpful in studying for the test!
Identity Attack0.0068076057
Insult0.009032886
Profanity0.021125201
Threat0.010369381
Severe Toxicity0.0023651123
Low Tox 0.0201057 Constructive 0.57
Apr 17, 2025 16 likes Canadian Citizenship Test 2025 – …
I attempted to try the test after watching this video once, and after my first test; I passed! This video is amazing, thank you for making this—it really helped. I’m so grateful. 🎉
I attempted to try the test after watching this video once, and after my first test; I passed! This video is amazing, thank you for making this—it really helped. I’m so grateful. 🎉
Identity Attack0.0054756827
Insult0.008519882
Profanity0.017572641
Threat0.009540852
Severe Toxicity0.00166893
Low Tox 0.01646154 Constructive 0.602 Meta_Commentary
Sep 9, 2025 3 likes Canadian Citizenship Test 2025 – …
Thanks, and the song is amazing
Thanks, and the song is amazing
Identity Attack0.0055496786
Insult0.00819688
Profanity0.017845914
Threat0.009204263
Severe Toxicity0.002193451
Low Tox 0.015958898 Moderate Con 0.459
Aug 15, 2025 2 likes Canadian Citizenship Test 2025 – …
Amazing!!! Thank you!!
Amazing!!! Thank you!!
Identity Attack0.0029598286
Insult0.0076838774
Profanity0.015181494
Threat0.0077284453
Severe Toxicity0.0014209747
Low Tox 0.011497946 Moderate Con 0.49 Solidarity
Oct 2, 2025 IRCC Names India in Study …
Thank you all for your amazing journalism!!
Thank you all for your amazing journalism!!
Identity Attack0.0035702933
Insult0.007778878
Profanity0.0137468055
Threat0.007586042
Severe Toxicity0.0010871887
Low Tox 0.011058134 Moderate Con 0.47
Sep 24, 2025 Inside Canada's Indian Metropolis (Brampton)
Amazing !!! Nice work! Thanks for the hard work and creating awareness!!
Amazing !!! Nice work! Thanks for the hard work and creating awareness!!
Identity Attack0.0028118372
Insult0.006990373
Profanity0.012858666
Threat0.007262398
Severe Toxicity0.0010347366
Low Tox 0.009361716 Constructive 0.503 Solidarity
Feb 3, 2026 1 likes Inside Canada's Indian Invasion...
Very thankful to the person who created this video. I went through this video once and read discover canada once and got 19/20. Amazing video and much recommended.
Very thankful to the person who created this video. I went through this video once and read discover canada once and got 19/20. Amazing video and much recommended.
Identity Attack0.0029228306
Insult0.006724371
Profanity0.011680172
Threat0.007068211
Severe Toxicity0.0009012222
Low Tox 0.008356431 Constructive 0.623
Aug 14, 2025 3 likes Canadian Citizenship Test 2025 – …

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.