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: "I am waiting for the …" 300 comments · Page 10 of 12
can't wait for the next ice age,
can't wait for the next ice age,
Identity Attack0.006511623
Insult0.012376905
Profanity0.014361672
Threat0.011430934
Severe Toxicity0.002632141
Low Tox 0.04216247 Low Con 0.273
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Before Trudeau's liberal government, Canada's permanent resident program was based on factors such as being fluent in English or French (in Quebec), passing standard exams in one's own country, being educated (Bachelor's or higher), work …
Before Trudeau's liberal government, Canada's permanent resident program was based on factors such as being fluent in English or French (in Quebec), passing standard exams in one's own country, being educated (Bachelor's or higher), work experience, family, age, and knowledge of Canada's general culture. If you had all the points, you would be selected. It took about three years, and while waiting, you could not apply for any visa to enter Canada. The security check was part of the process, and the Canadian government asked applicants to enter the country by bringing money (Like one year's salary). This system was a perfect plan, and many Western countries wanted to copy that (As I heard on many French and American radios before), but the liberals broke the system! And I still don't know why!
Identity Attack0.008250522
Insult0.024897853
Profanity0.012243799
Threat0.0061878995
Severe Toxicity0.0013065338
Low Tox 0.04216247 Constructive 0.576
Nov 23, 2025 49 likes Quebec Ends Economic Immigration Program …
Wait he prayed to hindu god lord krishna 12:45
Wait he prayed to hindu god lord krishna 12:45
Identity Attack0.035847444
Insult0.021675033
Profanity0.023994578
Threat0.011146127
Severe Toxicity0.0061035156
Low Tox 0.041915078 Low Con 0.211 Identity_Assertion
Feb 16, 2026 1 likes Inside Canada's Indian Invasion...
Have any of you attempted to work with C&I? I did after adopting a children. 10 years ago, it was a breeze. First (and only) visitor record, valid for 2 years, with citizenship application quickly …
Have any of you attempted to work with C&I? I did after adopting a children. 10 years ago, it was a breeze. First (and only) visitor record, valid for 2 years, with citizenship application quickly processed and granted, and passport also procured in less than 1 year. Fast forward a few years. Now it was 1st visitor record, valid for 1 year. Prior to expiration, days spent trying to navigate a messed up website to submit required information and apply for extension to stay. Then wait for a year or more, to finally receive another visitor record that was valid for 6 months. Rinse and repeat. All for our adopted preschooler to legally remain in Canada. Finally, after 5+ years, citizenship was processed and granted.
Identity Attack0.0026453468
Insult0.023221988
Profanity0.015659723
Threat0.0066086366
Severe Toxicity0.0012207031
Low Tox 0.0414203 Constructive 0.798 Personal_Narrative
Jan 15, 2026 2.9 million Canadian temporary visas …
Wait til you see what their doing to America 😂
Wait til you see what their doing to America 😂
Identity Attack0.008916483
Insult0.012946909
Profanity0.018802373
Threat0.009696201
Severe Toxicity0.0019836426
Low Tox 0.041172907 Low Con 0.163 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
If the dont leave voluntarily, then we need ice like moves, i have been living in canada for 25 years, when we applied to come here, we had to wait years where my country was …
If the dont leave voluntarily, then we need ice like moves, i have been living in canada for 25 years, when we applied to come here, we had to wait years where my country was in civil war. These ppl that are here as a student and temporary residents,, must understand the law and that there is a legal way to come and live here. If they force themselves to stay, then we need worse than ice for them to face.. with crimes, healthcare and employment rate down, its the best option
Identity Attack0.008657498
Insult0.018001022
Profanity0.011458136
Threat0.008453408
Severe Toxicity0.0014877319
Low Tox 0.04067813 Constructive 0.736 Personal_Narrative
Jan 16, 2026 2.9 million Canadian temporary visas …
Oh wait wait maybe to fix the problem that you have created you can impose a digital ID for Canadiens who respect the laws Like this at the next whatever what you can force a …
Oh wait wait maybe to fix the problem that you have created you can impose a digital ID for Canadiens who respect the laws Like this at the next whatever what you can force a vaccine on us or we will not be able to work
Identity Attack0.008620501
Insult0.016556932
Profanity0.010774951
Threat0.0075083673
Severe Toxicity0.0012779236
Low Tox 0.04067813 Low Con 0.202 Policy_Critique
Sep 29, 2025 IRCC Names India in Study …
So there is already 1 million Canadians without work and it's hurting our young Canadians where is the 1 million in waiting getting a job. We need new immigration laws its way out of hand.
So there is already 1 million Canadians without work and it's hurting our young Canadians where is the 1 million in waiting getting a job. We need new immigration laws its way out of hand.
Identity Attack0.018771807
Insult0.014390918
Profanity0.009733095
Threat0.0070552654
Severe Toxicity0.0011301041
Low Tox 0.039935954 Constructive 0.597 Economic_Argument
Jan 20, 2026 5 likes Why Canada’s immigration system has …
I’ve been waiting for this video forever
I’ve been waiting for this video forever
Identity Attack0.007991537
Insult0.010894896
Profanity0.026317406
Threat0.011612174
Severe Toxicity0.003414154
Low Tox 0.03828422 Moderate Con 0.42 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
*_Now hold up, wait a minute… I saw this video 2 weeks ago, it was taken down after, but now it’s back up._* I’m happy it’s back up… Also as a Canadian: *_”Hello Eh!”_* (lol)
*_Now hold up, wait a minute… I saw this video 2 weeks ago, it was taken down after, but now it’s back up._* I’m happy it’s back up… Also as a Canadian: *_”Hello Eh!”_* (lol)
Identity Attack0.017163984
Insult0.013820915
Profanity0.019690514
Threat0.007301235
Severe Toxicity0.0018119812
Low Tox 0.037105743 Moderate Con 0.483 Meta_Commentary
Feb 15, 2026 Inside Canada's Indian Invasion...
I am Indian and Canadian people what ever you say thing and say 1.4 billion are waiting to hear
I am Indian and Canadian people what ever you say thing and say 1.4 billion are waiting to hear
Identity Attack0.013948337
Insult0.012946909
Profanity0.012073003
Threat0.0076119336
Severe Toxicity0.0016593933
Low Tox 0.036870047 Constructive 0.514 Identity_Assertion
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
ive been waiting for this 😂
ive been waiting for this 😂
Identity Attack0.00569767
Insult0.012224905
Profanity0.027410502
Threat0.010084574
Severe Toxicity0.0027275085
Low Tox 0.036870047 Moderate Con 0.395 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
So people in Canada who need disability have to wait longer because the other people who coming here are getting help first . Not fair .
So people in Canada who need disability have to wait longer because the other people who coming here are getting help first . Not fair .
Identity Attack0.018671319
Insult0.016556932
Profanity0.009434202
Threat0.0060098954
Severe Toxicity0.0009393692
Low Tox 0.036634352 Constructive 0.517
May 23, 2019 52 likes How much do refugees and …
Young individuals are experiencing😂😂😂 an increase in unemployment and difficulty in finding jobs because of the long wait times. The process of solving these problems can be accelerated by AI systems. What is the duration …
Young individuals are experiencing😂😂😂 an increase in unemployment and difficulty in finding jobs because of the long wait times. The process of solving these problems can be accelerated by AI systems. What is the duration of time these individuals are waiting for a job?
Identity Attack0.0054756827
Insult0.012756908
Profanity0.016069634
Threat0.0066280556
Severe Toxicity0.0014972687
Low Tox 0.03592727 Moderate Con 0.396 Economic_Argument
Jan 20, 2026 Why Canada’s immigration system has …
We waiting to becom like UK and europe for do something
We waiting to becom like UK and europe for do something
Identity Attack0.01555616
Insult0.011844902
Profanity0.017845914
Threat0.009877442
Severe Toxicity0.0022125244
Low Tox 0.035691574 Low Con 0.233 Call_To_Action
Aug 25, 2025 Why Canadians Are Turning Against …
As a canadian, I was waiting for this video to come
As a canadian, I was waiting for this video to come
Identity Attack0.014852738
Insult0.011274899
Profanity0.020988565
Threat0.009359611
Severe Toxicity0.0025939941
Low Tox 0.035220183 Moderate Con 0.408 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Wait what happened at the end? Why did you go so fast through what happened at the end.
Wait what happened at the end? Why did you go so fast through what happened at the end.
Identity Attack0.0018221445
Insult0.013364912
Profanity0.013883443
Threat0.0079873605
Severe Toxicity0.0011920929
Low Tox 0.034984488 Moderate Con 0.301
Jan 27, 2026 Inside Canada's Indian Invasion...
Wait, if someone who needs deporting needs life saving medicine why should the Canadian medical system pay for them?
Wait, if someone who needs deporting needs life saving medicine why should the Canadian medical system pay for them?
Identity Attack0.011839314
Insult0.011730902
Profanity0.010125926
Threat0.007586042
Severe Toxicity0.0010633469
Low Tox 0.034041706 Low Con 0.29 Question
Dec 31, 2025 Deportations From Canada at Their …
I had a work accident and tore my rotator cuff. I had to wait a year and a half. For mri and months after that. The surgeons stated the infraspinitous ligament was still half torn …
I had a work accident and tore my rotator cuff. I had to wait a year and a half. For mri and months after that. The surgeons stated the infraspinitous ligament was still half torn still. All that time later. It required another surgery 8 months later. I now have some relief in that arm. Decade later But I'm in the similar situation right now other shoulder. Those wait times were bad and it's only gotten worse since
Identity Attack0.0026823445
Insult0.012642908
Profanity0.017231047
Threat0.0086087575
Severe Toxicity0.0013542175
Low Tox 0.034041706 Constructive 0.761
Aug 25, 2025 Why Canadians Are Turning Against …
OMG FINALLY, THANK YOU TYLER! I've been waiting for this episode for so long
OMG FINALLY, THANK YOU TYLER! I've been waiting for this episode for so long
Identity Attack0.0056236745
Insult0.011122898
Profanity0.028640235
Threat0.009307829
Severe Toxicity0.002937317
Low Tox 0.033806015 Moderate Con 0.458 Meta_Commentary
Jan 29, 2026 12 likes Inside Canada's Indian Invasion...
The current wait time for PGWP is around 8-10 months... That's how bad it is now
The current wait time for PGWP is around 8-10 months... That's how bad it is now
Identity Attack0.0020626306
Insult0.016024929
Profanity0.012448754
Threat0.0067057298
Severe Toxicity0.0009059906
Low Tox 0.033806015 Moderate Con 0.321 Policy_Critique
Jan 21, 2026 Why Canada’s immigration system has …
bro i was in brampton waiting for my bus back to my city i could’ve visited you!
bro i was in brampton waiting for my bus back to my city i could’ve visited you!
Identity Attack0.005660672
Insult0.012870909
Profanity0.017162729
Threat0.009540852
Severe Toxicity0.0017642975
Low Tox 0.033334624 Constructive 0.519 Personal_Narrative
Feb 3, 2026 1 likes Inside Canada's Indian Invasion...
was waiting for the is one to come oit
was waiting for the is one to come oit
Identity Attack0.0057346676
Insult0.012034904
Profanity0.020578653
Threat0.010369381
Severe Toxicity0.0019931793
Low Tox 0.033334624 Moderate Con 0.314 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
my test is in 8 days please pray for me as i've been waiting for my citizenship for 9 years . Edit : I passed, Good luck to you all
my test is in 8 days please pray for me as i've been waiting for my citizenship for 9 years . Edit : I passed, Good luck to you all
Identity Attack0.008139528
Insult0.010894896
Profanity0.016752819
Threat0.008789998
Severe Toxicity0.0016307831
Low Tox 0.03192045 Constructive 0.596 Personal_Narrative
Jan 17, 2026 3 likes Canadian Citizenship Test 2025 – …
This is why Canadians who have worked all their lives have to wait years for any needed surgery.
This is why Canadians who have worked all their lives have to wait years for any needed surgery.
Identity Attack0.015958117
Insult0.012946909
Profanity0.009562299
Threat0.0063950317
Severe Toxicity0.0010108948
Low Tox 0.031213367 Moderate Con 0.34 Economic_Argument
Feb 17, 2026 20 likes LILLEY UNLEASHED: The fall of …

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.