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: "Why did you wait so …" 300 comments · Page 12 of 12
Wait, a $50000 gift? wow! were,s mine?
Wait, a $50000 gift? wow! were,s mine?
Identity Attack0.0021181274
Insult0.010248893
Profanity0.012995303
Threat0.006925808
Severe Toxicity0.001077652
Low Tox 0.022139108 Moderate Con 0.362
Feb 7, 2018 106 likes How much do refugees and …
I waited over 15 hours to be seen in the hospital
I waited over 15 hours to be seen in the hospital
Identity Attack0.003884775
Insult0.007930879
Profanity0.014805742
Threat0.009281937
Severe Toxicity0.0013542175
Low Tox 0.021785567 Moderate Con 0.415
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
BEEN WAITING FOR THIS!
BEEN WAITING FOR THIS!
Identity Attack0.002830336
Insult0.009203887
Profanity0.014805742
Threat0.00814271
Severe Toxicity0.0016212463
Low Tox 0.021549871 Moderate Con 0.326 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
I've been waiting for this one.
I've been waiting for this one.
Identity Attack0.0038107792
Insult0.0088618845
Profanity0.016342908
Threat0.009023022
Severe Toxicity0.0014972687
Low Tox 0.020231359 Moderate Con 0.422 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
This is what I’ve been waiting for!!!
This is what I’ve been waiting for!!!
Identity Attack0.0027748393
Insult0.008994885
Profanity0.015659723
Threat0.0078449575
Severe Toxicity0.0015544891
Low Tox 0.019351736 Moderate Con 0.448 Meta_Commentary
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
This is taxing the healthcare system waits
This is taxing the healthcare system waits
Identity Attack0.0028673338
Insult0.009450888
Profanity0.01220964
Threat0.006738094
Severe Toxicity0.0009775162
Low Tox 0.01834645 Moderate Con 0.386
Dec 26, 2025 3 likes Deportations From Canada at Their …
I’ve been waiting for this one.
I’ve been waiting for this one.
Identity Attack0.0035147965
Insult0.008519882
Profanity0.015079016
Threat0.0086087575
Severe Toxicity0.001335144
Low Tox 0.01822079 Moderate Con 0.405 Meta_Commentary
Jan 27, 2026 4 likes Inside Canada's Indian Invasion...
5:54 Life saving health care treatment? What about Canadian citizens who've waited months/years in the queue for treatment?
5:54 Life saving health care treatment? What about Canadian citizens who've waited months/years in the queue for treatment?
Identity Attack0.0058826595
Insult0.009184887
Profanity0.009920971
Threat0.0064985976
Severe Toxicity0.0007247925
Low Tox 0.01822079 Moderate Con 0.442
Dec 24, 2025 1 likes Deportations From Canada at Their …
Been waiting for this!!
Been waiting for this!!
Identity Attack0.0028673338
Insult0.008424882
Profanity0.014395831
Threat0.00823333
Severe Toxicity0.0013923645
Low Tox 0.017215505 Moderate Con 0.398 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
My parents came from Germany in 1962 my father had to prove he had a job before he was allowed to come come to Canada and he had to wait a year before he could …
My parents came from Germany in 1962 my father had to prove he had a job before he was allowed to come come to Canada and he had to wait a year before he could send for us plus he was told he had to buy a house
Identity Attack0.006992595
Insult0.00821588
Profanity0.01173141
Threat0.006440342
Severe Toxicity0.00081539154
Low Tox 0.01646154 Constructive 0.526 Personal_Narrative
Dec 20, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
*This is about our home Canada, not party lines.* If you have a job—feel the tremor beneath it. If you have children—hear the thin crack in tomorrow. If you will age—sense the cold wait in …
*This is about our home Canada, not party lines.* If you have a job—feel the tremor beneath it. If you have children—hear the thin crack in tomorrow. If you will age—sense the cold wait in crowded halls. We see it in tents against winter wind, we hear it in ER sirens that never sleep, we feel it in classrooms stretched past breath. This is not red or blue. It is heartbeat and shelter and future. Stand together. Guard the door. Restore the quiet strength of our home—now.
Identity Attack0.0034038029
Insult0.009279887
Profanity0.012551232
Threat0.00713294
Severe Toxicity0.00096797943
Low Tox 0.01633588 Constructive 0.599 Call_To_Action
Mar 1, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
I have waited 19months for MRI
I have waited 19months for MRI
Identity Attack0.0032373124
Insult0.007778878
Profanity0.0127903465
Threat0.0076119336
Severe Toxicity0.0011396408
Low Tox 0.016021729 Moderate Con 0.426
Aug 31, 2025 3 likes Why Canadians Are Turning Against …
I had to wait 14 months to get diagnosed with PPMS and I had to wait 8month for my MRI and that was with the neurologist putting urgent on the MRI he requested.
I had to wait 14 months to get diagnosed with PPMS and I had to wait 8month for my MRI and that was with the neurologist putting urgent on the MRI he requested.
Identity Attack0.0030523231
Insult0.008519882
Profanity0.010809111
Threat0.0066733654
Severe Toxicity0.0007724762
Low Tox 0.015204934 Constructive 0.664
Sep 12, 2025 1 likes Why Canadians Are Turning Against …
I waited 3 months for a CT scan. Now I have to wait another two months for a biopsy. I would be happy to pay for faster service but even if I want to pay, …
I waited 3 months for a CT scan. Now I have to wait another two months for a biopsy. I would be happy to pay for faster service but even if I want to pay, the government will not allow me. This is not healthcare, this is the rationing of healthcare.
Identity Attack0.001933138
Insult0.008405882
Profanity0.010006369
Threat0.006265574
Severe Toxicity0.00059843063
Low Tox 0.014136819 Constructive 0.554 Personal_Narrative
Feb 24, 2026 21 likes 'We do know that there's …
Been waiting for this one🙏
Been waiting for this one🙏
Identity Attack0.00310782
Insult0.00813988
Profanity0.013439372
Threat0.007948523
Severe Toxicity0.0013065338
Low Tox 0.014011159 Moderate Con 0.393
Jan 27, 2026 Inside Canada's Indian Invasion...
Let’s wait a few more years until someone notices an actual problem with our ports and borders.
Let’s wait a few more years until someone notices an actual problem with our ports and borders.
Identity Attack0.00310782
Insult0.007930879
Profanity0.009195087
Threat0.0068028234
Severe Toxicity0.0006723404
Low Tox 0.013697007 Low Con 0.146 Policy_Critique
Feb 18, 2026 1 likes Canadian immigration officers investigating hundreds …
8 hour hospital wait? Where so I can move there?! I waited 12 hours. A friend of mine 15...
8 hour hospital wait? Where so I can move there?! I waited 12 hours. A friend of mine 15...
Identity Attack0.0017019014
Insult0.007778878
Profanity0.010996987
Threat0.0066151097
Severe Toxicity0.00071525574
Low Tox 0.013445686 Constructive 0.546 Humor_Satire
Sep 9, 2025 1 likes Why Canadians Are Turning Against …
wait they paid no taxes ? what??
wait they paid no taxes ? what??
Identity Attack0.0015261616
Insult0.008690883
Profanity0.011219022
Threat0.00598724
Severe Toxicity0.00067710876
Low Tox 0.013382856 Low Con 0.267
Jan 5, 2026 Inside Canada's Indian Metropolis (Brampton)
I was waiting for this one. Thank you for bringing attention to this issue.
I was waiting for this one. Thank you for bringing attention to this issue.
Identity Attack0.0034592997
Insult0.007474876
Profanity0.013371054
Threat0.007883795
Severe Toxicity0.00093460083
Low Tox 0.011058134 Moderate Con 0.491 Solidarity
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Totally agree Michelle. My husband had to wait for open heart surgery for 2 weeks.
Totally agree Michelle. My husband had to wait for open heart surgery for 2 weeks.
Identity Attack0.0018498929
Insult0.006714871
Profanity0.00952814
Threat0.0063497215
Severe Toxicity0.0005531311
Low Tox 0.009236055 Constructive 0.707 Personal_Narrative
Feb 24, 2026 3 likes 'We do know that there's …
Was waiting for this Thanks Tyler!!!
Was waiting for this Thanks Tyler!!!
Identity Attack0.0016001574
Insult0.006942873
Profanity0.011201942
Threat0.0068287146
Severe Toxicity0.0008010864
Low Tox 0.008105109 Moderate Con 0.443 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Just wait until the Canadian government does that to its own citizens with digital id you wont be going anywhere...coming to you real soon
Just wait until the Canadian government does that to its own citizens with digital id you wont be going anywhere...coming to you real soon
Identity Attack0.00040218167
Insult0.004375003
Profanity0.00004523413
Threat0.000088473935
Severe Toxicity0.0000022009067
Low Tox 0.0079260245 Fear_Threat
Dec 11, 2025
Trump will be gone soon. Things will go back to normal. The only reason why I will not go to the USA is because I don't feel safe down there anymore. Canadians just have to …
Trump will be gone soon. Things will go back to normal. The only reason why I will not go to the USA is because I don't feel safe down there anymore. Canadians just have to wait until a Democrat is president again if they really need to go there. I would rather go to another country for vacation. Plenty of safer places to go.
Identity Attack0.00015178563
Insult0.0018463861
Profanity0.000065314794
Threat0.0001947979
Severe Toxicity0.0000030311344
Low Tox 0.0048855473 Personal_Narrative
Dec 10, 2025
It's getting more and more difficult to want to go on a nice trip. Between the long line ups to enter the countries, filling out paperwork, being treated like a criminal at the border it's …
It's getting more and more difficult to want to go on a nice trip. Between the long line ups to enter the countries, filling out paperwork, being treated like a criminal at the border it's not worth it. I can remember crossing a few years back before COVID my stomach would do flip flops waiting in the line and it should never be like that
Identity Attack0.00007683819
Insult0.00023573764
Profanity0.000022703574
Threat0.000026121497
Severe Toxicity0.0000022189006
Low Tox 0.00061102543 Personal_Narrative
Dec 8, 2025
No big deal. If you've really travelled anywhere else in the world, there's more stringent and expensive measures when crossing into other countries. We're in FL for the season. Not a problem driving over. Took …
No big deal. If you've really travelled anywhere else in the world, there's more stringent and expensive measures when crossing into other countries. We're in FL for the season. Not a problem driving over. Took @ 5 mins at the inside counter with maybe 2 minutes wait. The CBP folks were polite. We did the i94 online before, so they took our finger prints on a small scanner and took our picture matched to our passport photo. We gave them our destination address as normal and how long we are staying. We were informed of our expected exit before date. If you have Nexis already, nothing really different that what you do now, just print your i94.
Identity Attack0.000040068124
Insult0.00012499224
Profanity0.000019785251
Threat0.000019371739
Severe Toxicity0.0000029470918
Low Tox 0.00025541594
Dec 12, 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.