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: "When I was just starting …" 577 comments · Page 23 of 24
Good start
Good start
Identity Attack0.0039957687
Insult0.009678889
Profanity0.016172111
Threat0.008311004
Severe Toxicity0.0014686584
Low Tox 0.019980038 Moderate Con 0.43
Jan 15, 2026 1 likes 2.9 million Canadian temporary visas …
Sikhs started settling in Canada in 1898 .
Sikhs started settling in Canada in 1898 .
Identity Attack0.011839314
Insult0.008918885
Profanity0.012585391
Threat0.0071070488
Severe Toxicity0.0010251999
Low Tox 0.019728716 Low Con 0.26
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
Ok Ontario we need to start standing up
Ok Ontario we need to start standing up
Identity Attack0.005105704
Insult0.009507888
Profanity0.0113044195
Threat0.008129764
Severe Toxicity0.0013542175
Low Tox 0.01847211 Moderate Con 0.349
Nov 27, 2025 Quebec Ends Economic Immigration Program …
Just took the test, got 19/20 (July 2025). This video was of great help. Read the study once and watched this once video from start till end, and I was all set. Thanks for sharing …
Just took the test, got 19/20 (July 2025). This video was of great help. Read the study once and watched this once video from start till end, and I was all set. Thanks for sharing this video. Also, thanks to everyone for the comments because your testimonies help give credibility.
Identity Attack0.0047727237
Insult0.008557882
Profanity0.015591404
Threat0.008738215
Severe Toxicity0.0014400482
Low Tox 0.016712861 Constructive 0.703 Personal_Narrative
Jul 16, 2025 21 likes Canadian Citizenship Test 2025 – …
Many Indians moved to Western countries seeking a fresh start away from India, yet over time they recreated small versions of India there — and now some of them feel dissatisfied with that very outcome.
Many Indians moved to Western countries seeking a fresh start away from India, yet over time they recreated small versions of India there — and now some of them feel dissatisfied with that very outcome.
Identity Attack0.014852738
Insult0.010134893
Profanity0.012380436
Threat0.0076119336
Severe Toxicity0.0008392334
Low Tox 0.01633588 Low Con 0.299 Identity_Assertion
Feb 14, 2026 4 likes Inside Canada's Indian Invasion...
Hello...I gave my test yesterday. Got 17/20. My Webcam stopped right after the test started (first question was on the screen). So, it asked me sign in again. I did so and it went all …
Hello...I gave my test yesterday. Got 17/20. My Webcam stopped right after the test started (first question was on the screen). So, it asked me sign in again. I did so and it went all well after that. Anyone experienced that? Will it be an issue for my test while they review? Please let me know. Update: I got my test marked as Completed in the tracker. I did not give second test.
Identity Attack0.004846719
Insult0.008557882
Profanity0.016547862
Threat0.008841781
Severe Toxicity0.0011634827
Low Tox 0.016210219 Constructive 0.722 Question
Feb 10, 2026 1 likes Canadian Citizenship Test 2025 – …
Canada should start its own ICE team.
Canada should start its own ICE team.
Identity Attack0.0058086636
Insult0.008880884
Profanity0.010569996
Threat0.0072235605
Severe Toxicity0.0010108948
Low Tox 0.016210219 Low Con 0.151 Call_To_Action
Feb 20, 2026 Canadian immigration officers investigating hundreds …
Well once you get this all figured out let us know, that way we can start using the local drive thru's, might finally be able to understand the person on the other side of the …
Well once you get this all figured out let us know, that way we can start using the local drive thru's, might finally be able to understand the person on the other side of the speaker!!!!
Identity Attack0.0019146391
Insult0.009279887
Profanity0.011423977
Threat0.0068416605
Severe Toxicity0.00079631805
Low Tox 0.01608456 Constructive 0.608 Humor_Satire
Dec 24, 2025 2 likes Deportations From Canada at Their …
Thank you for covering this! 💯 Quite honestly Canada went down the drain and we all notice it, see it, experience it. This needs to be talked about a lot more and you did a …
Thank you for covering this! 💯 Quite honestly Canada went down the drain and we all notice it, see it, experience it. This needs to be talked about a lot more and you did a great job starting that conversation 💯💯
Identity Attack0.0053276913
Insult0.009678889
Profanity0.011458136
Threat0.006162008
Severe Toxicity0.0007343292
Low Tox 0.01608456 Constructive 0.64
Jan 27, 2026 Inside Canada's Indian Invasion...
Its easy to solve make student pay 10k refundable after 5 months from attending university or whatever program they are joining to guarantee they are here to study also please start taking their finger print …
Its easy to solve make student pay 10k refundable after 5 months from attending university or whatever program they are joining to guarantee they are here to study also please start taking their finger print , students must show where they are staying , we have been saying this over and over
Identity Attack0.0019978844
Insult0.008804884
Profanity0.010792031
Threat0.006194372
Severe Toxicity0.00057935715
Low Tox 0.0143253105 Constructive 0.666
Sep 29, 2025 IRCC Names India in Study …
It's a good start.
It's a good start.
Identity Attack0.0029598286
Insult0.007968879
Profanity0.013405213
Threat0.007832011
Severe Toxicity0.0011491776
Low Tox 0.014011159 Moderate Con 0.317
Dec 28, 2025 Deportations From Canada at Their …
The match only starts when someone has submitted his residency application. Permanent residency is not a right, it's a privilege. These people are too entitled.
The match only starts when someone has submitted his residency application. Permanent residency is not a right, it's a privilege. These people are too entitled.
Identity Attack0.0024233595
Insult0.008614883
Profanity0.010091767
Threat0.0061037517
Severe Toxicity0.0004911423
Low Tox 0.013885498 Moderate Con 0.341
Nov 21, 2025 4 likes Quebec Ends Economic Immigration Program …
296?? How about 296,000? That would be a good start....
296?? How about 296,000? That would be a good start....
Identity Attack0.0021828737
Insult0.0077028773
Profanity0.0103992
Threat0.0074306927
Severe Toxicity0.0009202957
Low Tox 0.0131943645 Moderate Con 0.366 Policy_Critique
Feb 18, 2026 3 likes Canadian immigration officers investigating hundreds …
It starts from Toronto Pearson airport 😂
It starts from Toronto Pearson airport 😂
Identity Attack0.002192123
Insult0.007797878
Profanity0.012038844
Threat0.0066086366
Severe Toxicity0.00082969666
Low Tox 0.012566062 Moderate Con 0.302 Humor_Satire
Oct 15, 2025 Inside Canada's Indian Metropolis (Brampton)
I'm going to start a daycare in Canada.
I'm going to start a daycare in Canada.
Identity Attack0.0044582416
Insult0.0071043735
Profanity0.011082385
Threat0.0072235605
Severe Toxicity0.0010585785
Low Tox 0.012314741 Moderate Con 0.468 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
That’s a good start 🎉
That’s a good start 🎉
Identity Attack0.0027193425
Insult0.007797878
Profanity0.013780965
Threat0.007417747
Severe Toxicity0.0011825562
Low Tox 0.012000589 Moderate Con 0.384 Solidarity
Dec 30, 2025 Deportations From Canada at Their …
You can start searching in Winnipeg.
You can start searching in Winnipeg.
Identity Attack0.0034038029
Insult0.0075698765
Profanity0.010518758
Threat0.007197669
Severe Toxicity0.00081062317
Low Tox 0.011874928 Low Con 0.252 Question
Oct 21, 2025 1 likes IRCC Names India in Study …
I can see this starting in Arizona over the last 3 years.
I can see this starting in Arizona over the last 3 years.
Identity Attack0.0031633168
Insult0.006990373
Profanity0.011219022
Threat0.007301235
Severe Toxicity0.00084877014
Low Tox 0.011183795 Low Con 0.3 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
So since the start of the Trudeau regime, the population has increased 37%
So since the start of the Trudeau regime, the population has increased 37%
Identity Attack0.002552852
Insult0.0077408776
Profanity0.009476901
Threat0.0059419298
Severe Toxicity0.0005531311
Low Tox 0.01017851 Low Con 0.227 Unverified_Claim
Oct 2, 2025 Inside Canada's Indian Metropolis (Brampton)
Many suggested to start at the local Tim Hortons...
Many suggested to start at the local Tim Hortons...
Identity Attack0.0014336669
Insult0.0076268767
Profanity0.009767254
Threat0.006492125
Severe Toxicity0.00056266785
Low Tox 0.009110395 Moderate Con 0.369
Dec 24, 2025 100 likes Deportations From Canada at Their …
Question the Brampton mayor about road construction. Why it's taking years to complete once it starts?
Question the Brampton mayor about road construction. Why it's taking years to complete once it starts?
Identity Attack0.0015816584
Insult0.0075698765
Profanity0.009246326
Threat0.0061296434
Severe Toxicity0.00051498413
Low Tox 0.009047564 Low Con 0.296
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Starting taxing on citizenship status, not residency
Starting taxing on citizenship status, not residency
Identity Attack0.0022383702
Insult0.0068573724
Profanity0.009562299
Threat0.0060908063
Severe Toxicity0.00052690506
Low Tox 0.008859074 Low Con 0.189 Policy_Critique
Jan 11, 2026 Canada’s new rules in 2026
"The Interim Federal Health Program (IFHP) provides temporary health care coverage for specific groups in Canada, such as refugees and asylum claimants, who do not have access to provincial or territorial health insurance. It covers …
"The Interim Federal Health Program (IFHP) provides temporary health care coverage for specific groups in Canada, such as refugees and asylum claimants, who do not have access to provincial or territorial health insurance. It covers essential medical services, but some supplemental benefits will require co-payments starting May 1, 2026"
Identity Attack0.0034592997
Insult0.006344369
Profanity0.0092292465
Threat0.0059937127
Severe Toxicity0.00047683716
Low Tox 0.006722843 Constructive 0.516 Question
Feb 17, 2026 LILLEY UNLEASHED: The fall of …
Thank god. Rents are way to expensive, hospitals and clinics too crowded, buses and trains too full. Now start putting drugs out of the streets
Thank god. Rents are way to expensive, hospitals and clinics too crowded, buses and trains too full. Now start putting drugs out of the streets
Identity Attack0.0003122956
Insult0.00045407692
Profanity0.0001015965
Threat0.00074984506
Severe Toxicity0.000006387759
Low Tox 0.003653549
Apr 18, 2025 3 likes
Easy, dont go and start closing the boarder.
Easy, dont go and start closing the boarder.
Identity Attack0.00008979923
Insult0.00036531076
Profanity0.00002849948
Threat0.000117597716
Severe Toxicity0.0000021890503
Low Tox 0.001168439
Dec 9, 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.