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: "Up Canada ❤❤❤❤❤" 6,088 comments · Page 236 of 244
Canada let too many unvetted foreigners become citizens
Canada let too many unvetted foreigners become citizens
Identity Attack0.0092759505
Insult0.002163105
Profanity0.000024463117
Threat0.00013498518
Severe Toxicity0.000002753996
Low Tox 0.011415201
Dec 9, 2025
Canada has to stand up and enforce the law.
Canada has to stand up and enforce the law.
Identity Attack0.004994711
Insult0.0074368757
Profanity0.00995513
Threat0.007029374
Severe Toxicity0.000705719
Low Tox 0.011372286 Low Con 0.202 Call_To_Action
Feb 18, 2026 135 likes Canadian immigration officers investigating hundreds …
Ice in Canada
Ice in Canada
Identity Attack0.004088263
Insult0.007531876
Profanity0.011219022
Threat0.007068211
Severe Toxicity0.0010204315
Low Tox 0.011372286 Low Con 0.29
Nov 4, 2025 IRCC Names India in Study …
You forgot the Canada Child Benefit
You forgot the Canada Child Benefit
Identity Attack0.0038107792
Insult0.008310881
Profanity0.010194245
Threat0.0059969495
Severe Toxicity0.00057697296
Low Tox 0.011372286 Low Con 0.266
Oct 25, 2017 3 likes How much do refugees and …
Canadian culture is beautiful from the scenery the kindness friendliness & wonderful foods that are grown right here in canada 🇨🇦
Canadian culture is beautiful from the scenery the kindness friendliness & wonderful foods that are grown right here in canada 🇨🇦
Identity Attack0.0058826595
Insult0.0074178753
Profanity0.011406898
Threat0.0066668927
Severe Toxicity0.00094890594
Low Tox 0.011372286 Constructive 0.581
Sep 11, 2025 1 likes Why Canadians Are Turning Against …
I love rules and regulations this is so exciting, we need more rules and regulations. Canada is the best❤
I love rules and regulations this is so exciting, we need more rules and regulations. Canada is the best❤
Identity Attack0.0036997858
Insult0.0075508766
Profanity0.010518758
Threat0.006602164
Severe Toxicity0.0007390976
Low Tox 0.011372286 Constructive 0.553
Jan 3, 2026 1 likes New rules, regulations take effect …
*Welldone CANADA 🇨🇦 Plz make more Strict Rules Thx*
*Welldone CANADA 🇨🇦 Plz make more Strict Rules Thx*
Identity Attack0.0045137387
Insult0.007341875
Profanity0.010535837
Threat0.006304411
Severe Toxicity0.0007915497
Low Tox 0.011309455 Moderate Con 0.324 Call_To_Action
Feb 11, 2026 1 likes Canada's tighter immigration policy divides …
Where’s Waldo Canada Edition
Where’s Waldo Canada Edition
Identity Attack0.0029598286
Insult0.008424882
Profanity0.010774951
Threat0.0064727063
Severe Toxicity0.0007867813
Low Tox 0.011309455 Low Con 0.298 Humor_Satire
Nov 21, 2025 1 likes Thousands of refugees allowed into …
Make Canada Great Again.
Make Canada Great Again.
Identity Attack0.0040142676
Insult0.0073988754
Profanity0.011167783
Threat0.006848133
Severe Toxicity0.0009584427
Low Tox 0.011120965 Low Con 0.266 Call_To_Action
Feb 19, 2026 Canadian immigration officers investigating hundreds …
Have a look at top Spotify Artist in Canada, you'll see
Have a look at top Spotify Artist in Canada, you'll see
Identity Attack0.0038477771
Insult0.007797878
Profanity0.010979908
Threat0.0066086366
Severe Toxicity0.00071048737
Low Tox 0.011120965 Low Con 0.228 Comparative_Framing
Jan 28, 2026 Inside Canada's Indian Invasion...
Make Canada Great Again.
Make Canada Great Again.
Identity Attack0.0040142676
Insult0.0073988754
Profanity0.011167783
Threat0.006848133
Severe Toxicity0.0009584427
Low Tox 0.011120965 Low Con 0.266
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
The sikh community is great contribution to canada they have a great philosophy and mindset of helping all humans in need
The sikh community is great contribution to canada they have a great philosophy and mindset of helping all humans in need
Identity Attack0.0060676485
Insult0.0072468747
Profanity0.011509376
Threat0.006757513
Severe Toxicity0.0008869171
Low Tox 0.011120965 Constructive 0.575 Solidarity
Dec 22, 2025 3 likes Inside Canada's Indian Metropolis (Brampton)
Hello! I am coming to Canada next year as a student, my parents have given me permission to study abroad. 😊😊❤
Hello! I am coming to Canada next year as a student, my parents have given me permission to study abroad. 😊😊❤
Identity Attack0.0051797
Insult0.0072468747
Profanity0.011082385
Threat0.0066215824
Severe Toxicity0.0008058548
Low Tox 0.0109324735 Constructive 0.608 Personal_Narrative
Jan 16, 2026 3 likes Inside Canada's Indian Metropolis (Brampton)
Its should be all of Canada not just Quebec
Its should be all of Canada not just Quebec
Identity Attack0.005401687
Insult0.006961873
Profanity0.010450439
Threat0.006420923
Severe Toxicity0.0007009506
Low Tox 0.010869644 Low Con 0.208
Nov 23, 2025 Quebec Ends Economic Immigration Program …
Canada benefits from this somehow.
Canada benefits from this somehow.
Identity Attack0.0042917514
Insult0.007797878
Profanity0.010604155
Threat0.006317357
Severe Toxicity0.00069618225
Low Tox 0.010806813 Low Con 0.256 Economic_Argument
Feb 23, 2026 Inside Canada's Indian Invasion...
Canada needs its own version of ICE. An ICE that does its job but at the meantime doesn't go unchecked.
Canada needs its own version of ICE. An ICE that does its job but at the meantime doesn't go unchecked.
Identity Attack0.0030153254
Insult0.007987879
Profanity0.009493981
Threat0.0065050707
Severe Toxicity0.0006198883
Low Tox 0.010806813 Low Con 0.282 Call_To_Action
Feb 21, 2026 2.9 million Canadian temporary visas …
Canada will have 100 million people by the year 2100, the century initiative. Look it up.
Canada will have 100 million people by the year 2100, the century initiative. Look it up.
Identity Attack0.003884775
Insult0.0072088744
Profanity0.009459821
Threat0.006861079
Severe Toxicity0.00067710876
Low Tox 0.010743983 Low Con 0.206
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
Thanks for coming to Canada bro
Thanks for coming to Canada bro
Identity Attack0.0051427023
Insult0.007341875
Profanity0.011475217
Threat0.00675104
Severe Toxicity0.000910759
Low Tox 0.010681152 Moderate Con 0.458 Solidarity
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
And let me give you just an instance a Chevrolet Tahoe in the states is under 60 grand in Canada and looking at 80 grand 100 grand give or take
And let me give you just an instance a Chevrolet Tahoe in the states is under 60 grand in Canada and looking at 80 grand 100 grand give or take
Identity Attack0.0028673338
Insult0.00815888
Profanity0.010006369
Threat0.006039023
Severe Toxicity0.0005698204
Low Tox 0.010681152 Moderate Con 0.377 Economic_Argument
Aug 26, 2025 Why Canadians Are Turning Against …
I just wrote my exam now! I even wrote twice because of an error with my photo ID. I got 20 in the first test and 19 in the second test. All the questions were …
I just wrote my exam now! I even wrote twice because of an error with my photo ID. I got 20 in the first test and 19 in the second test. All the questions were very similar to what we have here but some where in true or false formats. I listened to Discover Canada audio and read the pdf simultaneously and then did two rounds of this practice questions. Thank you greatly
Identity Attack0.0024233595
Insult0.007493876
Profanity0.010996987
Threat0.006492125
Severe Toxicity0.0006532669
Low Tox 0.010681152 Constructive 0.741 Personal_Narrative
Mar 1, 2026 1 likes Canadian Citizenship Test 2025 – …
What they don't want to tell, is that Ontario is the easiest province to earn permanent residency (PR) in Canada.
What they don't want to tell, is that Ontario is the easiest province to earn permanent residency (PR) in Canada.
Identity Attack0.0042917514
Insult0.00817788
Profanity0.009647697
Threat0.006045496
Severe Toxicity0.0006389618
Low Tox 0.010618322 Moderate Con 0.336
Jan 27, 2026 Inside Canada's Indian Invasion...
Well done, Quebec, you are a role model to the rest of Canada! 41,000 is too many.
Well done, Quebec, you are a role model to the rest of Canada! 41,000 is too many.
Identity Attack0.0032928092
Insult0.008025879
Profanity0.00904991
Threat0.006317357
Severe Toxicity0.0006055832
Low Tox 0.010618322 Constructive 0.515
Nov 22, 2025 56 likes Quebec Ends Economic Immigration Program …
Have you tried every Tim Horton’s in Canada?
Have you tried every Tim Horton’s in Canada?
Identity Attack0.003644289
Insult0.007797878
Profanity0.010143006
Threat0.0062914654
Severe Toxicity0.0006246567
Low Tox 0.010618322 Moderate Con 0.332 Humor_Satire
Oct 15, 2025 IRCC Names India in Study …
I think Canada has more than done its part forever, it's time for other countries to step up also. I trust the new immigrations rules are consistent with international human rights standards as well as …
I think Canada has more than done its part forever, it's time for other countries to step up also. I trust the new immigrations rules are consistent with international human rights standards as well as what's best for Canada.
Identity Attack0.0054756827
Insult0.0072278744
Profanity0.009340264
Threat0.0062008454
Severe Toxicity0.0006079674
Low Tox 0.010618322 Constructive 0.661
Dec 24, 2025 Deportations From Canada at Their …
If Canada kicks out a minimum of 5 million , I think it would be fair.
If Canada kicks out a minimum of 5 million , I think it would be fair.
Identity Attack0.0011029757
Insult0.00091691763
Profanity0.000065007895
Threat0.0030173268
Severe Toxicity0.0000061104174
Low Tox 0.010582994 Policy_Critique
Apr 19, 2025 3 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.