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: "From Canada. This is the …" 6,088 comments · Page 206 of 244
America wants to occupy Greenland to encircle Canada
America wants to occupy Greenland to encircle Canada
Identity Attack0.019073274
Insult0.014086916
Profanity0.013507691
Threat0.010343489
Severe Toxicity0.0019931793
Low Tox 0.044883765 Low Con 0.154 Unverified_Claim
Jan 20, 2026 Why Canada’s immigration system has …
America wants to occupy Greenland to encircle Canada
America wants to occupy Greenland to encircle Canada
Identity Attack0.019073274
Insult0.014086916
Profanity0.013507691
Threat0.010343489
Severe Toxicity0.0019931793
Low Tox 0.044883765 Low Con 0.154 Unverified_Claim
Jan 20, 2026 Why Canada’s immigration system has …
why is everyone in canada a great value jordan peterson or Sagar?
why is everyone in canada a great value jordan peterson or Sagar?
Identity Attack0.01756594
Insult0.019934712
Profanity0.011133623
Threat0.006194372
Severe Toxicity0.0013828278
Low Tox 0.044883765 Low Con 0.229 Question
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
🌈🧬🦄🧬🌈 Even many of the Punjabi people agree it is just way too many in Canada. The Punjabi people are mostly very nice good people though. 🇨🇦✨🇨🇦
🌈🧬🦄🧬🌈 Even many of the Punjabi people agree it is just way too many in Canada. The Punjabi people are mostly very nice good people though. 🇨🇦✨🇨🇦
Identity Attack0.04306607
Insult0.015416925
Profanity0.015010698
Threat0.0066798385
Severe Toxicity0.0018978119
Low Tox 0.044883765 Constructive 0.689 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Yes, Canada is included on the list because the liberal government is not protecting our border and letting criminals entering our country.
Yes, Canada is included on the list because the liberal government is not protecting our border and letting criminals entering our country.
Identity Attack0.0049571013
Insult0.014769657
Profanity0.000078386074
Threat0.00045619477
Severe Toxicity0.0000037441553
Low Tox 0.044679325
Dec 10, 2025
The United States government should be harshly criticizing Canada's immigration standards.
The United States government should be harshly criticizing Canada's immigration standards.
Identity Attack0.026609946
Insult0.014276917
Profanity0.010313802
Threat0.0071847234
Severe Toxicity0.0011062622
Low Tox 0.044636376 Low Con 0.195 Policy_Critique
Jan 27, 2026 Inside Canada's Indian Invasion...
Canadians have not been passive. The government has a mission, allow all immigrants to enter Canada even if the citizens are totally against it.
Canadians have not been passive. The government has a mission, allow all immigrants to enter Canada even if the citizens are totally against it.
Identity Attack0.029660052
Insult0.015948927
Profanity0.010177165
Threat0.006602164
Severe Toxicity0.0010728836
Low Tox 0.044636376 Moderate Con 0.495
Sep 7, 2025 3 likes Why Canadians Are Turning Against …
This is a problem not just in Canada. But throughout the Anglosphere, Europe, and Nato affiliates generally. Love from the UK 🇬🇧 Joe Public is steaming about it, and the lid is coming off the …
This is a problem not just in Canada. But throughout the Anglosphere, Europe, and Nato affiliates generally. Love from the UK 🇬🇧 Joe Public is steaming about it, and the lid is coming off the pressure cooker soon.
Identity Attack0.011987305
Insult0.01838776
Profanity0.012722028
Threat0.00789674
Severe Toxicity0.0013446808
Low Tox 0.044636376 Moderate Con 0.456 Comparative_Framing
Feb 25, 2026 Inside Canada's Indian Invasion...
The problem is, if the immigrants keep coming in, it would change canada so much that it ceases to be a liberal democratic country that values people's rights; it's easy enough for immigrants to "roll …
The problem is, if the immigrants keep coming in, it would change canada so much that it ceases to be a liberal democratic country that values people's rights; it's easy enough for immigrants to "roll back" their beliefs to a previous version, if even one or two charismatic new immigrants start fomenting those beliefs. The very thing could undermine itself, so there should be tighter bordres. The people who've been there since 1979 don't have to leave.
Identity Attack0.028886627
Insult0.016860934
Profanity0.010245483
Threat0.0067186756
Severe Toxicity0.0012588501
Low Tox 0.044636376 Constructive 0.551 Fear_Threat
Sep 27, 2025 Inside Canada's Indian Metropolis (Brampton)
False reporting. Canada is not divided on this issue. The majority of Canadians support reduction of immigration numbers. The country has suffered severe strains on housing, healthcare & infrastructure due to over-immigration.
False reporting. Canada is not divided on this issue. The majority of Canadians support reduction of immigration numbers. The country has suffered severe strains on housing, healthcare & infrastructure due to over-immigration.
Identity Attack0.015757138
Insult0.018710041
Profanity0.00998929
Threat0.006162008
Severe Toxicity0.0010156631
Low Tox 0.044388983 Constructive 0.621 Policy_Critique
Feb 12, 2026 4 likes Canada's tighter immigration policy divides …
Every Tim Hortons is like that in Canada
Every Tim Hortons is like that in Canada
Identity Attack0.014249804
Insult0.02212623
Profanity0.013268576
Threat0.0062008454
Severe Toxicity0.0016307831
Low Tox 0.044388983 Moderate Con 0.343 Meta_Commentary
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Canada has fallen. Unfortunately, Alberta separation is the only solution moving forward.
Canada has fallen. Unfortunately, Alberta separation is the only solution moving forward.
Identity Attack0.016762028
Insult0.018645585
Profanity0.010467518
Threat0.0070034824
Severe Toxicity0.0014019012
Low Tox 0.044388983 Low Con 0.24
Aug 27, 2025 Why Canadians Are Turning Against …
Well, that's one city to avoid in Canada. Please don't bring this to the west. Stay in the east, please.
Well, that's one city to avoid in Canada. Please don't bring this to the west. Stay in the east, please.
Identity Attack0.023193322
Insult0.014884921
Profanity0.010245483
Threat0.007365964
Severe Toxicity0.0014209747
Low Tox 0.044388983 Moderate Con 0.439
Sep 28, 2025 Inside Canada's Indian Metropolis (Brampton)
just one point i’d like to make is the comment you made asking “native canadians” but you spoke to just non-immigrants. there are indigenous people in canada that are actually native to the land. those …
just one point i’d like to make is the comment you made asking “native canadians” but you spoke to just non-immigrants. there are indigenous people in canada that are actually native to the land. those are the native americans.
Identity Attack0.034816213
Insult0.016100928
Profanity0.010638315
Threat0.0058157085
Severe Toxicity0.0011110306
Low Tox 0.044141594 Moderate Con 0.441 Policy_Critique
Jan 29, 2026 Inside Canada's Indian Invasion...
Good bye Canada, Alberta is leaving!
Good bye Canada, Alberta is leaving!
Identity Attack0.018972786
Insult0.01767874
Profanity0.010621235
Threat0.007624879
Severe Toxicity0.0018024445
Low Tox 0.044141594 Moderate Con 0.349 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Im West indian but I was born in Canada. Am I allowed to stay or should i go back to Trinidad and Tobago?
Im West indian but I was born in Canada. Am I allowed to stay or should i go back to Trinidad and Tobago?
Identity Attack0.03894114
Insult0.01302291
Profanity0.012926984
Threat0.0070552654
Severe Toxicity0.0017166138
Low Tox 0.044141594 Moderate Con 0.491 Question
Jan 29, 2026 Inside Canada's Indian Invasion...
Tyler!!! Come to Thunder Bay!!!! Come and drive hwy 11 and 17 and 11/17. There's so much content and Interviews to do in Canada with everything that's going on!
Tyler!!! Come to Thunder Bay!!!! Come and drive hwy 11 and 17 and 11/17. There's so much content and Interviews to do in Canada with everything that's going on!
Identity Attack0.008953481
Insult0.01465692
Profanity0.012004685
Threat0.01052473
Severe Toxicity0.0022602081
Low Tox 0.044141594 Constructive 0.57 Call_To_Action
Jan 27, 2026 5 likes Inside Canada's Indian Invasion...
We have the power in numbers and have taken Canada
We have the power in numbers and have taken Canada
Identity Attack0.019374741
Insult0.014884921
Profanity0.01309778
Threat0.010110466
Severe Toxicity0.0020313263
Low Tox 0.044141594 Low Con 0.274 Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...
I am an immigrant in Canada and these students assume their permanent residency is guaranteed after their studies but nobody was given 100% "assurance" but these students "assumed." The country does not need any more …
I am an immigrant in Canada and these students assume their permanent residency is guaranteed after their studies but nobody was given 100% "assurance" but these students "assumed." The country does not need any more uber/skip the dishes drivers or salespersons. There is no need any more Temporary Foreign Workers until the economy improves. At the moment, the Canadian economy is in limbo.
Identity Attack0.020982565
Insult0.017807651
Profanity0.011014067
Threat0.006058442
Severe Toxicity0.0010538101
Low Tox 0.044141594 Constructive 0.705 Personal_Narrative
Feb 25, 2026 Canada's tighter immigration policy divides …
I'm a immigrant, came here without any English, but learned the language. I was born in Brazil and I watch more Hockey then soccer. I always do the best I can to be integrated within …
I'm a immigrant, came here without any English, but learned the language. I was born in Brazil and I watch more Hockey then soccer. I always do the best I can to be integrated within society, helping and doing the best I can so anywhere I go and tell them where I live to represent the county and show them how respectful we are!I feel sad watching people trying to change the culture instead of adapting to Canada's Culture. I'm not a person that get's angry easily but I find really hard not to feel displeased with the lack of respect to the County and it's culture. Just my two cents
Identity Attack0.019877186
Insult0.020063626
Profanity0.015728042
Threat0.006861079
Severe Toxicity0.001411438
Low Tox 0.0438942 Constructive 0.858
Aug 27, 2025 Why Canadians Are Turning Against …
My neighbour is a high skilled import for a Canadian job. Now he still lives in Canada but works remote for a US organization and he still isn’t a citizen. Something smells fishy, huh. I’m …
My neighbour is a high skilled import for a Canadian job. Now he still lives in Canada but works remote for a US organization and he still isn’t a citizen. Something smells fishy, huh. I’m a high skilled Canadian but couldn’t find permanent work after a layoff in 2015. Funny how in my contract roles I constantly work alongside so many new arrivals that find work 2 months after they get here. I’m sure $$ in wages and subsidies were involved.
Identity Attack0.014350293
Insult0.020063626
Profanity0.011509376
Threat0.0059516393
Severe Toxicity0.0011491776
Low Tox 0.0438942 Constructive 0.647 Personal_Narrative
Jun 20, 2025 2 likes How Canada broke its immigration …
Why would a sane person move from Canada to Magastan?
Why would a sane person move from Canada to Magastan?
Identity Attack0.018168874
Insult0.019419061
Profanity0.010108846
Threat0.0066280556
Severe Toxicity0.0015830994
Low Tox 0.0438942 Low Con 0.183 Comparative_Framing
Feb 23, 2026 Inside Canada's Indian Invasion...
FOLKS We need to pause/reverse immigration so that Canada can catch up on integrating the people that are here already.
FOLKS We need to pause/reverse immigration so that Canada can catch up on integrating the people that are here already.
Identity Attack0.025002124
Insult0.012528907
Profanity0.010655395
Threat0.007094103
Severe Toxicity0.0015258789
Low Tox 0.0438942 Moderate Con 0.412 Call_To_Action
Feb 18, 2026 1 likes LILLEY UNLEASHED: The fall of …
Mu friend move from ontario to here in alberta and he said he thought he was in India not Canada
Mu friend move from ontario to here in alberta and he said he thought he was in India not Canada
Identity Attack0.035331827
Insult0.015264924
Profanity0.014395831
Threat0.006647474
Severe Toxicity0.0015258789
Low Tox 0.0438942 Constructive 0.549
Aug 27, 2025 1 likes Why Canadians Are Turning Against …
Canadian male here born here 53 Iv got a Canadian flag on my arm I used to love this country and what it stood for now If was going to get the tattoo over again …
Canadian male here born here 53 Iv got a Canadian flag on my arm I used to love this country and what it stood for now If was going to get the tattoo over again wouldn't do it This is not what Canada is about this has to stop
Identity Attack0.016862517
Insult0.01617693
Profanity0.0118338885
Threat0.0067057298
Severe Toxicity0.0012683868
Low Tox 0.0438942 Constructive 0.679 Personal_Narrative
Aug 26, 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.