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: "Hi from Canada... When you …" 9 comments
Hi there OMG everything in canada scam oh shit man our citizens pay tax whole life,n this third world poor country people just come n they getting all benefit from our tax pay money omg …
Hi there OMG everything in canada scam oh shit man our citizens pay tax whole life,n this third world poor country people just come n they getting all benefit from our tax pay money omg anyway thanks government fail.
Identity Attack0.33060804
Insult0.5072643
Profanity0.541926
Threat0.012440704
Severe Toxicity0.16960317
Moderate 0.6407703 Moderate Con 0.305 Insult Economic_Argument
Nov 21, 2025 Thousands of refugees allowed into …
Hi guys this is a country of Indians not Canada gone in my opinion
Hi guys this is a country of Indians not Canada gone in my opinion
Identity Attack0.4006267
Insult0.14331897
Profanity0.07514556
Threat0.009799767
Severe Toxicity0.015867263
Moderate 0.3389984 Low Con 0.277 Identity_Assertion
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Hi from Indiana. I’m not familiar with life in Canada and I’m shocked to watch what is going on right now in your video. Maybe it’s not too late if your government can figure out …
Hi from Indiana. I’m not familiar with life in Canada and I’m shocked to watch what is going on right now in your video. Maybe it’s not too late if your government can figure out to modify some of the immigration laws that will give back the power, the benefit, and advantage to a natural born Canadian. 800 thousand foreigners coming in in the last three months? What’s with that? That’s so shocking. Looks like a legalized invasion/occupation. I’m like you, I was a legal immigrant from Asia in the late 70s retired now and love my great state of Indiana. My family has been here for almost 50 years fully acculturated to the values and culture of American life with my husband and two grown boys. This is my adopted beloved country now. I am everything that it is about. I still know how to speak my birth language only when I go home for vacation. I don’t use it even to speak to a fellow Asian when I see that an English speaking native born American is within ear’s reach. That young lady might be dead with brain tumor before she gets her MRI. That’s unacceptable. Here you go to the ER and if you need an MRI you get admitted and most like have it the next day. Or Y
Identity Attack0.06294931
Insult0.035443626
Profanity0.01982715
Threat0.0074436385
Severe Toxicity0.0029945374
Low Tox 0.11192002 Constructive 0.824
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
Hi, I'm from India. People you are talking about is from Punjab state of India. Punjabis were loyal to Britishers that is why these people going to canada etc. Whole India is not going there.
Hi, I'm from India. People you are talking about is from Punjab state of India. Punjabis were loyal to Britishers that is why these people going to canada etc. Whole India is not going there.
Identity Attack0.10221587
Insult0.02373764
Profanity0.019758832
Threat0.0068999166
Severe Toxicity0.0024795532
Low Tox 0.10913446 Constructive 0.648
Jan 14, 2026 Inside Canada's Indian Metropolis (Brampton)
Hi, My question is not about financial assistance, but still asking maybe you know about it. I am a refugee, who's referred for resettlement in Canada by UNHCR. I have already been through biometrics and …
Hi, My question is not about financial assistance, but still asking maybe you know about it. I am a refugee, who's referred for resettlement in Canada by UNHCR. I have already been through biometrics and medical examination by IOM. Received a letter by IRCC regarding Pre-Arrival Services. When I checked today at IRCC website for estimated time period for Government Assisted Refugees Program, it shows 31 months in the country where I am currently hiding. My question, does it really take so long?
Identity Attack0.020681098
Insult0.017807651
Profanity0.025634222
Threat0.009178371
Severe Toxicity0.0019359589
Low Tox 0.04735767 Constructive 0.727
Feb 27, 2023 How much do refugees and …
Hi sir I'm a Rohingya Refugee from Myanmar live in Thailand and I want to live in Canada please anybody help me +66913851315
Hi sir I'm a Rohingya Refugee from Myanmar live in Thailand and I want to live in Canada please anybody help me +66913851315
Identity Attack0.030691283
Insult0.012718908
Profanity0.020168742
Threat0.009851551
Severe Toxicity0.0026893616
Low Tox 0.04166769 Constructive 0.585
Jul 24, 2018 2 likes How much do refugees and …
Hi, as I mentioned before I prepare myself for citizenship test and I don't have my country password, when I was coming to Canada my country situation was very bad, so Canadian people who were …
Hi, as I mentioned before I prepare myself for citizenship test and I don't have my country password, when I was coming to Canada my country situation was very bad, so Canadian people who were in my country decided to bring me without passport, that's why I don't have my country passport with me. Would it be possible to do the test without preparing some documents like passport?
Identity Attack0.020681098
Insult0.012566907
Profanity0.011389818
Threat0.006427396
Severe Toxicity0.0009918213
Low Tox 0.03309893 Constructive 0.641
Apr 29, 2025 2 likes Canadian Citizenship Test 2025 – …
Hi from Afghanistan I'm refugees in india plz help Canada
Hi from Afghanistan I'm refugees in india plz help Canada
Identity Attack0.018369852
Insult0.010362893
Profanity0.015454767
Threat0.008414571
Severe Toxicity0.001745224
Low Tox 0.027913637 Constructive 0.547
Apr 18, 2018 How much do refugees and …
Hi I gave my test today 16 June . I scored 17/20 . My results are unofficial. I have watched this video several times some questions were from this video but most of the questions …
Hi I gave my test today 16 June . I scored 17/20 . My results are unofficial. I have watched this video several times some questions were from this video but most of the questions were very tricky some were like out of the source what I have studied. I suggest please read discover canada book and then watch this video.
Identity Attack0.0043657473
Insult0.008709883
Profanity0.013268576
Threat0.0072882893
Severe Toxicity0.0009393692
Low Tox 0.015204934 Constructive 0.735 Personal_Narrative
Jun 17, 2025 5 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.