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: "As for healthcare I was …" 148 comments · Page 6 of 6
They're encouraging doctors or medical immigration because they'll face a 40% shortage by 2028. Without healthcare to sustain a healthy lifestyle society collapses.
They're encouraging doctors or medical immigration because they'll face a 40% shortage by 2028. Without healthcare to sustain a healthy lifestyle society collapses.
Identity Attack0.01374736
Insult0.012870909
Profanity0.0103992
Threat0.006770459
Severe Toxicity0.0009727478
Low Tox 0.035220183 Moderate Con 0.332 Economic_Argument
Feb 19, 2026 Canada's tighter immigration policy divides …
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 …
Dialysis is for people with CHRONIC kidney disease, just how long are we supposed to fund the worlds treatment? Our healthcare system is strained to its capacity! Every week one can find a news story …
Dialysis is for people with CHRONIC kidney disease, just how long are we supposed to fund the worlds treatment? Our healthcare system is strained to its capacity! Every week one can find a news story about someone who was waitlisted too long for an oncologist or a scan, and no longer has a chance of recovery ❤️‍🩹
Identity Attack0.00673361
Insult0.014162917
Profanity0.011219022
Threat0.00636914
Severe Toxicity0.0012397766
Low Tox 0.03192045 Constructive 0.657 Policy_Critique
Dec 24, 2025 Deportations From Canada at Their …
I'm sympathetic to honest hard-working people. Free healthcare has made the dollar value 📉 dramatically. Most of these people have to leave
I'm sympathetic to honest hard-working people. Free healthcare has made the dollar value 📉 dramatically. Most of these people have to leave
Identity Attack0.0035517942
Insult0.015416925
Profanity0.010996987
Threat0.0063885585
Severe Toxicity0.000705719
Low Tox 0.03192045 Constructive 0.596 Economic_Argument
Jan 16, 2026 2.9 million Canadian temporary visas …
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...
Folk may think this reduction in immigration is far from any "slash" in numbers. Consider (search the web for "Is Canada's aging population an issue ?"): "Canada's aging population is a significant issue, creating major …
Folk may think this reduction in immigration is far from any "slash" in numbers. Consider (search the web for "Is Canada's aging population an issue ?"): "Canada's aging population is a significant issue, creating major challenges for the economy, healthcare, and social services, as more seniors require care while fewer younger workers support them, leading to potential labor shortages, strained budgets, and increased demand for healthcare and long-term support. The trend of more seniors than children under 15 puts pressure on economic growth and government finances, requiring substantial funding increases for health and care services. " For every positive to reduced immigration numbers, Canadians are going to discover that there will be negatives. The negatives might very well justify using the word "slash". Time will tell.
Identity Attack0.008879486
Insult0.014808921
Profanity0.010757872
Threat0.006440342
Severe Toxicity0.00094890594
Low Tox 0.027206551 Constructive 0.648 Policy_Critique
Jan 3, 2026 New rules, regulations take effect …
Just make volunteering mandatory, if they can’t work and if they want free healthcare
Just make volunteering mandatory, if they can’t work and if they want free healthcare
Identity Attack0.0037552824
Insult0.0103248935
Profanity0.010604155
Threat0.00746953
Severe Toxicity0.00091552734
Low Tox 0.024378212 Low Con 0.223 Policy_Critique
Feb 23, 2026 9 likes 'We do know that there's …
If housing, healthcare, and infrastructure can’t keep up, the issue is capacity and planning—not the nationality of newcomers.
If housing, healthcare, and infrastructure can’t keep up, the issue is capacity and planning—not the nationality of newcomers.
Identity Attack0.010211408
Insult0.00983089
Profanity0.00950252
Threat0.006492125
Severe Toxicity0.00084877014
Low Tox 0.022610499 Moderate Con 0.355 Policy_Critique
Jan 27, 2026 Inside Canada's Indian Invasion...
Until the provinces can build the healthcare and longterm bed infratructure to meet our current demands, the border should be closed. A huge shortage of physicians and no infrastructure has crippled our healthcare system with …
Until the provinces can build the healthcare and longterm bed infratructure to meet our current demands, the border should be closed. A huge shortage of physicians and no infrastructure has crippled our healthcare system with our current population.
Identity Attack0.0040327664
Insult0.0114649
Profanity0.011389818
Threat0.0066668927
Severe Toxicity0.00076293945
Low Tox 0.02249265 Constructive 0.523 Policy_Critique
Jan 3, 2026 New rules, regulations take effect …
07:00 she needs to go into healthcare (RN). It's one of the easier ways to increase your income.
07:00 she needs to go into healthcare (RN). It's one of the easier ways to increase your income.
Identity Attack0.002626848
Insult0.009564889
Profanity0.011441057
Threat0.0066151097
Severe Toxicity0.001001358
Low Tox 0.020842785 Moderate Con 0.406
Aug 25, 2025 Why Canadians Are Turning Against …
At this point what has not reached a breaking point? Healthcare, education, infrastructure, inflation, housing. But hey don't worry, elows up and we can do this right
At this point what has not reached a breaking point? Healthcare, education, infrastructure, inflation, housing. But hey don't worry, elows up and we can do this right
Identity Attack0.002293867
Insult0.0105148945
Profanity0.011697251
Threat0.0066668927
Severe Toxicity0.0008201599
Low Tox 0.019728716 Moderate Con 0.344 Policy_Critique
Jan 20, 2026 Why Canada’s immigration system has …
I am going to see if I can upgrade to deluxe healthcare. Is that provided in the same hospital we use now?
I am going to see if I can upgrade to deluxe healthcare. Is that provided in the same hospital we use now?
Identity Attack0.0031263188
Insult0.008918885
Profanity0.011492296
Threat0.0068287146
Severe Toxicity0.00082969666
Low Tox 0.01859777 Constructive 0.532 Question
Feb 25, 2026 'We do know that there's …
This is taxing the healthcare system waits
This is taxing the healthcare system waits
Identity Attack0.0028673338
Insult0.009450888
Profanity0.01220964
Threat0.006738094
Severe Toxicity0.0009775162
Low Tox 0.01834645 Moderate Con 0.386
Dec 26, 2025 3 likes Deportations From Canada at Their …
Pretty shocking that in the comments people think our healthcare is free. No,.it's paid for by taxpayers.
Pretty shocking that in the comments people think our healthcare is free. No,.it's paid for by taxpayers.
Identity Attack0.0021366263
Insult0.010552894
Profanity0.009733095
Threat0.005754216
Severe Toxicity0.00053167343
Low Tox 0.016712861 Moderate Con 0.5 Economic_Argument
Oct 3, 2025 Inside Canada's Indian Metropolis (Brampton)
I paid taxes in this country for 50 years now and i dont get anything free ,Healthcare is not free especially when 50%of my paycheck goes to Ottawa ,so why do they get free things …
I paid taxes in this country for 50 years now and i dont get anything free ,Healthcare is not free especially when 50%of my paycheck goes to Ottawa ,so why do they get free things and i pay for it.
Identity Attack0.0039772694
Insult0.009355888
Profanity0.010125926
Threat0.0058416002
Severe Toxicity0.00069618225
Low Tox 0.015393426 Constructive 0.581 Economic_Argument
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
I am emigrating to Canada as a permanent resident and I'd like to weigh in. You have to have $12,200 before you can arrive, you don't get government funded healthcare for 3 months or other …
I am emigrating to Canada as a permanent resident and I'd like to weigh in. You have to have $12,200 before you can arrive, you don't get government funded healthcare for 3 months or other benefits. I agree with this policy
Identity Attack0.005771666
Insult0.00819688
Profanity0.010177165
Threat0.0065956907
Severe Toxicity0.0007390976
Low Tox 0.014765122 Constructive 0.719
Feb 1, 2018 1 likes How much do refugees and …
I waited 3 months for a CT scan. Now I have to wait another two months for a biopsy. I would be happy to pay for faster service but even if I want to pay, …
I waited 3 months for a CT scan. Now I have to wait another two months for a biopsy. I would be happy to pay for faster service but even if I want to pay, the government will not allow me. This is not healthcare, this is the rationing of healthcare.
Identity Attack0.001933138
Insult0.008405882
Profanity0.010006369
Threat0.006265574
Severe Toxicity0.00059843063
Low Tox 0.014136819 Constructive 0.554 Personal_Narrative
Feb 24, 2026 21 likes 'We do know that there's …
That’s the harsh reality. During Trudeau’s time, Canada saw a significant influx of newcomers, which put pressure on housing, the labour market, and healthcare. It’s normal for a country to tighten immigration for a few …
That’s the harsh reality. During Trudeau’s time, Canada saw a significant influx of newcomers, which put pressure on housing, the labour market, and healthcare. It’s normal for a country to tighten immigration for a few years; lower quotas naturally mean higher requirements. Coming on a study permit or a work permit doesn’t guarantee permanent residency. Once a temporary status expires, and if there’s no other legal pathway to stay, the person must leave Canada.
Identity Attack0.004236255
Insult0.008690883
Profanity0.00904991
Threat0.0061037517
Severe Toxicity0.0005674362
Low Tox 0.013822667 Constructive 0.522 Economic_Argument
Feb 11, 2026 Canada's tighter immigration policy divides …
Why isn’t the aiming that message at Doug Ford and Danielle Smith? They control healthcare in their provinces
Why isn’t the aiming that message at Doug Ford and Danielle Smith? They control healthcare in their provinces
Identity Attack0.002552852
Insult0.009108886
Profanity0.009664777
Threat0.0059516393
Severe Toxicity0.0005054474
Low Tox 0.012754552 Low Con 0.294 Policy_Critique
Feb 24, 2026 'We do know that there's …
Canada needs to step back and reassess the plan for immigration and refugees. Housing, jobs, healthcare, education, cost of living, and in general all resources are already strained. We need to prioritize the application for …
Canada needs to step back and reassess the plan for immigration and refugees. Housing, jobs, healthcare, education, cost of living, and in general all resources are already strained. We need to prioritize the application for citizenship of trained and educated workers that are needed and will benefit our economy.
Identity Attack0.0057346676
Insult0.0075698765
Profanity0.009015751
Threat0.0061749537
Severe Toxicity0.0005865097
Low Tox 0.011874928 Constructive 0.577
Nov 27, 2025 Quebec Ends Economic Immigration Program …
Well fYI any FEDERAL assistance is tax payer money...Whether it be healthcare or language assistance.
Well fYI any FEDERAL assistance is tax payer money...Whether it be healthcare or language assistance.
Identity Attack0.0020996283
Insult0.008519882
Profanity0.00950252
Threat0.005644177
Severe Toxicity0.00046730042
Low Tox 0.011812098 Low Con 0.3
Jun 28, 2019 How much do refugees and …
Losing millions in immigration will actually help Canada after over-inflating immigration. It will better control the housing crisis, food crisis, healthcare crisis. Pausing immigration so the numbers correct itself will fix a lot of the …
Losing millions in immigration will actually help Canada after over-inflating immigration. It will better control the housing crisis, food crisis, healthcare crisis. Pausing immigration so the numbers correct itself will fix a lot of the issues Canadians face.
Identity Attack0.00016129999
Insult0.00020965506
Profanity0.0000160642
Threat0.000034526518
Severe Toxicity0.0000022098052
Low Tox 0.0006739027
Apr 20, 2025 6 likes
I am supportive of immigration, but I believe there should be a cap of no more than 1-2.5% annually. A significant number of migrants moving to Canada from the same region or country could cause …
I am supportive of immigration, but I believe there should be a cap of no more than 1-2.5% annually. A significant number of migrants moving to Canada from the same region or country could cause issues, as this can lead to the formation of "mini-bubble" societies within Canada. These groups may sometimes become the dominant demographic and undermine the existing communities that have contributed to building Canada for decades. We cannot expect new immigrants to seamlessly merge into Canadian society. This is a major oversight by Canada’s Immigration Department. Digital applications from foreign nations may play a role in this phenomenon. There should also be regulations concerning how many new immigrants can be brought in by family members. For instance, one new citizen can legally bring both of their parents and their spouse, which is fair. However, there have been cases where this process is repeated multiple times within ten years, leading to a 1:15 ratio, where one person can bring in six to eight relatives. If there is a labor shortage in essential fields, Canada can offer long-term residency to those who continue to work in those sectors, such as caretakers. However, the pathway to citizenship could be lengthened or require a higher standard. For instance, the requirements could extend from X years of living in Canada to X+5 years, as well as passing a basic Canadian citizenship test, either written or verbal. While an increase of five years may seem unfair or lengthy, it is essential. A newborn child from a Canadian family requires 18 years to gain voting rights in elections, whereas new immigrants—especially those who come for study for four to six years—can potentially gain both citizenship and voting rights sooner if they meet the previous administration's standard. Children under the age of 18 can gain citizenship in as little as X-4 years, regardless of their full integration into Canadian society. This loophole is sometimes abused and provides preferential treatment that favors this process over existing Canadian. In my opinion, it would be fairer to calculate the duration of "living in Canada" based on the number of years they have paid "income taxes" in Canada. This is important because many individuals with multiple passports pay taxes elsewhere while benefiting from Canadian healthcare and other services. The investment in home buying as a pathway to citizenship has contributed to the housing crisis, resulting in numerous empty homes in various regions. While it may offer short-term economic benefits that some politicians favor, it is detrimental to Canada as a whole. If buying a house is the only requirement for citizenship, wouldn't a large portion of the global population be eligible for U.S. citizenship just by investing in U.S. businesses or stocks? This perspective may seem illogical when looking at it from outside the box. Apologies for being a bit wordy; I had much more to say. Nonetheless, I also support temporary residency for up to 6-9 months for those who have been evacuated due to war, natural disasters, or similar circumstances. Special exceptions can be granted for families with members working in critical fields that merit such considerations (high-end industry).
Identity Attack0.000069526875
Insult0.00010191088
Profanity0.000024604129
Threat0.0000227671
Severe Toxicity0.000003976266
Low Tox 0.00024560353 Policy_Critique
Apr 15, 2025 11 likes

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.