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'd have to be an …" 263 comments · Page 11 of 11
How does he record in the house without getting caught tho you’d think these places have cameras ?
How does he record in the house without getting caught tho you’d think these places have cameras ?
Identity Attack0.0018683918
Insult0.008025879
Profanity0.011509376
Threat0.0077672824
Severe Toxicity0.0008010864
Low Tox 0.016021729 Low Con 0.214 Question
Jan 29, 2026 Inside Canada's Indian Invasion...
Thanks, to correct, No.162, the answer is Volunteering for sure, but it is D
Thanks, to correct, No.162, the answer is Volunteering for sure, but it is D
Identity Attack0.0029598286
Insult0.008557882
Profanity0.013576009
Threat0.0072235605
Severe Toxicity0.001001358
Low Tox 0.015707577 Constructive 0.6 Meta_Commentary
May 13, 2025 6 likes Canadian Citizenship Test 2025 – …
I work a full-time job and a part-time job. Never thought in my 40's I'd need 2 jobs to live. I slso don't own a vehicle.
I work a full-time job and a part-time job. Never thought in my 40's I'd need 2 jobs to live. I slso don't own a vehicle.
Identity Attack0.0017481487
Insult0.008595883
Profanity0.013029462
Threat0.006420923
Severe Toxicity0.0007867813
Low Tox 0.014765122 Constructive 0.613
Sep 8, 2025 1 likes Why Canadians Are Turning Against …
Engineers and doctors right? :D
Engineers and doctors right? :D
Identity Attack0.0028673338
Insult0.0088618845
Profanity0.01309778
Threat0.0065633263
Severe Toxicity0.0010156631
Low Tox 0.014765122 Moderate Con 0.343
Nov 26, 2025 Quebec Ends Economic Immigration Program …
I am emigrating to Canada as a permanent resident and I'd like to weigh in. You have to have $12,200 before you can arrive, you don't get government funded healthcare for 3 months or other …
I am emigrating to Canada as a permanent resident and I'd like to weigh in. You have to have $12,200 before you can arrive, you don't get government funded healthcare for 3 months or other benefits. I agree with this policy
Identity Attack0.005771666
Insult0.00819688
Profanity0.010177165
Threat0.0065956907
Severe Toxicity0.0007390976
Low Tox 0.014765122 Constructive 0.719
Feb 1, 2018 1 likes How much do refugees and …
I had a guess it'd be Brampton.
I had a guess it'd be Brampton.
Identity Attack0.002885833
Insult0.008633883
Profanity0.012551232
Threat0.007301235
Severe Toxicity0.00093460083
Low Tox 0.014576632 Moderate Con 0.419 Meta_Commentary
Oct 8, 2025 Inside Canada's Indian Metropolis (Brampton)
Wow good job Quebec!!!! Words I never thought I’d write.
Wow good job Quebec!!!! Words I never thought I’d write.
Identity Attack0.0024788564
Insult0.008899884
Profanity0.009835573
Threat0.0061425893
Severe Toxicity0.00071048737
Low Tox 0.0137598375 Moderate Con 0.457
Nov 21, 2025 98 likes Quebec Ends Economic Immigration Program …
I've always treated others as how I'd like to be treated. 😊at 54 I can say I've noticed that this doesn't work out so well. ❤Canada
I've always treated others as how I'd like to be treated. 😊at 54 I can say I've noticed that this doesn't work out so well. ❤Canada
Identity Attack0.004328749
Insult0.008348881
Profanity0.010313802
Threat0.0060778605
Severe Toxicity0.0006198883
Low Tox 0.0126288915 Constructive 0.747 Personal_Narrative
Aug 29, 2025 1 likes Why Canadians Are Turning Against …
Lots of positives stated I'd like to know how they are insuring nutritional standards for that food program Hopefully they will focus on whole unprocessed foods
Lots of positives stated I'd like to know how they are insuring nutritional standards for that food program Hopefully they will focus on whole unprocessed foods
Identity Attack0.002090379
Insult0.007987879
Profanity0.010245483
Threat0.0059969495
Severe Toxicity0.0005364418
Low Tox 0.011120965 Constructive 0.574 Question
Jan 11, 2026 14 likes Canada’s new rules in 2026
Q 162: D instead of C
Q 162: D instead of C
Identity Attack0.002173624
Insult0.007151874
Profanity0.013917602
Threat0.0069516995
Severe Toxicity0.001039505
Low Tox 0.010743983 Low Con 0.28 Meta_Commentary
Jun 12, 2025 1 likes Canadian Citizenship Test 2025 – …
Ques 54 both A and D are correct
Ques 54 both A and D are correct
Identity Attack0.0025343532
Insult0.0067908717
Profanity0.011628932
Threat0.006738094
Severe Toxicity0.0008010864
Low Tox 0.009613037 Low Con 0.279 Meta_Commentary
Jul 1, 2025 Canadian Citizenship Test 2025 – …
They shouldn't have come in the first place now Canadians have to waste hundreds of millions deporting them.If I was going to move to a foreign country I'd do research on jobs,housing,cost of living etc …
They shouldn't have come in the first place now Canadians have to waste hundreds of millions deporting them.If I was going to move to a foreign country I'd do research on jobs,housing,cost of living etc they obviously didn't then complain they can't make it.Go home.
Identity Attack0.0043322137
Insult0.0011908403
Profanity0.00004395006
Threat0.0005412362
Severe Toxicity0.00000458772
Low Tox 0.009554655
Apr 23, 2025 1 likes
I'd rather spend my vacation dollars in Canada and support our own economy.
I'd rather spend my vacation dollars in Canada and support our own economy.
Identity Attack0.0000569903
Insult0.00015531316
Profanity0.000017717874
Threat0.000021971922
Severe Toxicity0.0000021635842
Low Tox 0.00036725047 Economic_Argument
Dec 8, 2025 1 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.