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: "Tim Hortons ❌️ Singh Hortons …" 13 comments
canadian here, its not tim hortons anymore, its singh hortons now everytime you buy coffee there you take a shit. 😂
canadian here, its not tim hortons anymore, its singh hortons now everytime you buy coffee there you take a shit. 😂
Identity Attack0.12440576
Insult0.44802538
Profanity0.64657205
Threat0.009747985
Severe Toxicity0.05025077
Moderate 0.6544696 Low Con 0.265 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
The game how many white people work at Tim Hortons, bud it's now called Singh Hortons, the invasion started at Tim Hortons first. Is it just me or does anyone else also want to tear …
The game how many white people work at Tim Hortons, bud it's now called Singh Hortons, the invasion started at Tim Hortons first. Is it just me or does anyone else also want to tear down that statue
Identity Attack0.31307843
Insult0.070799805
Profanity0.07967158
Threat0.067232
Severe Toxicity0.013414118
Low Tox 0.28857216 Moderate Con 0.444 Fear_Threat
Jan 28, 2026 Inside Canada's Indian Invasion...
It's SINGH HORTONS in 2026! Tim Horton's died.
It's SINGH HORTONS in 2026! Tim Horton's died.
Identity Attack0.006289636
Insult0.035553806
Profanity0.021398475
Threat0.1348172
Severe Toxicity0.007019043
Low Tox 0.18649188 Low Con 0.158 Humor_Satire
Jan 28, 2026 Inside Canada's Indian Invasion...
I just got back from Tim Hortons. Where they ran out of coffee. PLEASE PLEASE PPLLLLEEEASSSEEE explain to me how you run out of coffee when your only job IS TO KEEP THE COFFEE MADE!!!! …
I just got back from Tim Hortons. Where they ran out of coffee. PLEASE PLEASE PPLLLLEEEASSSEEE explain to me how you run out of coffee when your only job IS TO KEEP THE COFFEE MADE!!!! I’m switching to McDonalds. Singh Hortons will never see another dollar from me
Identity Attack0.0055496786
Insult0.05027775
Profanity0.033144772
Threat0.006809296
Severe Toxicity0.0040626526
Low Tox 0.15822013 Moderate Con 0.446 Humor_Satire
Jan 29, 2026 Inside Canada's Indian Invasion...
In Canada every Tim Hortons is like that it's become known as Singh Hortons Also real native Canadians don't like the word "assimilate" after what was done to the indigenous
In Canada every Tim Hortons is like that it's become known as Singh Hortons Also real native Canadians don't like the word "assimilate" after what was done to the indigenous
Identity Attack0.05976611
Insult0.030044744
Profanity0.012892825
Threat0.006427396
Severe Toxicity0.002040863
Low Tox 0.10175867 Constructive 0.508 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Its not called Tim Hortons, it's "Singh Hortons" Thank you for bringing awarness to this MASSIVE IMMIGRATION ISSUE!
Its not called Tim Hortons, it's "Singh Hortons" Thank you for bringing awarness to this MASSIVE IMMIGRATION ISSUE!
Identity Attack0.039714564
Insult0.023608726
Profanity0.010313802
Threat0.006738094
Severe Toxicity0.0020885468
Low Tox 0.091913216 Constructive 0.614 Humor_Satire
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
No no no Tyler, not Tim Hortons it's SINGH Hortons. The franchise has been destroyed beyond recognition. Edit: On another note the Liberal Government has got a lot of explaining to do... from behind bars.
No no no Tyler, not Tim Hortons it's SINGH Hortons. The franchise has been destroyed beyond recognition. Edit: On another note the Liberal Government has got a lot of explaining to do... from behind bars.
Identity Attack0.0053276913
Insult0.0314771
Profanity0.01442999
Threat0.009307829
Severe Toxicity0.0014877319
Low Tox 0.08874765 Moderate Con 0.389 Humor_Satire
Feb 28, 2026 Inside Canada's Indian Invasion...
We call it Singh hortons. Not tim hortons now
We call it Singh hortons. Not tim hortons now
Identity Attack0.00621564
Insult0.01617693
Profanity0.014805742
Threat0.007301235
Severe Toxicity0.0012493134
Low Tox 0.03192045 Moderate Con 0.311 Humor_Satire
Jan 29, 2026 Inside Canada's Indian Invasion...
As a Canadian I can confirm that this is all over the country plus Tim Hortons is now Bunty Singhs
As a Canadian I can confirm that this is all over the country plus Tim Hortons is now Bunty Singhs
Identity Attack0.0058826595
Insult0.017088935
Profanity0.011697251
Threat0.0063367756
Severe Toxicity0.0010728836
Low Tox 0.026970858 Constructive 0.528 Personal_Narrative
Feb 9, 2026 Inside Canada's Indian Invasion...
From Tim Hortons to Singh Hortons. 😑😑😑
From Tim Hortons to Singh Hortons. 😑😑😑
Identity Attack0.0020441315
Insult0.0140109155
Profanity0.012961143
Threat0.006440342
Severe Toxicity0.0010681152
Low Tox 0.025085296 Low Con 0.289
Jan 27, 2026 Inside Canada's Indian Invasion...
We don't call it Tim Hortons anymore. It's called (Singh Hortons) even the quality of the food and establishments have declined. I get my coffee from Starbucks and McDonald's now.
We don't call it Tim Hortons anymore. It's called (Singh Hortons) even the quality of the food and establishments have declined. I get my coffee from Starbucks and McDonald's now.
Identity Attack0.0030153254
Insult0.014048916
Profanity0.011150704
Threat0.0062332097
Severe Toxicity0.00072956085
Low Tox 0.024731753 Constructive 0.619 Identity_Assertion
Jan 27, 2026 104 likes Inside Canada's Indian Invasion...
In Ontario; we now refer to Tim Hortons as Singh Hortons
In Ontario; we now refer to Tim Hortons as Singh Hortons
Identity Attack0.0027193425
Insult0.00975489
Profanity0.010689554
Threat0.006045496
Severe Toxicity0.00069618225
Low Tox 0.013320025 Moderate Con 0.318 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Tim Hortons ❌️ Singh Hortons ✅️
Tim Hortons ❌️ Singh Hortons ✅️
Identity Attack0.002090379
Insult0.008443882
Profanity0.012380436
Threat0.0064144502
Severe Toxicity0.0008535385
Low Tox 0.008010864 Low Con 0.272 Humor_Satire
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.