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 1045 of 1230
My very small town of 3-4k has a handful of Indian owned businesses. They're fine, friendly folk in my experience.
My very small town of 3-4k has a handful of Indian owned businesses. They're fine, friendly folk in my experience.
Identity Attack0.021585498
Insult0.010780896
Profanity0.020100424
Threat0.0076507707
Severe Toxicity0.00166893
Low Tox 0.028856417 Constructive 0.703 Personal_Narrative
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
The show must go on!
The show must go on!
Identity Attack0.0038477771
Insult0.010742896
Profanity0.016821137
Threat0.009981008
Severe Toxicity0.0016975403
Low Tox 0.028856417 Low Con 0.292
Dec 25, 2025 1 likes Deportations From Canada at Their …
Wow just be happy you have coverage my peoples 🇨🇦💯🇨🇦
Wow just be happy you have coverage my peoples 🇨🇦💯🇨🇦
Identity Attack0.009619443
Insult0.011768902
Profanity0.02167175
Threat0.008815889
Severe Toxicity0.002374649
Low Tox 0.028856417 Moderate Con 0.406 Solidarity
Aug 26, 2025 Why Canadians Are Turning Against …
I was JUST in this area. I also noticed these things. Canadians complained of the drivers, for example.
I was JUST in this area. I also noticed these things. Canadians complained of the drivers, for example.
Identity Attack0.014953227
Insult0.012680908
Profanity0.010245483
Threat0.0063367756
Severe Toxicity0.00084400177
Low Tox 0.028856417 Constructive 0.504 Personal_Narrative
Jan 27, 2026 3 likes Inside Canada's Indian Invasion...
Here we go again............................................................................................................................................................... (get it?..........(nowhere!!!!!!)
Here we go again............................................................................................................................................................... (get it?..........(nowhere!!!!!!)
Identity Attack0.0016186562
Insult0.012072904
Profanity0.012517073
Threat0.0072106146
Severe Toxicity0.0012874603
Low Tox 0.028856417 Low Con 0.265
Jan 10, 2026 New rules, regulations take effect …
Looks whos talking about walking 9:01..........
Looks whos talking about walking 9:01..........
Identity Attack0.00224762
Insult0.0129089095
Profanity0.012585391
Threat0.0072882893
Severe Toxicity0.0011634827
Low Tox 0.028856417 Low Con 0.283 Meta_Commentary
Sep 19, 2025 3 likes Inside Canada's Indian Metropolis (Brampton)
New Jersey has them too the south
New Jersey has them too the south
Identity Attack0.011839314
Insult0.011692902
Profanity0.017299367
Threat0.008492245
Severe Toxicity0.0015258789
Low Tox 0.02873857 Moderate Con 0.347 Comparative_Framing
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
God bless him 2:02
God bless him 2:02
Identity Attack0.008768492
Insult0.010590895
Profanity0.020373698
Threat0.009929225
Severe Toxicity0.0027656555
Low Tox 0.02873857 Moderate Con 0.333 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
Going back to the late 70s my dad used to call it Bramladesh
Going back to the late 70s my dad used to call it Bramladesh
Identity Attack0.010063417
Insult0.011312899
Profanity0.019280603
Threat0.008181547
Severe Toxicity0.0016880035
Low Tox 0.02873857 Moderate Con 0.362 Personal_Narrative
Jan 26, 2026 13 likes Inside Canada's Indian Metropolis (Brampton)
I'm sorry, but if an individual is making <$57,000/yr they are NOT middle class; particularly with the current cost of living crisis in Canada. That income level is where middle class begins, so anything less …
I'm sorry, but if an individual is making <$57,000/yr they are NOT middle class; particularly with the current cost of living crisis in Canada. That income level is where middle class begins, so anything less than the $57k/yr is considered lower class. So, again, another indicator that the Canadian government doesn't actually care about the middle class and is fine seeing it dwindle further.
Identity Attack0.008065533
Insult0.015568925
Profanity0.011116544
Threat0.00598724
Severe Toxicity0.00076293945
Low Tox 0.02873857 Constructive 0.641
Jan 3, 2026 5 likes New rules, regulations take effect …
Raise your hand 🙋‍♂️ if you like the honesty of the guy on the bike.
Raise your hand 🙋‍♂️ if you like the honesty of the guy on the bike.
Identity Attack0.0016279058
Insult0.013972916
Profanity0.0128245065
Threat0.0075083673
Severe Toxicity0.0009965897
Low Tox 0.02873857 Moderate Con 0.388 Meta_Commentary
Jan 28, 2026 149 likes Inside Canada's Indian Invasion...
Probably either Liberals will create a new PR path for them or they will apply for refugee status, which will allow to stay for a few more years.
Probably either Liberals will create a new PR path for them or they will apply for refugee status, which will allow to stay for a few more years.
Identity Attack0.011765319
Insult0.011920903
Profanity0.011389818
Threat0.0071588317
Severe Toxicity0.0010108948
Low Tox 0.02873857 Moderate Con 0.301
Jan 15, 2026 6 likes 2.9 million Canadian temporary visas …
American owned company BTW
American owned company BTW
Identity Attack0.008842488
Insult0.012680908
Profanity0.018529098
Threat0.007301235
Severe Toxicity0.001707077
Low Tox 0.02873857 Low Con 0.269 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
Tariffs incoming to Canada after seeing loose regulations 😅
Tariffs incoming to Canada after seeing loose regulations 😅
Identity Attack0.0064006294
Insult0.01465692
Profanity0.011219022
Threat0.0060713873
Severe Toxicity0.0007581711
Low Tox 0.02873857 Low Con 0.276 Policy_Critique
Jan 28, 2026 Inside Canada's Indian Invasion...
I hope Canada learnt it's lesson now on RESPONSIBLE & VETTED immigration!
I hope Canada learnt it's lesson now on RESPONSIBLE & VETTED immigration!
Identity Attack0.013345404
Insult0.0116169015
Profanity0.009220706
Threat0.006576272
Severe Toxicity0.0011348724
Low Tox 0.02873857 Moderate Con 0.406 Policy_Critique
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Highly recommend this video! I read the book once and watched this video 4 days before the test and I got 20/20
Highly recommend this video! I read the book once and watched this video 4 days before the test and I got 20/20
Identity Attack0.0073255757
Insult0.009982891
Profanity0.022901481
Threat0.010757755
Severe Toxicity0.0026130676
Low Tox 0.02873857 Constructive 0.556 Meta_Commentary
Dec 5, 2025 4 likes Canadian Citizenship Test 2025 – …
You can complain about it or blame the newcomers many of which have contributed to these problems but the real solution is to force change in government policy so things can eventually start getting better
You can complain about it or blame the newcomers many of which have contributed to these problems but the real solution is to force change in government policy so things can eventually start getting better
Identity Attack0.009545447
Insult0.012642908
Profanity0.012892825
Threat0.0073789097
Severe Toxicity0.0010538101
Low Tox 0.02873857 Moderate Con 0.461 Policy_Critique
Sep 14, 2025 How Canada broke its immigration …
Wish you would have talked to me, i'd have quite a few choice words to say about the new 'residents'
Wish you would have talked to me, i'd have quite a few choice words to say about the new 'residents'
Identity Attack0.0055496786
Insult0.012338906
Profanity0.01354185
Threat0.0074048014
Severe Toxicity0.0010538101
Low Tox 0.02873857 Moderate Con 0.495 Identity_Assertion
Dec 29, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
Lets make montreal canadian again
Lets make montreal canadian again
Identity Attack0.015355183
Insult0.010476895
Profanity0.013610168
Threat0.008686432
Severe Toxicity0.0019931793
Low Tox 0.02873857 Low Con 0.241 Identity_Assertion
Nov 20, 2025 20 likes Quebec Ends Economic Immigration Program …
Make it 90% less.
Make it 90% less.
Identity Attack0.0023863618
Insult0.010400894
Profanity0.013029462
Threat0.010084574
Severe Toxicity0.0012302399
Low Tox 0.02873857 Low Con 0.168
Jan 13, 2026 New rules, regulations take effect …
I don’t see the problem let them practise their culture and language they pay taxes and stuff and at least put some effort in learning ur stuff
I don’t see the problem let them practise their culture and language they pay taxes and stuff and at least put some effort in learning ur stuff
Identity Attack0.00847251
Insult0.01306091
Profanity0.011560614
Threat0.0063950317
Severe Toxicity0.000872612
Low Tox 0.02873857 Moderate Con 0.365 Solidarity
Oct 11, 2025 3 likes Inside Canada's Indian Metropolis (Brampton)
trudeu brought them here, so they could vote for him and the liberals
trudeu brought them here, so they could vote for him and the liberals
Identity Attack0.008102531
Insult0.0151129225
Profanity0.010826191
Threat0.006589218
Severe Toxicity0.0009965897
Low Tox 0.02873857 Low Con 0.185
Oct 6, 2025 Inside Canada's Indian Metropolis (Brampton)
Can we find bike guy? Lets grt this man a new bike!
Can we find bike guy? Lets grt this man a new bike!
Identity Attack0.002552852
Insult0.013782915
Profanity0.012551232
Threat0.008738215
Severe Toxicity0.0012969971
Low Tox 0.02873857 Moderate Con 0.345 Call_To_Action
Jan 28, 2026 Inside Canada's Indian Invasion...
Can't wait for Asmonbald to watch this! Let's gooo!
Can't wait for Asmonbald to watch this! Let's gooo!
Identity Attack0.0045322375
Insult0.011008898
Profanity0.01846078
Threat0.010239923
Severe Toxicity0.002002716
Low Tox 0.02873857 Moderate Con 0.341 Advertisement_Spam
Jan 27, 2026 Inside Canada's Indian Invasion...
You should come to north dallas, especially frisco, and prosper.
You should come to north dallas, especially frisco, and prosper.
Identity Attack0.008953481
Insult0.011768902
Profanity0.011902207
Threat0.007819066
Severe Toxicity0.0012683868
Low Tox 0.02873857 Moderate Con 0.445 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...

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.