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: "I am from Brampton, and …" 1,012 comments · Page 38 of 41
Brampton -> Brahmpur, Ottawa - Uttarabad, Vancouver -> Vangakubhir
Brampton -> Brahmpur, Ottawa - Uttarabad, Vancouver -> Vangakubhir
Identity Attack0.00984143
Insult0.011920903
Profanity0.013985921
Threat0.007624879
Severe Toxicity0.0018119812
Low Tox 0.021549871 Low Con 0.259 Humor_Satire
Oct 4, 2025 Inside Canada's Indian Metropolis (Brampton)
We miss our Brampton
We miss our Brampton
Identity Attack0.0047357255
Insult0.010476895
Profanity0.015830519
Threat0.0077672824
Severe Toxicity0.0014209747
Low Tox 0.021196328 Moderate Con 0.486 Personal_Narrative
Oct 9, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
I used to live in Brampton and this is real.
I used to live in Brampton and this is real.
Identity Attack0.008139528
Insult0.009526889
Profanity0.014634945
Threat0.0077672824
Severe Toxicity0.0013065338
Low Tox 0.020960633 Moderate Con 0.483 Personal_Narrative
Jan 29, 2026 Inside Canada's Indian Invasion...
Its not just Brampton anymore ... they've spread to ALL of Canada ...
Its not just Brampton anymore ... they've spread to ALL of Canada ...
Identity Attack0.006437627
Insult0.010856897
Profanity0.011219022
Threat0.006479179
Severe Toxicity0.0009202957
Low Tox 0.020842785 Moderate Con 0.329
Jan 27, 2026 Inside Canada's Indian Invasion...
I knew it was Brampton as soon as he said he was in Brampton
I knew it was Brampton as soon as he said he was in Brampton
Identity Attack0.0050317086
Insult0.009906891
Profanity0.015728042
Threat0.0072882893
Severe Toxicity0.0011205673
Low Tox 0.02072494 Moderate Con 0.373 Meta_Commentary
Oct 1, 2025 Inside Canada's Indian Metropolis (Brampton)
they are in toronto at Brampton😅
they are in toronto at Brampton😅
Identity Attack0.0049577127
Insult0.010476895
Profanity0.014600786
Threat0.0071717775
Severe Toxicity0.0012207031
Low Tox 0.02048268 Moderate Con 0.324
Nov 5, 2025 IRCC Names India in Study …
Brampton is the most beautiful city of entire world.
Brampton is the most beautiful city of entire world.
Identity Attack0.0063266335
Insult0.009507888
Profanity0.016616182
Threat0.008129764
Severe Toxicity0.0016593933
Low Tox 0.02048268 Moderate Con 0.351 Humor_Satire
Oct 22, 2025 Inside Canada's Indian Metropolis (Brampton)
Brampton on top
Brampton on top
Identity Attack0.0046987277
Insult0.0114269
Profanity0.016479544
Threat0.0078449575
Severe Toxicity0.0014972687
Low Tox 0.02048268 Moderate Con 0.371
Jan 27, 2026 Inside Canada's Indian Invasion...
"I came here as a student" - Every Brampton resident
"I came here as a student" - Every Brampton resident
Identity Attack0.008509507
Insult0.010552894
Profanity0.0108774295
Threat0.0062849927
Severe Toxicity0.0008869171
Low Tox 0.020231359 Moderate Con 0.405
Sep 22, 2025 4,980 likes Inside Canada's Indian Metropolis (Brampton)
It's not even just Brampton. Kitchener is blitzed too, among many many other cities people don't hear about.
It's not even just Brampton. Kitchener is blitzed too, among many many other cities people don't hear about.
Identity Attack0.0026453468
Insult0.012338906
Profanity0.011458136
Threat0.006420923
Severe Toxicity0.000705719
Low Tox 0.020231359 Constructive 0.505
Sep 19, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
They must be working in Dhaba’s in Brampton, Kanneda
They must be working in Dhaba’s in Brampton, Kanneda
Identity Attack0.004846719
Insult0.011008898
Profanity0.013439372
Threat0.007262398
Severe Toxicity0.0011062622
Low Tox 0.0201057 Low Con 0.236
Sep 29, 2025 IRCC Names India in Study …
brampton? you mean new delhi?
brampton? you mean new delhi?
Identity Attack0.0069185994
Insult0.013592913
Profanity0.015454767
Threat0.0076507707
Severe Toxicity0.0012683868
Low Tox 0.019854378 Low Con 0.273 Humor_Satire
Sep 20, 2025 3 likes Inside Canada's Indian Metropolis (Brampton)
I knew it would be in Brampton
I knew it would be in Brampton
Identity Attack0.005438685
Insult0.008728883
Profanity0.016752819
Threat0.008712323
Severe Toxicity0.0014972687
Low Tox 0.019728716 Moderate Con 0.364 Identity_Assertion
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
I was going to say Surrey or Brampton
I was going to say Surrey or Brampton
Identity Attack0.0053276913
Insult0.009184887
Profanity0.015659723
Threat0.0083886795
Severe Toxicity0.001373291
Low Tox 0.019728716 Moderate Con 0.435 Comparative_Framing
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
I'm afraid it's not only Brampton 🥲
I'm afraid it's not only Brampton 🥲
Identity Attack0.0035887922
Insult0.010210892
Profanity0.015693882
Threat0.0069516995
Severe Toxicity0.001115799
Low Tox 0.019603057 Moderate Con 0.498 Fear_Threat
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Brampton ❌️ BeReHemTON😂😂
Brampton ❌️ BeReHemTON😂😂
Identity Attack0.0019608864
Insult0.012414906
Profanity0.02522431
Threat0.006097279
Severe Toxicity0.003604889
Low Tox 0.019477395 Low Con 0.284 Humor_Satire
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Brampton has been like this for YEARS. I'm from Ottawa, and it doesn't look like that here.
Brampton has been like this for YEARS. I'm from Ottawa, and it doesn't look like that here.
Identity Attack0.0050687063
Insult0.0114269
Profanity0.010313802
Threat0.0059386934
Severe Toxicity0.0006532669
Low Tox 0.019351736 Constructive 0.587 Comparative_Framing
Jan 27, 2026 4 likes Inside Canada's Indian Invasion...
I knew it was Brampton
I knew it was Brampton
Identity Attack0.004587734
Insult0.009545889
Profanity0.0166845
Threat0.00746953
Severe Toxicity0.0012159348
Low Tox 0.019351736 Moderate Con 0.376
Sep 18, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
They are all in Ontario!! Esp in Brampton an Mississauga!!
They are all in Ontario!! Esp in Brampton an Mississauga!!
Identity Attack0.009767435
Insult0.009507888
Profanity0.010450439
Threat0.0062849927
Severe Toxicity0.0010681152
Low Tox 0.019100413 Moderate Con 0.39
Sep 28, 2025 18 likes IRCC Names India in Study …
No one from the surrounding cities in the GTA want to step foot in Brampton. May as well be a different country.
No one from the surrounding cities in the GTA want to step foot in Brampton. May as well be a different country.
Identity Attack0.00621564
Insult0.010058892
Profanity0.010125926
Threat0.0064015044
Severe Toxicity0.0007247925
Low Tox 0.019100413 Moderate Con 0.352
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
3:18 - Have you noticed any big demographic here in Brampton? "I can't be specific, because I'm a city worker" Exactly, people can't speak against any of this of we risk our jobs
3:18 - Have you noticed any big demographic here in Brampton? "I can't be specific, because I'm a city worker" Exactly, people can't speak against any of this of we risk our jobs
Identity Attack0.0031263188
Insult0.010058892
Profanity0.009852652
Threat0.006485652
Severe Toxicity0.0006079674
Low Tox 0.019100413 Constructive 0.611 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Stockton, Fresno , and Modesto in California are getting close to Brampton
Stockton, Fresno , and Modesto in California are getting close to Brampton
Identity Attack0.005105704
Insult0.010552894
Profanity0.012038844
Threat0.007068211
Severe Toxicity0.00096321106
Low Tox 0.019100413 Low Con 0.262
Jan 27, 2026 45 likes Inside Canada's Indian Invasion...
I know a guy who owns a veterinary practice in Brampton. He says their sign near the road gets taken out by a car almost monthly
I know a guy who owns a veterinary practice in Brampton. He says their sign near the road gets taken out by a car almost monthly
Identity Attack0.002830336
Insult0.008766884
Profanity0.011936366
Threat0.008867673
Severe Toxicity0.0010347366
Low Tox 0.018974753 Moderate Con 0.495 Personal_Narrative
Jan 27, 2026 16 likes Inside Canada's Indian Invasion...
I moved to Brampton in 1986 moved out in 1994 after the name changed to Bramladish
I moved to Brampton in 1986 moved out in 1994 after the name changed to Bramladish
Identity Attack0.005919657
Insult0.00975489
Profanity0.014771583
Threat0.0076766624
Severe Toxicity0.001077652
Low Tox 0.018849092 Moderate Con 0.47 Personal_Narrative
Dec 29, 2025 Inside Canada's Indian Metropolis (Brampton)
Bramdlesh ! I left 20 years ago . I was there when heartlake road was a one lane road. Bye Bye Brampton.
Bramdlesh ! I left 20 years ago . I was there when heartlake road was a one lane road. Bye Bye Brampton.
Identity Attack0.0023401144
Insult0.0113509
Profanity0.011236101
Threat0.006433869
Severe Toxicity0.00081062317
Low Tox 0.01859777 Constructive 0.638 Personal_Narrative
Dec 30, 2025 Inside Canada's Indian Metropolis (Brampton)

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.