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 39 of 48
wasn't it harper that opened the door by subsidizing immigrant workers wages? I still remember a woman on the news who got let go from a basic restaurant job in weyburn and replaced by an …
wasn't it harper that opened the door by subsidizing immigrant workers wages? I still remember a woman on the news who got let go from a basic restaurant job in weyburn and replaced by an immigrant with a federally subsidized wage.
Identity Attack0.036105253
Insult0.017743196
Profanity0.010689554
Threat0.0063626673
Severe Toxicity0.0012159348
Low Tox 0.051563308 Constructive 0.702 Economic_Argument
Feb 20, 2026 3 likes LILLEY UNLEASHED: The fall of …
Because th3 government has let business hire immigrants who are subsidized by them and companies take the jobs for canadian citizens and give to them if not they have to pay higher wages to us …
Because th3 government has let business hire immigrants who are subsidized by them and companies take the jobs for canadian citizens and give to them if not they have to pay higher wages to us that is needed and thats how
Identity Attack0.034816213
Insult0.017485369
Profanity0.012073003
Threat0.006149062
Severe Toxicity0.0015068054
Low Tox 0.05131592 Moderate Con 0.314 Economic_Argument
Aug 26, 2025 Why Canadians Are Turning Against …
But Indians are oriented for business not for working in a building site or other type of jobs.
But Indians are oriented for business not for working in a building site or other type of jobs.
Identity Attack0.06340405
Insult0.018452216
Profanity0.014839902
Threat0.0065956907
Severe Toxicity0.0015830994
Low Tox 0.050821137 Low Con 0.257 Identity_Assertion
Feb 26, 2026 Inside Canada's Indian Invasion...
Canadian sleeping in their Cars🚙 in extreme cold weather conditions can’t find jobs / affordable housing our youths need job/affordable housing / future Our Gov. Must step in to clear the mess
Canadian sleeping in their Cars🚙 in extreme cold weather conditions can’t find jobs / affordable housing our youths need job/affordable housing / future Our Gov. Must step in to clear the mess
Identity Attack0.022590388
Insult0.02103047
Profanity0.010467518
Threat0.006420923
Severe Toxicity0.0018024445
Low Tox 0.050821137 Moderate Con 0.459 Economic_Argument
Jan 18, 2026 3 likes 2.9 million Canadian temporary visas …
Why are they getting ANY of my tax money? The only thing my Dad go t when we emigrated was a job, a skilled one, and no one handed him that.
Why are they getting ANY of my tax money? The only thing my Dad go t when we emigrated was a job, a skilled one, and no one handed him that.
Identity Attack0.019274252
Insult0.016100928
Profanity0.012995303
Threat0.0061878995
Severe Toxicity0.0011301041
Low Tox 0.050573748 Moderate Con 0.48
Jun 25, 2025 How much do refugees and …
I’ve lived in Canada for 30 years, but I became unemployed in 2021. This is the first time I’ve been out of work for more than a year and a half. I’ve applied online for …
I’ve lived in Canada for 30 years, but I became unemployed in 2021. This is the first time I’ve been out of work for more than a year and a half. I’ve applied online for over 20 jobs, but unfortunately I haven’t received any responses. This has never happened to me before. When I first came to Canada, it felt very safe—you could even leave your door unlocked at night. Things have changed a lot since then. Nowadays, there are many new immigrants and refugees, which has also changed the job market. I’ve noticed that many companies prefer hiring workers with student visas, because the government subsidizes part of their wages. That makes it more cost-effective for companies compared to hiring Canadian workers. I heard this directly from my former manager. As a result, some of my old colleagues now only get one or two days of work per week, while companies continue bringing in new employees.
Identity Attack0.0233943
Insult0.021868404
Profanity0.016001316
Threat0.00704232
Severe Toxicity0.001745224
Low Tox 0.050573748 Constructive 0.796
Aug 25, 2025 26 likes Why Canadians Are Turning Against …
Canadians students cannot afford to go to school. How many do you know in education debt, working a job not in their field?
Canadians students cannot afford to go to school. How many do you know in education debt, working a job not in their field?
Identity Attack0.029144434
Insult0.018516673
Profanity0.009664777
Threat0.005818945
Severe Toxicity0.0011205673
Low Tox 0.050573748 Moderate Con 0.353 Economic_Argument
Jan 19, 2026 28 likes Why Canada’s immigration system has …
recently i saw the job posting on indeed where hindi was a mandatory language..
recently i saw the job posting on indeed where hindi was a mandatory language..
Identity Attack0.037394293
Insult0.01632893
Profanity0.017299367
Threat0.007793174
Severe Toxicity0.0017642975
Low Tox 0.050326355 Moderate Con 0.324 Unverified_Claim
Sep 10, 2025 1 likes Why Canadians Are Turning Against …
Another MP of the Liberal party being put in a position that they have NO business being in. What did she do to get the Ministry ? CBC do your job goodness knows you have …
Another MP of the Liberal party being put in a position that they have NO business being in. What did she do to get the Ministry ? CBC do your job goodness knows you have been GIVEN enough money from the people of Canada.
Identity Attack0.007288578
Insult0.02657372
Profanity0.011219022
Threat0.005906329
Severe Toxicity0.0011205673
Low Tox 0.050078966 Moderate Con 0.391 Policy_Critique
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
Bon Voyage! Time for Canadians to fill those jobs and homes.
Bon Voyage! Time for Canadians to fill those jobs and homes.
Identity Attack0.032753747
Insult0.016100928
Profanity0.00995513
Threat0.008349842
Severe Toxicity0.0019073486
Low Tox 0.049584184 Moderate Con 0.319
Jan 15, 2026 2 likes 2.9 million Canadian temporary visas …
as a fellow Canadian that lives in Ontario it has gotten really bad over the past few years especially the job opportunities .
as a fellow Canadian that lives in Ontario it has gotten really bad over the past few years especially the job opportunities .
Identity Attack0.019877186
Insult0.020643732
Profanity0.010911589
Threat0.0062979385
Severe Toxicity0.0011634827
Low Tox 0.049584184 Constructive 0.565 Economic_Argument
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
2.9 million people can lawsuit against Trudeau because Trudeau simply allowed too many temporary visas that should not be allowed from the first place. For example, Trudeau allowed visas to allow people to work for …
2.9 million people can lawsuit against Trudeau because Trudeau simply allowed too many temporary visas that should not be allowed from the first place. For example, Trudeau allowed visas to allow people to work for minimum wage jobs in Canada or jobs with no trade skills., and even if skilled workers were invited, their jobs are not in high demand or about to be replaced by AI in a couple of years. Every year over 100,000 jobs will be replaced by AI starting from the late 2026, starting from the transportation industry, customer services, office jobs, IT jobs, and education; soon healthcare and engineering as well. No developed country needs workers anymore except very few experts and there will be massive layoff, not because of the economic crisis, but because of AI. In Japan, China, and South Korea, AI are widely used and now young people with a master or PhD degree can't even get a job.
Identity Attack0.00621564
Insult0.026702631
Profanity0.013371054
Threat0.00713294
Severe Toxicity0.0015544891
Low Tox 0.048594624 Moderate Con 0.496
Jan 16, 2026 2.9 million Canadian temporary visas …
Integration is key for Canada as a multicultural country to coexist. Immigration needs reforming i.e.no cash jobs whatsoever, intl students will have to intl student fees, no handouts to asylum seekers who aren't from a …
Integration is key for Canada as a multicultural country to coexist. Immigration needs reforming i.e.no cash jobs whatsoever, intl students will have to intl student fees, no handouts to asylum seekers who aren't from a war torn country. Highschoolers must be given priority in local jobs, it's up to the franchise owners to work their schedules up. It's ok if the cost of the product increases. This will help wages keep up with inflation. No free pregnancy trips, if you want to have your child born here make sure you pay up.
Identity Attack0.02238941
Insult0.020837102
Profanity0.012175481
Threat0.0067769317
Severe Toxicity0.0016117096
Low Tox 0.048099842 Constructive 0.585 Policy_Critique
Oct 3, 2025 Inside Canada's Indian Metropolis (Brampton)
IMMIGRATION OPTIONS / TRUTH ABOUT IMMIGRATION & IMMIGRANTS 1. Express Entry (skilled workers) • No settlement cash on arrival • Eligible for provincial health insurance (after waiting period) • Eligible for employment insurance (EI) after …
IMMIGRATION OPTIONS / TRUTH ABOUT IMMIGRATION & IMMIGRANTS 1. Express Entry (skilled workers) • No settlement cash on arrival • Eligible for provincial health insurance (after waiting period) • Eligible for employment insurance (EI) after working • Access to free settlement services (language training, job help) • Eligible for social assistance (welfare) only if unemployed and meeting provincial rules 2. Provincial Nominee Programs (PNP) • Same benefits as Express Entry once PR is granted • Free settlement and employment services • Provincial welfare only if financially eligible • No free housing or tickets 3. Quebec immigration programs • Quebec health insurance (RAMQ) • Free French language courses (often with small allowances) • Settlement services • Social assistance if eligible • No free tickets or housing by default 4. Family sponsorship • Sponsored person gets PR benefits (health care, settlement services) • Sponsor is financially responsible (government usually does NOT pay welfare) • No free housing or travel • Parents/grandparents have limited access to benefits initially 5. Work permit → PR • No welfare while on work permit • Employer-paid salary only • Health insurance varies by province • After PR: same benefits as other permanent residents • No accommodation or tickets 6. Study → work → PR • No welfare for students • Students pay tuition and living costs • Limited work income allowed • After PR: eligible for health care, settlement services, welfare if needed 7. Business / Start-Up Visa / entrepreneur programs • No welfare or housing support • Must prove sufficient funds • Access to public health care after PR • No tickets, no accommodation 8. Caregiver and sector-specific programs • Paid employment (salary) • Health insurance coverage • Settlement services • Welfare only after PR and if eligible • No free housing unless employer provides it 9. Refugee and humanitarian programs • Government-assisted refugees may receive: • Temporary income support • Temporary housing or housing assistance • Basic living allowance • Health coverage (IFHP) • Settlement services • Sometimes travel loans (not free tickets; must be repaid) • Privately sponsored refugees supported by sponsors, not government
Identity Attack0.025002124
Insult0.018001022
Profanity0.013678487
Threat0.0069516995
Severe Toxicity0.0025177002
Low Tox 0.04785245 Constructive 0.605 Question
Dec 25, 2025 Deportations From Canada at Their …
I came to Canada legally as refugee in early 90's. At 16, speaking almost no English, I was enrolled in High School and got a job in McDonald's. But even then my clear understanding was …
I came to Canada legally as refugee in early 90's. At 16, speaking almost no English, I was enrolled in High School and got a job in McDonald's. But even then my clear understanding was that the job was temporary. My managers told me the same thing. I went to university and immediately switched up. It is infuriating to see that fast food jobs are careers for middle aged people, gaming the system and my kids won't have the opportunity to experience the very natural and normal experience of getting into the job market
Identity Attack0.01274247
Insult0.023608726
Profanity0.01627459
Threat0.0064727063
Severe Toxicity0.0014781952
Low Tox 0.04760506 Constructive 0.725 Personal_Narrative
Dec 27, 2025 IRCC Names India in Study …
M. Carney's plan is working as intended. We need to keep these expired temporary foreign workers here in Canada, without them, doctors and police officers would be out of work. So keeping them here creates …
M. Carney's plan is working as intended. We need to keep these expired temporary foreign workers here in Canada, without them, doctors and police officers would be out of work. So keeping them here creates more jobs. I don't care how much it costs, we can always raise taxes. On top of that, Lena Diab has great salad recipes..!
Identity Attack0.01766643
Insult0.020321451
Profanity0.012312118
Threat0.0067186756
Severe Toxicity0.0013446808
Low Tox 0.04760506 Constructive 0.837 Unverified_Claim
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
Fake news! Living in Montréal I can't find a job - they are talking about labour shortage.
Fake news! Living in Montréal I can't find a job - they are talking about labour shortage.
Identity Attack0.007214582
Insult0.021610579
Profanity0.011423977
Threat0.006149062
Severe Toxicity0.001077652
Low Tox 0.04686289 Moderate Con 0.497 Personal_Narrative
Feb 11, 2026 Canada's tighter immigration policy divides …
This is not true. And now that the Government of Canada has hid it, I can no longer prove it. However, not only did my MP admit that they get close to 2500 dollars per …
This is not true. And now that the Government of Canada has hid it, I can no longer prove it. However, not only did my MP admit that they get close to 2500 dollars per month for the first year and sometimes longer. They are automatically authorized for a loan. And hey, 50,000 for a family is enough for a downpayment, while we can sit here working all our lives and never be able to buy a house. But they are automatically authorized. So the question is, why is it profittable to bring in refugees? Maybe if the government gave me 50,000 or 2500 per month, and or they gave me easier loans....I would have already been profiting Canada in many ways. Other than trying to work hard and when I can't get a job, because I am not part of a minority group, collecting ei or assistance and never getting anywhere in my life.
Identity Attack0.008879486
Insult0.02425329
Profanity0.015044857
Threat0.006492125
Severe Toxicity0.001411438
Low Tox 0.04686289 Constructive 0.795
Dec 29, 2018 How much do refugees and …
The questioner is just proving her own questions? What is non-compliance as a student? Not going to the college? How many colleges shut down their courses within the said period? Do you expect students to …
The questioner is just proving her own questions? What is non-compliance as a student? Not going to the college? How many colleges shut down their courses within the said period? Do you expect students to be firever students? What if they get work permit while still being student? This is very possible for the IT engineers from India, they are student here but get a job in USA or any other country and they leave. Where are the statistics of students who got married to Canadian nationals and decided to stop studying because of family expenses? It will be easy to track down the fees transfer and return of these said 8% non-compliant students. Did they get their money back? If not, then why didn't colleges paid the remaining fees back and report that non-obligatory to the study visa rules? Or, was the past govt quite about this because Canada needed cheap labor and money in other colleges accounts?
Identity Attack0.014551271
Insult0.021546122
Profanity0.013780965
Threat0.006763986
Severe Toxicity0.0014305115
Low Tox 0.0466155 Constructive 0.511 Question
Sep 29, 2025 IRCC Names India in Study …
I have friends and colleagues I care deeply about that will be negatively affected by this... and I still support it! Canada needs to prioritize its citizens and it continues to fail to do this …
I have friends and colleagues I care deeply about that will be negatively affected by this... and I still support it! Canada needs to prioritize its citizens and it continues to fail to do this in so many sectors. It succeeds in others but food and job insecurity, and then housing, are massive issues in this country that could easily be avoided if the government stepped in. It doesn't matter what your political views are - take care of the citizens, even if it hurts people you care about that aren't citizens.
Identity Attack0.007547563
Insult0.024511116
Profanity0.015659723
Threat0.0072365063
Severe Toxicity0.0015163422
Low Tox 0.046368107 Constructive 0.852 Moral_Argument
Jan 19, 2026 2 likes 2.9 million Canadian temporary visas …
I know I work with them and they're ready to take my job😢
I know I work with them and they're ready to take my job😢
Identity Attack0.008953481
Insult0.015796926
Profanity0.020920247
Threat0.010188141
Severe Toxicity0.0019168854
Low Tox 0.046368107 Moderate Con 0.477
Nov 21, 2025 Quebec Ends Economic Immigration Program …
🇨🇦IF you’re Canadian and struggling to find employment, post a video of yourself, your education level, your last job and THEN list companies you have applied to and have not heard back from.
🇨🇦IF you’re Canadian and struggling to find employment, post a video of yourself, your education level, your last job and THEN list companies you have applied to and have not heard back from.
Identity Attack0.025002124
Insult0.015796926
Profanity0.011031146
Threat0.006738094
Severe Toxicity0.0013828278
Low Tox 0.046120718 Constructive 0.576 Call_To_Action
Jan 6, 2026 13 likes Canada’s new rules in 2026
No jobs do not come
No jobs do not come
Identity Attack0.012139536
Insult0.012110904
Profanity0.017299367
Threat0.007547205
Severe Toxicity0.0016212463
Low Tox 0.046120718 Low Con 0.253
Jan 22, 2026 Why Canada’s immigration system has …
as an Indian i believe Canada should do something to fix this issue because not only is this destroying the somewhat good reputation we had, its also rendering people unable to find jobs. I have …
as an Indian i believe Canada should do something to fix this issue because not only is this destroying the somewhat good reputation we had, its also rendering people unable to find jobs. I have some good friends who are living in Canada(they're canadian) and are drastically searching for a job they're overqualified for which just breaks my heart
Identity Attack0.021585498
Insult0.018774498
Profanity0.01309778
Threat0.0074954215
Severe Toxicity0.0011825562
Low Tox 0.045873325 Constructive 0.741 Personal_Narrative
Feb 5, 2026 Inside Canada's Indian Invasion...
I still don't understand why we brought them here. Why did we need to make it impossible for our young people to find jobs? It only benefits corporations not the Canadian citizens.
I still don't understand why we brought them here. Why did we need to make it impossible for our young people to find jobs? It only benefits corporations not the Canadian citizens.
Identity Attack0.026609946
Insult0.016784932
Profanity0.009784333
Threat0.006272047
Severe Toxicity0.0013065338
Low Tox 0.044388983 Constructive 0.567 Economic_Argument
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.