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 1156 of 1230
Why they are giving work permit???
Why they are giving work permit???
Identity Attack0.0027378413
Insult0.007531876
Profanity0.010911589
Threat0.00636914
Severe Toxicity0.0007867813
Low Tox 0.014639461 Low Con 0.24 Question
Aug 26, 2025 Why Canadians Are Turning Against …
Imagine if some conservative PM came to power and brought an agency similar to I.C.E. to ...., Canada.
Imagine if some conservative PM came to power and brought an agency similar to I.C.E. to ...., Canada.
Identity Attack0.0034038029
Insult0.009868891
Profanity0.010228404
Threat0.0061425893
Severe Toxicity0.00061035156
Low Tox 0.014639461 Low Con 0.197
Sep 22, 2025 32 likes Inside Canada's Indian Metropolis (Brampton)
Canada’s fertility rate collapsed to ~1.25 (historic low). Instead of supporting families, housing, and wages, government chose population replacement via mass immigration. That’s not demographic policy — that’s demographic outsourcing.
Canada’s fertility rate collapsed to ~1.25 (historic low). Instead of supporting families, housing, and wages, government chose population replacement via mass immigration. That’s not demographic policy — that’s demographic outsourcing.
Identity Attack0.005956655
Insult0.008291881
Profanity0.008887654
Threat0.006039023
Severe Toxicity0.0006008148
Low Tox 0.014639461 Moderate Con 0.427 Policy_Critique
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
As a Canadian this is so true everywhere
As a Canadian this is so true everywhere
Identity Attack0.008324518
Insult0.007835878
Profanity0.010928668
Threat0.0062396824
Severe Toxicity0.0009059906
Low Tox 0.014639461 Moderate Con 0.475 Identity_Assertion
Jan 28, 2026 103 likes Inside Canada's Indian Invasion...
Doing taxes for 1 millions canadians, its just practise. Soon it will be for everyone
Doing taxes for 1 millions canadians, its just practise. Soon it will be for everyone
Identity Attack0.004643231
Insult0.008823884
Profanity0.009476901
Threat0.006265574
Severe Toxicity0.000667572
Low Tox 0.014639461 Low Con 0.193 Unverified_Claim
Jan 15, 2026 Canada’s new rules in 2026
Great documentary
Great documentary
Identity Attack0.0042177555
Insult0.00806388
Profanity0.015693882
Threat0.008336896
Severe Toxicity0.0014877319
Low Tox 0.014639461 Moderate Con 0.388
Oct 4, 2025 Inside Canada's Indian Metropolis (Brampton)
I used to work in a small farming community near the border in Quebec. People crossing is absolutely common.
I used to work in a small farming community near the border in Quebec. People crossing is absolutely common.
Identity Attack0.004180758
Insult0.008576883
Profanity0.009801413
Threat0.006485652
Severe Toxicity0.0007677078
Low Tox 0.014639461 Constructive 0.555
Jan 27, 2026 Inside Canada's Indian Invasion...
thank you! got 20/20 today.
thank you! got 20/20 today.
Identity Attack0.00258985
Insult0.00808288
Profanity0.013302735
Threat0.007819066
Severe Toxicity0.0011444092
Low Tox 0.014576632 Moderate Con 0.496 Meta_Commentary
Feb 2, 2026 2 likes Canadian Citizenship Test 2025 – …
Ha I bet the one thing they didn't try was offering a better salary.
Ha I bet the one thing they didn't try was offering a better salary.
Identity Attack0.001674153
Insult0.008652883
Profanity0.011458136
Threat0.006304411
Severe Toxicity0.00068187714
Low Tox 0.014576632 Low Con 0.246 Economic_Argument
Feb 11, 2026 Canada's tighter immigration policy divides …
He needs to do the same in Texas.
He needs to do the same in Texas.
Identity Attack0.0045507364
Insult0.007835878
Profanity0.011014067
Threat0.007586042
Severe Toxicity0.0009250641
Low Tox 0.014576632 Low Con 0.265 Call_To_Action
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
I dont have cable for over 20 years Try internet, and you are lucky you make 21 dollars per/h
I dont have cable for over 20 years Try internet, and you are lucky you make 21 dollars per/h
Identity Attack0.0023678627
Insult0.00819688
Profanity0.012687869
Threat0.0066345283
Severe Toxicity0.00086307526
Low Tox 0.014576632 Moderate Con 0.377
Sep 1, 2025 1 likes Why Canadians Are Turning Against …
1:27 better future means a better future for Canada as well. You should contribute something back also.
1:27 better future means a better future for Canada as well. You should contribute something back also.
Identity Attack0.0029228306
Insult0.008576883
Profanity0.010262563
Threat0.006602164
Severe Toxicity0.0008201599
Low Tox 0.014576632 Moderate Con 0.475 Moral_Argument
Feb 13, 2026 Canada's tighter immigration policy divides …
I had a guess it'd be Brampton.
I had a guess it'd be Brampton.
Identity Attack0.002885833
Insult0.008633883
Profanity0.012551232
Threat0.007301235
Severe Toxicity0.00093460083
Low Tox 0.014576632 Moderate Con 0.419 Meta_Commentary
Oct 8, 2025 Inside Canada's Indian Metropolis (Brampton)
Early 😜
Early 😜
Identity Attack0.0017943961
Insult0.009184887
Profanity0.013610168
Threat0.0074824756
Severe Toxicity0.0011348724
Low Tox 0.014576632 Moderate Con 0.435
Jan 27, 2026 Inside Canada's Indian Invasion...
Hey I want to PDF for this question answer is it possible?
Hey I want to PDF for this question answer is it possible?
Identity Attack0.0038292783
Insult0.007835878
Profanity0.015625564
Threat0.008298059
Severe Toxicity0.001449585
Low Tox 0.014576632 Moderate Con 0.414 Question
Jan 2, 2026 Canadian Citizenship Test 2025 – …
Whatever…..
Whatever…..
Identity Attack0.0013781702
Insult0.008367881
Profanity0.013507691
Threat0.0065827454
Severe Toxicity0.0009584427
Low Tox 0.014576632 Moderate Con 0.371
Jan 18, 2026 2.9 million Canadian temporary visas …
what about British and French?
what about British and French?
Identity Attack0.0073625734
Insult0.0076268767
Profanity0.013849284
Threat0.0072753434
Severe Toxicity0.0010442734
Low Tox 0.014576632 Low Con 0.252 Question
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
It’s like this in every Canadian city now
It’s like this in every Canadian city now
Identity Attack0.0055866763
Insult0.007930879
Profanity0.010945748
Threat0.0069516995
Severe Toxicity0.0010347366
Low Tox 0.014576632 Low Con 0.287
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
The country is beginning to heal.
The country is beginning to heal.
Identity Attack0.003921773
Insult0.007816878
Profanity0.012175481
Threat0.007598988
Severe Toxicity0.0010633469
Low Tox 0.014576632 Moderate Con 0.387
Nov 21, 2025 23 likes Quebec Ends Economic Immigration Program …
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)
We love Canada too😭😭😭💔
We love Canada too😭😭😭💔
Identity Attack0.005919657
Insult0.0077408776
Profanity0.012482914
Threat0.006543908
Severe Toxicity0.0010347366
Low Tox 0.014576632 Moderate Con 0.495 Solidarity
Jan 16, 2026 2 likes Why Canadians Are Turning Against …
Voting has consequences.
Voting has consequences.
Identity Attack0.0025158543
Insult0.007645877
Profanity0.010245483
Threat0.0064532873
Severe Toxicity0.00064849854
Low Tox 0.014576632 Low Con 0.233 Call_To_Action
Jan 20, 2026 2 likes Why Canada’s immigration system has …
the mim wage in gujarat india is 441 rupee per hour. 441 india rupee is $6.63 canada dollars. they come to canada and get a over 200 per cent wage increase.
the mim wage in gujarat india is 441 rupee per hour. 441 india rupee is $6.63 canada dollars. they come to canada and get a over 200 per cent wage increase.
Identity Attack0.0075845607
Insult0.008405882
Profanity0.01041628
Threat0.0062396824
Severe Toxicity0.0007200241
Low Tox 0.014576632 Moderate Con 0.301 Economic_Argument
Feb 22, 2026 2 likes LILLEY UNLEASHED: The fall of …
Those students permits missing they might moved to Nova Scotia because they will get easy work permit get pr in Nova Scotia and hoping Nova Scotia should look into it too.
Those students permits missing they might moved to Nova Scotia because they will get easy work permit get pr in Nova Scotia and hoping Nova Scotia should look into it too.
Identity Attack0.0055496786
Insult0.008253881
Profanity0.0113727385
Threat0.0067316215
Severe Toxicity0.00074863434
Low Tox 0.014576632 Constructive 0.568
Sep 29, 2025 IRCC Names India in Study …
3.04 well said!
3.04 well said!
Identity Attack0.0024048607
Insult0.008006879
Profanity0.0118680475
Threat0.007353018
Severe Toxicity0.0011253357
Low Tox 0.014576632 Moderate Con 0.4
Aug 26, 2025 1 likes Why Canadians Are Turning Against …

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.