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: "For his information, we have …" 87 comments · Page 4 of 4
Michelle, you know that you didn’t ask for this information prior to the meeting. They are trip questions that are ongoing. Yes it’s important to know but the people may be in different areas such …
Michelle, you know that you didn’t ask for this information prior to the meeting. They are trip questions that are ongoing. Yes it’s important to know but the people may be in different areas such as law enforcement. Each city town and borough has that information. Had the rolls been reversed you would not have faired any better. Not make a major public statement? Yes you did.
Identity Attack0.0014244175
Insult0.013174911
Profanity0.010006369
Threat0.0059678215
Severe Toxicity0.00059843063
Low Tox 0.0201057 Constructive 0.671
Sep 29, 2025 IRCC Names India in Study …
Could you please inform us which numbers from the video are included in the test?
Could you please inform us which numbers from the video are included in the test?
Identity Attack0.0036997858
Insult0.0075128763
Profanity0.015249812
Threat0.008116818
Severe Toxicity0.001335144
Low Tox 0.015770407 Low Con 0.254
Dec 4, 2025 Canadian Citizenship Test 2025 – …
Mine is online test do they give all the information how and when the test will be taken and which website
Mine is online test do they give all the information how and when the test will be taken and which website
Identity Attack0.0039402717
Insult0.0075888764
Profanity0.015113175
Threat0.007870848
Severe Toxicity0.001206398
Low Tox 0.014953613 Moderate Con 0.365 Question
Dec 24, 2025 Canadian Citizenship Test 2025 – …
I don’t think she is ready for this position .well informed Minister is needed.
I don’t think she is ready for this position .well informed Minister is needed.
Identity Attack0.0012671766
Insult0.009640889
Profanity0.009801413
Threat0.0065115434
Severe Toxicity0.00049591064
Low Tox 0.014450971 Moderate Con 0.436
Nov 24, 2025 1 likes Thousands of refugees allowed into …
I’m not sure where this information came from, recollection varies.
I’m not sure where this information came from, recollection varies.
Identity Attack0.0027563404
Insult0.0073798755
Profanity0.011389818
Threat0.0067316215
Severe Toxicity0.0006580353
Low Tox 0.011560776 Moderate Con 0.377
Aug 21, 2025 How much do refugees and …
I wouldn’t release my bank information etc, especially when we hear Americans information is misused. Just don’t go until it gets better.
I wouldn’t release my bank information etc, especially when we hear Americans information is misused. Just don’t go until it gets better.
Identity Attack0.00010748785
Insult0.0001569225
Profanity0.000020508904
Threat0.000041077186
Severe Toxicity0.0000024372614
Low Tox 0.0005314952
Dec 10, 2025 1 likes
This is like a visa without a visa. And why would i want to give them access to my personal information such as tax account or bank account?? whatever!!!
This is like a visa without a visa. And why would i want to give them access to my personal information such as tax account or bank account?? whatever!!!
Identity Attack0.00006975719
Insult0.0002155635
Profanity0.000022140337
Threat0.000027081516
Severe Toxicity0.0000019237928
Low Tox 0.00051481253 Policy_Critique
Dec 8, 2025 9 likes
Take your tax information?? Is that what he said?
Take your tax information?? Is that what he said?
Identity Attack0.000036158068
Insult0.00021213622
Profanity0.000019984514
Threat0.000018819466
Severe Toxicity0.0000018880052
Low Tox 0.0003886887 Question
Dec 10, 2025
It's important to get this information in advance of annexation.
It's important to get this information in advance of annexation.
Identity Attack0.00005981607
Insult0.00013221295
Profanity0.000017508019
Threat0.000020340922
Severe Toxicity0.0000024834865
Low Tox 0.00032001256
Dec 9, 2025
Good Information, sir
Good Information, sir
Identity Attack0.000045561806
Insult0.00014372302
Profanity0.000017673929
Threat0.000018526944
Severe Toxicity0.000002518999
Low Tox 0.00030159354 Meta_Commentary
May 10, 2025 1 likes
Thanks for information good to know..
Thanks for information good to know..
Identity Attack0.00004661177
Insult0.00012921345
Profanity0.000017637527
Threat0.00001812019
Severe Toxicity0.0000027609012
Low Tox 0.00027566968
Apr 14, 2025 3 likes
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.