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: "Their only job will be …" 1,176 comments · Page 44 of 48
Nice to see you promote gambling websites! Good job.
Nice to see you promote gambling websites! Good job.
Identity Attack0.003385304
Insult0.010362893
Profanity0.014771583
Threat0.0076637166
Severe Toxicity0.0013637543
Low Tox 0.02249265 Low Con 0.276 Meta_Commentary
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
They start in Brampton then spread across the country even way way up North, good luck getting a job, these people took all of the jobs we used to get to get experience and our …
They start in Brampton then spread across the country even way way up North, good luck getting a job, these people took all of the jobs we used to get to get experience and our first cars and our deposits for our first homes. Thanks Liberal government.
Identity Attack0.005771666
Insult0.013288911
Profanity0.00995513
Threat0.0062137907
Severe Toxicity0.0008249283
Low Tox 0.022374803 Constructive 0.593
Nov 30, 2025 Inside Canada's Indian Metropolis (Brampton)
Before u give Trudeau senior any credit , he was the one who started the change in Canada from a producer to a service country from bring in immigrants that produced in the 50’s and …
Before u give Trudeau senior any credit , he was the one who started the change in Canada from a producer to a service country from bring in immigrants that produced in the 50’s and 60’s to bringing in low paying service jobs from the 70’s till now. This decline started 50 years ago
Identity Attack0.0071775843
Insult0.012946909
Profanity0.008938893
Threat0.005825418
Severe Toxicity0.0005698204
Low Tox 0.022256956 Moderate Con 0.468 Policy_Critique
Feb 20, 2026 3 likes LILLEY UNLEASHED: The fall of …
The heavy price is paid by the Canadians who lose housing ,jobs , college opportunities, health care, etc
The heavy price is paid by the Canadians who lose housing ,jobs , college opportunities, health care, etc
Identity Attack0.011025362
Insult0.009868891
Profanity0.009323184
Threat0.0060908063
Severe Toxicity0.0008201599
Low Tox 0.022256956 Moderate Con 0.426 Economic_Argument
Jan 16, 2026 2.9 million Canadian temporary visas …
Great job as usual Michelle to speak for Canadians!
Great job as usual Michelle to speak for Canadians!
Identity Attack0.00880549
Insult0.011920903
Profanity0.009647697
Threat0.0059969495
Severe Toxicity0.0008583069
Low Tox 0.022021262 Moderate Con 0.491 Meta_Commentary
Feb 24, 2026 12 likes 'We do know that there's …
I have been trying to get a job for 4 years now I can't
I have been trying to get a job for 4 years now I can't
Identity Attack0.0041992567
Insult0.008709883
Profanity0.015728042
Threat0.0077154995
Severe Toxicity0.0011587143
Low Tox 0.021903414 Constructive 0.502 Personal_Narrative
Aug 29, 2025 Why Canadians Are Turning Against …
You are doing amazing job!! Show people what it really looks like!
You are doing amazing job!! Show people what it really looks like!
Identity Attack0.004439743
Insult0.010438894
Profanity0.019280603
Threat0.008298059
Severe Toxicity0.0019168854
Low Tox 0.021785567 Moderate Con 0.473 Solidarity
Jan 29, 2026 2 likes Inside Canada's Indian Invasion...
I like you & your attitude about coming to Canada. I’m subscribing. I feel for the young girl looking for a job. There are tons of jobs on indeed in my city. I apply for …
I like you & your attitude about coming to Canada. I’m subscribing. I feel for the young girl looking for a job. There are tons of jobs on indeed in my city. I apply for both part & full time. I apply for at least 10-20 a day. I’m not getting calls for interviews. I’ve even applied twice to one job because I was not chosen but 2 weeks later the same position was back. I’m fortunate enough to not have to work. I have a husband that makes a very good salary that pays for all of the bills , groceries & vacations. Up until Covid collapsed my 2 franchises & I was sinking more money in than making it I had to sell one for 1/3 of what I paid for it & give the other away. I started a small business at home doing lash extensions. I have my regular clients. But if I want to save my own money it’s not sustainable or steady. I want to work because I enjoy leaving my home not to just go grocery shopping or visit family. That’s even if they are home from work. I like having a purpose. I’m skilled in accounting, cleaning, sales, marketing, customer service you name it. Many might say that I’m very lucky. I am very blessed but it’s also very lonely. Plus I have always worked & had independence. I hate asking my husband to send me money so I can pay my cell, credit card bills. I don’t even go shopping without him for new clothes because I rely on him to pay for those too. Hypothetically we broke up tomorrow I’d be screwed. I worry about if he dies. There’s life insurance but we still have a mortgage to pay & monthly bills. Plus of course I’d make sure his kids got some too. Not to mention I’ve had mental health struggles with social anxiety & agoraphobia years ago. The more I stay home the more I get anxious about going out. Days can get boring & then I find myself napping all afternoon. I need a job. I just want my own money. I don’t want to go to my husband every 3 months & ask him to send me 2000.00 to clear up my overdraft for one business day. I don’t even want to have to use it. Sorry for the rant but I feel that even when filing out applications many times I’m asked if I’m racialized. In other words is my skin brown.
Identity Attack0.005771666
Insult0.012946909
Profanity0.013576009
Threat0.006382086
Severe Toxicity0.0010490417
Low Tox 0.021549871 Constructive 0.835 Personal_Narrative
Sep 8, 2025 Why Canadians Are Turning Against …
As a Canadian, what do we do? Every entry to mid level job has been taken by the fine folks in the video, never mind what has happened to the housing market.
As a Canadian, what do we do? Every entry to mid level job has been taken by the fine folks in the video, never mind what has happened to the housing market.
Identity Attack0.004587734
Insult0.0113509
Profanity0.010809111
Threat0.0059678215
Severe Toxicity0.000705719
Low Tox 0.021196328 Constructive 0.503 Economic_Argument
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
Love Tylers videos. I feel like its been a huge and successful journey. Been here since the Big Chungus days when he was still going to UCLA. Then was here for the period where it …
Love Tylers videos. I feel like its been a huge and successful journey. Been here since the Big Chungus days when he was still going to UCLA. Then was here for the period where it seemed like Tyler was going to quit YouTube and follow in his dads footsteps. Tyler didn't give up and is where he is now through perserverance. Great job Tyler!
Identity Attack0.00466173
Insult0.010780896
Profanity0.017367685
Threat0.007793174
Severe Toxicity0.0012683868
Low Tox 0.02107848 Constructive 0.751 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Why can’t. I get some help , to getting a job , , I’m a Canadian. Citizen.
Why can’t. I get some help , to getting a job , , I’m a Canadian. Citizen.
Identity Attack0.009027477
Insult0.00971689
Profanity0.010211324
Threat0.0062785195
Severe Toxicity0.000872612
Low Tox 0.02107848 Moderate Con 0.496
Nov 21, 2025 5 likes Thousands of refugees allowed into …
Not true. Most Canadians want smaller numbers and tighter requirements. The students and TEMPORARY workers think they automatically will get permanent residency, when in fact there are no guarantees..Why these people act like Canada did …
Not true. Most Canadians want smaller numbers and tighter requirements. The students and TEMPORARY workers think they automatically will get permanent residency, when in fact there are no guarantees..Why these people act like Canada did something wrong? Having that many people come is a strain on all our resources and job market. We have a right to decide who we need and want. Store manager is not a job that Canadians won't do.
Identity Attack0.009619443
Insult0.011844902
Profanity0.0094256615
Threat0.005922511
Severe Toxicity0.00069618225
Low Tox 0.020960633 Constructive 0.763 Policy_Critique
Feb 11, 2026 1 likes Canada's tighter immigration policy divides …
I cannot do business with them…i tried, but my price is never low enough, constantly trying for freebies while doing a job for them and the renegotiation process when the work is complete is not …
I cannot do business with them…i tried, but my price is never low enough, constantly trying for freebies while doing a job for them and the renegotiation process when the work is complete is not enjoyable…my answer…sorry, too busy. I’d rather have a day off.
Identity Attack0.0017388993
Insult0.0115029
Profanity0.011526455
Threat0.006058442
Severe Toxicity0.0005912781
Low Tox 0.020960633 Constructive 0.544 Personal_Narrative
Oct 3, 2025 Inside Canada's Indian Metropolis (Brampton)
Canada had their chance last election to vote republican but were so focused on Trump that they chose to elect again more Liberals. Good job canada
Canada had their chance last election to vote republican but were so focused on Trump that they chose to elect again more Liberals. Good job canada
Identity Attack0.0068446035
Insult0.012300906
Profanity0.009519599
Threat0.0063626673
Severe Toxicity0.00074863434
Low Tox 0.02072494 Moderate Con 0.344
Sep 9, 2025 1 likes Why Canadians Are Turning Against …
Good step by government Canadians first great news for Canadian kids having hard time to find jobs
Good step by government Canadians first great news for Canadian kids having hard time to find jobs
Identity Attack0.008324518
Insult0.010552894
Profanity0.009459821
Threat0.006317357
Severe Toxicity0.0008392334
Low Tox 0.02072494 Moderate Con 0.464 Economic_Argument
Jan 11, 2026 Deportations From Canada at Their …
I am looking for a job, I am really thinking of changing my name, as it seems that's the only way to get hired.
I am looking for a job, I am really thinking of changing my name, as it seems that's the only way to get hired.
Identity Attack0.0051427023
Insult0.009032886
Profanity0.016752819
Threat0.008259222
Severe Toxicity0.0012016296
Low Tox 0.02072494 Constructive 0.544 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
I got stories but I’m not gonna say anything about it because I do enjoy having a job
I got stories but I’m not gonna say anything about it because I do enjoy having a job
Identity Attack0.004125261
Insult0.009640889
Profanity0.01620627
Threat0.007262398
Severe Toxicity0.0011301041
Low Tox 0.020231359 Moderate Con 0.393 Personal_Narrative
Jan 28, 2026 Inside Canada's Indian Invasion...
They forced us out of the community in those parts of Canada... There are next to zero job opportunities nor housing left to buy...
They forced us out of the community in those parts of Canada... There are next to zero job opportunities nor housing left to buy...
Identity Attack0.00776955
Insult0.010286893
Profanity0.009596458
Threat0.006492125
Severe Toxicity0.00081539154
Low Tox 0.0201057 Moderate Con 0.411 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
We have a serious unemployment crisis in this country that is particularly affecting young Canadians. The unemployment rate has been continuously going up over the last three years. It has now hit 7.1%, but the …
We have a serious unemployment crisis in this country that is particularly affecting young Canadians. The unemployment rate has been continuously going up over the last three years. It has now hit 7.1%, but the youth unemployment rate is really at catastrophic levels, at 14.5%. Many young people are desperately looking for jobs and are unable to find them.
Identity Attack0.0052906936
Insult0.010818896
Profanity0.009784333
Threat0.0062008454
Severe Toxicity0.0006341934
Low Tox 0.019854378 Constructive 0.581 Economic_Argument
Sep 30, 2025 25 likes IRCC Names India in Study …
We cannot say "I don't agree with this" without losing our jobs which a lot of our taxes goes to foreign wages and Canada keeps printing money.
We cannot say "I don't agree with this" without losing our jobs which a lot of our taxes goes to foreign wages and Canada keeps printing money.
Identity Attack0.006178642
Insult0.010248893
Profanity0.010057608
Threat0.0060325502
Severe Toxicity0.0006580353
Low Tox 0.019351736 Constructive 0.53 Policy_Critique
Jan 29, 2026 Inside Canada's Indian Invasion...
I can find a steady Job now hopefully and pay if my credit card debts
I can find a steady Job now hopefully and pay if my credit card debts
Identity Attack0.0028673338
Insult0.008310881
Profanity0.01354185
Threat0.007340072
Severe Toxicity0.0010633469
Low Tox 0.019351736 Moderate Con 0.433
Nov 27, 2025 Quebec Ends Economic Immigration Program …
3:18 - Have you noticed any big demographic here in Brampton? "I can't be specific, because I'm a city worker" Exactly, people can't speak against any of this of we risk our jobs
3:18 - Have you noticed any big demographic here in Brampton? "I can't be specific, because I'm a city worker" Exactly, people can't speak against any of this of we risk our jobs
Identity Attack0.0031263188
Insult0.010058892
Profanity0.009852652
Threat0.006485652
Severe Toxicity0.0006079674
Low Tox 0.019100413 Constructive 0.611 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
I wish i had a fulltime job that pays me $21 an hour. Shes doing a lot better than most people for sure. Its not only the youth that arw having a hard time finding …
I wish i had a fulltime job that pays me $21 an hour. Shes doing a lot better than most people for sure. Its not only the youth that arw having a hard time finding work, its ALL ages. People get laid off then have these same issues
Identity Attack0.0027378413
Insult0.00971689
Profanity0.012961143
Threat0.0063367756
Severe Toxicity0.00067710876
Low Tox 0.018723432 Constructive 0.732
Sep 11, 2025 1 likes Why Canadians Are Turning Against …
What's the problem? Not enough housing? Raise taxes. Not enough jobs. Raise taxes. Food too expensive? Raise taxes. This isn't rocket science.
What's the problem? Not enough housing? Raise taxes. Not enough jobs. Raise taxes. Food too expensive? Raise taxes. This isn't rocket science.
Identity Attack0.001294925
Insult0.011046898
Profanity0.010313802
Threat0.005906329
Severe Toxicity0.0006532669
Low Tox 0.017969469 Low Con 0.297 Humor_Satire
Nov 22, 2025 5 likes Quebec Ends Economic Immigration Program …
Great job
Great job
Identity Attack0.0043657473
Insult0.008918885
Profanity0.017914234
Threat0.008103873
Severe Toxicity0.0018882751
Low Tox 0.017592486 Moderate Con 0.474
Feb 22, 2026 Canadian immigration officers investigating hundreds …

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.