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 859 of 1230
This hurts literally everybody. Everybody, except for the ruling elite that siphon taxes at ever-increasing rates to pay for "social services".
This hurts literally everybody. Everybody, except for the ruling elite that siphon taxes at ever-increasing rates to pay for "social services".
Identity Attack0.005771666
Insult0.027476108
Profanity0.017982552
Threat0.007883795
Severe Toxicity0.001411438
Low Tox 0.08083374 Moderate Con 0.302 Policy_Critique
Sep 23, 2025 Inside Canada's Indian Metropolis (Brampton)
1:55 This guy seems like the perfect immigrant he comes i assimilates with the culture and understands the importance of other people also assimilating to canadian culture
1:55 This guy seems like the perfect immigrant he comes i assimilates with the culture and understands the importance of other people also assimilating to canadian culture
Identity Attack0.047190998
Insult0.020708188
Profanity0.017572641
Threat0.0071717775
Severe Toxicity0.002670288
Low Tox 0.08083374 Constructive 0.603 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
im mexican i went to canada with a work permit for a few mounts in 2024 and its true i saw a lot of people from india
im mexican i went to canada with a work permit for a few mounts in 2024 and its true i saw a lot of people from india
Identity Attack0.06795148
Insult0.017743196
Profanity0.018119188
Threat0.007029374
Severe Toxicity0.0021648407
Low Tox 0.08083374 Constructive 0.525 Personal_Narrative
Jan 27, 2026 10 likes Inside Canada's Indian Invasion...
Seriously? Interviewing a guy who lives in a shelter, asking him about iq and job opportunities? Really dude? Just cuz you have a platform, we can take everyone’s views as truth. Go find better people …
Seriously? Interviewing a guy who lives in a shelter, asking him about iq and job opportunities? Really dude? Just cuz you have a platform, we can take everyone’s views as truth. Go find better people to interview.
Identity Attack0.002034882
Insult0.030375287
Profanity0.015454767
Threat0.006576272
Severe Toxicity0.0011491776
Low Tox 0.08083374 Low Con 0.262 Meta_Commentary
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
What about the health care all the infrastructure education. They must go home
What about the health care all the infrastructure education. They must go home
Identity Attack0.009027477
Insult0.023221988
Profanity0.013507691
Threat0.00951496
Severe Toxicity0.0021362305
Low Tox 0.08083374 Low Con 0.272 Policy_Critique
Nov 2, 2025 How much do refugees and …
When i arrived in Toronto for the first time for my birthday i was extremely suprise i thought i took the wrong plane and arrived in Afghanistan or India
When i arrived in Toronto for the first time for my birthday i was extremely suprise i thought i took the wrong plane and arrived in Afghanistan or India
Identity Attack0.053399716
Insult0.017743196
Profanity0.014771583
Threat0.008103873
Severe Toxicity0.0022411346
Low Tox 0.08083374 Moderate Con 0.465 Identity_Assertion
Mar 1, 2026 26 likes Inside Canada's Indian Invasion...
The guy on the bike need a podcast 😂
The guy on the bike need a podcast 😂
Identity Attack0.005771666
Insult0.024640027
Profanity0.022218296
Threat0.009100696
Severe Toxicity0.0026130676
Low Tox 0.08083374 Low Con 0.218 Humor_Satire
Jan 27, 2026 3 likes Inside Canada's Indian Invasion...
Unless they are the majority like in Guyana or Mauritius, they always complain about discrimination. Take Fiji, Uganda, among others for example, and the audacity to ask why they were treated that way.
Unless they are the majority like in Guyana or Mauritius, they always complain about discrimination. Take Fiji, Uganda, among others for example, and the audacity to ask why they were treated that way.
Identity Attack0.05794714
Insult0.023221988
Profanity0.011594773
Threat0.006356194
Severe Toxicity0.0016307831
Low Tox 0.08083374 Moderate Con 0.327
Nov 10, 2025 Inside Canada's Indian Metropolis (Brampton)
Canada is closing the loopholes
Canada is closing the loopholes
Identity Attack0.034300596
Insult0.024511116
Profanity0.022628209
Threat0.007870848
Severe Toxicity0.0024604797
Low Tox 0.08083374 Low Con 0.183 Policy_Critique
Feb 11, 2026 281 likes Canada's tighter immigration policy divides …
Homie on the bike is the man
Homie on the bike is the man
Identity Attack0.010951365
Insult0.028832749
Profanity0.028776871
Threat0.009981008
Severe Toxicity0.003452301
Low Tox 0.08083374 Low Con 0.289 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Ice will have a ball of a time in Brampton
Ice will have a ball of a time in Brampton
Identity Attack0.0059936526
Insult0.018516673
Profanity0.04667213
Threat0.012906751
Severe Toxicity0.0037765503
Low Tox 0.08083374 Low Con 0.28 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Ill-concived & ill-planned policies always backfire. Canada must freeze all types of immigration, at least, for next 5 years & bring the house in order. Otherwise, housing, health-care, education & infrastructure will be exhausted & …
Ill-concived & ill-planned policies always backfire. Canada must freeze all types of immigration, at least, for next 5 years & bring the house in order. Otherwise, housing, health-care, education & infrastructure will be exhausted & eventually collapsed.
Identity Attack0.017867407
Insult0.028832749
Profanity0.011355659
Threat0.008285114
Severe Toxicity0.001745224
Low Tox 0.08083374 Moderate Con 0.376
Dec 25, 2025 Deportations From Canada at Their …
They are being sent by the British . We need to annex Canada .
They are being sent by the British . We need to annex Canada .
Identity Attack0.04822223
Insult0.019870255
Profanity0.012551232
Threat0.011819307
Severe Toxicity0.002937317
Low Tox 0.08083374 Low Con 0.127 Unverified_Claim
Jan 29, 2026 Inside Canada's Indian Invasion...
"One Edmonton immigration lawyer" should acknowledge the "real life", "genuine" "harshest stories" that are being experienced by Canadians as a result of the massive numbers of immigrants that have taken up residence here in the …
"One Edmonton immigration lawyer" should acknowledge the "real life", "genuine" "harshest stories" that are being experienced by Canadians as a result of the massive numbers of immigrants that have taken up residence here in the past ten years. Housing, jobs, health care... we've watched Canadians go homeless, jobless, and die in line to see a doctor.
Identity Attack0.03919895
Insult0.024382202
Profanity0.010313802
Threat0.010110466
Severe Toxicity0.0023078918
Low Tox 0.08083374 Constructive 0.671 Economic_Argument
Jan 17, 2026 2 likes 2.9 million Canadian temporary visas …
If I was homeless I'd definitely be going to the temple rather than the homeless shelter to get my free lunch.
If I was homeless I'd definitely be going to the temple rather than the homeless shelter to get my free lunch.
Identity Attack0.025002124
Insult0.025026767
Profanity0.012414595
Threat0.006259101
Severe Toxicity0.0015640259
Low Tox 0.08083374 Constructive 0.515
Sep 18, 2025 359 likes Inside Canada's Indian Metropolis (Brampton)
Man leave SomeOrdinaryGamers alone 😢
Man leave SomeOrdinaryGamers alone 😢
Identity Attack0.007732552
Insult0.026444806
Profanity0.027000591
Threat0.008738215
Severe Toxicity0.0030899048
Low Tox 0.08083374 Low Con 0.189 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Tyler you are BASED!! Thanks for this video. So sad seeing what Canada has become.
Tyler you are BASED!! Thanks for this video. So sad seeing what Canada has become.
Identity Attack0.04023018
Insult0.026702631
Profanity0.011219022
Threat0.0070552654
Severe Toxicity0.002117157
Low Tox 0.08083374 Constructive 0.517
Jan 27, 2026 12 likes Inside Canada's Indian Invasion...
Make it legal for cops to ask for papers from non Canadians
Make it legal for cops to ask for papers from non Canadians
Identity Attack0.06431354
Insult0.018516673
Profanity0.012926984
Threat0.008065036
Severe Toxicity0.0020694733
Low Tox 0.08083374 Low Con 0.236
Sep 29, 2025 IRCC Names India in Study …
No bikini no pub
No bikini no pub
Identity Attack0.007806548
Insult0.02012808
Profanity0.060951006
Threat0.007094103
Severe Toxicity0.0041389465
Low Tox 0.08083374 Moderate Con 0.34
Sep 23, 2025 Inside Canada's Indian Metropolis (Brampton)
Private industry would fire them.
Private industry would fire them.
Identity Attack0.0075105648
Insult0.014808921
Profanity0.01620627
Threat0.048158366
Severe Toxicity0.0020503998
Low Tox 0.08083374 Low Con 0.127
Oct 1, 2025 IRCC Names India in Study …
Canadians have hit a breaking point !!!!
Canadians have hit a breaking point !!!!
Identity Attack0.04306607
Insult0.023479814
Profanity0.013610168
Threat0.0079873605
Severe Toxicity0.0022125244
Low Tox 0.08083374 Low Con 0.294 Fear_Threat
Jan 19, 2026 196 likes Why Canada’s immigration system has …
Buddy in the Nike sweater is never leaving Canada
Buddy in the Nike sweater is never leaving Canada
Identity Attack0.017264472
Insult0.02982438
Profanity0.016821137
Threat0.007029374
Severe Toxicity0.0023174286
Low Tox 0.08083374 Moderate Con 0.309 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
" i am canadian" spoken with indian accent
" i am canadian" spoken with indian accent
Identity Attack0.059311368
Insult0.019999169
Profanity0.019963788
Threat0.0074565844
Severe Toxicity0.002670288
Low Tox 0.08083374 Moderate Con 0.313 Identity_Assertion
Jan 11, 2026 1 likes Inside Canada's Indian Metropolis (Brampton)
bike guy should be PM of the anglosphere
bike guy should be PM of the anglosphere
Identity Attack0.020580608
Insult0.028722567
Profanity0.024541125
Threat0.00967031
Severe Toxicity0.002937317
Low Tox 0.08083374 Low Con 0.208 Humor_Satire
Jan 28, 2026 Inside Canada's Indian Invasion...
If you come to canada, seeking asylum, or immigrating, they should all be required to work day 1, Healthcare, fine, handouts no. Welfare no. Work. Like my family when they immigrated. All the government needs …
If you come to canada, seeking asylum, or immigrating, they should all be required to work day 1, Healthcare, fine, handouts no. Welfare no. Work. Like my family when they immigrated. All the government needs to do is set up programs with farmers, or any industry to provide worker spots. Fed Government can either top up(not preferred) or like the good old days require an employer to provide lodging, for a nominal rate, towards their total income paid(3 square included). My and countless other families/ people had to enter the country that way, and it worked. So if it ain't broke, don't fix it!
Identity Attack0.029660052
Insult0.028392024
Profanity0.0157622
Threat0.0069646453
Severe Toxicity0.0022792816
Low Tox 0.08083374 Constructive 0.78 Policy_Critique
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …

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.