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 very happy that …" 164 comments · Page 7 of 7
All the big shareholders in the airlines that flew them all in, should be happy that they can double their money, flying them back out again.
All the big shareholders in the airlines that flew them all in, should be happy that they can double their money, flying them back out again.
Identity Attack0.0026453468
Insult0.011198899
Profanity0.010484599
Threat0.008712323
Severe Toxicity0.0011253357
Low Tox 0.023671126 Moderate Con 0.316 Economic_Argument
Feb 18, 2026 2 likes LILLEY UNLEASHED: The fall of …
I live two hours away from Brampton and I’m so happy. He finally made a video about Canada.
I live two hours away from Brampton and I’m so happy. He finally made a video about Canada.
Identity Attack0.008583503
Insult0.009640889
Profanity0.015044857
Threat0.008349842
Severe Toxicity0.00166893
Low Tox 0.021903414 Constructive 0.517 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
So happy I found your channel!
So happy I found your channel!
Identity Attack0.0076585566
Insult0.00983089
Profanity0.022149978
Threat0.010110466
Severe Toxicity0.0023269653
Low Tox 0.021196328 Moderate Con 0.5 Meta_Commentary
Aug 27, 2025 Why Canadians Are Turning Against …
Come to temples, if you need food, always happy to share. Come to my home, we will share.
Come to temples, if you need food, always happy to share. Come to my home, we will share.
Identity Attack0.007473567
Insult0.007873878
Profanity0.012482914
Threat0.0071199946
Severe Toxicity0.0012111664
Low Tox 0.017089844 Moderate Con 0.479 Solidarity
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
So happy to see someone talk about this issue
So happy to see someone talk about this issue
Identity Attack0.0047357255
Insult0.008044879
Profanity0.016342908
Threat0.008168601
Severe Toxicity0.0012969971
Low Tox 0.016838523 Moderate Con 0.462 Solidarity
Feb 24, 2026 1 likes Inside Canada's Indian Invasion...
The video was super helpful! 🙏 I passed the citizenship test — the questions were easy, and I had practiced a lot of tests. Honestly, I didn’t read the book at all. Huge thanks to …
The video was super helpful! 🙏 I passed the citizenship test — the questions were easy, and I had practiced a lot of tests. Honestly, I didn’t read the book at all. Huge thanks to the person who made this video! 💐 If anyone has questions, I’m happy to help 😊
Identity Attack0.005253696
Insult0.00808288
Profanity0.015967157
Threat0.008582866
Severe Toxicity0.0013828278
Low Tox 0.015330595 Constructive 0.666 Personal_Narrative
Jul 11, 2025 3 likes Canadian Citizenship Test 2025 – …
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 …
And we are not divided over it, not at all Canada has never been so united I don’t remember the country ever being in this unit. I’m 58 years old. I’m happy that we are.
And we are not divided over it, not at all Canada has never been so united I don’t remember the country ever being in this unit. I’m 58 years old. I’m happy that we are.
Identity Attack0.0055866763
Insult0.008576883
Profanity0.010108846
Threat0.006220264
Severe Toxicity0.0006914139
Low Tox 0.013948329 Constructive 0.627 Identity_Assertion
Feb 12, 2026 1 likes Canada's tighter immigration policy divides …
honestley just let both sides make a agreement so that the both sides can be happy about this brampton city. thats my solution thanks
honestley just let both sides make a agreement so that the both sides can be happy about this brampton city. thats my solution thanks
Identity Attack0.003089321
Insult0.007873878
Profanity0.012141321
Threat0.006861079
Severe Toxicity0.0007343292
Low Tox 0.012440401 Moderate Con 0.495 Call_To_Action
Jan 29, 2026 Inside Canada's Indian Invasion...
Happy Diwali ..
Happy Diwali ..
Identity Attack0.0040512653
Insult0.009982891
Profanity0.014327513
Threat0.0072753434
Severe Toxicity0.0012493134
Low Tox 0.010995304 Moderate Con 0.443
Sep 29, 2025 Inside Canada's Indian Metropolis (Brampton)
I am very happy that Quebec my province the government is doing the right thing excellent job
I am very happy that Quebec my province the government is doing the right thing excellent job
Identity Attack0.0029228306
Insult0.0067338715
Profanity0.011133623
Threat0.0066086366
Severe Toxicity0.00082969666
Low Tox 0.00823077 Constructive 0.526 Solidarity
Nov 21, 2025 43 likes Quebec Ends Economic Immigration Program …
Just lets erase the imaginary of the US Canada border. From President Donald Trump and be the 51st state no more Tariffs k! Everyone Happy Big Family k!
Just lets erase the imaginary of the US Canada border. From President Donald Trump and be the 51st state no more Tariffs k! Everyone Happy Big Family k!
Identity Attack0.00012301827
Insult0.0017086708
Profanity0.00007761978
Threat0.00014295366
Severe Toxicity0.0000027273675
Low Tox 0.0035642376 Humor_Satire
Apr 15, 2025 2 likes
We can only hope, but new world order neoliberals want to make Canada a proper thrid world country of economic dualism in every city. The ultra wealthy people who have everything they want and more, …
We can only hope, but new world order neoliberals want to make Canada a proper thrid world country of economic dualism in every city. The ultra wealthy people who have everything they want and more, and you who will own nothing and be happy listing to Yoko Ono and John Lennon sing hippy songs to you.
Identity Attack0.00013972305
Insult0.0013130872
Profanity0.000056494053
Threat0.000030143
Severe Toxicity0.0000020706232
Low Tox 0.0021753937
Apr 28, 2025
We are very happy that your not coming.
We are very happy that your not coming.
Identity Attack0.0000991777
Insult0.0005746271
Profanity0.00002765208
Threat0.000037198588
Severe Toxicity0.0000019173144
Low Tox 0.0010843219 Identity_Assertion
Dec 10, 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.