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 1072 of 1230
God said to take care of your own people and family before helping someone else or strangers , even though Jesus teaches us about charity and love of neighbour ,, but where do we stop …
God said to take care of your own people and family before helping someone else or strangers , even though Jesus teaches us about charity and love of neighbour ,, but where do we stop and consider what is going on ,
Identity Attack0.009545447
Insult0.010780896
Profanity0.011099464
Threat0.00598724
Severe Toxicity0.00077724457
Low Tox 0.024967449 Constructive 0.526 Moral_Argument
Aug 28, 2025 Why Canadians Are Turning Against …
No construction, 😮 only drivers .
No construction, 😮 only drivers .
Identity Attack0.00224762
Insult0.01313691
Profanity0.012858666
Threat0.006712203
Severe Toxicity0.0010871887
Low Tox 0.024967449 Low Con 0.234 Economic_Argument
Feb 11, 2026 Inside Canada's Indian Invasion...
BC affordable housing used to be a wait of a few months at most, now it takes years, and yes they take people who just walked in to the country. Older Canadians and vulnerable people …
BC affordable housing used to be a wait of a few months at most, now it takes years, and yes they take people who just walked in to the country. Older Canadians and vulnerable people are not a priority. For that there are shelters, which are not homes, at all.
Identity Attack0.010729378
Insult0.013174911
Profanity0.00948544
Threat0.0060325502
Severe Toxicity0.0008201599
Low Tox 0.024967449 Constructive 0.559 Policy_Critique
Feb 18, 2026 2 likes LILLEY UNLEASHED: The fall of …
That is perfect
That is perfect
Identity Attack0.005253696
Insult0.0096028885
Profanity0.020783609
Threat0.009178371
Severe Toxicity0.0021266937
Low Tox 0.024967449 Moderate Con 0.431
Nov 24, 2025 Quebec Ends Economic Immigration Program …
Thank you for posting this. Its a serious problem here.
Thank you for posting this. Its a serious problem here.
Identity Attack0.0023863618
Insult0.011768902
Profanity0.012107162
Threat0.0065956907
Severe Toxicity0.0008678436
Low Tox 0.024967449 Moderate Con 0.47 Policy_Critique
Jan 27, 2026 8 likes Inside Canada's Indian Invasion...
Canadian here. We are not divided.
Canadian here. We are not divided.
Identity Attack0.014149316
Insult0.010210892
Profanity0.010996987
Threat0.006433869
Severe Toxicity0.0009012222
Low Tox 0.024967449 Moderate Con 0.464 Identity_Assertion
Feb 17, 2026 Canada's tighter immigration policy divides …
Just future liberal voters
Just future liberal voters
Identity Attack0.009989422
Insult0.011540901
Profanity0.012277958
Threat0.0068999166
Severe Toxicity0.0011062622
Low Tox 0.024967449 Low Con 0.255 Identity_Assertion
Oct 4, 2025 Inside Canada's Indian Metropolis (Brampton)
🎶 Dare to be a Daniel Dare to stand alone Dare to have porpose true Dare to make it known 🎶
🎶 Dare to be a Daniel Dare to stand alone Dare to have porpose true Dare to make it known 🎶
Identity Attack0.004846719
Insult0.011008898
Profanity0.019280603
Threat0.008065036
Severe Toxicity0.0016212463
Low Tox 0.024967449 Moderate Con 0.31 Meta_Commentary
Aug 25, 2025 Why Canadians Are Turning Against …
Wow easy to get into Canada
Wow easy to get into Canada
Identity Attack0.011173353
Insult0.0103248935
Profanity0.011441057
Threat0.00675104
Severe Toxicity0.0011920929
Low Tox 0.024967449 Moderate Con 0.377 Meta_Commentary
Dec 17, 2025 Thousands of refugees allowed into …
Do texas next
Do texas next
Identity Attack0.0074365693
Insult0.010628895
Profanity0.015318131
Threat0.008738215
Severe Toxicity0.0018692017
Low Tox 0.024967449 Moderate Con 0.346 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
just in time when agi is almost rolled out publicly and optimus robots are everywhere to take most jobs
just in time when agi is almost rolled out publicly and optimus robots are everywhere to take most jobs
Identity Attack0.004643231
Insult0.011768902
Profanity0.013507691
Threat0.007689608
Severe Toxicity0.0011444092
Low Tox 0.024967449 Low Con 0.136 Fear_Threat
Jan 15, 2026 2.9 million Canadian temporary visas …
from Russia. we're almost there too.
from Russia. we're almost there too.
Identity Attack0.012943448
Insult0.009868891
Profanity0.015147334
Threat0.008039144
Severe Toxicity0.001449585
Low Tox 0.024967449 Moderate Con 0.354 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
OOH.....We must be coming up to a federal election soon
OOH.....We must be coming up to a federal election soon
Identity Attack0.004347248
Insult0.00971689
Profanity0.012892825
Threat0.008556974
Severe Toxicity0.001335144
Low Tox 0.024967449 Low Con 0.265 Meta_Commentary
Jan 30, 2026 New rules, regulations take effect …
What happened in the end????
What happened in the end????
Identity Attack0.0024418586
Insult0.008557882
Profanity0.017367685
Threat0.008323951
Severe Toxicity0.0014972687
Low Tox 0.024849601 Moderate Con 0.329 Question
Jan 27, 2026 Inside Canada's Indian Invasion...
These are all improvements
These are all improvements
Identity Attack0.006363631
Insult0.011008898
Profanity0.019348921
Threat0.0086087575
Severe Toxicity0.0019931793
Low Tox 0.024849601 Low Con 0.295 Solidarity
Feb 1, 2026 Canada’s new rules in 2026
I first heard Brampton called Bramlidesh 20+ years ago.
I first heard Brampton called Bramlidesh 20+ years ago.
Identity Attack0.008324518
Insult0.011540901
Profanity0.016001316
Threat0.0075083673
Severe Toxicity0.001206398
Low Tox 0.024849601 Moderate Con 0.491 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
Unbelievable! Not a single question on the exam came from the 411 questions—I wasted two full days watching the videos three times! Luckily, I studied the Discover Canada book and managed to get 17 questions …
Unbelievable! Not a single question on the exam came from the 411 questions—I wasted two full days watching the videos three times! Luckily, I studied the Discover Canada book and managed to get 17 questions right, just barely passing. Don’t fall for it like I did!
Identity Attack0.0016279058
Insult0.013174911
Profanity0.011423977
Threat0.006136116
Severe Toxicity0.00074863434
Low Tox 0.024849601 Constructive 0.593
Sep 20, 2025 2 likes Canadian Citizenship Test 2025 – …
Thank you for covering this. People need to wake up.
Thank you for covering this. People need to wake up.
Identity Attack0.0024233595
Insult0.012680908
Profanity0.010757872
Threat0.007197669
Severe Toxicity0.000834465
Low Tox 0.024849601 Moderate Con 0.387 Call_To_Action
Feb 26, 2026 37 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
There is another one on the West Coast called Surrey
There is another one on the West Coast called Surrey
Identity Attack0.00880549
Insult0.011198899
Profanity0.014976538
Threat0.007793174
Severe Toxicity0.0014686584
Low Tox 0.024849601 Low Con 0.292 Question
Jan 6, 2026 1 likes Inside Canada's Indian Metropolis (Brampton)
Ill join canadian I.C.E
Ill join canadian I.C.E
Identity Attack0.009767435
Insult0.009203887
Profanity0.011714331
Threat0.0100069
Severe Toxicity0.0016021729
Low Tox 0.024849601 Moderate Con 0.36 Call_To_Action
Feb 19, 2026 1 likes Canadian immigration officers investigating hundreds …
They're all working in the Maritimes
They're all working in the Maritimes
Identity Attack0.009767435
Insult0.011882903
Profanity0.017094411
Threat0.0077802283
Severe Toxicity0.0014877319
Low Tox 0.024849601 Moderate Con 0.332 Unverified_Claim
Oct 1, 2025 IRCC Names India in Study …
this happens in every country and for centuries, nothing new and yes we can do better to those that comment here, provide support when you can, come up with solutions and do something about rather …
this happens in every country and for centuries, nothing new and yes we can do better to those that comment here, provide support when you can, come up with solutions and do something about rather than complain about it.
Identity Attack0.001655654
Insult0.013174911
Profanity0.00998929
Threat0.006039023
Severe Toxicity0.0005245209
Low Tox 0.024849601 Constructive 0.601 Moral_Argument
Feb 18, 2026 1 likes Canadian immigration officers investigating hundreds …
All by Liberal design.
All by Liberal design.
Identity Attack0.0075845607
Insult0.013516913
Profanity0.010962827
Threat0.006543908
Severe Toxicity0.0009250641
Low Tox 0.024849601 Low Con 0.277
Sep 19, 2025 6 likes Inside Canada's Indian Metropolis (Brampton)
Big mistake....
Big mistake....
Identity Attack0.0011145604
Insult0.013744914
Profanity0.0113385795
Threat0.0063238298
Severe Toxicity0.00074386597
Low Tox 0.024849601 Moderate Con 0.378
Oct 7, 2025 Inside Canada's Indian Metropolis (Brampton)
😢😢😢😢😢😢😢😢
😢😢😢😢😢😢😢😢
Identity Attack0.002830336
Insult0.009450888
Profanity0.020988565
Threat0.0072882893
Severe Toxicity0.0029563904
Low Tox 0.024849601 Moderate Con 0.441
Sep 2, 2025 1 likes Why Canadians Are Turning Against …

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.