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 1071 of 1230
YES FINALLY
YES FINALLY
Identity Attack0.0039402717
Insult0.009374888
Profanity0.01846078
Threat0.008505191
Severe Toxicity0.0021648407
Low Tox 0.025085296 Moderate Con 0.478
Jan 27, 2026 Inside Canada's Indian Invasion...
From Tim Hortons to Singh Hortons. 😑😑😑
From Tim Hortons to Singh Hortons. 😑😑😑
Identity Attack0.0020441315
Insult0.0140109155
Profanity0.012961143
Threat0.006440342
Severe Toxicity0.0010681152
Low Tox 0.025085296 Low Con 0.289
Jan 27, 2026 Inside Canada's Indian Invasion...
I was born in Canada and am a citizen who has paid all taxes on time and followed all the laws. I have been threatened by the government several times for no reason and when …
I was born in Canada and am a citizen who has paid all taxes on time and followed all the laws. I have been threatened by the government several times for no reason and when I suffered job loss, and EI ran out, was just told I was out of luck. I found work after going through my savings, but would have otherwise been homeless. THANKS CANADA.
Identity Attack0.0068446035
Insult0.012756908
Profanity0.009818493
Threat0.007081157
Severe Toxicity0.0011253357
Low Tox 0.025085296 Constructive 0.757
Feb 20, 2018 170 likes How much do refugees and …
Well Visa expires but those people have update their status and already has new one some of them got PR. But still their visa expired that means that’s also come into this number 2.9M visas. …
Well Visa expires but those people have update their status and already has new one some of them got PR. But still their visa expired that means that’s also come into this number 2.9M visas. Yes there are some people overstaying and need to be removed otherwise there will be problems. But let’s just keep our facts right
Identity Attack0.004088263
Insult0.009678889
Profanity0.012107162
Threat0.009929225
Severe Toxicity0.0012588501
Low Tox 0.025085296 Constructive 0.603 Policy_Critique
Jan 19, 2026 2.9 million Canadian temporary visas …
where is john jeet singh when you need him
where is john jeet singh when you need him
Identity Attack0.003311308
Insult0.0129089095
Profanity0.013371054
Threat0.008582866
Severe Toxicity0.0014686584
Low Tox 0.025085296 Low Con 0.209 Meta_Commentary
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
400$ // 1 KG of Beef🤬🤬
400$ // 1 KG of Beef🤬🤬
Identity Attack0.0024973555
Insult0.012262905
Profanity0.021945024
Threat0.0061425893
Severe Toxicity0.0037574768
Low Tox 0.025085296 Low Con 0.224
Jan 13, 2026 Canada’s new rules in 2026
All international students are required to provide documents and statement letters in their student visa applications to prove that they intend to return to their home countries after their studies. The only thing that is …
All international students are required to provide documents and statement letters in their student visa applications to prove that they intend to return to their home countries after their studies. The only thing that is expected (not guaranteed in any way) is a post-graduation work permit to give them a chance to acquire Canadian work experience and have enough points to apply for permanent residency if they choose to. The government should only be responsible for those who were already selected and approved for residency before changes to the regulations. All future applicants should be evaluated based on the latest changes. That is not new, and all current immigrant citizens had to adapt to the changes to requirements back in their time as well.
Identity Attack0.008250522
Insult0.013820915
Profanity0.011184863
Threat0.0063626673
Severe Toxicity0.0008869171
Low Tox 0.025085296 Constructive 0.622 Policy_Critique
Jan 22, 2026 Why Canada’s immigration system has …
I bet many sre working for the AMAZON WAREHOUSE IN MY BACKYARD IN LA SALLE QUEBEC.
I bet many sre working for the AMAZON WAREHOUSE IN MY BACKYARD IN LA SALLE QUEBEC.
Identity Attack0.004643231
Insult0.013744914
Profanity0.011082385
Threat0.0067963502
Severe Toxicity0.001115799
Low Tox 0.025085296 Moderate Con 0.414 Economic_Argument
Jan 25, 2026 IRCC Names India in Study …
Lisbon Area in Portugal is just like this nowadays.
Lisbon Area in Portugal is just like this nowadays.
Identity Attack0.011987305
Insult0.010476895
Profanity0.014225035
Threat0.0071847234
Severe Toxicity0.0013637543
Low Tox 0.025085296 Moderate Con 0.323 Comparative_Framing
Feb 4, 2026 3 likes Inside Canada's Indian Invasion...
Toronto is like this too so i stay inside
Toronto is like this too so i stay inside
Identity Attack0.008065533
Insult0.0113889
Profanity0.014225035
Threat0.007301235
Severe Toxicity0.0014400482
Low Tox 0.025085296 Moderate Con 0.383 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
6:56 because of Jeets
6:56 because of Jeets
Identity Attack0.004421244
Insult0.01309891
Profanity0.02119352
Threat0.006712203
Severe Toxicity0.0025749207
Low Tox 0.025085296 Low Con 0.243 Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Почему они везде Индусы???
Почему они везде Индусы???
Identity Attack0.0075105648
Insult0.018516673
Profanity0.015932998
Threat0.005376362
Severe Toxicity0.0010490417
Low Tox 0.025085296 Low Con 0.205 Identity_Assertion
Feb 8, 2026 1 likes Inside Canada's Indian Invasion...
If you eat their food in Canada do you run the risk of getting Brampton belly?
If you eat their food in Canada do you run the risk of getting Brampton belly?
Identity Attack0.010211408
Insult0.010856897
Profanity0.011816809
Threat0.0071199946
Severe Toxicity0.0010299683
Low Tox 0.025085296 Moderate Con 0.317
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Deodorant sales are at an all time Low there
Deodorant sales are at an all time Low there
Identity Attack0.0027748393
Insult0.010818896
Profanity0.01354185
Threat0.006136116
Severe Toxicity0.00092983246
Low Tox 0.025085296 Low Con 0.193 Humor_Satire
Sep 27, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
This sounds a lot like what trump would say
This sounds a lot like what trump would say
Identity Attack0.0041992567
Insult0.011578901
Profanity0.014225035
Threat0.007249452
Severe Toxicity0.0011396408
Low Tox 0.025085296 Low Con 0.185 Comparative_Framing
Feb 19, 2026 Canadian immigration officers investigating hundreds …
Its not broken its working as intended. They want this
Its not broken its working as intended. They want this
Identity Attack0.0040512653
Insult0.010476895
Profanity0.017094411
Threat0.00789674
Severe Toxicity0.001335144
Low Tox 0.025085296 Low Con 0.142
Jun 19, 2025 6 likes How Canada broke its immigration …
This is all by design, they want us replaced.
This is all by design, they want us replaced.
Identity Attack0.004347248
Insult0.0103248935
Profanity0.013029462
Threat0.008556974
Severe Toxicity0.001115799
Low Tox 0.025085296 Low Con 0.22 Unverified_Claim
Oct 16, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
LEGENDARY REFRESH PULL
LEGENDARY REFRESH PULL
Identity Attack0.0037922803
Insult0.010818896
Profanity0.021808386
Threat0.008945347
Severe Toxicity0.002298355
Low Tox 0.025085296 Low Con 0.187 Meta_Commentary
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
NDP and liberal government 😅
NDP and liberal government 😅
Identity Attack0.005401687
Insult0.013478912
Profanity0.014327513
Threat0.0066151097
Severe Toxicity0.0011634827
Low Tox 0.025085296 Low Con 0.282 Policy_Critique
Feb 18, 2026 40 likes Canadian immigration officers investigating hundreds …
Oversight???? Accountability — they don’t track anything
Oversight???? Accountability — they don’t track anything
Identity Attack0.0016279058
Insult0.013972916
Profanity0.010040528
Threat0.005935457
Severe Toxicity0.0006198883
Low Tox 0.025085296 Low Con 0.173
Sep 29, 2025 IRCC Names India in Study …
Looks like London
Looks like London
Identity Attack0.009693438
Insult0.011046898
Profanity0.016411226
Threat0.0076637166
Severe Toxicity0.0016593933
Low Tox 0.025085296 Moderate Con 0.371 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
Soooooo accurate unfortunately!
Soooooo accurate unfortunately!
Identity Attack0.0017758971
Insult0.012490907
Profanity0.01220964
Threat0.006641001
Severe Toxicity0.0010108948
Low Tox 0.025085296 Moderate Con 0.398
Jan 27, 2026 Inside Canada's Indian Invasion...
90 % of them are in Brampton !
90 % of them are in Brampton !
Identity Attack0.008139528
Insult0.011996903
Profanity0.013780965
Threat0.0068869707
Severe Toxicity0.001168251
Low Tox 0.024967449 Low Con 0.286 Unverified_Claim
Sep 29, 2025 IRCC Names India in Study …
Bike guy is a legend
Bike guy is a legend
Identity Attack0.0056236745
Insult0.013174911
Profanity0.017845914
Threat0.007819066
Severe Toxicity0.0017166138
Low Tox 0.024967449 Moderate Con 0.379 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
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 …

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.