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 1179 of 1230
As a Canadian, Thank You for doing this.
As a Canadian, Thank You for doing this.
Identity Attack0.0061416444
Insult0.007607877
Profanity0.0113044195
Threat0.0070552654
Severe Toxicity0.0010299683
Low Tox 0.011623607 Constructive 0.507 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
Ontario should be doing this as well
Ontario should be doing this as well
Identity Attack0.0037367835
Insult0.007151874
Profanity0.011577694
Threat0.007340072
Severe Toxicity0.0009965897
Low Tox 0.011560776 Low Con 0.219
Nov 24, 2025 4 likes Quebec Ends Economic Immigration Program …
I’m not sure where this information came from, recollection varies.
I’m not sure where this information came from, recollection varies.
Identity Attack0.0027563404
Insult0.0073798755
Profanity0.011389818
Threat0.0067316215
Severe Toxicity0.0006580353
Low Tox 0.011560776 Moderate Con 0.377
Aug 21, 2025 How much do refugees and …
About time.
About time.
Identity Attack0.0019146391
Insult0.007303875
Profanity0.011765569
Threat0.007573096
Severe Toxicity0.00094890594
Low Tox 0.011560776 Moderate Con 0.36
Dec 25, 2025 Deportations From Canada at Their …
Vote for Pierre Poillievre whenever we get a chance to.
Vote for Pierre Poillievre whenever we get a chance to.
Identity Attack0.0022846176
Insult0.007911879
Profanity0.010365041
Threat0.006822242
Severe Toxicity0.00068187714
Low Tox 0.011560776 Moderate Con 0.378
Sep 11, 2025 1 likes Why Canadians Are Turning Against …
Long time host Ryan Doyle summarizes good about great Canadian values..its the final product followed mixture of good stuff from back home to Canada’s great stuff altogether!🤔😎
Long time host Ryan Doyle summarizes good about great Canadian values..its the final product followed mixture of good stuff from back home to Canada’s great stuff altogether!🤔😎
Identity Attack0.0032928092
Insult0.008994885
Profanity0.009681856
Threat0.0059386934
Severe Toxicity0.00056505203
Low Tox 0.011560776 Constructive 0.551
Aug 26, 2025 Why Canadians Are Turning Against …
It was never an example, it was a laboratory. Notice how the same issues happened wherever this experiment was conducted?
It was never an example, it was a laboratory. Notice how the same issues happened wherever this experiment was conducted?
Identity Attack0.0016279058
Insult0.0074178753
Profanity0.010125926
Threat0.0063950317
Severe Toxicity0.00054597855
Low Tox 0.011560776 Low Con 0.181 Unverified_Claim
Feb 17, 2026 10 likes LILLEY UNLEASHED: The fall of …
Investigate ICE
Investigate ICE
Identity Attack0.0025713511
Insult0.007189874
Profanity0.012004685
Threat0.0072882893
Severe Toxicity0.00088214874
Low Tox 0.011560776 Low Con 0.276 Call_To_Action
Feb 19, 2026 Inside Canada's Indian Invasion...
Protect this guy at all costs 🙏🏻
Protect this guy at all costs 🙏🏻
Identity Attack0.0019238886
Insult0.007170874
Profanity0.011253181
Threat0.00814271
Severe Toxicity0.0009393692
Low Tox 0.011560776 Moderate Con 0.355 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
I also want to add that municipal taxes are going up 7 to 8% a year because municipalities are building homeless shelter and it costs 40,000 a month to house one person in a homeless …
I also want to add that municipal taxes are going up 7 to 8% a year because municipalities are building homeless shelter and it costs 40,000 a month to house one person in a homeless shelter!
Identity Attack0.0022568693
Insult0.008443882
Profanity0.009348803
Threat0.005964585
Severe Toxicity0.0005674362
Low Tox 0.011560776 Constructive 0.652 Economic_Argument
Feb 16, 2026 Canada's tighter immigration policy divides …
I will take the citizenship test this July, 2025. These questions are really helpful, I feel confident that I am going to pass.
I will take the citizenship test this July, 2025. These questions are really helpful, I feel confident that I am going to pass.
Identity Attack0.003385304
Insult0.006961873
Profanity0.011526455
Threat0.007365964
Severe Toxicity0.0008535385
Low Tox 0.011497946 Constructive 0.547 Meta_Commentary
Jul 17, 2025 3 likes Canadian Citizenship Test 2025 – …
Thank you for bringing attention to this crisis.
Thank you for bringing attention to this crisis.
Identity Attack0.0028118372
Insult0.0076268767
Profanity0.011628932
Threat0.0071199946
Severe Toxicity0.00078201294
Low Tox 0.011497946 Moderate Con 0.429 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
Thanks Tyler for shedding light on this!!!
Thanks Tyler for shedding light on this!!!
Identity Attack0.001572409
Insult0.0084818825
Profanity0.010996987
Threat0.006977591
Severe Toxicity0.00078201294
Low Tox 0.011497946 Moderate Con 0.399
Jan 27, 2026 3 likes Inside Canada's Indian Invasion...
Great Content Man, appreciate this sort of stuff as a Torontonian and Canadian, Shining light on important issues
Great Content Man, appreciate this sort of stuff as a Torontonian and Canadian, Shining light on important issues
Identity Attack0.0038477771
Insult0.007797878
Profanity0.011441057
Threat0.006815769
Severe Toxicity0.0008010864
Low Tox 0.011497946 Constructive 0.611 Solidarity
Jan 27, 2026 11 likes Inside Canada's Indian Invasion...
That’s good news.
That’s good news.
Identity Attack0.0024048607
Insult0.007189874
Profanity0.012380436
Threat0.00756015
Severe Toxicity0.0010919571
Low Tox 0.011497946 Moderate Con 0.419
Dec 25, 2025 Deportations From Canada at Their …
Free cash is legit?
Free cash is legit?
Identity Attack0.0020626306
Insult0.007322875
Profanity0.011816809
Threat0.0064079775
Severe Toxicity0.00068187714
Low Tox 0.011497946 Low Con 0.288 Question
Jan 27, 2026 Inside Canada's Indian Invasion...
I agree
I agree
Identity Attack0.0036997858
Insult0.0072658747
Profanity0.013507691
Threat0.007417747
Severe Toxicity0.0011062622
Low Tox 0.011497946 Constructive 0.504
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
I'm sure they pay taxes.
I'm sure they pay taxes.
Identity Attack0.002210622
Insult0.0081208795
Profanity0.010347961
Threat0.006440342
Severe Toxicity0.00064373016
Low Tox 0.011497946 Moderate Con 0.406
Oct 8, 2025 Inside Canada's Indian Metropolis (Brampton)
Need more coverage on toronto
Need more coverage on toronto
Identity Attack0.003348306
Insult0.007645877
Profanity0.010535837
Threat0.0068999166
Severe Toxicity0.0008535385
Low Tox 0.011497946 Moderate Con 0.306 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
What about our hard-working doctors?
What about our hard-working doctors?
Identity Attack0.00310782
Insult0.007664877
Profanity0.011065305
Threat0.006304411
Severe Toxicity0.0006532669
Low Tox 0.011497946 Moderate Con 0.349 Question
Feb 26, 2026 8 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
What does it mean to sponsor a work permit? Work Visa. Work-force Mobility. Visa sponsorship refers to the process where an individual or organization takes responsibility for supporting a foreign national to enter or stay …
What does it mean to sponsor a work permit? Work Visa. Work-force Mobility. Visa sponsorship refers to the process where an individual or organization takes responsibility for supporting a foreign national to enter or stay in another country. In the workplace, employers may sponsor their employees to obtain a foreign visa and relocate abroad for a job. Velocity Global What Is Visa Sponsorship? - Velocity Global Who can sponsor a work permit? a sponsoring employer
Identity Attack0.005105704
Insult0.007028373
Profanity0.010313802
Threat0.006304411
Severe Toxicity0.0006723404
Low Tox 0.011497946 Moderate Con 0.465
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
60%? No way. It must be closer to 80%
60%? No way. It must be closer to 80%
Identity Attack0.0019701358
Insult0.0075888764
Profanity0.011065305
Threat0.006479179
Severe Toxicity0.0006914139
Low Tox 0.011497946 Low Con 0.214
Oct 6, 2025 Inside Canada's Indian Metropolis (Brampton)
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 …
Question 13 is wrong based on the book, Quebec is not a bilingual city, and I can't find that answer on page 47, and the right answer is New Brunswick.
Question 13 is wrong based on the book, Quebec is not a bilingual city, and I can't find that answer on page 47, and the right answer is New Brunswick.
Identity Attack0.0041992567
Insult0.007911879
Profanity0.0091609275
Threat0.00598724
Severe Toxicity0.0005364418
Low Tox 0.011435116 Constructive 0.582 Meta_Commentary
Jun 4, 2025 2 likes Canadian Citizenship Test 2025 – …
Complete replacement
Complete replacement
Identity Attack0.0015261616
Insult0.008500882
Profanity0.012004685
Threat0.006543908
Severe Toxicity0.00089645386
Low Tox 0.011435116 Moderate Con 0.396 Fear_Threat
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...

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.