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
30,738 comments · Page 1025 of 1230
There is a bright side to this; the people going back to their home countries will help lift the standard of living for their country of origin based on the education and skills obtained in …
There is a bright side to this; the people going back to their home countries will help lift the standard of living for their country of origin based on the education and skills obtained in Canada.
Identity Attack0.02037963
Insult0.012338906
Profanity0.009570839
Threat0.006110225
Severe Toxicity0.0010108948
Low Tox 0.03192045 Constructive 0.52
Nov 24, 2025 Quebec Ends Economic Immigration Program …
best video. I had my test last night. Scored 18/20 in just 6 minutes. All 18 questions were from the video, remaining 2 were new.
best video. I had my test last night. Scored 18/20 in just 6 minutes. All 18 questions were from the video, remaining 2 were new.
Identity Attack0.00932346
Insult0.010666896
Profanity0.02522431
Threat0.011223801
Severe Toxicity0.0029182434
Low Tox 0.03192045 Constructive 0.536 Meta_Commentary
Feb 3, 2026 3 likes Canadian Citizenship Test 2025 – …
Ty sir for this video it needs to be said
Ty sir for this video it needs to be said
Identity Attack0.006881601
Insult0.010666896
Profanity0.022901481
Threat0.010809537
Severe Toxicity0.0032424927
Low Tox 0.03192045 Moderate Con 0.361 Solidarity
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
So basically nothing 😂
So basically nothing 😂
Identity Attack0.0029413297
Insult0.013212911
Profanity0.021945024
Threat0.0067834044
Severe Toxicity0.0015926361
Low Tox 0.03192045 Moderate Con 0.327 Humor_Satire
Jan 15, 2026 Canada’s new rules in 2026
"Jeethortons" lol
"Jeethortons" lol
Identity Attack0.0029043318
Insult0.019934712
Profanity0.027137227
Threat0.005867492
Severe Toxicity0.002708435
Low Tox 0.03192045 Low Con 0.272 Humor_Satire
Feb 8, 2026 Inside Canada's Indian Invasion...
Is Pierre Poilievre Maple Maga? He offered to do business with Elon Musk who cut Medicaid to 18 million people in the USA!!! Is he really Canada First?
Is Pierre Poilievre Maple Maga? He offered to do business with Elon Musk who cut Medicaid to 18 million people in the USA!!! Is he really Canada First?
Identity Attack0.0052166977
Insult0.017227544
Profanity0.011167783
Threat0.006330303
Severe Toxicity0.0010442734
Low Tox 0.03192045 Moderate Con 0.345 Question
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
Vassey has a job to do but asking questions about how many false claims and how much they cost is irrelevant frankly. Whether it’s 10 of millions or 100 millions, it’s wrong and needs to …
Vassey has a job to do but asking questions about how many false claims and how much they cost is irrelevant frankly. Whether it’s 10 of millions or 100 millions, it’s wrong and needs to be fixed.
Identity Attack0.002034882
Insult0.01961243
Profanity0.010552917
Threat0.006589218
Severe Toxicity0.0007009506
Low Tox 0.03192045 Moderate Con 0.46 Policy_Critique
Feb 24, 2026 53 likes 'We do know that there's …
A tragedy. My heart goes out to REAL Canadians.
A tragedy. My heart goes out to REAL Canadians.
Identity Attack0.017867407
Insult0.011274899
Profanity0.009289024
Threat0.007029374
Severe Toxicity0.001168251
Low Tox 0.03192045 Constructive 0.502 Identity_Assertion
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Enough is enough
Enough is enough
Identity Attack0.0053276913
Insult0.011312899
Profanity0.01893901
Threat0.009048914
Severe Toxicity0.0020885468
Low Tox 0.03192045 Moderate Con 0.338
Aug 26, 2025 6 likes Why Canadians Are Turning Against …
Do a part 2 on surrey
Do a part 2 on surrey
Identity Attack0.006955597
Insult0.010894896
Profanity0.021945024
Threat0.010938995
Severe Toxicity0.0025558472
Low Tox 0.03192045 Low Con 0.259 Call_To_Action
Jan 29, 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 – …
Dialysis is for people with CHRONIC kidney disease, just how long are we supposed to fund the worlds treatment? Our healthcare system is strained to its capacity! Every week one can find a news story …
Dialysis is for people with CHRONIC kidney disease, just how long are we supposed to fund the worlds treatment? Our healthcare system is strained to its capacity! Every week one can find a news story about someone who was waitlisted too long for an oncologist or a scan, and no longer has a chance of recovery ❤️‍🩹
Identity Attack0.00673361
Insult0.014162917
Profanity0.011219022
Threat0.00636914
Severe Toxicity0.0012397766
Low Tox 0.03192045 Constructive 0.657 Policy_Critique
Dec 24, 2025 Deportations From Canada at Their …
None of these costs would have been incurred if the Trudeau government hadn't completely failed at its job.
None of these costs would have been incurred if the Trudeau government hadn't completely failed at its job.
Identity Attack0.0024418586
Insult0.019161236
Profanity0.00995513
Threat0.0060066585
Severe Toxicity0.0006866455
Low Tox 0.03192045 Low Con 0.166 Policy_Critique
Dec 24, 2025 1 likes Deportations From Canada at Their …
We let to many of them here in Canada to be fair they are very nice people and we Canadians respect every culture but at same time they need to do the same with Canadian …
We let to many of them here in Canada to be fair they are very nice people and we Canadians respect every culture but at same time they need to do the same with Canadian culture❤
Identity Attack0.022791367
Insult0.011920903
Profanity0.013029462
Threat0.007145886
Severe Toxicity0.0013637543
Low Tox 0.03192045 Constructive 0.651
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
So why is this continuing when it's clearly not what the native born citizens want? Because no one will stand up and take the required action!
So why is this continuing when it's clearly not what the native born citizens want? Because no one will stand up and take the required action!
Identity Attack0.00828752
Insult0.012642908
Profanity0.011406898
Threat0.0071847234
Severe Toxicity0.0010490417
Low Tox 0.03192045 Moderate Con 0.321 Call_To_Action
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
When she says ‘they’ promised a better life, she’s talking about her immigration agent. Canada only ever issued her and millions like her a ‘temporary’ visa. I’m empathetic, I came with a temporary visa originally …
When she says ‘they’ promised a better life, she’s talking about her immigration agent. Canada only ever issued her and millions like her a ‘temporary’ visa. I’m empathetic, I came with a temporary visa originally but I did not ‘invest’ anything into my life but the bare minimum until my status was permanent.
Identity Attack0.0071775843
Insult0.016632931
Profanity0.010826191
Threat0.006051969
Severe Toxicity0.0008535385
Low Tox 0.03192045 Constructive 0.668 Personal_Narrative
Feb 11, 2026 Canada's tighter immigration policy divides …
To be here as a citizen today, I had to pay CAD$35.000 for a two years program in Toronto. But to get the study visa I had to prove a lot of things, including money, …
To be here as a citizen today, I had to pay CAD$35.000 for a two years program in Toronto. But to get the study visa I had to prove a lot of things, including money, proof that I had paid the college (at least 1st year), English, a Bachelor degree (education), a clear criminal history, and what attach me to my country. I had to study hard, and only after graduation I could have 3y work permit. By working in Canada I could get more point to become a permanent resident. After 2y having my PR, I could get the citizenship, but I had to prove I pay taxes, clear criminal history, and other things that show I would be a good citizen. So, I worked (and still work) hard, I am currently in two jobs and at school taking my masters, I respect the laws, I respect the culture (I never tried to impose mine), and I pay over CAD$10.000 in taxes per year on my income. That said, I feel as a slap on my face when fraudulent and dishonest people are able to be here cheating the system in any way. Some people may say I am an immigrant against immigration. NO, I am in favor of people taking the right path to immigrate, and make real contributions for this country, not coming to be scammers and criminals.
Identity Attack0.0076955543
Insult0.017227544
Profanity0.015079016
Threat0.006492125
Severe Toxicity0.0011730194
Low Tox 0.03192045 Constructive 0.774
Oct 10, 2025 IRCC Names India in Study …
Brampton should be a priority
Brampton should be a priority
Identity Attack0.008694496
Insult0.013174911
Profanity0.01627459
Threat0.0086087575
Severe Toxicity0.0019168854
Low Tox 0.03192045 Low Con 0.257 Call_To_Action
Dec 24, 2025 Deportations From Canada at Their …
TDS sports haha
TDS sports haha
Identity Attack0.0045692353
Insult0.014504919
Profanity0.024814399
Threat0.006925808
Severe Toxicity0.0021839142
Low Tox 0.03192045 Moderate Con 0.408
Jan 27, 2026 Inside Canada's Indian Invasion...
Great video
Great video
Identity Attack0.009693438
Insult0.0114649
Profanity0.025770858
Threat0.011715741
Severe Toxicity0.0038146973
Low Tox 0.03192045 Moderate Con 0.461 Meta_Commentary
Jun 18, 2025 2 likes How Canada broke its immigration …
We call it Singh hortons. Not tim hortons now
We call it Singh hortons. Not tim hortons now
Identity Attack0.00621564
Insult0.01617693
Profanity0.014805742
Threat0.007301235
Severe Toxicity0.0012493134
Low Tox 0.03192045 Moderate Con 0.311 Humor_Satire
Jan 29, 2026 Inside Canada's Indian Invasion...
too little, too late
too little, too late
Identity Attack0.0029598286
Insult0.01306091
Profanity0.015967157
Threat0.008311004
Severe Toxicity0.0015449524
Low Tox 0.03192045 Moderate Con 0.334 Policy_Critique
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Only in Canada, Thanks to the liberal government.
Only in Canada, Thanks to the liberal government.
Identity Attack0.01656105
Insult0.014504919
Profanity0.010296722
Threat0.006155535
Severe Toxicity0.0011634827
Low Tox 0.03192045 Low Con 0.215 Policy_Critique
Sep 9, 2025 1 likes Why Canadians Are Turning Against …
canada goverment wants this to happen
canada goverment wants this to happen
Identity Attack0.009175468
Insult0.010286893
Profanity0.014327513
Threat0.010291707
Severe Toxicity0.0019931793
Low Tox 0.03192045 Low Con 0.164 Unverified_Claim
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
A change in Government is way past due ... is there still time to prevent the end of Canada as an independent democracy? It's very doubtful!
A change in Government is way past due ... is there still time to prevent the end of Canada as an independent democracy? It's very doubtful!
Identity Attack0.007288578
Insult0.016100928
Profanity0.010313802
Threat0.0071070488
Severe Toxicity0.0011110306
Low Tox 0.03192045 Moderate Con 0.358 Call_To_Action
Feb 28, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …

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.