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 just waiting for …" 300 comments · Page 9 of 12
Bike guy was waiting for this moment his entire life
Bike guy was waiting for this moment his entire life
Identity Attack0.008509507
Insult0.02212623
Profanity0.022764845
Threat0.009126588
Severe Toxicity0.002412796
Low Tox 0.06500591 Moderate Con 0.345 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Canada is done...cant wait to leave
Canada is done...cant wait to leave
Identity Attack0.025806036
Insult0.017485369
Profanity0.01265371
Threat0.010576514
Severe Toxicity0.002861023
Low Tox 0.06421452 Moderate Con 0.359
Sep 20, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Can't wait for Nux and Asmongold to react to this
Can't wait for Nux and Asmongold to react to this
Identity Attack0.00932346
Insult0.01819439
Profanity0.032894265
Threat0.0116639575
Severe Toxicity0.0032234192
Low Tox 0.06263174 Low Con 0.249 Meta_Commentary
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
The driving is terrible in Hamilton too What’s with cars in the left turn lane turning left when the light turns green ! You have to wait until all the cars clear by and then …
The driving is terrible in Hamilton too What’s with cars in the left turn lane turning left when the light turns green ! You have to wait until all the cars clear by and then you can turn I literally see it everyday and have seen three accidents in the past year because of it
Identity Attack0.0045692353
Insult0.025413504
Profanity0.013063621
Threat0.00823333
Severe Toxicity0.0017166138
Low Tox 0.061444655 Moderate Con 0.477 Meta_Commentary
Mar 3, 2026 1 likes Inside Canada's Indian Invasion...
Oda my god! Now do "inside India's Canadian metropolis"... we will wait😂
Oda my god! Now do "inside India's Canadian metropolis"... we will wait😂
Identity Attack0.031206898
Insult0.018774498
Profanity0.016752819
Threat0.008815889
Severe Toxicity0.0024986267
Low Tox 0.06025757 Moderate Con 0.375 Humor_Satire
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
come on guys....what's with the rhetorical nicety's....forget about the lowering of GDP, standards of living etc.....you didnt even mention how every hospital in Ontario is overwhelmed because of excessive un-scrutinized immigration....people on gurneys in ER …
come on guys....what's with the rhetorical nicety's....forget about the lowering of GDP, standards of living etc.....you didnt even mention how every hospital in Ontario is overwhelmed because of excessive un-scrutinized immigration....people on gurneys in ER aisle waiting to be seen...people need to say enough is enough
Identity Attack0.016159095
Insult0.024124376
Profanity0.011663092
Threat0.0067251488
Severe Toxicity0.001449585
Low Tox 0.05898502 Constructive 0.587 Fear_Threat
Feb 17, 2026 8 likes LILLEY UNLEASHED: The fall of …
8:29 wait thats the new Brampton
8:29 wait thats the new Brampton
Identity Attack0.008435511
Insult0.014884921
Profanity0.02522431
Threat0.011042561
Severe Toxicity0.003452301
Low Tox 0.05725329 Low Con 0.29 Meta_Commentary
Feb 24, 2026 6 likes Inside Canada's Indian Invasion...
I am a Korean international student studying in Canada. These types of news makes me really frustrated.. I heard that due to these reasons, immigration officers has been taking very long time to process study …
I am a Korean international student studying in Canada. These types of news makes me really frustrated.. I heard that due to these reasons, immigration officers has been taking very long time to process study visa permits. I 100% agree with immigration officers that they need to carefully review the applications, because I also think things like this shouldn’t happen in any countries. But, I’m getting frustrated because this is delaying innocent international students’ visa process as well. I’ve finished my undergraduate studies and I decided to pursue master’s under a professor i met in my current university. I was very excited to study the field, and i applied for study extension visa months ago, and still haven’t gotten any updates from IRCC. So I couldn’t get enrolled in Fall semester. I’m still waiting, and i really hope that i can continue studying.. luckily my professor understood this situation and he said he can hold a position for me, but i’m still very anxious about all the situation. I hope all people who come to Canada are honest and don’t do illegal things. I really want them to realize that they are affecting students who just want to study. They are taking away the opportunity for others to learn.
Identity Attack0.023595277
Insult0.022512967
Profanity0.016957775
Threat0.0077802283
Severe Toxicity0.001783371
Low Tox 0.055274166 Constructive 0.858 Personal_Narrative
Sep 29, 2025 3 likes IRCC Names India in Study …
I can’t wait for Alberta to separate from Canada🎉🎉🎉🎉
I can’t wait for Alberta to separate from Canada🎉🎉🎉🎉
Identity Attack0.033269364
Insult0.015340924
Profanity0.011406898
Threat0.009540852
Severe Toxicity0.0025939941
Low Tox 0.055274166 Moderate Con 0.372 Identity_Assertion
Jan 11, 2026 1 likes Canada’s new rules in 2026
why are they being deported when they should have never been allowed in. they would be waiting outside of canada until their claim is approved. so when it's not approved, they are rightfully no longer …
why are they being deported when they should have never been allowed in. they would be waiting outside of canada until their claim is approved. so when it's not approved, they are rightfully no longer Canada's problem.
Identity Attack0.025806036
Insult0.017872108
Profanity0.010638315
Threat0.00756015
Severe Toxicity0.0014591217
Low Tox 0.054779384 Moderate Con 0.421
Dec 30, 2025 Deportations From Canada at Their …
0:55 wait, how would going to Canada help them get into Switzerland? I'm confused
0:55 wait, how would going to Canada help them get into Switzerland? I'm confused
Identity Attack0.027815815
Insult0.01465692
Profanity0.017504321
Threat0.008077981
Severe Toxicity0.0021076202
Low Tox 0.054284602 Moderate Con 0.321 Question
Feb 5, 2026 Inside Canada's Indian Invasion...
As A Canadian Sienor That Can't Afford To Retire. With Over Half My Income In Several Taxes. And They Get To Enjoy OVER TWO YEARS OF MONEY WHILE WAITING FOR A IMAGRATION HEARING
As A Canadian Sienor That Can't Afford To Retire. With Over Half My Income In Several Taxes. And They Get To Enjoy OVER TWO YEARS OF MONEY WHILE WAITING FOR A IMAGRATION HEARING
Identity Attack0.022188433
Insult0.018710041
Profanity0.011680172
Threat0.0063626673
Severe Toxicity0.0015258789
Low Tox 0.05131592 Moderate Con 0.37
Nov 21, 2025 18 likes Thousands of refugees allowed into …
This is happening when people are dying on waiting lists for surgery
This is happening when people are dying on waiting lists for surgery
Identity Attack0.0062526376
Insult0.013782915
Profanity0.018187506
Threat0.011249693
Severe Toxicity0.0020694733
Low Tox 0.05131592 Moderate Con 0.361 Economic_Argument
Feb 26, 2026 3 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
Its not as bad! I just feel really sorry for the young lady who said she has to wait 13 months for an MRI. She could be unalived in 13 months. 😢
Its not as bad! I just feel really sorry for the young lady who said she has to wait 13 months for an MRI. She could be unalived in 13 months. 😢
Identity Attack0.0034777985
Insult0.0142009165
Profanity0.013849284
Threat0.016465442
Severe Toxicity0.0020694733
Low Tox 0.050078966 Constructive 0.676
Sep 21, 2025 1 likes Why Canadians Are Turning Against …
We colonial you wait and watch.
We colonial you wait and watch.
Identity Attack0.00899048
Insult0.018452216
Profanity0.017231047
Threat0.008789998
Severe Toxicity0.002117157
Low Tox 0.049831573 Low Con 0.225
Sep 21, 2025 Inside Canada's Indian Metropolis (Brampton)
wait why did this end so fast? why did you leave and not follow through with the whole thing?
wait why did this end so fast? why did you leave and not follow through with the whole thing?
Identity Attack0.0029968263
Insult0.01632893
Profanity0.019758832
Threat0.008556974
Severe Toxicity0.00166893
Low Tox 0.049584184 Moderate Con 0.353 Question
Jan 27, 2026 Inside Canada's Indian Invasion...
IMMIGRATION OPTIONS / TRUTH ABOUT IMMIGRATION & IMMIGRANTS 1. Express Entry (skilled workers) • No settlement cash on arrival • Eligible for provincial health insurance (after waiting period) • Eligible for employment insurance (EI) after …
IMMIGRATION OPTIONS / TRUTH ABOUT IMMIGRATION & IMMIGRANTS 1. Express Entry (skilled workers) • No settlement cash on arrival • Eligible for provincial health insurance (after waiting period) • Eligible for employment insurance (EI) after working • Access to free settlement services (language training, job help) • Eligible for social assistance (welfare) only if unemployed and meeting provincial rules 2. Provincial Nominee Programs (PNP) • Same benefits as Express Entry once PR is granted • Free settlement and employment services • Provincial welfare only if financially eligible • No free housing or tickets 3. Quebec immigration programs • Quebec health insurance (RAMQ) • Free French language courses (often with small allowances) • Settlement services • Social assistance if eligible • No free tickets or housing by default 4. Family sponsorship • Sponsored person gets PR benefits (health care, settlement services) • Sponsor is financially responsible (government usually does NOT pay welfare) • No free housing or travel • Parents/grandparents have limited access to benefits initially 5. Work permit → PR • No welfare while on work permit • Employer-paid salary only • Health insurance varies by province • After PR: same benefits as other permanent residents • No accommodation or tickets 6. Study → work → PR • No welfare for students • Students pay tuition and living costs • Limited work income allowed • After PR: eligible for health care, settlement services, welfare if needed 7. Business / Start-Up Visa / entrepreneur programs • No welfare or housing support • Must prove sufficient funds • Access to public health care after PR • No tickets, no accommodation 8. Caregiver and sector-specific programs • Paid employment (salary) • Health insurance coverage • Settlement services • Welfare only after PR and if eligible • No free housing unless employer provides it 9. Refugee and humanitarian programs • Government-assisted refugees may receive: • Temporary income support • Temporary housing or housing assistance • Basic living allowance • Health coverage (IFHP) • Settlement services • Sometimes travel loans (not free tickets; must be repaid) • Privately sponsored refugees supported by sponsors, not government
Identity Attack0.025002124
Insult0.018001022
Profanity0.013678487
Threat0.0069516995
Severe Toxicity0.0025177002
Low Tox 0.04785245 Constructive 0.605 Question
Dec 25, 2025 Deportations From Canada at Their …
YOOOOO IM FROM BRAMPTON. 20 YEARS HERE. CANT WAIT TO WATCH THIS!!!!
YOOOOO IM FROM BRAMPTON. 20 YEARS HERE. CANT WAIT TO WATCH THIS!!!!
Identity Attack0.007547563
Insult0.014124917
Profanity0.020442016
Threat0.009281937
Severe Toxicity0.0031852722
Low Tox 0.04760506 Moderate Con 0.414
Jan 27, 2026 Inside Canada's Indian Invasion...
Wait till winter hits They will want to go back to their desert climate 😂
Wait till winter hits They will want to go back to their desert climate 😂
Identity Attack0.005919657
Insult0.017614283
Profanity0.014054239
Threat0.008945347
Severe Toxicity0.0016880035
Low Tox 0.04760506 Low Con 0.175 Humor_Satire
Nov 22, 2025 Thousands of refugees allowed into …
been waiting for this video
been waiting for this video
Identity Attack0.00880549
Insult0.011730902
Profanity0.027820412
Threat0.013165667
Severe Toxicity0.0038528442
Low Tox 0.045131154 Moderate Con 0.376 Meta_Commentary
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Wouldn't it be great to have this video on national TV? Oh wait, that's government controlled....FMC
Wouldn't it be great to have this video on national TV? Oh wait, that's government controlled....FMC
Identity Attack0.0035517942
Insult0.018323302
Profanity0.020783609
Threat0.007534259
Severe Toxicity0.0018119812
Low Tox 0.044883765 Low Con 0.232 Meta_Commentary
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
Oh wait, doctors and engineers and lawyers! The entitlement in these people😂
Oh wait, doctors and engineers and lawyers! The entitlement in these people😂
Identity Attack0.0052166977
Insult0.018581128
Profanity0.016342908
Threat0.007094103
Severe Toxicity0.0015640259
Low Tox 0.044883765 Low Con 0.21 Humor_Satire
Sep 28, 2025 7 likes IRCC Names India in Study …
well, Canadians will wait eighteen hours in a waiting room with pleasure and not raise the issue because they are afraid of being called mean names. Is that what you are saying? Therefore, if that …
well, Canadians will wait eighteen hours in a waiting room with pleasure and not raise the issue because they are afraid of being called mean names. Is that what you are saying? Therefore, if that were the case the health, and safety of Canadians is in question because no one wants to see reality. Canada cannot save the world when the boat is sinking at home. Sad state of affairs and no one wants to address the dangers at home.
Identity Attack0.022791367
Insult0.018710041
Profanity0.009750174
Threat0.0066798385
Severe Toxicity0.0012397766
Low Tox 0.043646812 Constructive 0.523 Fear_Threat
Feb 26, 2026 11 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
Like sweden make them wait 5years before benefits… stay and proved you are not just using it and leave.
Like sweden make them wait 5years before benefits… stay and proved you are not just using it and leave.
Identity Attack0.010507392
Insult0.017356457
Profanity0.012243799
Threat0.007598988
Severe Toxicity0.0012969971
Low Tox 0.04315203 Low Con 0.266
Nov 23, 2025 65 likes Quebec Ends Economic Immigration Program …
Been waiting for this for years lolll
Been waiting for this for years lolll
Identity Attack0.0036812867
Insult0.015644927
Profanity0.02392626
Threat0.0077672824
Severe Toxicity0.0020694733
Low Tox 0.042657252 Moderate Con 0.372
Jan 27, 2026 Inside Canada's Indian Invasion...

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.