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: "There has to be someone …" 349 comments · Page 14 of 14
Finally someone is doing something for this country
Finally someone is doing something for this country
Identity Attack0.007029593
Insult0.009108886
Profanity0.0157622
Threat0.0086087575
Severe Toxicity0.0018024445
Low Tox 0.02343543 Low Con 0.293 Call_To_Action
Oct 1, 2025 IRCC Names India in Study …
Quick question, everyone- I just did my exam and got 15/20. I passed, right? I don't have to redo it again. The requirement document that they sent, they said we need to get 15 out …
Quick question, everyone- I just did my exam and got 15/20. I passed, right? I don't have to redo it again. The requirement document that they sent, they said we need to get 15 out of 20. So, I'm assuming I pass. Please someone reply.🙏
Identity Attack0.005253696
Insult0.009355888
Profanity0.015625564
Threat0.0086087575
Severe Toxicity0.0013923645
Low Tox 0.023317585 Constructive 0.615 Question
Dec 22, 2025 1 likes Canadian Citizenship Test 2025 – …
Finally someone that understands
Finally someone that understands
Identity Attack0.0042547537
Insult0.010362893
Profanity0.015728042
Threat0.008168601
Severe Toxicity0.0014019012
Low Tox 0.022374803 Moderate Con 0.4 Meta_Commentary
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Finally, someone trying to do something about this issue
Finally, someone trying to do something about this issue
Identity Attack0.00466173
Insult0.008899884
Profanity0.016069634
Threat0.00948907
Severe Toxicity0.0015163422
Low Tox 0.021314176 Moderate Con 0.368 Call_To_Action
Sep 30, 2025 IRCC Names India in Study …
Can someone explain the ending
Can someone explain the ending
Identity Attack0.003921773
Insult0.007778878
Profanity0.018324144
Threat0.009307829
Severe Toxicity0.0015449524
Low Tox 0.020960633 Low Con 0.283 Question
Jan 28, 2026 4 likes Inside Canada's Indian Invasion...
Usually when you ask a question, it is customary to give someone the time to respond without telling them you don't have a lot of time except for one word answers ...... just sayin'!
Usually when you ask a question, it is customary to give someone the time to respond without telling them you don't have a lot of time except for one word answers ...... just sayin'!
Identity Attack0.0013504218
Insult0.011958904
Profanity0.011167783
Threat0.006097279
Severe Toxicity0.0005912781
Low Tox 0.020960633 Constructive 0.501
Sep 29, 2025 IRCC Names India in Study …
Someone help please When I can get my results after in person test ?
Someone help please When I can get my results after in person test ?
Identity Attack0.0047357255
Insult0.007778878
Profanity0.016957775
Threat0.008893564
Severe Toxicity0.0015640259
Low Tox 0.020842785 Moderate Con 0.437
Nov 22, 2025 Canadian Citizenship Test 2025 – …
well said Michelle ,finally someone understand the reality of what is going on in this country
well said Michelle ,finally someone understand the reality of what is going on in this country
Identity Attack0.0034038029
Insult0.011084898
Profanity0.009604998
Threat0.0061296434
Severe Toxicity0.00071048737
Low Tox 0.02072494 Constructive 0.503 Solidarity
Feb 23, 2026 44 likes 'We do know that there's …
im glad someone is covering this
im glad someone is covering this
Identity Attack0.0043102503
Insult0.00821588
Profanity0.015898837
Threat0.00899713
Severe Toxicity0.0015640259
Low Tox 0.01834645 Moderate Con 0.364 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
finally someone bringing light on the problem
finally someone bringing light on the problem
Identity Attack0.0044582416
Insult0.007911879
Profanity0.0138151245
Threat0.009618527
Severe Toxicity0.0012207031
Low Tox 0.017843807 Moderate Con 0.335 Call_To_Action
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
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...
Yes someones finally addressing the issue
Yes someones finally addressing the issue
Identity Attack0.0042732526
Insult0.00819688
Profanity0.014771583
Threat0.0086087575
Severe Toxicity0.0013160706
Low Tox 0.016587202 Moderate Con 0.31 Call_To_Action
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
Finally someone with clear mind and common sense.
Finally someone with clear mind and common sense.
Identity Attack0.0020626306
Insult0.010476895
Profanity0.010587076
Threat0.0062526283
Severe Toxicity0.00068187714
Low Tox 0.01633588 Moderate Con 0.317
Sep 28, 2025 8 likes IRCC Names India in Study …
Who is paying for this free food? Someone is fitting the bill, is it the tax payers?!
Who is paying for this free food? Someone is fitting the bill, is it the tax payers?!
Identity Attack0.0015169121
Insult0.009526889
Profanity0.010279642
Threat0.0058966195
Severe Toxicity0.0005865097
Low Tox 0.014576632 Low Con 0.198 Economic_Argument
Sep 26, 2025 Inside Canada's Indian Metropolis (Brampton)
So glad someones covering this
So glad someones covering this
Identity Attack0.0036627878
Insult0.008006879
Profanity0.014088398
Threat0.00789674
Severe Toxicity0.0012969971
Low Tox 0.01438814 Moderate Con 0.427 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
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 …
Let’s wait a few more years until someone notices an actual problem with our ports and borders.
Let’s wait a few more years until someone notices an actual problem with our ports and borders.
Identity Attack0.00310782
Insult0.007930879
Profanity0.009195087
Threat0.0068028234
Severe Toxicity0.0006723404
Low Tox 0.013697007 Low Con 0.146 Policy_Critique
Feb 18, 2026 1 likes Canadian immigration officers investigating hundreds …
These students cannot just work and move around freely. There is someone in the govt , CBSA who is helping them
These students cannot just work and move around freely. There is someone in the govt , CBSA who is helping them
Identity Attack0.0032003147
Insult0.008899884
Profanity0.010313802
Threat0.006265574
Severe Toxicity0.0005912781
Low Tox 0.0131943645 Moderate Con 0.353
Oct 5, 2025 IRCC Names India in Study …
THank you! FInally someone said it!
THank you! FInally someone said it!
Identity Attack0.002330865
Insult0.0074178753
Profanity0.012517073
Threat0.007327127
Severe Toxicity0.0009250641
Low Tox 0.010429831 Moderate Con 0.461
Sep 9, 2025 2 likes Why Canadians Are Turning Against …
I know someone who ask the her employer to change her work position inorder to meet the requirements of IRCC she was under pgwp and recently submitted her PR application
I know someone who ask the her employer to change her work position inorder to meet the requirements of IRCC she was under pgwp and recently submitted her PR application
Identity Attack0.0023493639
Insult0.006952373
Profanity0.011167783
Threat0.006440342
Severe Toxicity0.000603199
Low Tox 0.008921904 Constructive 0.668 Personal_Narrative
Sep 29, 2025 IRCC Names India in Study …
Looks like someone got there feeling hurt sorry for not living up to your expectations 😂
Looks like someone got there feeling hurt sorry for not living up to your expectations 😂
Identity Attack0.00011937708
Insult0.0003276927
Profanity0.00002834947
Threat0.00006782003
Severe Toxicity0.0000022245154
Low Tox 0.0011041836 Humor_Satire
Dec 8, 2025 1 likes
This immigration rule is not being enforced the way the government claims. IRCC is still handing out temporary resident visas—student visas, visitor visas, and visitor visa extensions—too easily. They’re approving 1-year visitor extensions, then another …
This immigration rule is not being enforced the way the government claims. IRCC is still handing out temporary resident visas—student visas, visitor visas, and visitor visa extensions—too easily. They’re approving 1-year visitor extensions, then another 6 months, and sometimes even another full year if someone applies again. How is that stricter than before? It’s not. The government is misleading Canadians when it says immigration rules are tightening. In reality, it’s becoming more lenient, and it’s frustrating for those of us who follow the rules, pay taxes, and contribute honestly to this country.
Identity Attack0.00021630489
Insult0.00028040312
Profanity0.000052242904
Threat0.000028844901
Severe Toxicity0.000002951865
Low Tox 0.00092790026 Policy_Critique
Jun 6, 2025
Like when someone who you don’t like tells you you can’t come over…. That’s alright!
Like when someone who you don’t like tells you you can’t come over…. That’s alright!
Identity Attack0.00012448018
Insult0.00026232935
Profanity0.00002195058
Threat0.000042586627
Severe Toxicity0.000002143899
Low Tox 0.0007193561
Dec 7, 2025 118 likes
Someone who does this for a living, and his best advice is "Be prepared." So don't go unless you have to.
Someone who does this for a living, and his best advice is "Be prepared." So don't go unless you have to.
Identity Attack0.000057254598
Insult0.0001573947
Profanity0.000020809744
Threat0.00002932507
Severe Toxicity0.0000022403167
Low Tox 0.00038615157
Dec 8, 2025 64 likes

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.