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 1060 of 1230
Similar problem here. Melbourne is becoming Brampton soon.
Similar problem here. Melbourne is becoming Brampton soon.
Identity Attack0.0058456613
Insult0.012794908
Profanity0.011782649
Threat0.0069646453
Severe Toxicity0.0009775162
Low Tox 0.026617315 Moderate Con 0.377 Comparative_Framing
Oct 26, 2025 Inside Canada's Indian Metropolis (Brampton)
Diversity is our strength
Diversity is our strength
Identity Attack0.012340514
Insult0.009279887
Profanity0.016821137
Threat0.008414571
Severe Toxicity0.0019073486
Low Tox 0.026617315 Moderate Con 0.336 Moral_Argument
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Patrick Brown........................................................................................................................................................................................ and I'll leave it there.
Patrick Brown........................................................................................................................................................................................ and I'll leave it there.
Identity Attack0.0018406434
Insult0.013288911
Profanity0.01174849
Threat0.007573096
Severe Toxicity0.0011110306
Low Tox 0.026617315 Moderate Con 0.35 Meta_Commentary
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
The big winner here is the Century initiative Rich bankers and land developers are making money handover fist I own quite a bit of land, so I’m doing well myself I guess 😆
The big winner here is the Century initiative Rich bankers and land developers are making money handover fist I own quite a bit of land, so I’m doing well myself I guess 😆
Identity Attack0.003144818
Insult0.013782915
Profanity0.013644327
Threat0.006647474
Severe Toxicity0.0009393692
Low Tox 0.026617315 Moderate Con 0.391 Economic_Argument
Feb 26, 2026 1 likes Canada's tighter immigration policy divides …
The overwhelming problem that people struggle to realize is Canada with its roughly 40,000,000 people are going to notice an influx from a country that has over 1 billion and is quickly modernizing which is …
The overwhelming problem that people struggle to realize is Canada with its roughly 40,000,000 people are going to notice an influx from a country that has over 1 billion and is quickly modernizing which is allowing families to leave their country and immigrant around the world just like they should. Localization is only prompted by friendly circumstances. It is seen everywhere with cultural neighborhoods
Identity Attack0.014852738
Insult0.011730902
Profanity0.00952814
Threat0.005919275
Severe Toxicity0.0008583069
Low Tox 0.026617315 Constructive 0.573 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
Why you didn't update ?
Why you didn't update ?
Identity Attack0.003921773
Insult0.011008898
Profanity0.0166845
Threat0.007870848
Severe Toxicity0.0013828278
Low Tox 0.026499467 Low Con 0.276
Oct 7, 2025 IRCC Names India in Study …
At least they seem like they can hold jobs and speak the native language so can assimilate(as much as their overwhelming numbers allow) well enough. The poor driving performance is an extreme safety issue that …
At least they seem like they can hold jobs and speak the native language so can assimilate(as much as their overwhelming numbers allow) well enough. The poor driving performance is an extreme safety issue that needs addressed ASAP, immediately, yesterday.
Identity Attack0.0037367835
Insult0.01617693
Profanity0.0094256615
Threat0.0061231707
Severe Toxicity0.0007247925
Low Tox 0.026499467 Moderate Con 0.484 Fear_Threat
Jan 28, 2026 Inside Canada's Indian Invasion...
-This policy ad paid for by the liberal party of Canada.
-This policy ad paid for by the liberal party of Canada.
Identity Attack0.007843546
Insult0.013896915
Profanity0.009869732
Threat0.0062008454
Severe Toxicity0.00078201294
Low Tox 0.026499467 Low Con 0.193 Meta_Commentary
Jan 11, 2026 3 likes Canada’s new rules in 2026
If you notice most of the newcomers are young military men and I just read an article on ctv news stating that canada is recruiting 300000 volunteers for the miltary as threats are on the …
If you notice most of the newcomers are young military men and I just read an article on ctv news stating that canada is recruiting 300000 volunteers for the miltary as threats are on the rise from the world.
Identity Attack0.0069185994
Insult0.010970897
Profanity0.010160086
Threat0.008259222
Severe Toxicity0.0010538101
Low Tox 0.026499467 Constructive 0.516
Nov 21, 2025 1 likes Thousands of refugees allowed into …
Never in my life I thought Tyler would post a video about Brampton Canada 😂. What a surprise
Never in my life I thought Tyler would post a video about Brampton Canada 😂. What a surprise
Identity Attack0.006030651
Insult0.013288911
Profanity0.01402008
Threat0.0066280556
Severe Toxicity0.0012588501
Low Tox 0.026499467 Moderate Con 0.349 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Very useful video. thank you for sharing. Just reviewed this video once and passed the exam.
Very useful video. thank you for sharing. Just reviewed this video once and passed the exam.
Identity Attack0.0065856185
Insult0.010894896
Profanity0.020510335
Threat0.010654188
Severe Toxicity0.002298355
Low Tox 0.026499467 Constructive 0.508 Solidarity
Jan 11, 2026 2 likes Canadian Citizenship Test 2025 – …
Where are all the liberal voters? Seems like a Majority of Canadians are on the same page about this issue.
Where are all the liberal voters? Seems like a Majority of Canadians are on the same page about this issue.
Identity Attack0.012641981
Insult0.012680908
Profanity0.009920971
Threat0.0063950317
Severe Toxicity0.00082969666
Low Tox 0.026499467 Moderate Con 0.354 Identity_Assertion
Sep 9, 2025 1 likes Why Canadians Are Turning Against …
I am a skilled immigrant, an auditor by profession for 16 years. I climbed up the ladder from a junior auditor to department head before I left for Canada late last year. I've submitted hundreds …
I am a skilled immigrant, an auditor by profession for 16 years. I climbed up the ladder from a junior auditor to department head before I left for Canada late last year. I've submitted hundreds of job applications to date and I only got a response. I have no choice but to take that job in fastfood restaurant just to make a living. Don't worry, if I still don't get a job aligned to my profession in few months, I will leave. I'm tired..
Identity Attack0.009027477
Insult0.0113509
Profanity0.01174849
Threat0.006861079
Severe Toxicity0.00094890594
Low Tox 0.026499467 Constructive 0.758 Personal_Narrative
Jul 1, 2025 3 likes How Canada broke its immigration …
Lots of these commenters don't seem to have watched the video...
Lots of these commenters don't seem to have watched the video...
Identity Attack0.0026823445
Insult0.012490907
Profanity0.0113385795
Threat0.0064015044
Severe Toxicity0.00071525574
Low Tox 0.026499467 Low Con 0.241
Oct 25, 2017 6 likes How much do refugees and …
When came as a 5 year old 50+ yars ago my family and I were accused of not assimilating so not much has changed. I've got kids half my age telling me to assimilate
When came as a 5 year old 50+ yars ago my family and I were accused of not assimilating so not much has changed. I've got kids half my age telling me to assimilate
Identity Attack0.008435511
Insult0.010666896
Profanity0.01627459
Threat0.0069516995
Severe Toxicity0.0012207031
Low Tox 0.026499467 Constructive 0.586 Personal_Narrative
Oct 1, 2025 Inside Canada's Indian Metropolis (Brampton)
Seems like " ICE " has already found yall in Canada
Seems like " ICE " has already found yall in Canada
Identity Attack0.0073995716
Insult0.013440913
Profanity0.011150704
Threat0.0069387536
Severe Toxicity0.0012493134
Low Tox 0.026499467 Low Con 0.185 Humor_Satire
Feb 13, 2026 Inside Canada's Indian Invasion...
8 mins-He doesnt like living there but "the price was right"
8 mins-He doesnt like living there but "the price was right"
Identity Attack0.0042547537
Insult0.0103248935
Profanity0.01309778
Threat0.0077802283
Severe Toxicity0.0011730194
Low Tox 0.026499467 Moderate Con 0.368 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
This is on the Liberal voters more than anything.
This is on the Liberal voters more than anything.
Identity Attack0.009767435
Insult0.012186904
Profanity0.01127026
Threat0.0071199946
Severe Toxicity0.0009441376
Low Tox 0.026499467 Low Con 0.274 Identity_Assertion
Jan 22, 2026 Why Canada’s immigration system has …
Decisions made by politicians and consequences. Irreversible and already too late.
Decisions made by politicians and consequences. Irreversible and already too late.
Identity Attack0.0019886347
Insult0.014086916
Profanity0.009596458
Threat0.0069905366
Severe Toxicity0.0007247925
Low Tox 0.026499467 Moderate Con 0.304 Policy_Critique
Aug 26, 2025 Why Canadians Are Turning Against …
That means they will only allow activists, anyone else needs to wait.🤔
That means they will only allow activists, anyone else needs to wait.🤔
Identity Attack0.0054756827
Insult0.0114649
Profanity0.011031146
Threat0.007689608
Severe Toxicity0.00093460083
Low Tox 0.026499467 Low Con 0.214
Jan 4, 2026 1 likes New rules, regulations take effect …
someone and a lot of people voted for this and look what we have FREE RIDE
someone and a lot of people voted for this and look what we have FREE RIDE
Identity Attack0.0025713511
Insult0.012262905
Profanity0.01261955
Threat0.007081157
Severe Toxicity0.0013446808
Low Tox 0.026499467 Moderate Con 0.41 Policy_Critique
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
Thanks for sharing this video! Got 18/20 today..May 24,2025 waiting for official result
Thanks for sharing this video! Got 18/20 today..May 24,2025 waiting for official result
Identity Attack0.0071405866
Insult0.009070885
Profanity0.019143965
Threat0.010757755
Severe Toxicity0.0025558472
Low Tox 0.026499467 Moderate Con 0.49
May 25, 2025 4 likes Canadian Citizenship Test 2025 – …
Anything for students employment opportunities or are they just for foreign students still?
Anything for students employment opportunities or are they just for foreign students still?
Identity Attack0.016360072
Insult0.010476895
Profanity0.010433359
Threat0.0059257476
Severe Toxicity0.0008010864
Low Tox 0.026499467 Low Con 0.282 Question
Jan 11, 2026 45 likes Canada’s new rules in 2026
Jesus christ
Jesus christ
Identity Attack0.010655383
Insult0.010666896
Profanity0.02119352
Threat0.0075083673
Severe Toxicity0.0023937225
Low Tox 0.026499467 Moderate Con 0.448
Oct 5, 2025 Inside Canada's Indian Metropolis (Brampton)
CANADA(it is the same Canada)🎉THE SISTEM OF IT IT"S NOT,,,B4 ,THEY/WE SAID "CHINADA" NOW🎉 IT"S INDICADA🎉😂😂😂🎉
CANADA(it is the same Canada)🎉THE SISTEM OF IT IT"S NOT,,,B4 ,THEY/WE SAID "CHINADA" NOW🎉 IT"S INDICADA🎉😂😂😂🎉
Identity Attack0.0021598942
Insult0.0132011445
Profanity0.0015761723
Threat0.00019425261
Severe Toxicity0.000004793553
Low Tox 0.026475294
Apr 26, 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.