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: "most of the restaurants that …" 86 comments · Page 4 of 4
Tim Hortons is an Indian restaurant now...
Tim Hortons is an Indian restaurant now...
Identity Attack0.034816213
Insult0.017549826
Profanity0.01620627
Threat0.0071070488
Severe Toxicity0.001783371
Low Tox 0.049831573 Low Con 0.283 Identity_Assertion
Feb 27, 2026 1 likes Inside Canada's Indian Invasion...
If you can't find a local person to work at your fast food restaurant, try increasing the wage, improving work conditions, providing benefits, having a retention bonus, etc Flying someone 10000 km to an urban …
If you can't find a local person to work at your fast food restaurant, try increasing the wage, improving work conditions, providing benefits, having a retention bonus, etc Flying someone 10000 km to an urban center to work at Tim Hortons only makes economic sense if you plan to exploit them.
Identity Attack0.0029228306
Insult0.015872927
Profanity0.012004685
Threat0.01086132
Severe Toxicity0.0013542175
Low Tox 0.03828422 Moderate Con 0.483
Jan 15, 2026 1 likes 2.9 million Canadian temporary visas …
Don't go at Tim Horton's restaurant. Problem solved.
Don't go at Tim Horton's restaurant. Problem solved.
Identity Attack0.004088263
Insult0.014960921
Profanity0.010074687
Threat0.0066668927
Severe Toxicity0.00082969666
Low Tox 0.031684756 Moderate Con 0.337
Jan 27, 2026 Inside Canada's Indian Invasion...
At a restaurant, we met a couple from Mexico on their honeymoon. They said they would be here for six months. I was so surprised at how long that was. They said they had claimed …
At a restaurant, we met a couple from Mexico on their honeymoon. They said they would be here for six months. I was so surprised at how long that was. They said they had claimed asylum here. They knew they would be rejected, but they said it would take six months until then, and they were being taken care of by our government. For everything. They said several of their friends had done the same... It seemed well known as a way to travel free in Canada...
Identity Attack0.022791367
Insult0.011122898
Profanity0.011150704
Threat0.0061878995
Severe Toxicity0.0010633469
Low Tox 0.03062413 Constructive 0.748 Personal_Narrative
Feb 25, 2026 'We do know that there's …
The one thing I can’t understand is how an international student from India can work without a social insurance number in Canada.They don’t have social insurance numbers in India.So places like Tim Hortons,Circle K and …
The one thing I can’t understand is how an international student from India can work without a social insurance number in Canada.They don’t have social insurance numbers in India.So places like Tim Hortons,Circle K and almost every fast food restaurant lets them work there without having Canadian taxes taking off their checks.Plus what happen to that box on most applications where it says are you legally allowed to work in Canada.
Identity Attack0.02238941
Insult0.0116169015
Profanity0.010074687
Threat0.005809236
Severe Toxicity0.0009393692
Low Tox 0.030388435 Constructive 0.616
Dec 14, 2025 How Canada broke its immigration …
this is a 180 from the past 5 years, however, it is a false promise. once the immigration cuts are out of recent memory of the voter base, restaurants begin to need customers (11,000 shuttered …
this is a 180 from the past 5 years, however, it is a false promise. once the immigration cuts are out of recent memory of the voter base, restaurants begin to need customers (11,000 shuttered in 2 years), colleges get surplus nostalgia, and landlords demand their inflated rental income (see economic rent), the government will ramp the numbers up again.
Identity Attack0.0062526376
Insult0.01309891
Profanity0.010604155
Threat0.0065827454
Severe Toxicity0.00081062317
Low Tox 0.026970858 Constructive 0.518 Policy_Critique
Jan 19, 2026 1 likes Why Canada’s immigration system has …
I am a skilled immigrant, an auditor by profession for 16 years. I climbed up the ladder from a junior auditor to department head before I left for Canada late last year. I've submitted hundreds …
I am a skilled immigrant, an auditor by profession for 16 years. I climbed up the ladder from a junior auditor to department head before I left for Canada late last year. I've submitted hundreds of job applications to date and I only got a response. I have no choice but to take that job in fastfood restaurant just to make a living. Don't worry, if I still don't get a job aligned to my profession in few months, I will leave. I'm tired..
Identity Attack0.009027477
Insult0.0113509
Profanity0.01174849
Threat0.006861079
Severe Toxicity0.00094890594
Low Tox 0.026499467 Constructive 0.758 Personal_Narrative
Jul 1, 2025 3 likes How Canada broke its immigration …
All work under the table money in downtown restaurants 8 dollar pls find work place owners owners
All work under the table money in downtown restaurants 8 dollar pls find work place owners owners
Identity Attack0.0027933381
Insult0.014504919
Profanity0.010023449
Threat0.005948403
Severe Toxicity0.00068187714
Low Tox 0.026028076 Moderate Con 0.381
Dec 29, 2025 2 likes IRCC Names India in Study …
All work under the table money in downtown restaurants 8 dollar pls find work place owners owners
All work under the table money in downtown restaurants 8 dollar pls find work place owners owners
Identity Attack0.0027933381
Insult0.014504919
Profanity0.010023449
Threat0.005948403
Severe Toxicity0.00068187714
Low Tox 0.026028076 Moderate Con 0.381
Dec 29, 2025 IRCC Names India in Study …
People have been calling it Bramladesh for a loooong time. Lots of great restaurants there.
People have been calling it Bramladesh for a loooong time. Lots of great restaurants there.
Identity Attack0.00725158
Insult0.011578901
Profanity0.01941724
Threat0.0068287146
Severe Toxicity0.0012969971
Low Tox 0.025674535 Moderate Con 0.461 Comparative_Framing
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Back in the 80’s and 90’s my cultural diversity was eating at a Chinese restaurant.
Back in the 80’s and 90’s my cultural diversity was eating at a Chinese restaurant.
Identity Attack0.016762028
Insult0.009032886
Profanity0.013576009
Threat0.0072235605
Severe Toxicity0.0011062622
Low Tox 0.023317585 Moderate Con 0.439 Identity_Assertion
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.