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
Active: "If they can take your …" 1,250 comments · Page 50 of 50
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 – …
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)
And let me give you just an instance a Chevrolet Tahoe in the states is under 60 grand in Canada and looking at 80 grand 100 grand give or take
And let me give you just an instance a Chevrolet Tahoe in the states is under 60 grand in Canada and looking at 80 grand 100 grand give or take
Identity Attack0.0028673338
Insult0.00815888
Profanity0.010006369
Threat0.006039023
Severe Toxicity0.0005698204
Low Tox 0.010681152 Moderate Con 0.377 Economic_Argument
Aug 26, 2025 Why Canadians Are Turning Against …
Curious what experts say "they will give back more to Canada then they will cost in the beginning"? I would like to see some facts to back up that claim and how long that would …
Curious what experts say "they will give back more to Canada then they will cost in the beginning"? I would like to see some facts to back up that claim and how long that would take.
Identity Attack0.00362579
Insult0.007645877
Profanity0.0088961935
Threat0.0061425893
Severe Toxicity0.0004506111
Low Tox 0.010429831 Moderate Con 0.387
Aug 1, 2018 74 likes How much do refugees and …
Do the city in Texas where a similar situation is taking place and multiple houses are on the market now
Do the city in Texas where a similar situation is taking place and multiple houses are on the market now
Identity Attack0.0022846176
Insult0.0073798755
Profanity0.009784333
Threat0.006317357
Severe Toxicity0.0004887581
Low Tox 0.009613037 Moderate Con 0.376 Question
Jan 27, 2026 Inside Canada's Indian Invasion...
Question the Brampton mayor about road construction. Why it's taking years to complete once it starts?
Question the Brampton mayor about road construction. Why it's taking years to complete once it starts?
Identity Attack0.0015816584
Insult0.0075698765
Profanity0.009246326
Threat0.0061296434
Severe Toxicity0.00051498413
Low Tox 0.009047564 Low Con 0.296
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Thank you Tyler, for taking us to so many places we would/could never go! Excellent journalism, your bravery is admirable!
Thank you Tyler, for taking us to so many places we would/could never go! Excellent journalism, your bravery is admirable!
Identity Attack0.0012209293
Insult0.007835878
Profanity0.009289024
Threat0.0060908063
Severe Toxicity0.00042915344
Low Tox 0.009047564 Constructive 0.554 Solidarity
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
What scores to take ielts test for citizenship?
What scores to take ielts test for citizenship?
Identity Attack0.0029968263
Insult0.00648687
Profanity0.010074687
Threat0.006356194
Severe Toxicity0.00057935715
Low Tox 0.008796243 Low Con 0.247 Question
Dec 4, 2025 Canadian Citizenship Test 2025 – …
Many many thanks to the creator of this video. I thought taking the Toronto reference library classes and just reading the book was enough. But I learnt so much so quickly from watching this video …
Many many thanks to the creator of this video. I thought taking the Toronto reference library classes and just reading the book was enough. But I learnt so much so quickly from watching this video 3-5 times. Passed the test - 20/20 in one go, i knew more than I thought I did. Whoever made this has all my gratitude.
Identity Attack0.0023031165
Insult0.007360875
Profanity0.011014067
Threat0.0066668927
Severe Toxicity0.0006866455
Low Tox 0.008733413 Constructive 0.705 Meta_Commentary
Jan 16, 2026 4 likes Canadian Citizenship Test 2025 – …
Kalastanians taking over brampton not good
Kalastanians taking over brampton not good
Identity Attack0.0006482784
Insult0.0008883723
Profanity0.000052050007
Threat0.00014911151
Severe Toxicity0.0000026622831
Low Tox 0.003620304
Apr 14, 2025 18 likes
Canadians please take your business to Mexico, Cuba, Brazil, The Caribbean, Spain, Portugal, etc. Go where you are treated best.
Canadians please take your business to Mexico, Cuba, Brazil, The Caribbean, Spain, Portugal, etc. Go where you are treated best.
Identity Attack0.0023148595
Insult0.0004655777
Profanity0.000032275977
Threat0.00014433938
Severe Toxicity0.000003463188
Low Tox 0.0024310052
Dec 7, 2025 20 likes
Just don't go and take your business elsewhere. Keep it simple 😊
Just don't go and take your business elsewhere. Keep it simple 😊
Identity Attack0.00011339841
Insult0.0010970681
Profanity0.000043416723
Threat0.00007344062
Severe Toxicity0.0000023101381
Low Tox 0.0021223864
Dec 12, 2025
Permanently take out the orange one.
Permanently take out the orange one.
Identity Attack0.000091229405
Insult0.0006928434
Profanity0.000030658513
Threat0.00018644163
Severe Toxicity0.0000027996014
Low Tox 0.0017107184
Dec 8, 2025 3 likes
Which “Immigrants have historically been a crucial driver of economic expansion in Canada? Where is your empirical evidence, Monsieur? Or, you just said it thinking that we will not pay attention to the fallacy. What …
Which “Immigrants have historically been a crucial driver of economic expansion in Canada? Where is your empirical evidence, Monsieur? Or, you just said it thinking that we will not pay attention to the fallacy. What a poor social-economic-political analysis. Sorry, Canada cannot take care of the whole world while some Canadians are in dare situation and the influx of immigrants are stifling off the resources and billions are given to foreign country to aid war.
Identity Attack0.00050741405
Insult0.00034904556
Profanity0.00002245363
Threat0.000031806645
Severe Toxicity0.0000024682852
Low Tox 0.0010979186 Policy_Critique
Apr 14, 2025
Is the NEW Immigrants ( Refugees Claimants, asylum seekers, foreign workers and foreign students abusing of the GOB. Benefits and liying with the legal documents. And taking away are JOBS.😡 We don't need MORE New …
Is the NEW Immigrants ( Refugees Claimants, asylum seekers, foreign workers and foreign students abusing of the GOB. Benefits and liying with the legal documents. And taking away are JOBS.😡 We don't need MORE New Immigrants We are enough with are CANADIENSE citizens🇨🇦.
Identity Attack0.0005027372
Insult0.00024303119
Profanity0.000014654734
Threat0.000031428724
Severe Toxicity0.0000022643567
Low Tox 0.000949252 Unverified_Claim
Apr 16, 2025 1 likes
And take their kids with them. That why they come here I believe. So sad. Have baby in Canada baby a Canadian citizen, this should not be, parents leave all kids go with them
And take their kids with them. That why they come here I believe. So sad. Have baby in Canada baby a Canadian citizen, this should not be, parents leave all kids go with them
Identity Attack0.0001268618
Insult0.0002289029
Profanity0.00002218595
Threat0.0000871751
Severe Toxicity0.000002496202
Low Tox 0.0007544657
Apr 17, 2025 8 likes
Canada take note…..
Canada take note…..
Identity Attack0.00008768166
Insult0.000177539
Profanity0.000019724814
Threat0.000028134387
Severe Toxicity0.0000021240994
Low Tox 0.00044219423 Meta_Commentary
Dec 27, 2025
So no need for Nexus anymore? They are taking fingerprints for free?
So no need for Nexus anymore? They are taking fingerprints for free?
Identity Attack0.00004848822
Insult0.00018890802
Profanity0.0000194958
Threat0.000023041464
Severe Toxicity0.000002072405
Low Tox 0.00041168067
Dec 12, 2025
Take your tax information?? Is that what he said?
Take your tax information?? Is that what he said?
Identity Attack0.000036158068
Insult0.00021213622
Profanity0.000019984514
Threat0.000018819466
Severe Toxicity0.0000018880052
Low Tox 0.0003886887 Question
Dec 10, 2025
This is perfect step from USA. When you say "Canadian", you need to understand and admit that the composition of "Canadian population" has changed substantially over the past few years. I wish Canada also takes …
This is perfect step from USA. When you say "Canadian", you need to understand and admit that the composition of "Canadian population" has changed substantially over the past few years. I wish Canada also takes enough security steps before getting influx. It is not the country where from you come, it is who is coming. And, if one has clean records, what should one worry?
Identity Attack0.000120073375
Insult0.00013968495
Profanity0.000021232883
Threat0.000024228715
Severe Toxicity0.0000028339366
Low Tox 0.0003879494
Dec 8, 2025 10 likes
First of all why give pension to people who has never worked here. Their kids sponsored them and should take responsibility
First of all why give pension to people who has never worked here. Their kids sponsored them and should take responsibility
Identity Attack0.000040596668
Insult0.00018585112
Profanity0.000017946737
Threat0.000023101817
Severe Toxicity0.0000019644938
Low Tox 0.00037879279
Apr 18, 2025 20 likes
Most countries take finger prints/photos etc. We should be doing the same.
Most countries take finger prints/photos etc. We should be doing the same.
Identity Attack0.000057590878
Insult0.0001450653
Profanity0.000020041276
Threat0.000022032076
Severe Toxicity0.0000022388729
Low Tox 0.00034280826
Dec 10, 2025 4 likes
I have the answer - I am never going to the States again and I find this decision very easy to take as Canada is far nicer and is a free country - remember what …
I have the answer - I am never going to the States again and I find this decision very easy to take as Canada is far nicer and is a free country - remember what free looked like.
Identity Attack0.00007122219
Insult0.00013956765
Profanity0.000020931255
Threat0.000023746192
Severe Toxicity0.00000276584
Low Tox 0.00034268282 Comparative_Framing
Dec 10, 2025
Pearson international will be extremely busy ,take vacation before that 😜
Pearson international will be extremely busy ,take vacation before that 😜
Identity Attack0.000047927868
Insult0.00013498917
Profanity0.000020435242
Threat0.000024053563
Severe Toxicity0.0000024584465
Low Tox 0.00031639708
Apr 17, 2025 1 likes
Heightened scrutiny undermines Canada's reputation as a welcoming destination? Isn't this the point? Meanwhile, lax policies allow too much abuse of our "wecoming" system. Finally, with the US tightening their borders, Canada will be the …
Heightened scrutiny undermines Canada's reputation as a welcoming destination? Isn't this the point? Meanwhile, lax policies allow too much abuse of our "wecoming" system. Finally, with the US tightening their borders, Canada will be the desired destination for North America, and our policies must prepare for this likely outcome. One last point is this: i would rather this country take care of the first nations peoples, the dispossessed, those marginalized within our society and our elderly who've contributed to this country's growth and prosperity but, due to one or another reason, dont have workplace pensions for retirement. Once we've sorted out our own peoples, seen properly to the needs of those who were actually born here, ensured our hospitals and schools are well funded, then we can look to service the needs of a migrant population.
Identity Attack0.000051619318
Insult0.000120263016
Profanity0.000018316585
Threat0.000020267227
Severe Toxicity0.000003076367
Low Tox 0.00027410034
Apr 23, 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.