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: "Who they all working for …" 1,725 comments · Page 59 of 69
@08:40 he says they don't work , next second he says they work in Uber 😂
@08:40 he says they don't work , next second he says they work in Uber 😂
Identity Attack0.0045137387
Insult0.015188923
Profanity0.017709278
Threat0.006763986
Severe Toxicity0.0013446808
Low Tox 0.040925518 Low Con 0.295 Humor_Satire
Sep 19, 2025 5 likes Inside Canada's Indian Metropolis (Brampton)
Oh wait wait maybe to fix the problem that you have created you can impose a digital ID for Canadiens who respect the laws Like this at the next whatever what you can force a …
Oh wait wait maybe to fix the problem that you have created you can impose a digital ID for Canadiens who respect the laws Like this at the next whatever what you can force a vaccine on us or we will not be able to work
Identity Attack0.008620501
Insult0.016556932
Profanity0.010774951
Threat0.0075083673
Severe Toxicity0.0012779236
Low Tox 0.04067813 Low Con 0.202 Policy_Critique
Sep 29, 2025 IRCC Names India in Study …
So there is already 1 million Canadians without work and it's hurting our young Canadians where is the 1 million in waiting getting a job. We need new immigration laws its way out of hand.
So there is already 1 million Canadians without work and it's hurting our young Canadians where is the 1 million in waiting getting a job. We need new immigration laws its way out of hand.
Identity Attack0.018771807
Insult0.014390918
Profanity0.009733095
Threat0.0070552654
Severe Toxicity0.0011301041
Low Tox 0.039935954 Constructive 0.597 Economic_Argument
Jan 20, 2026 5 likes Why Canada’s immigration system has …
People from India in California are absolutely amazing. They have brought their culture, their traditions, their wisdom, their work habits, and their art. And, they’ve assimilated, they speak the language, they work hard, they love …
People from India in California are absolutely amazing. They have brought their culture, their traditions, their wisdom, their work habits, and their art. And, they’ve assimilated, they speak the language, they work hard, they love being here and become citizens.. The ultimate perfect example of what it means to be an immigrant in the US.
Identity Attack0.037136484
Insult0.012946909
Profanity0.017777596
Threat0.006699257
Severe Toxicity0.0019168854
Low Tox 0.039935954 Constructive 0.654 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
Please move to a small town in Alberta like i did. They need hard-working people. Get out of big cities.
Please move to a small town in Alberta like i did. They need hard-working people. Get out of big cities.
Identity Attack0.011543332
Insult0.017292
Profanity0.011014067
Threat0.007197669
Severe Toxicity0.001168251
Low Tox 0.03969839 Constructive 0.513 Call_To_Action
Aug 25, 2025 2 likes Why Canadians Are Turning Against …
Im just glad they are safe it must feel good as a man too finally get paid for the hard work they can do in a day. But I'm sure there is someone out there …
Im just glad they are safe it must feel good as a man too finally get paid for the hard work they can do in a day. But I'm sure there is someone out there that is going to take advantage of them by paying for cheap labor.
Identity Attack0.0068076057
Insult0.018967867
Profanity0.012551232
Threat0.0067057298
Severe Toxicity0.0008535385
Low Tox 0.039462693 Constructive 0.719
Sep 5, 2018 How much do refugees and …
I have heard the skilled laborer argument for years. Canadian governments keep saying we need to bolster the work force with immigrants. I've heard this for 20+ years, and they're still saying it. It hasn't …
I have heard the skilled laborer argument for years. Canadian governments keep saying we need to bolster the work force with immigrants. I've heard this for 20+ years, and they're still saying it. It hasn't worked because bringing in immigrants only treats the symptoms not the cause.
Identity Attack0.025002124
Insult0.014124917
Profanity0.00997221
Threat0.0066927844
Severe Toxicity0.0011301041
Low Tox 0.039226998 Constructive 0.626 Policy_Critique
Jun 21, 2025 1 likes How Canada broke its immigration …
Greetings from Poland. Decent polish ppl working hard and telling the TRUTH.
Greetings from Poland. Decent polish ppl working hard and telling the TRUTH.
Identity Attack0.016963007
Insult0.013592913
Profanity0.015420608
Threat0.0082074385
Severe Toxicity0.0020313263
Low Tox 0.039226998 Moderate Con 0.463 Identity_Assertion
Dec 25, 2025 Inside Canada's Indian Metropolis (Brampton)
found your channel via this video in my suggested while i was working.... really well put together video... i subed and il share. appreciate you making this content... far to few people out there arent …
found your channel via this video in my suggested while i was working.... really well put together video... i subed and il share. appreciate you making this content... far to few people out there arent awake to what the future is going to be like.
Identity Attack0.010951365
Insult0.013440913
Profanity0.026454043
Threat0.012130005
Severe Toxicity0.0030326843
Low Tox 0.038991302 Constructive 0.662
Sep 10, 2025 5 likes Why Canadians Are Turning Against …
I knew people working at Immigration back in 2018, and they were raising concerns with their supervisors about significant fraudulent applications, but were told to keep pushing people through because the government wanted numbers.
I knew people working at Immigration back in 2018, and they were raising concerns with their supervisors about significant fraudulent applications, but were told to keep pushing people through because the government wanted numbers.
Identity Attack0.010137413
Insult0.019032324
Profanity0.011509376
Threat0.006492125
Severe Toxicity0.00089645386
Low Tox 0.038519915 Constructive 0.569 Personal_Narrative
Feb 26, 2026 53 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
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 …
Canada has changed significantly in recent years, and I believe our post-COVID immigration policies have played a major role in the challenges we’re facing today. Here’s how things went off track: Many individuals who couldn’t …
Canada has changed significantly in recent years, and I believe our post-COVID immigration policies have played a major role in the challenges we’re facing today. Here’s how things went off track: Many individuals who couldn’t pass the IELTS (English proficiency test) entered the country on visitor visas or through spousal sponsorships—some of which were questionable or fraudulent. During that time, the government was converting visitor visas into work permits with little to no scrutiny. Background checks and rejections were rare. Meanwhile, colleges rapidly expanded their intake capacity—understandably so, since international students pay three to four times more in tuition. At the same time, due to inflationary pressures, the government allowed international students to work 40 hours per week instead of the previous 20-hour limit. This created a new, ready-to-work labor force in just a year or two, heavily impacting the retail sector. As a result, a large portion of retail jobs shifted toward a single ethnic group, while many Canadian citizens found themselves sidelined. One key factor was flexibility. Many immigrant communities—particularly Indian—were more willing to accept irregular hours and last-minute shifts, often adopting a more compliant, “yes sir” attitude that employers found appealing. However, I’m already beginning to notice changes in the retail landscape, likely due to the government finally tightening immigration rules. Going forward, we don’t need to close our doors—but we do need smarter immigration policies, with proper checks and balances, to ensure fairness and sustainability for everyone.
Identity Attack0.010211408
Insult0.020772645
Profanity0.012961143
Threat0.006757513
Severe Toxicity0.0012016296
Low Tox 0.03828422 Constructive 0.779
Oct 1, 2025 Inside Canada's Indian Metropolis (Brampton)
Check Tim Hortons and every job Indian students are working and heavily fine the employers.
Check Tim Hortons and every job Indian students are working and heavily fine the employers.
Identity Attack0.025605056
Insult0.014504919
Profanity0.011628932
Threat0.006686311
Severe Toxicity0.0011730194
Low Tox 0.03828422 Moderate Con 0.464
Oct 24, 2025 IRCC Names India in Study …
The problem is that we don't have enough homes and jobs. If anything, as a Canadian, my dad coming from Ireland as an imagrant; everyone deserves an opportunity. Working in insurance, just wanna mention so …
The problem is that we don't have enough homes and jobs. If anything, as a Canadian, my dad coming from Ireland as an imagrant; everyone deserves an opportunity. Working in insurance, just wanna mention so some of these judgemental people who have spoken understand that Canadian hospitals bill patients who are not citizens.
Identity Attack0.018369852
Insult0.015948927
Profanity0.009852652
Threat0.006168481
Severe Toxicity0.0008916855
Low Tox 0.03781283 Constructive 0.825 Personal_Narrative
Dec 18, 2025 Inside Canada's Indian Metropolis (Brampton)
A single rule can solve the problem, every International student should go back after completion of Post Graduate work permit, then they can apply through Express Entry, Immigration should check their credentials before letting them …
A single rule can solve the problem, every International student should go back after completion of Post Graduate work permit, then they can apply through Express Entry, Immigration should check their credentials before letting them in again
Identity Attack0.022992345
Insult0.011882903
Profanity0.0108774295
Threat0.0068999166
Severe Toxicity0.0010824203
Low Tox 0.037577134 Moderate Con 0.358 Policy_Critique
Sep 13, 2025 1 likes Why Canadians Are Turning Against …
Why though? Why change a system that was working? Post-nationalism? Century Initiative? Erase Canadian identity?
Why though? Why change a system that was working? Post-nationalism? Century Initiative? Erase Canadian identity?
Identity Attack0.020982565
Insult0.012832909
Profanity0.010330882
Threat0.008712323
Severe Toxicity0.0016784668
Low Tox 0.037577134 Low Con 0.222 Question
Jun 17, 2025 57 likes How Canada broke its immigration …
This video was highlighted on The Pleb’s channel. I’m subscribed now looking forward to more of your work. Cheers!… and be safe.
This video was highlighted on The Pleb’s channel. I’m subscribed now looking forward to more of your work. Cheers!… and be safe.
Identity Attack0.006881601
Insult0.013668913
Profanity0.023721304
Threat0.010472948
Severe Toxicity0.0022697449
Low Tox 0.037577134 Constructive 0.548 Meta_Commentary
Jan 30, 2026 1 likes Inside Canada's Indian Invasion...
Send then to work
Send then to work
Identity Attack0.0041992567
Insult0.012528907
Profanity0.0157622
Threat0.011508608
Severe Toxicity0.0019836426
Low Tox 0.037577134 Moderate Con 0.315 Call_To_Action
Nov 22, 2025 1 likes Quebec Ends Economic Immigration Program …
They are just in Canada for a diploma of learning new techniques about GiftCards, CallCenter work,... which they can use back in India for a higher success in redeeming ;)
They are just in Canada for a diploma of learning new techniques about GiftCards, CallCenter work,... which they can use back in India for a higher success in redeeming ;)
Identity Attack0.02048012
Insult0.016708933
Profanity0.011082385
Threat0.006738094
Severe Toxicity0.0012207031
Low Tox 0.037577134 Moderate Con 0.439 Humor_Satire
Feb 20, 2026 1 likes Inside Canada's Indian Invasion...
My brother works for immigration Canada, he said that although Carney said immigrants are deported, but in reality his government is bringing in more Asylum refugees into Canada, which means Canadians will have to take …
My brother works for immigration Canada, he said that although Carney said immigrants are deported, but in reality his government is bringing in more Asylum refugees into Canada, which means Canadians will have to take care of them with their tax dollars. Carney told the immigration workers not to tell anyone about this.
Identity Attack0.022791367
Insult0.013782915
Profanity0.010450439
Threat0.006763986
Severe Toxicity0.0010871887
Low Tox 0.03734144 Constructive 0.693
Dec 24, 2025 8 likes Deportations From Canada at Their …
Good job Tyler!!! 👏 Keep on working hard, getting the truths exposed for the better, and stay safe!!! Canada is under attack😢
Good job Tyler!!! 👏 Keep on working hard, getting the truths exposed for the better, and stay safe!!! Canada is under attack😢
Identity Attack0.011321344
Insult0.0151129225
Profanity0.010160086
Threat0.009463178
Severe Toxicity0.001335144
Low Tox 0.037105743 Constructive 0.512 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
I immigrated to Canada in 2020 during peak COVID. I lost my job working in the Middle East and I had my PR so it made sense moving to Canada for good. I’m a chemical …
I immigrated to Canada in 2020 during peak COVID. I lost my job working in the Middle East and I had my PR so it made sense moving to Canada for good. I’m a chemical engineer who worked in oil and gas for about 10 years in the Middle East. Once I landed in Canada, I went to work in Amazon Fullfillment Centre the week after I completed my quarantine. It was hard labor working for $16 per hour in Toronto. I worked for 10 months while working on my qualifications and engineering license. After that I was hired by an oil and gas contracting company and worked as a Trainee engineer after which I was promoted to Senior engineer in a year after I received my engineering license. I moved 4 cities in 4 years for my job. Now I am settled, own a home, got married to my long time girl friend and work at an Oil and Gas company which pays well. What I learnt through my experience is that Canada is a land of opportunities and people respect you for the work you do whatever it may be and do not judge you, all that we will have to do is work hard and improve on your skills. Integrate with the society, donate and volunteer. That’s how new immigrants can integrate. If you aren’t open minded and want to stay as you stayed in your country then you will not develop and it will hinder yours and the country’s progress.
Identity Attack0.011987305
Insult0.017292
Profanity0.018187506
Threat0.007029374
Severe Toxicity0.0017356873
Low Tox 0.037105743 Constructive 0.833 Personal_Narrative
Sep 10, 2025 Why Canadians Are Turning Against …
They are all now working everywhere go to dollarama tim hortons poppoye no frills selling offering credit cards domino pizza concierge and also inside pearson airport
They are all now working everywhere go to dollarama tim hortons poppoye no frills selling offering credit cards domino pizza concierge and also inside pearson airport
Identity Attack0.0027563404
Insult0.019741343
Profanity0.012346277
Threat0.005971058
Severe Toxicity0.0010299683
Low Tox 0.036870047 Constructive 0.542 Unverified_Claim
Sep 28, 2025 IRCC Names India in Study …
I see nothing wrong with indians in this country, i work with them. They are good people.
I see nothing wrong with indians in this country, i work with them. They are good people.
Identity Attack0.026408968
Insult0.012490907
Profanity0.022833163
Threat0.009230154
Severe Toxicity0.002784729
Low Tox 0.036634352 Constructive 0.558 Solidarity
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
i’m a farm worker in rural bc who works with indian ladies, i ❤️ them so much. just lovely. my mechanic is a sihk, one of my favorite people ever. indian people helped build bc …
i’m a farm worker in rural bc who works with indian ladies, i ❤️ them so much. just lovely. my mechanic is a sihk, one of my favorite people ever. indian people helped build bc in the last century and continue to do so, their culture is equal to western culture, i don’t worry that they are here one bit, but immigration from anywhere has to be balanced and fair.
Identity Attack0.029917859
Insult0.012148905
Profanity0.019348921
Threat0.007922632
Severe Toxicity0.0019741058
Low Tox 0.036634352 Constructive 0.722
Sep 29, 2025 43 likes 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.