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 is paying for this …" 922 comments · Page 33 of 37
start training canadians, pay and living wage, and make the cost of living so actual canadians can have children. THERE IS NO LABOUR SHORTAGE, THERE IS A LIVING WAGE SHORTAGE
start training canadians, pay and living wage, and make the cost of living so actual canadians can have children. THERE IS NO LABOUR SHORTAGE, THERE IS A LIVING WAGE SHORTAGE
Identity Attack0.017163984
Insult0.013858915
Profanity0.009630617
Threat0.0064532873
Severe Toxicity0.0011491776
Low Tox 0.03639866 Low Con 0.27 Economic_Argument
Feb 11, 2026 Canada's tighter immigration policy divides …
It’s about time and I have nothing to say about bad about immigration as thats how Canada was built and I’ve come to realize that Canadian Citizens are paying the government for rent to live …
It’s about time and I have nothing to say about bad about immigration as thats how Canada was built and I’ve come to realize that Canadian Citizens are paying the government for rent to live in Canada to a particular group of people who weren’t the First people of Canada especially if the Government allows the information out !! Also 340 million is cheaper than keeping them here
Identity Attack0.01666154
Insult0.014276917
Profanity0.00997221
Threat0.0063432488
Severe Toxicity0.0011396408
Low Tox 0.036162965 Constructive 0.609
Dec 31, 2025 1 likes Deportations From Canada at Their …
Pay no taxes? He left the house w/out his helmet again
Pay no taxes? He left the house w/out his helmet again
Identity Attack0.001674153
Insult0.01819439
Profanity0.010928668
Threat0.0065827454
Severe Toxicity0.0009393692
Low Tox 0.035691574 Low Con 0.243
Sep 21, 2025 Inside Canada's Indian Metropolis (Brampton)
I'm working full-time single women living pay cheque to pay cheque. I live in Vancouver and I can barely afford my basic living. My whole cheque goes into rent and rest in groceries. No saving, …
I'm working full-time single women living pay cheque to pay cheque. I live in Vancouver and I can barely afford my basic living. My whole cheque goes into rent and rest in groceries. No saving, no fun activities. I can’t go out, eat out, if you really think about it, it's really depressing that you're working full-time still you're not able to live your life. Canada is going down and will lose good people because of affordability issues.
Identity Attack0.010803374
Insult0.015188923
Profanity0.010945748
Threat0.0064015044
Severe Toxicity0.0010442734
Low Tox 0.035220183 Constructive 0.633
Aug 29, 2025 6 likes Why Canadians Are Turning Against …
It was all Trudeau. He still needs to pay.
It was all Trudeau. He still needs to pay.
Identity Attack0.0023863618
Insult0.019032324
Profanity0.009801413
Threat0.008440462
Severe Toxicity0.0011301041
Low Tox 0.035220183 Low Con 0.151 Policy_Critique
Sep 13, 2025 Why Canadians Are Turning Against …
Pay no Taxes, bro I have paid more tax in Indian rupees equivalent to the number of hairs on my scalp that too just working as a student. We were paying NO TAXES on income …
Pay no Taxes, bro I have paid more tax in Indian rupees equivalent to the number of hairs on my scalp that too just working as a student. We were paying NO TAXES on income taxes of basic income categories. Here it is 20--25% even if u are just earning minimum wage.
Identity Attack0.010655383
Insult0.015644927
Profanity0.013166099
Threat0.0059257476
Severe Toxicity0.0010061264
Low Tox 0.034984488 Constructive 0.59 Economic_Argument
Sep 27, 2025 Inside Canada's Indian Metropolis (Brampton)
Keep paying your taxes so the liberal government can keep their voting base up
Keep paying your taxes so the liberal government can keep their voting base up
Identity Attack0.008250522
Insult0.017163089
Profanity0.011543535
Threat0.006763986
Severe Toxicity0.0011253357
Low Tox 0.034984488 Low Con 0.217
Nov 14, 2019 How much do refugees and …
This feels 6-8 years too late, You could even argue it as far back as 2010. We should've never kept our numbers at such high of a % of our population, it should've always been …
This feels 6-8 years too late, You could even argue it as far back as 2010. We should've never kept our numbers at such high of a % of our population, it should've always been focused industries only such as agriculture. Instead our business model is basically : Cheap Labour via Worker Visas, Housing Market due to quick and massive population boost and Student Visas making them pay 3.5x more than regular students that encourages post-secondary schools to choose international over domestic which may also have long-term consequences as we see many immigrants go back to their home or take their degree to a higher paying nation.
Identity Attack0.003884775
Insult0.019419061
Profanity0.013576009
Threat0.00636914
Severe Toxicity0.0010824203
Low Tox 0.034748793 Constructive 0.527 Policy_Critique
Jan 19, 2026 9 likes Why Canada’s immigration system has …
The government just bring them here to pay tax
The government just bring them here to pay tax
Identity Attack0.010063417
Insult0.013820915
Profanity0.012414595
Threat0.0069646453
Severe Toxicity0.001168251
Low Tox 0.034748793 Low Con 0.186
Aug 27, 2025 2 likes Why Canadians Are Turning Against …
Why are Canadians paying for this?
Why are Canadians paying for this?
Identity Attack0.021786476
Insult0.0115029
Profanity0.010621235
Threat0.006770459
Severe Toxicity0.0012493134
Low Tox 0.034041706 Low Con 0.25
Dec 30, 2025 Deportations From Canada at Their …
Wait, if someone who needs deporting needs life saving medicine why should the Canadian medical system pay for them?
Wait, if someone who needs deporting needs life saving medicine why should the Canadian medical system pay for them?
Identity Attack0.011839314
Insult0.011730902
Profanity0.010125926
Threat0.007586042
Severe Toxicity0.0010633469
Low Tox 0.034041706 Low Con 0.29 Question
Dec 31, 2025 Deportations From Canada at Their …
No healthcare for non Canadians, new citizens should pay minimum 5 years in taxes before benefiting from Universal healthcare and subsidized university.
No healthcare for non Canadians, new citizens should pay minimum 5 years in taxes before benefiting from Universal healthcare and subsidized university.
Identity Attack0.017967897
Insult0.014162917
Profanity0.009596458
Threat0.006220264
Severe Toxicity0.0011539459
Low Tox 0.03357032 Low Con 0.23 Policy_Critique
Feb 24, 2026 6 likes 'We do know that there's …
This is a multifaceted problem for us. Firstly we keep emigrating people in, to deal with a declining population, instead of addressing the issues directly resulting in declining population, like the housing problem, cost of …
This is a multifaceted problem for us. Firstly we keep emigrating people in, to deal with a declining population, instead of addressing the issues directly resulting in declining population, like the housing problem, cost of living, under paying jobs, and astronomical Post secondary prices to get basic diplomas I know for a fact that 90's babies will be the last generation to have more then one child. Another issue is the recruitment centers in India, funded by Canadian corporations looking for cheap labor, promising the world to struggling Indians only to back out of every promise they made, and put the burden on the government and Canadians. This plus a lack of population control in India, is set that to have Indians to be over 25% of the global population in the next 50 years.
Identity Attack0.012061302
Insult0.016784932
Profanity0.0128245065
Threat0.0067186756
Severe Toxicity0.0013065338
Low Tox 0.03357032 Constructive 0.641 Policy_Critique
Jan 28, 2026 Inside Canada's Indian Invasion...
The 10:57 fact that they are thriving and Canadian born citizens can’t afford groceries and are living pay check to pay check
The 10:57 fact that they are thriving and Canadian born citizens can’t afford groceries and are living pay check to pay check
Identity Attack0.015958117
Insult0.013706914
Profanity0.010006369
Threat0.0059322207
Severe Toxicity0.0010538101
Low Tox 0.033334624 Moderate Con 0.351 Economic_Argument
Jan 27, 2026 3 likes Inside Canada's Indian Invasion...
Canada has to take these money from board officers, who allowed them to come in Canada, from immigration and refugees workers who allowed them to stay in Canada, from immigration lawyers. But not from our …
Canada has to take these money from board officers, who allowed them to come in Canada, from immigration and refugees workers who allowed them to stay in Canada, from immigration lawyers. But not from our money. People hard working every day and pay taxes not for mistakes of immigration and refugee workes. If this ministry so expensive- it is necessary to close this ministry.
Identity Attack0.016460562
Insult0.014238917
Profanity0.009545219
Threat0.0063626673
Severe Toxicity0.0009870529
Low Tox 0.033334624 Constructive 0.573
Dec 25, 2025 Deportations From Canada at Their …
Canada is sending 2 billion dollars to Ukraine again your back tax paying dollars
Canada is sending 2 billion dollars to Ukraine again your back tax paying dollars
Identity Attack0.009027477
Insult0.014238917
Profanity0.011458136
Threat0.006479179
Severe Toxicity0.0011110306
Low Tox 0.032863233 Low Con 0.182
Aug 25, 2025 Why Canadians Are Turning Against …
Suspended with pay. Dont worry the bad news will disappear i spring when comsumer season starts
Suspended with pay. Dont worry the bad news will disappear i spring when comsumer season starts
Identity Attack0.0027748393
Insult0.012794908
Profanity0.011936366
Threat0.008815889
Severe Toxicity0.0011014938
Low Tox 0.032627538 Moderate Con 0.346 Unverified_Claim
Feb 19, 2026 Canadian immigration officers investigating hundreds …
From 0:37 to 0:39, Those are quotes “They sell amongst themselves” “Live amogst themselves” “PAY NO TAXES” I mean it’s reality
From 0:37 to 0:39, Those are quotes “They sell amongst themselves” “Live amogst themselves” “PAY NO TAXES” I mean it’s reality
Identity Attack0.0036812867
Insult0.013288911
Profanity0.011423977
Threat0.006433869
Severe Toxicity0.0011205673
Low Tox 0.032627538 Low Con 0.242
Oct 1, 2025 Inside Canada's Indian Metropolis (Brampton)
Canadian taxpayers end up paying for it all
Canadian taxpayers end up paying for it all
Identity Attack0.01465176
Insult0.0129089095
Profanity0.011509376
Threat0.0070034824
Severe Toxicity0.0012493134
Low Tox 0.032391842 Low Con 0.244
Jan 17, 2026 2 likes 2.9 million Canadian temporary visas …
ask the guy how much tax he pays? 🤡🤡
ask the guy how much tax he pays? 🤡🤡
Identity Attack0.0018036455
Insult0.016632931
Profanity0.01309778
Threat0.0063950317
Severe Toxicity0.0011014938
Low Tox 0.03192045 Low Con 0.19
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
To be here as a citizen today, I had to pay CAD$35.000 for a two years program in Toronto. But to get the study visa I had to prove a lot of things, including money, …
To be here as a citizen today, I had to pay CAD$35.000 for a two years program in Toronto. But to get the study visa I had to prove a lot of things, including money, proof that I had paid the college (at least 1st year), English, a Bachelor degree (education), a clear criminal history, and what attach me to my country. I had to study hard, and only after graduation I could have 3y work permit. By working in Canada I could get more point to become a permanent resident. After 2y having my PR, I could get the citizenship, but I had to prove I pay taxes, clear criminal history, and other things that show I would be a good citizen. So, I worked (and still work) hard, I am currently in two jobs and at school taking my masters, I respect the laws, I respect the culture (I never tried to impose mine), and I pay over CAD$10.000 in taxes per year on my income. That said, I feel as a slap on my face when fraudulent and dishonest people are able to be here cheating the system in any way. Some people may say I am an immigrant against immigration. NO, I am in favor of people taking the right path to immigrate, and make real contributions for this country, not coming to be scammers and criminals.
Identity Attack0.0076955543
Insult0.017227544
Profanity0.015079016
Threat0.006492125
Severe Toxicity0.0011730194
Low Tox 0.03192045 Constructive 0.774
Oct 10, 2025 IRCC Names India in Study …
they took all the jobs here in canada bro especially ontario toronto (GTA) area im almost 18 and i still cant find a flipping job because they get payed like 4$/hour on some job like …
they took all the jobs here in canada bro especially ontario toronto (GTA) area im almost 18 and i still cant find a flipping job because they get payed like 4$/hour on some job like cashier thats y if u go tim hortons there all there fam
Identity Attack0.006511623
Insult0.015340924
Profanity0.012926984
Threat0.0062008454
Severe Toxicity0.001001358
Low Tox 0.031449065 Constructive 0.506 Economic_Argument
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Supporting the people that come to your country and work hard and pay taxes and help build your country
Supporting the people that come to your country and work hard and pay taxes and help build your country
Identity Attack0.014249804
Insult0.0103248935
Profanity0.012073003
Threat0.006686311
Severe Toxicity0.0012874603
Low Tox 0.031449065 Moderate Con 0.344 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
Cheaper pay all about profits for them
Cheaper pay all about profits for them
Identity Attack0.002192123
Insult0.014124917
Profanity0.013336895
Threat0.00814271
Severe Toxicity0.0012493134
Low Tox 0.031331215 Low Con 0.181
Aug 26, 2025 Why Canadians Are Turning Against …
If they pay taxes and don't break crime what's the problem
If they pay taxes and don't break crime what's the problem
Identity Attack0.0032558115
Insult0.014238917
Profanity0.011423977
Threat0.00780612
Severe Toxicity0.0010633469
Low Tox 0.030859824 Low Con 0.253
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.