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: "Do a part 2 on …" 39 comments · Page 2 of 2
Do a part 2 on surrey
Do a part 2 on surrey
Identity Attack0.006955597
Insult0.010894896
Profanity0.021945024
Threat0.010938995
Severe Toxicity0.0025558472
Low Tox 0.03192045 Low Con 0.259 Call_To_Action
Jan 29, 2026 Inside Canada's Indian Invasion...
Yeah, the majority here in Ontario are happy that the government is getting it under control, and unfortunately, the method is not fair. The missing parts of the report are: 1) the government has increased …
Yeah, the majority here in Ontario are happy that the government is getting it under control, and unfortunately, the method is not fair. The missing parts of the report are: 1) the government has increased the number of permanent residency spots to convert temporary residents, but the increase is not proportionate. 2) The reason why we had an increase in temporary residents was because corporations (like Tim Horton's) lobbied the government to let in more temporary workers whom they can underpay and exploit, as the employees don't have as many rights. So now it is not surprising that they are lobbying against the changes.
Identity Attack0.0042917514
Insult0.018516673
Profanity0.01220964
Threat0.0063238298
Severe Toxicity0.0010061264
Low Tox 0.031213367 Constructive 0.778 Policy_Critique
Feb 11, 2026 1 likes Canada's tighter immigration policy divides …
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...
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 …
Epstein island part 2 when?
Epstein island part 2 when?
Identity Attack0.0036627878
Insult0.008633883
Profanity0.01402008
Threat0.00866054
Severe Toxicity0.001411438
Low Tox 0.020960633 Low Con 0.262 Meta_Commentary
Feb 3, 2026 1 likes Inside Canada's Indian Invasion...
So what happened? Where is part 2?
So what happened? Where is part 2?
Identity Attack0.0021551251
Insult0.007816878
Profanity0.013917602
Threat0.0073918556
Severe Toxicity0.0010442734
Low Tox 0.017215505 Moderate Con 0.307 Question
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Is there a part 2 to this?
Is there a part 2 to this?
Identity Attack0.003644289
Insult0.007854878
Profanity0.016411226
Threat0.008738215
Severe Toxicity0.0014305115
Low Tox 0.017089844 Low Con 0.242 Question
Jan 28, 2026 40 likes Inside Canada's Indian Invasion...
Is there a part 2???
Is there a part 2???
Identity Attack0.0032003147
Insult0.007360875
Profanity0.015864678
Threat0.008052089
Severe Toxicity0.0012779236
Low Tox 0.015581916 Low Con 0.26 Question
Jan 28, 2026 Inside Canada's Indian Invasion...
Will there be a part 2?
Will there be a part 2?
Identity Attack0.0032558115
Insult0.007303875
Profanity0.015147334
Threat0.008712323
Severe Toxicity0.0013542175
Low Tox 0.0154562555 Low Con 0.261 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
part 2?
part 2?
Identity Attack0.0027563404
Insult0.0074558756
Profanity0.015283971
Threat0.0082074385
Severe Toxicity0.0012874603
Low Tox 0.015142105 Moderate Con 0.368
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
I work a full-time job and a part-time job. Never thought in my 40's I'd need 2 jobs to live. I slso don't own a vehicle.
I work a full-time job and a part-time job. Never thought in my 40's I'd need 2 jobs to live. I slso don't own a vehicle.
Identity Attack0.0017481487
Insult0.008595883
Profanity0.013029462
Threat0.006420923
Severe Toxicity0.0007867813
Low Tox 0.014765122 Constructive 0.613
Sep 8, 2025 1 likes Why Canadians Are Turning Against …
Part 2?
Part 2?
Identity Attack0.0026638457
Insult0.007123374
Profanity0.014839902
Threat0.008090926
Severe Toxicity0.0012159348
Low Tox 0.013697007 Moderate Con 0.369
Jan 27, 2026 Inside Canada's Indian Invasion...
Part 2?
Part 2?
Identity Attack0.0026638457
Insult0.007123374
Profanity0.014839902
Threat0.008090926
Severe Toxicity0.0012159348
Low Tox 0.013697007 Moderate Con 0.369
Jan 27, 2026 Inside Canada's Indian Invasion...
Thank you for the video. I just took my test Jan 19/2026 got 19/20 on my first attempt. I read 2 chapters of discover Canada, found it was hard to follow and watched this video …
Thank you for the video. I just took my test Jan 19/2026 got 19/20 on my first attempt. I read 2 chapters of discover Canada, found it was hard to follow and watched this video 3 times instead. I took notes and read all the explanation with each questions. Wrote down the events according to timeline really helped. This video gave me a really solid foundation, but still had maybe 4-5 questions that wasn’t part of these questions.
Identity Attack0.0022846176
Insult0.006353869
Profanity0.010108846
Threat0.0063238298
Severe Toxicity0.00054597855
Low Tox 0.0060631246 Constructive 0.698
Jan 20, 2026 2 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.