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: "You all are a new …" 862 comments · Page 31 of 35
best video. I had my test last night. Scored 18/20 in just 6 minutes. All 18 questions were from the video, remaining 2 were new.
best video. I had my test last night. Scored 18/20 in just 6 minutes. All 18 questions were from the video, remaining 2 were new.
Identity Attack0.00932346
Insult0.010666896
Profanity0.02522431
Threat0.011223801
Severe Toxicity0.0029182434
Low Tox 0.03192045 Constructive 0.536 Meta_Commentary
Feb 3, 2026 3 likes Canadian Citizenship Test 2025 – …
" A whole new wooorlddddd!"
" A whole new wooorlddddd!"
Identity Attack0.0075105648
Insult0.0113889
Profanity0.019553876
Threat0.009618527
Severe Toxicity0.0024032593
Low Tox 0.031684756 Moderate Con 0.357 Humor_Satire
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Barrie is the new Brampton
Barrie is the new Brampton
Identity Attack0.00569767
Insult0.01617693
Profanity0.016479544
Threat0.0077672824
Severe Toxicity0.0015354156
Low Tox 0.031684756 Low Con 0.243
Oct 6, 2025 Inside Canada's Indian Metropolis (Brampton)
If you want to move to another country fine, but please don’t turn that new country into what you just moved from. I mean, didn’t you move to escape that environment in the first place?
If you want to move to another country fine, but please don’t turn that new country into what you just moved from. I mean, didn’t you move to escape that environment in the first place?
Identity Attack0.00932346
Insult0.012604907
Profanity0.011697251
Threat0.006550381
Severe Toxicity0.0009012222
Low Tox 0.031213367 Constructive 0.512 Moral_Argument
Oct 3, 2025 Inside Canada's Indian Metropolis (Brampton)
Make this guy our new prime minister
Make this guy our new prime minister
Identity Attack0.0041067624
Insult0.0151129225
Profanity0.014600786
Threat0.008323951
Severe Toxicity0.0013542175
Low Tox 0.030977672 Low Con 0.291
Aug 31, 2025 2 likes Why Canadians Are Turning Against …
Do this but in New Jersey as well please
Do this but in New Jersey as well please
Identity Attack0.011839314
Insult0.009906891
Profanity0.017367685
Threat0.010110466
Severe Toxicity0.0020503998
Low Tox 0.03015274 Moderate Con 0.374 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
Whenever I go to Vancouver, I think I'm in New Delhi 😅
Whenever I go to Vancouver, I think I'm in New Delhi 😅
Identity Attack0.01274247
Insult0.012642908
Profanity0.017231047
Threat0.007819066
Severe Toxicity0.0015544891
Low Tox 0.030034892 Moderate Con 0.449 Identity_Assertion
Jan 22, 2026 6 likes Why Canada’s immigration system has …
¿It is New York? ICE is living there, SOS.
¿It is New York? ICE is living there, SOS.
Identity Attack0.005771666
Insult0.014808921
Profanity0.015557245
Threat0.006925808
Severe Toxicity0.0013256073
Low Tox 0.029799197 Low Con 0.257 Question
Feb 9, 2026 1 likes Inside Canada's Indian Invasion...
Part 2 of this video should either be in Northern/Central New Jersey or the Dallas-Fort Worth Metro area
Part 2 of this video should either be in Northern/Central New Jersey or the Dallas-Fort Worth Metro area
Identity Attack0.00984143
Insult0.009507888
Profanity0.016957775
Threat0.009411395
Severe Toxicity0.0019741058
Low Tox 0.029327808 Low Con 0.243 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
they been in new orleans buying up gas stations
they been in new orleans buying up gas stations
Identity Attack0.006178642
Insult0.010476895
Profanity0.014054239
Threat0.009126588
Severe Toxicity0.0016117096
Low Tox 0.029092113 Low Con 0.202
Jan 27, 2026 Inside Canada's Indian Invasion...
Nosingh new here
Nosingh new here
Identity Attack0.006770608
Insult0.014314918
Profanity0.023516348
Threat0.008893564
Severe Toxicity0.002193451
Low Tox 0.029092113 Moderate Con 0.345
Jan 27, 2026 Inside Canada's Indian Invasion...
Probably either Liberals will create a new PR path for them or they will apply for refugee status, which will allow to stay for a few more years.
Probably either Liberals will create a new PR path for them or they will apply for refugee status, which will allow to stay for a few more years.
Identity Attack0.011765319
Insult0.011920903
Profanity0.011389818
Threat0.0071588317
Severe Toxicity0.0010108948
Low Tox 0.02873857 Moderate Con 0.301
Jan 15, 2026 6 likes 2.9 million Canadian temporary visas …
Wish you would have talked to me, i'd have quite a few choice words to say about the new 'residents'
Wish you would have talked to me, i'd have quite a few choice words to say about the new 'residents'
Identity Attack0.0055496786
Insult0.012338906
Profanity0.01354185
Threat0.0074048014
Severe Toxicity0.0010538101
Low Tox 0.02873857 Moderate Con 0.495 Identity_Assertion
Dec 29, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
New Jersey has them too the south
New Jersey has them too the south
Identity Attack0.011839314
Insult0.011692902
Profanity0.017299367
Threat0.008492245
Severe Toxicity0.0015258789
Low Tox 0.02873857 Moderate Con 0.347 Comparative_Framing
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Can we find bike guy? Lets grt this man a new bike!
Can we find bike guy? Lets grt this man a new bike!
Identity Attack0.002552852
Insult0.013782915
Profanity0.012551232
Threat0.008738215
Severe Toxicity0.0012969971
Low Tox 0.02873857 Moderate Con 0.345 Call_To_Action
Jan 28, 2026 Inside Canada's Indian Invasion...
Create problems, offer solutions that strap us all down further. Nothing is new under the sun.
Create problems, offer solutions that strap us all down further. Nothing is new under the sun.
Identity Attack0.0020533812
Insult0.010818896
Profanity0.011936366
Threat0.010654188
Severe Toxicity0.0011920929
Low Tox 0.027913637 Low Con 0.202 Policy_Critique
Oct 21, 2025 IRCC Names India in Study …
Education is a Migration Pathway that is why education has increasingly become a gateway for migration, especially in countries like Canada, the UK, Australia, and New Zealand. These countries benefit in multiple ways: Economic gains …
Education is a Migration Pathway that is why education has increasingly become a gateway for migration, especially in countries like Canada, the UK, Australia, and New Zealand. These countries benefit in multiple ways: Economic gains from international tuition fees. Young labor to support aging populations. Potential future immigrants who are already educated and adapted to the country. Governments often design these systems intentionally — international students are part of their immigration and economic growth strategies, not just passive victims or actors. India has a massive, educated, English-speaking population. India has the largest pool of college graduates who are English-proficient, making them eligible and attractive for global mobility. Canadian colleges and universities actively recruit in India because it's a guaranteed market. Some Canadians have prioritized volume over quality, which has led to systemic issues. You are not alone England, Australia and New Zealand are milking Indians too
Identity Attack0.011321344
Insult0.013592913
Profanity0.011765569
Threat0.0063885585
Severe Toxicity0.0011014938
Low Tox 0.02779579 Constructive 0.646
Oct 2, 2025 IRCC Names India in Study …
Hinduism is such a beautiful religion! I love seeing new Hindu Temples open! I bought a Ganesha Statue, and am researching more of the religion.
Hinduism is such a beautiful religion! I love seeing new Hindu Temples open! I bought a Ganesha Statue, and am researching more of the religion.
Identity Attack0.020882076
Insult0.009165886
Profanity0.017026093
Threat0.008531082
Severe Toxicity0.0020980835
Low Tox 0.027677942 Constructive 0.598
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
I got introduced to Brampton as “browntown” when I was 5. Nothing new.
I got introduced to Brampton as “browntown” when I was 5. Nothing new.
Identity Attack0.0071775843
Insult0.013820915
Profanity0.012107162
Threat0.0070164283
Severe Toxicity0.0010681152
Low Tox 0.027560094 Moderate Con 0.446 Personal_Narrative
Jan 1, 2026 13 likes Inside Canada's Indian Metropolis (Brampton)
As a multi-generational, born-and-raised Canadian citizen. Recently, I have been unemployed for 1 year and 2 months, which is the longest I have ever gone without a job in my entire life. My EI has …
As a multi-generational, born-and-raised Canadian citizen. Recently, I have been unemployed for 1 year and 2 months, which is the longest I have ever gone without a job in my entire life. My EI has run out, and during this stressful time, I have only had 4 actual interviews with real human beings. I am also a caregiver for both of my parents, and working remotely has been my profession for the last 7 years. Remote work allows me to both care for them and bring in a full-time income. Despite having 30 years of customer service experience, I find myself being overlooked. Many companies now use AI to prescreen resumes, so if your resume isn’t ATS-friendly, it often never gets seen by a human. Even if you make it past that stage, there are endless AI-driven assessments before you even have a chance to speak with someone. And when you finally do, it’s often yet another layer of screening rather than a real interview. I know I bring value — I consistently receive compliments from customers across cultures for speaking clearly, precisely, and making their experience enjoyable. Yet I find myself competing with younger candidates who can work longer hours, or new immigrants that companies often prioritize, sometimes with government incentives. At 55, I feel like I’m being overlooked despite my proven skills and professionalism. Right now, I live with my retired parents and should be caring for them. Instead, my father is helping me pay my bills so I don’t ruin the credit I worked so hard to build. If I don’t secure a job soon, I fear I’ll lose everything else I’ve managed to hold onto. The stress is overwhelming — I cry daily, and on top of everything, I also face health issues of my own, but I have no space to focus on them because survival takes priority. Canada today feels very different from the country I grew up in. Since the pandemic, things have become harder in every way — jobs, housing, and simply living. Even if I manage to secure work, rent alone now takes up nearly 75% of what I’d earn, not even including other basic bills. It’s disheartening to feel like no matter how hard I push, I can’t get ahead.
Identity Attack0.006474625
Insult0.015796926
Profanity0.014293353
Threat0.0064079775
Severe Toxicity0.0012207031
Low Tox 0.027560094 Constructive 0.813 Personal_Narrative
Aug 28, 2025 Why Canadians Are Turning Against …
seeing this after the New Zealand protest is perfect timing
seeing this after the New Zealand protest is perfect timing
Identity Attack0.007843546
Insult0.009355888
Profanity0.014225035
Threat0.010162249
Severe Toxicity0.0016593933
Low Tox 0.027442247 Moderate Con 0.354 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
I came here from a refugee camp in Germany when I was six. I integrated into Canadian life and I think that the new immigrants will as well eventually.
I came here from a refugee camp in Germany when I was six. I integrated into Canadian life and I think that the new immigrants will as well eventually.
Identity Attack0.017465452
Insult0.010552894
Profanity0.011970525
Threat0.0064468146
Severe Toxicity0.0011348724
Low Tox 0.027442247 Constructive 0.59
Sep 18, 2025 21 likes Inside Canada's Indian Metropolis (Brampton)
When Immigrating to a country you need to assimilate to the country you are going to not the country you are from. There is a reson you left the country leave that country identity gone …
When Immigrating to a country you need to assimilate to the country you are going to not the country you are from. There is a reson you left the country leave that country identity gone dont being it to a new place.
Identity Attack0.014852738
Insult0.00983089
Profanity0.010672474
Threat0.0062267366
Severe Toxicity0.000872612
Low Tox 0.027324399 Moderate Con 0.489 Policy_Critique
Jan 28, 2026 Inside Canada's Indian Invasion...
These new laws dont help 99% of canadians.
These new laws dont help 99% of canadians.
Identity Attack0.011247349
Insult0.012566907
Profanity0.01084327
Threat0.0062914654
Severe Toxicity0.0008201599
Low Tox 0.026970858 Low Con 0.289 Policy_Critique
Jan 11, 2026 98 likes Canada’s new rules in 2026
#13 is incorrect. The correct answer is New Brunswick
#13 is incorrect. The correct answer is New Brunswick
Identity Attack0.0053276913
Insult0.011844902
Profanity0.0128245065
Threat0.0074565844
Severe Toxicity0.0010824203
Low Tox 0.025910228 Low Con 0.22 Meta_Commentary
Nov 25, 2025 1 likes Canadian Citizenship Test 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.