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: "I am an immigrant too. …" 3,653 comments · Page 141 of 147
Federal immigration laws caused the problem to begin with . Ever notice the government and media never admit any wrong doing or take responsibility for any wrong doing .
Federal immigration laws caused the problem to begin with . Ever notice the government and media never admit any wrong doing or take responsibility for any wrong doing .
Identity Attack0.010729378
Insult0.012490907
Profanity0.009587918
Threat0.0061425893
Severe Toxicity0.00084400177
Low Tox 0.030977672 Low Con 0.269 Policy_Critique
Feb 18, 2026 2 likes Canadian immigration officers investigating hundreds …
These benefits continue until they actually leave the country. Stated by immigration officials during committee meetings.
These benefits continue until they actually leave the country. Stated by immigration officials during committee meetings.
Identity Attack0.014551271
Insult0.010932897
Profanity0.010160086
Threat0.006822242
Severe Toxicity0.0009822845
Low Tox 0.030506283 Moderate Con 0.441 Policy_Critique
Feb 24, 2026 6 likes 'We do know that there's …
the qustion is this immigration is good for cannada and do locals like it
the qustion is this immigration is good for cannada and do locals like it
Identity Attack0.01666154
Insult0.010818896
Profanity0.011236101
Threat0.0062979385
Severe Toxicity0.0011301041
Low Tox 0.029799197 Moderate Con 0.305
Oct 29, 2025 Inside Canada's Indian Metropolis (Brampton)
In the year 2000 Brampton was 325,000 people... you can thank Trudeau and Dominic Barton of McKinsey & Company and World Economic Forum infamy for the moderate increase to 800,000 as he's been lobbying for …
In the year 2000 Brampton was 325,000 people... you can thank Trudeau and Dominic Barton of McKinsey & Company and World Economic Forum infamy for the moderate increase to 800,000 as he's been lobbying for this through the Century Initiative and plans to increase Canada's population to 100 million through immigration only by 2100.
Identity Attack0.0056236745
Insult0.016708933
Profanity0.010177165
Threat0.0060098954
Severe Toxicity0.0008678436
Low Tox 0.029799197 Constructive 0.528 Unverified_Claim
Dec 25, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
That's not slashing immigration numbers, that's slightly decreasing them.
That's not slashing immigration numbers, that's slightly decreasing them.
Identity Attack0.016762028
Insult0.0094128875
Profanity0.011048226
Threat0.00666042
Severe Toxicity0.0009584427
Low Tox 0.02968135 Low Con 0.28
Jan 3, 2026 115 likes New rules, regulations take effect …
How things never change. Sifton was born into a modest blue collar family, became a politician and a minister of immigration and retired a millionaire on a civil servant salary!
How things never change. Sifton was born into a modest blue collar family, became a politician and a minister of immigration and retired a millionaire on a civil servant salary!
Identity Attack0.0050317086
Insult0.01648093
Profanity0.010809111
Threat0.0059160385
Severe Toxicity0.0007724762
Low Tox 0.02968135 Constructive 0.555 Policy_Critique
Feb 17, 2026 1 likes LILLEY UNLEASHED: The fall of …
Canada needs a visa/immigration cap per country. Right now immigration is about bolstering vote bank
Canada needs a visa/immigration cap per country. Right now immigration is about bolstering vote bank
Identity Attack0.012842959
Insult0.011236899
Profanity0.010125926
Threat0.00666042
Severe Toxicity0.0009822845
Low Tox 0.029563503 Low Con 0.213 Policy_Critique
Feb 11, 2026 3 likes Canada's tighter immigration policy divides …
I think it’s good Quebec cancelled it. Quebec has accelerating immigrant asylum acceptance and get fund from CA government for each person they are accepting, but we all know none of them are staying in …
I think it’s good Quebec cancelled it. Quebec has accelerating immigrant asylum acceptance and get fund from CA government for each person they are accepting, but we all know none of them are staying in Quebec .
Identity Attack0.014350293
Insult0.0113509
Profanity0.009750174
Threat0.0062979385
Severe Toxicity0.00089645386
Low Tox 0.02920996 Constructive 0.593
Nov 21, 2025 Quebec Ends Economic Immigration Program …
I hope Canada learnt it's lesson now on RESPONSIBLE & VETTED immigration!
I hope Canada learnt it's lesson now on RESPONSIBLE & VETTED immigration!
Identity Attack0.013345404
Insult0.0116169015
Profanity0.009220706
Threat0.006576272
Severe Toxicity0.0011348724
Low Tox 0.02873857 Moderate Con 0.406 Policy_Critique
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Now, that's what I call one-sided reporting. Not a single voice supporting a tighter immigration policy
Now, that's what I call one-sided reporting. Not a single voice supporting a tighter immigration policy
Identity Attack0.012541492
Insult0.010742896
Profanity0.010365041
Threat0.0063497215
Severe Toxicity0.0008773804
Low Tox 0.028620722 Moderate Con 0.469 Meta_Commentary
Feb 11, 2026 Canada's tighter immigration policy divides …
Integration into the host society is crucial for immigration to work in society. I’m Ukrainian, and integrated in Canada in 53. Being European made it easier of course.
Integration into the host society is crucial for immigration to work in society. I’m Ukrainian, and integrated in Canada in 53. Being European made it easier of course.
Identity Attack0.018269362
Insult0.010210892
Profanity0.010501678
Threat0.0062785195
Severe Toxicity0.0009393692
Low Tox 0.028502874 Constructive 0.623 Personal_Narrative
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Temporary immigration is just permanent residency with extra steps. Everyone thought they were promised permanent residency the moment they came in.
Temporary immigration is just permanent residency with extra steps. Everyone thought they were promised permanent residency the moment they came in.
Identity Attack0.013445892
Insult0.010438894
Profanity0.010792031
Threat0.006220264
Severe Toxicity0.00089645386
Low Tox 0.02826718 Low Con 0.249 Policy_Critique
Feb 11, 2026 1 likes Canada's tighter immigration policy divides …
Well , Canada should fix its immigration laws
Well , Canada should fix its immigration laws
Identity Attack0.014350293
Insult0.009906891
Profanity0.00997221
Threat0.006485652
Severe Toxicity0.0009393692
Low Tox 0.02826718 Low Con 0.171 Policy_Critique
Feb 10, 2026 Inside Canada's Indian Invasion...
Why because you don't have money and source of increasing GDP except immigration,Look how everybody was complaining about students influx now all the colleges are crying for funding,More student bring more funds and more taxes …
Why because you don't have money and source of increasing GDP except immigration,Look how everybody was complaining about students influx now all the colleges are crying for funding,More student bring more funds and more taxes to the government for developing cities like Brampton ,Only problem is vetting that need to done properly,can't expect higher low wage worker to build silicon cities in Canada.High skill professionals are the need of the hour.
Identity Attack0.007214582
Insult0.015036922
Profanity0.010296722
Threat0.005906329
Severe Toxicity0.000834465
Low Tox 0.028149333 Constructive 0.598
Jan 5, 2026 Inside Canada's Indian Metropolis (Brampton)
This is the system: Student immigrates to Canada on a student Visa, gets a Diploma which they use to get a Post-Graduation Work Permit, this is used to get Permanent Residence (PR). After 3 years …
This is the system: Student immigrates to Canada on a student Visa, gets a Diploma which they use to get a Post-Graduation Work Permit, this is used to get Permanent Residence (PR). After 3 years apply for Citizenship, which makes it easier to bring their parents into Canada. Those parents apply for PR, then wait 3 years, after which they can also apply for Citizenship. If they are 55+ years old, they don't need to take the test or prove they can speak the English. They just apply and get become Citizens. All of this while enjoying the benefits of a Socialized Healthcare, Old Age Pension after 65+, Canada Child Benefit paid to parents with kids under 18, and more. This is not a sustainable economic model, we WILL run out of money. Technically we already have 😂
Identity Attack0.00984143
Insult0.014124917
Profanity0.01265371
Threat0.0065115434
Severe Toxicity0.0011348724
Low Tox 0.028149333 Constructive 0.612 Economic_Argument
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
0:38 Yes, immigrants in Canada pay taxes. Your tax obligations depend on your residency status, which is based on factors like the number of days you spend in Canada and your ties to the country. …
0:38 Yes, immigrants in Canada pay taxes. Your tax obligations depend on your residency status, which is based on factors like the number of days you spend in Canada and your ties to the country. Income earned from Canadian sources is generally taxable for both residents and non-residents.
Identity Attack0.01766643
Insult0.010096892
Profanity0.011133623
Threat0.0057606893
Severe Toxicity0.00088214874
Low Tox 0.028031485 Moderate Con 0.451 Meta_Commentary
Oct 27, 2025 Inside Canada's Indian Metropolis (Brampton)
This is why managing immigration is very important. Rapid demographic change is very disruptive. it's the government's job to manage the flow of immigration better. Of course the Canadian government under Trudeau did the exact …
This is why managing immigration is very important. Rapid demographic change is very disruptive. it's the government's job to manage the flow of immigration better. Of course the Canadian government under Trudeau did the exact opposite of that.
Identity Attack0.00880549
Insult0.013516913
Profanity0.009442741
Threat0.0061749537
Severe Toxicity0.00071048737
Low Tox 0.02779579 Constructive 0.584
Sep 24, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Canada's immigration system was never ideal. Even in the 1970's the govt. never knew who was enteringband leaving the country.
Canada's immigration system was never ideal. Even in the 1970's the govt. never knew who was enteringband leaving the country.
Identity Attack0.010137413
Insult0.013402912
Profanity0.009246326
Threat0.006045496
Severe Toxicity0.0007247925
Low Tox 0.02779579 Moderate Con 0.424 Policy_Critique
Feb 18, 2026 LILLEY UNLEASHED: The fall of …
Education is a Migration Pathway that is why education has increasingly become a gateway for migration, especially in countries like Canada, the UK, Australia, and New Zealand. These countries benefit in multiple ways: Economic gains …
Education is a Migration Pathway that is why education has increasingly become a gateway for migration, especially in countries like Canada, the UK, Australia, and New Zealand. These countries benefit in multiple ways: Economic gains from international tuition fees. Young labor to support aging populations. Potential future immigrants who are already educated and adapted to the country. Governments often design these systems intentionally — international students are part of their immigration and economic growth strategies, not just passive victims or actors. India has a massive, educated, English-speaking population. India has the largest pool of college graduates who are English-proficient, making them eligible and attractive for global mobility. Canadian colleges and universities actively recruit in India because it's a guaranteed market. Some Canadians have prioritized volume over quality, which has led to systemic issues. You are not alone England, Australia and New Zealand are milking Indians too
Identity Attack0.011321344
Insult0.013592913
Profanity0.011765569
Threat0.0063885585
Severe Toxicity0.0011014938
Low Tox 0.02779579 Constructive 0.646
Oct 2, 2025 IRCC Names India in Study …
Stephen Harper had the immigration quotas set, Trudeau wanted to be the "big man" and doubled what Harper was bringing in - the result? You be the judge.
Stephen Harper had the immigration quotas set, Trudeau wanted to be the "big man" and doubled what Harper was bringing in - the result? You be the judge.
Identity Attack0.0039402717
Insult0.01617693
Profanity0.009920971
Threat0.0063950317
Severe Toxicity0.00074386597
Low Tox 0.027677942 Moderate Con 0.373
Jun 27, 2025 2 likes How Canada broke its immigration …
Good video, but the use of the term managed integration is problematic. It was managed admission, integration is not part of Canadian immigration.
Good video, but the use of the term managed integration is problematic. It was managed admission, integration is not part of Canadian immigration.
Identity Attack0.012842959
Insult0.012490907
Profanity0.00998929
Threat0.006039023
Severe Toxicity0.00088214874
Low Tox 0.027560094 Constructive 0.578
Jun 24, 2025 1 likes How Canada broke its immigration …
As a multi-generational, born-and-raised Canadian citizen. Recently, I have been unemployed for 1 year and 2 months, which is the longest I have ever gone without a job in my entire life. My EI has …
As a multi-generational, born-and-raised Canadian citizen. Recently, I have been unemployed for 1 year and 2 months, which is the longest I have ever gone without a job in my entire life. My EI has run out, and during this stressful time, I have only had 4 actual interviews with real human beings. I am also a caregiver for both of my parents, and working remotely has been my profession for the last 7 years. Remote work allows me to both care for them and bring in a full-time income. Despite having 30 years of customer service experience, I find myself being overlooked. Many companies now use AI to prescreen resumes, so if your resume isn’t ATS-friendly, it often never gets seen by a human. Even if you make it past that stage, there are endless AI-driven assessments before you even have a chance to speak with someone. And when you finally do, it’s often yet another layer of screening rather than a real interview. I know I bring value — I consistently receive compliments from customers across cultures for speaking clearly, precisely, and making their experience enjoyable. Yet I find myself competing with younger candidates who can work longer hours, or new immigrants that companies often prioritize, sometimes with government incentives. At 55, I feel like I’m being overlooked despite my proven skills and professionalism. Right now, I live with my retired parents and should be caring for them. Instead, my father is helping me pay my bills so I don’t ruin the credit I worked so hard to build. If I don’t secure a job soon, I fear I’ll lose everything else I’ve managed to hold onto. The stress is overwhelming — I cry daily, and on top of everything, I also face health issues of my own, but I have no space to focus on them because survival takes priority. Canada today feels very different from the country I grew up in. Since the pandemic, things have become harder in every way — jobs, housing, and simply living. Even if I manage to secure work, rent alone now takes up nearly 75% of what I’d earn, not even including other basic bills. It’s disheartening to feel like no matter how hard I push, I can’t get ahead.
Identity Attack0.006474625
Insult0.015796926
Profanity0.014293353
Threat0.0064079775
Severe Toxicity0.0012207031
Low Tox 0.027560094 Constructive 0.813 Personal_Narrative
Aug 28, 2025 Why Canadians Are Turning Against …
I came here from a refugee camp in Germany when I was six. I integrated into Canadian life and I think that the new immigrants will as well eventually.
I came here from a refugee camp in Germany when I was six. I integrated into Canadian life and I think that the new immigrants will as well eventually.
Identity Attack0.017465452
Insult0.010552894
Profanity0.011970525
Threat0.0064468146
Severe Toxicity0.0011348724
Low Tox 0.027442247 Constructive 0.59
Sep 18, 2025 21 likes Inside Canada's Indian Metropolis (Brampton)
Please don't believe this report. I am from Canada, This issue is not dividing us at all . In fact the overwhelming majority agrees immigration numbers of recent years are unsustainable .These policies to cut …
Please don't believe this report. I am from Canada, This issue is not dividing us at all . In fact the overwhelming majority agrees immigration numbers of recent years are unsustainable .These policies to cut immigration are driven by public pressure on the government..Fr24 is cherry picking and make it sound like there is huge backlash to these cuts.
Identity Attack0.009545447
Insult0.011996903
Profanity0.010006369
Threat0.006589218
Severe Toxicity0.0007581711
Low Tox 0.027324399 Constructive 0.799 Policy_Critique
Feb 11, 2026 467 likes Canada's tighter immigration policy divides …
When Immigrating to a country you need to assimilate to the country you are going to not the country you are from. There is a reson you left the country leave that country identity gone …
When Immigrating to a country you need to assimilate to the country you are going to not the country you are from. There is a reson you left the country leave that country identity gone dont being it to a new place.
Identity Attack0.014852738
Insult0.00983089
Profanity0.010672474
Threat0.0062267366
Severe Toxicity0.000872612
Low Tox 0.027324399 Moderate Con 0.489 Policy_Critique
Jan 28, 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.