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: "Their only job will be …" 1,176 comments · Page 38 of 48
As an immigrate i work two jobs but They're lots of immigrants in, Toronto, Montreal, and Laval on welfare. Free dental, and home rent. Like $600 for a 2-bedroom apartment. On welfare but also have …
As an immigrate i work two jobs but They're lots of immigrants in, Toronto, Montreal, and Laval on welfare. Free dental, and home rent. Like $600 for a 2-bedroom apartment. On welfare but also have a side business, which makes $1000 to $2000 a day!
Identity Attack0.047706615
Insult0.017227544
Profanity0.013883443
Threat0.006420923
Severe Toxicity0.0016498566
Low Tox 0.057748068 Constructive 0.754
Aug 27, 2025 1 likes Why Canadians Are Turning Against …
I’ve got the maple syrup in my blood and I speak on 95.69% Canadians we are ok with immigrantion to a point, not mass immigration. Let our teens have a chance at getting a job …
I’ve got the maple syrup in my blood and I speak on 95.69% Canadians we are ok with immigrantion to a point, not mass immigration. Let our teens have a chance at getting a job in the fast food(companies have to pay full price per hour)
Identity Attack0.028628819
Insult0.019547975
Profanity0.010911589
Threat0.0067769317
Severe Toxicity0.0016212463
Low Tox 0.057748068 Constructive 0.658 Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Liberals are doing a great job just look at how much they have spent. That's the metric that the liberals think matters.
Liberals are doing a great job just look at how much they have spent. That's the metric that the liberals think matters.
Identity Attack0.021585498
Insult0.025542418
Profanity0.012073003
Threat0.0061878995
Severe Toxicity0.001115799
Low Tox 0.057748068 Low Con 0.273 Humor_Satire
Feb 26, 2026 1 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
Employers should be aware of SINs before hiring people. I am also an immigrant, but my dad worked hard as a skilled worker to bring us here to Canada. I pay my duly taxes monthly …
Employers should be aware of SINs before hiring people. I am also an immigrant, but my dad worked hard as a skilled worker to bring us here to Canada. I pay my duly taxes monthly and yearly. So I find it unfair when people work under the table. However, I've noticed that some students, who never attend their classes, end up in high positions with well-paying jobs at big companies. Meanwhile, I can't count how many refugees and immigrants are in low-income brackets, receiving 100% coverage for their medication and a monthly allowance from the government. In contrast, Canadian senior citizens still have to pay 20-30% of their medication costs and don't get the same privileges when it comes to their essentials. It frustrates me that the government makes our senior citizens suffer at retirement age, even after they've worked so hard for so many years. Yet they still struggle to pay for their own medication and necessities. I've encountered many rude refugees and people on income support from other countries who feel entitled to special treatment just because they are under government programs. Ironically, some of them come wearing luxury clothes and bags—like Gucci and Louis Vuitton. As I said, I am an immigrant too, but my heart goes out to those who have fully earned the support and benefits they deserve.
Identity Attack0.027011903
Insult0.024768941
Profanity0.01402008
Threat0.006543908
Severe Toxicity0.0014591217
Low Tox 0.05725329 Constructive 0.87 Personal_Narrative
Sep 29, 2025 IRCC Names India in Study …
Why can't these people get jobs?
Why can't these people get jobs?
Identity Attack0.010803374
Insult0.02012808
Profanity0.013302735
Threat0.0071199946
Severe Toxicity0.0016880035
Low Tox 0.05725329 Low Con 0.252
Feb 2, 2021 How much do refugees and …
Brampton has the cheapest rental rates in GTA, plus a lotta warehousing jobs if ya stay in Brampton. Plus the only region where ya can survive without speaking an iota of english. You can survive …
Brampton has the cheapest rental rates in GTA, plus a lotta warehousing jobs if ya stay in Brampton. Plus the only region where ya can survive without speaking an iota of english. You can survive just by knowing Punjabi.
Identity Attack0.038167715
Insult0.021675033
Profanity0.013371054
Threat0.006602164
Severe Toxicity0.0017929077
Low Tox 0.057005897 Constructive 0.534
Jan 27, 2026 Inside Canada's Indian Invasion...
I asked so many indians..they said working 12$ cash job.
I asked so many indians..they said working 12$ cash job.
Identity Attack0.052490227
Insult0.017088935
Profanity0.02385794
Threat0.0072106146
Severe Toxicity0.0021457672
Low Tox 0.05651112 Moderate Con 0.469
Sep 28, 2025 1 likes IRCC Names India in Study …
Great Job Canada! Australia having the same Problem!
Great Job Canada! Australia having the same Problem!
Identity Attack0.037394293
Insult0.021675033
Profanity0.010006369
Threat0.0067057298
Severe Toxicity0.0017166138
Low Tox 0.056263726 Moderate Con 0.474 Comparative_Framing
Nov 20, 2025 2 likes Quebec Ends Economic Immigration Program …
Thanks for the video. The immigration system is very very broken. This video does a great job of explaining it.
Thanks for the video. The immigration system is very very broken. This video does a great job of explaining it.
Identity Attack0.028016793
Insult0.01648093
Profanity0.017845914
Threat0.008039144
Severe Toxicity0.0021839142
Low Tox 0.055521555 Constructive 0.512
Jun 18, 2025 9 likes How Canada broke its immigration …
The problem is not immigration, it is about why government giving visa when there is a job crisis for those who are already there? It is a cheating with the people who are paying huge …
The problem is not immigration, it is about why government giving visa when there is a job crisis for those who are already there? It is a cheating with the people who are paying huge money as a students and getting no exposure of jobs, it is not because of education that students are coming it is because of exposure of an International companies which they are hoping to get, students are adding money to the economy how can you blame the students who are coming legally??
Identity Attack0.013445892
Insult0.02212623
Profanity0.013678487
Threat0.006440342
Severe Toxicity0.001373291
Low Tox 0.055521555 Constructive 0.515 Policy_Critique
Oct 5, 2025 Inside Canada's Indian Metropolis (Brampton)
Its all the rich and powerful that can exploit cheap labour that are in favour of immigration. Most Canadians cant find jobs, most of the average population is struggling, its unfortunate our government for the …
Its all the rich and powerful that can exploit cheap labour that are in favour of immigration. Most Canadians cant find jobs, most of the average population is struggling, its unfortunate our government for the past decade has only been listening to the needs of the rich
Identity Attack0.024801146
Insult0.0233509
Profanity0.010143006
Threat0.0062396824
Severe Toxicity0.0010919571
Low Tox 0.054531995 Moderate Con 0.493 Economic_Argument
Feb 13, 2026 Why Canada’s immigration system has …
Yeah pretty much every walmart or lower jobs are taken the amount of canadien homeless is rising its so messed up how the government pays them with our money and then pays sum more to …
Yeah pretty much every walmart or lower jobs are taken the amount of canadien homeless is rising its so messed up how the government pays them with our money and then pays sum more to have them live here....
Identity Attack0.018068384
Insult0.022512967
Profanity0.013131939
Threat0.0061814263
Severe Toxicity0.0014305115
Low Tox 0.054531995 Constructive 0.523 Economic_Argument
Aug 28, 2025 1 likes Why Canadians Are Turning Against …
If Quebec can loosen their language-related laws, existing Canadian citizens and permanent residents from across the country can actually get decent jobs without having to get in foreign workers.
If Quebec can loosen their language-related laws, existing Canadian citizens and permanent residents from across the country can actually get decent jobs without having to get in foreign workers.
Identity Attack0.041261412
Insult0.020256994
Profanity0.010826191
Threat0.006433869
Severe Toxicity0.0014781952
Low Tox 0.054531995 Moderate Con 0.4 Policy_Critique
Feb 13, 2026 Canada's tighter immigration policy divides …
Hopefully the guy on the bike has a secure job one that isn't woke. 😂
Hopefully the guy on the bike has a secure job one that isn't woke. 😂
Identity Attack0.00258985
Insult0.021997316
Profanity0.017162729
Threat0.008375733
Severe Toxicity0.0015735626
Low Tox 0.054531995 Low Con 0.197 Humor_Satire
Jan 28, 2026 Inside Canada's Indian Invasion...
A lot of immigrants who had skills in demand, after 5, 10 years decided to go back where they came from due to cost of living vs income. Housing for example in Canada is steep. …
A lot of immigrants who had skills in demand, after 5, 10 years decided to go back where they came from due to cost of living vs income. Housing for example in Canada is steep. Some left for USA, better pay, lower housing costs. Those that do not have skills in demand, having a job, it's pay is worth the cost of living pain.
Identity Attack0.029402243
Insult0.019483518
Profanity0.010911589
Threat0.006770459
Severe Toxicity0.0012779236
Low Tox 0.054284602 Constructive 0.645 Economic_Argument
Feb 16, 2026 1 likes Canada's tighter immigration policy divides …
"Slashed targets" is a snow job - don't believe the hype! These new "slashed" numbers near the start of the video are DOUBLE what they were before Justin/liberals took power a decade ago.
"Slashed targets" is a snow job - don't believe the hype! These new "slashed" numbers near the start of the video are DOUBLE what they were before Justin/liberals took power a decade ago.
Identity Attack0.0051427023
Insult0.024640027
Profanity0.013883443
Threat0.0071070488
Severe Toxicity0.0013160706
Low Tox 0.054284602 Low Con 0.196
Jan 3, 2026 29 likes New rules, regulations take effect …
love watching your videos, I am Canadian and live in the suburbs of Toronto. I was born in 1962. My first Indian experience came in a small high school 1976-1980 the school had a small …
love watching your videos, I am Canadian and live in the suburbs of Toronto. I was born in 1962. My first Indian experience came in a small high school 1976-1980 the school had a small Punjabi student population, the students for the most part were not hassled nor did they hassel back. My next and biggest Indian experience was a job from 1984-1991 I worked for an Indian family and got to see a portion of Toronto's Indian population. Culturally there were big differences however I enjoyed my experience working with them. My point being you say in your video 'sudden indian.' this is 2026 and I have been experiencing as have Canadians, the Punjabi culture for over 46 years so this is not a sudden or new occurance. And lastly as far as cultures from other countries go, having Hindu's or even Sihk's as neighbors is far better than other ethnic possibilities, so I do not have any issue with Punjabi Canadians! Anyhow continue your video just wanted to add my comment as I am living in Canada with Indians and want to express my opinion.
Identity Attack0.042292643
Insult0.020063626
Profanity0.021603432
Threat0.008311004
Severe Toxicity0.002632141
Low Tox 0.05378982 Constructive 0.888 Personal_Narrative
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Talk is cheap. IRCC claiming to have slowed the intake means nothing...Stats Can numbers will tell the story at the end of 2026. Not surprising that Carney is cutting 850 jobs from stats can. lol
Talk is cheap. IRCC claiming to have slowed the intake means nothing...Stats Can numbers will tell the story at the end of 2026. Not surprising that Carney is cutting 850 jobs from stats can. lol
Identity Attack0.002210622
Insult0.026831545
Profanity0.014600786
Threat0.006543908
Severe Toxicity0.0010824203
Low Tox 0.05304765 Moderate Con 0.318
Jan 15, 2026 2 likes 2.9 million Canadian temporary visas …
Im not sorry but theve taken our jobs homes food low income services i want canada to become the 51st state and then ice will take them out
Im not sorry but theve taken our jobs homes food low income services i want canada to become the 51st state and then ice will take them out
Identity Attack0.0074365693
Insult0.022577424
Profanity0.0113215
Threat0.008738215
Severe Toxicity0.0018310547
Low Tox 0.05255287 Moderate Con 0.463
Jan 27, 2026 Inside Canada's Indian Invasion...
Good thing I know Buddy on the bike. Dude is about to lose his job. Thank God for the internet.
Good thing I know Buddy on the bike. Dude is about to lose his job. Thank God for the internet.
Identity Attack0.005956655
Insult0.020063626
Profanity0.015318131
Threat0.0079873605
Severe Toxicity0.0014305115
Low Tox 0.05255287 Constructive 0.508
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Immigration not problem , i am immigrant and now Canadian citizen i used to save money, now i have no money whatever i earn go into bills. Soo much of tax. I can’t even rent …
Immigration not problem , i am immigrant and now Canadian citizen i used to save money, now i have no money whatever i earn go into bills. Soo much of tax. I can’t even rent a basement maybe just a room. I told everyone not to come to canada. My brother payed 40,000$ in education with single day job. So he thinking going back nothing here. And its everywhere not just in canada
Identity Attack0.027815815
Insult0.017227544
Profanity0.011970525
Threat0.0062267366
Severe Toxicity0.0014305115
Low Tox 0.05255287 Constructive 0.656
Aug 29, 2025 1 likes Why Canadians Are Turning Against …
Better students come into Canada as they pay all their own costs than TFWs (other than seasonal farm workers) that deprive Canadians of jobs.
Better students come into Canada as they pay all their own costs than TFWs (other than seasonal farm workers) that deprive Canadians of jobs.
Identity Attack0.02128403
Insult0.02264188
Profanity0.009818493
Threat0.0063108844
Severe Toxicity0.0012969971
Low Tox 0.05230548 Moderate Con 0.383
Jan 12, 2026 Canada’s new rules in 2026
Don’t give them jobs and do not rent houses or apartment to them.
Don’t give them jobs and do not rent houses or apartment to them.
Identity Attack0.0071405866
Insult0.017485369
Profanity0.0113385795
Threat0.010084574
Severe Toxicity0.0016021729
Low Tox 0.05205809 Low Con 0.217 Call_To_Action
Oct 5, 2025 Inside Canada's Indian Metropolis (Brampton)
Canadians need the jobs!!!!
Canadians need the jobs!!!!
Identity Attack0.07855553
Insult0.004643395
Profanity0.00010958474
Threat0.0007404929
Severe Toxicity0.000007705613
Low Tox 0.05195343 Economic_Argument
Apr 16, 2025 1 likes
They took our jobs ! 😂
They took our jobs ! 😂
Identity Attack0.0050687063
Insult0.019676886
Profanity0.020578653
Threat0.0074306927
Severe Toxicity0.001821518
Low Tox 0.051810697 Low Con 0.295
Oct 31, 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.