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
30,738 comments · Page 1135 of 1230
Temporary means a specific amount of time! Once the time has run out that means one needs to prepare to return to where one came from. Not assuming one has automatically gained citizenship finishing the …
Temporary means a specific amount of time! Once the time has run out that means one needs to prepare to return to where one came from. Not assuming one has automatically gained citizenship finishing the temporary workers permits/visa. Time's up,time to carry on!
Identity Attack0.0029968263
Insult0.008956885
Profanity0.010757872
Threat0.0072235605
Severe Toxicity0.00084400177
Low Tox 0.017215505 Constructive 0.531 Policy_Critique
Nov 24, 2025 Quebec Ends Economic Immigration Program …
The great replacement is happening everywhere…
The great replacement is happening everywhere…
Identity Attack0.0025158543
Insult0.0081208795
Profanity0.011389818
Threat0.0071717775
Severe Toxicity0.00093460083
Low Tox 0.017215505 Low Con 0.248 Fear_Threat
Jan 29, 2026 Inside Canada's Indian Invasion...
Umm that’s still a lot.
Umm that’s still a lot.
Identity Attack0.0027748393
Insult0.008766884
Profanity0.013951761
Threat0.0071070488
Severe Toxicity0.0010919571
Low Tox 0.017215505 Moderate Con 0.302 Question
Jan 5, 2026 New rules, regulations take effect …
Hopefully the trades go back to normal. All those Dr's and lawyers seem to like the job sites.
Hopefully the trades go back to normal. All those Dr's and lawyers seem to like the job sites.
Identity Attack0.003144818
Insult0.011046898
Profanity0.010518758
Threat0.0062979385
Severe Toxicity0.000667572
Low Tox 0.017215505 Moderate Con 0.403
Dec 28, 2025 Deportations From Canada at Their …
Come to Calgary NE next... I have been unemployed for years because of this same problem.
Come to Calgary NE next... I have been unemployed for years because of this same problem.
Identity Attack0.004680229
Insult0.009070885
Profanity0.00948544
Threat0.0066086366
Severe Toxicity0.00068187714
Low Tox 0.017215505 Constructive 0.587 Personal_Narrative
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Thank you so much! This video helps a lot for the citizenship exam. However, I recommend reading the book carefully two or three times as well, because I had some questions that were not covered …
Thank you so much! This video helps a lot for the citizenship exam. However, I recommend reading the book carefully two or three times as well, because I had some questions that were not covered in this video.pass my exam 18/20 yesterday
Identity Attack0.004846719
Insult0.008272881
Profanity0.016172111
Threat0.008505191
Severe Toxicity0.001449585
Low Tox 0.017215505 Constructive 0.678 Personal_Narrative
Jan 4, 2026 1 likes Canadian Citizenship Test 2025 – …
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 …
It about money money ?
It about money money ?
Identity Attack0.0022753682
Insult0.008937885
Profanity0.013371054
Threat0.0064079775
Severe Toxicity0.000910759
Low Tox 0.017215505 Low Con 0.299
Aug 25, 2025 2 likes Why Canadians Are Turning Against …
Bramladesh..
Bramladesh..
Identity Attack0.0070665907
Insult0.01313691
Profanity0.02071529
Threat0.008181547
Severe Toxicity0.0018882751
Low Tox 0.017215505 Low Con 0.208 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
look like montreal!
look like montreal!
Identity Attack0.004994711
Insult0.009640889
Profanity0.011475217
Threat0.0067898775
Severe Toxicity0.0010156631
Low Tox 0.017215505 Low Con 0.28 Meta_Commentary
Nov 1, 2025 Inside Canada's Indian Metropolis (Brampton)
Hi❤
Hi❤
Identity Attack0.004606233
Insult0.009469888
Profanity0.019622196
Threat0.0076637166
Severe Toxicity0.0017166138
Low Tox 0.017215505 Moderate Con 0.464
Jan 27, 2026 Inside Canada's Indian Invasion...
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 …
Enforce reform
Enforce reform
Identity Attack0.004402745
Insult0.008766884
Profanity0.013917602
Threat0.008090926
Severe Toxicity0.0012397766
Low Tox 0.017215505 Moderate Con 0.303 Call_To_Action
Jan 29, 2026 Inside Canada's Indian Invasion...
We need ICE over here in Canada.
We need ICE over here in Canada.
Identity Attack0.005364689
Insult0.008462882
Profanity0.010365041
Threat0.008285114
Severe Toxicity0.0013446808
Low Tox 0.017089844 Moderate Con 0.333 Call_To_Action
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
This AI??
This AI??
Identity Attack0.003311308
Insult0.008937885
Profanity0.014293353
Threat0.0070034824
Severe Toxicity0.0010919571
Low Tox 0.017089844 Moderate Con 0.413
Jan 19, 2026 Canada’s new rules in 2026
I miss the old canada
I miss the old canada
Identity Attack0.00847251
Insult0.008918885
Profanity0.011475217
Threat0.0068869707
Severe Toxicity0.0010061264
Low Tox 0.017089844 Moderate Con 0.441 Identity_Assertion
Jan 29, 2026 Inside Canada's Indian Invasion...
Can Canadians apply for refugee status in Canada?
Can Canadians apply for refugee status in Canada?
Identity Attack0.010951365
Insult0.0077028773
Profanity0.010655395
Threat0.006530962
Severe Toxicity0.00089645386
Low Tox 0.017089844 Low Con 0.256 Question
Nov 21, 2025 1 likes Thousands of refugees allowed into …
Having the same issue in Central California as well they are everywhere
Having the same issue in Central California as well they are everywhere
Identity Attack0.006770608
Insult0.008747884
Profanity0.01086035
Threat0.0064079775
Severe Toxicity0.0007390976
Low Tox 0.017089844 Moderate Con 0.425 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Brampton become New Delhi
Brampton become New Delhi
Identity Attack0.00621564
Insult0.0151129225
Profanity0.015249812
Threat0.008129764
Severe Toxicity0.0015258789
Low Tox 0.017089844 Low Con 0.293 Identity_Assertion
Feb 26, 2026 1 likes Inside Canada's Indian Invasion...
Candia is its new name .
Candia is its new name .
Identity Attack0.0037182847
Insult0.009640889
Profanity0.013883443
Threat0.0072882893
Severe Toxicity0.0012207031
Low Tox 0.017089844 Low Con 0.194 Humor_Satire
Oct 7, 2025 Inside Canada's Indian Metropolis (Brampton)
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 …
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 …
Same thing in England
Same thing in England
Identity Attack0.008842488
Insult0.008234881
Profanity0.01627459
Threat0.0074306927
Severe Toxicity0.0012493134
Low Tox 0.017089844 Moderate Con 0.387
Aug 25, 2025 Why Canadians Are Turning Against …
The correct title : Inside Canada's Punjabi Metropolis.
The correct title : Inside Canada's Punjabi Metropolis.
Identity Attack0.007843546
Insult0.00979289
Profanity0.01041628
Threat0.0063950317
Severe Toxicity0.00093460083
Low Tox 0.017089844 Low Con 0.23
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Why don’t they pay taxes??? The guy in the video said they don’t pay tax
Why don’t they pay taxes??? The guy in the video said they don’t pay tax
Identity Attack0.0021458757
Insult0.009488888
Profanity0.01173141
Threat0.0060778605
Severe Toxicity0.0007677078
Low Tox 0.017089844 Moderate Con 0.322 Unverified_Claim
Oct 11, 2025 Inside Canada's Indian Metropolis (Brampton)

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.