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: "What do you mean by …" 386 comments · Page 15 of 16
Making Indigenous languages official in Canada faces struggles due to the deep, ongoing impact of colonization (residential schools, assimilation policies), the sheer number of endangered languages (over 70), lack of constitutional protection like English/French have, …
Making Indigenous languages official in Canada faces struggles due to the deep, ongoing impact of colonization (residential schools, assimilation policies), the sheer number of endangered languages (over 70), lack of constitutional protection like English/French have, funding gaps, and challenges implementing legislation like the Indigenous Languages Act effectively, despite strong community efforts for revitalization. The core issue is moving beyond mere documentation to ensuring effective support for daily use, education, and government services, a goal hindered by historical trauma and systemic neglect.  Key Struggles & Challenges: Colonial Legacy: Policies like the Indian Act and residential schools suppressed languages, causing massive loss, with trauma still affecting intergenerational transmission. Constitutional Gap: Unlike English and French, Indigenous languages lack explicit, strong constitutional rights (e.g., in the Charter) for government services, as noted in this article from indigenouswatchdog.org. Urgency & Scarcity: Most of Canada's 70+ Indigenous languages are endangered, with many facing imminent extinction, requiring immediate action from the last fluent elders. Implementation of Legislation: The Indigenous Languages Act (2019) aims to support revitalization, but it's criticized for being non-binding and not creating effective rights, meaning legal recognition doesn't always translate to real-world resources or services. Funding & Resource Gaps: While funding exists, it's often insufficient, limited in scope, or not reaching grassroots efforts effectively, making comprehensive revitalization difficult. Integration Challenges: Integrating Indigenous languages into education (K-12, higher ed) and public services (health, justice) remains a significant hurdle, even where there's political will, as seen in territories with official Indigenous languages.
Identity Attack0.009471451
Insult0.013668913
Profanity0.010621235
Threat0.006550381
Severe Toxicity0.00091552734
Low Tox 0.023906821 Constructive 0.629 Policy_Critique
Feb 11, 2026 1 likes Canada's tighter immigration policy divides …
I mean also traffic lights are different in india than in canada, fluffy gave a good introduction to it, its more of an suggestion.
I mean also traffic lights are different in india than in canada, fluffy gave a good introduction to it, its more of an suggestion.
Identity Attack0.010507392
Insult0.012072904
Profanity0.012277958
Threat0.0061231707
Severe Toxicity0.00084400177
Low Tox 0.023553278 Moderate Con 0.401 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
I just saw that Tyler has 8.8 million subs...I subbed a long time ago, but was shocked to see how many he has now, so I looked it up -- as of Feb 15th, the …
I just saw that Tyler has 8.8 million subs...I subbed a long time ago, but was shocked to see how many he has now, so I looked it up -- as of Feb 15th, the total was 3.7 million. You mean to tell me that 5.1 MILLION people subbed in the last 6 days?!
Identity Attack0.0048097214
Insult0.00971689
Profanity0.016957775
Threat0.007741391
Severe Toxicity0.0014305115
Low Tox 0.02343543 Constructive 0.598 Meta_Commentary
Feb 22, 2026 Inside Canada's Indian Invasion...
And by "Canada" you mean "the Liberal party"
And by "Canada" you mean "the Liberal party"
Identity Attack0.009693438
Insult0.011578901
Profanity0.009835573
Threat0.0059548756
Severe Toxicity0.00074863434
Low Tox 0.021667719 Low Con 0.274
Jun 22, 2025 3 likes How Canada broke its immigration …
I know it’s messed up but hilarious at the same time. History has pattens but we don’t seem to learn from the past and how to get along and share. And I mean globally not …
I know it’s messed up but hilarious at the same time. History has pattens but we don’t seem to learn from the past and how to get along and share. And I mean globally not just here in Canada. Let the fun times continue until we change the system.
Identity Attack0.0040142676
Insult0.012566907
Profanity0.011492296
Threat0.006479179
Severe Toxicity0.0007867813
Low Tox 0.021314176 Constructive 0.511
Aug 25, 2025 2 likes Why Canadians Are Turning Against …
Does having a visa mean something or is it irrelevant?
Does having a visa mean something or is it irrelevant?
Identity Attack0.0040142676
Insult0.011236899
Profanity0.011970525
Threat0.0061231707
Severe Toxicity0.00068187714
Low Tox 0.020960633 Low Con 0.227 Question
Jan 17, 2026 2.9 million Canadian temporary visas …
brampton? you mean new delhi?
brampton? you mean new delhi?
Identity Attack0.0069185994
Insult0.013592913
Profanity0.015454767
Threat0.0076507707
Severe Toxicity0.0012683868
Low Tox 0.019854378 Low Con 0.273 Humor_Satire
Sep 20, 2025 3 likes Inside Canada's Indian Metropolis (Brampton)
I agree 100%..we are ALL brought here in hopes of a better life..which means one must assimulate to the countries belief systems and customes..while maintaning your own at the same time..assimulation is just respecting all …
I agree 100%..we are ALL brought here in hopes of a better life..which means one must assimulate to the countries belief systems and customes..while maintaning your own at the same time..assimulation is just respecting all people.
Identity Attack0.0046987277
Insult0.010248893
Profanity0.011902207
Threat0.006097279
Severe Toxicity0.00068187714
Low Tox 0.018974753 Constructive 0.746
Aug 29, 2025 1 likes Why Canadians Are Turning Against …
Don't you mean Bramalesh.
Don't you mean Bramalesh.
Identity Attack0.009101473
Insult0.011160898
Profanity0.013849284
Threat0.006815769
Severe Toxicity0.0012588501
Low Tox 0.018723432 Low Con 0.267 Humor_Satire
Feb 27, 2026 Inside Canada's Indian Invasion...
One man that said "the price was right so I came".... he couldn't possibly mean affordability in Canada sooo yeah that's pretty much what we figured. Definitely paid voters and changers.
One man that said "the price was right so I came".... he couldn't possibly mean affordability in Canada sooo yeah that's pretty much what we figured. Definitely paid voters and changers.
Identity Attack0.0037922803
Insult0.0116169015
Profanity0.00997221
Threat0.0060196044
Severe Toxicity0.00062942505
Low Tox 0.018095128 Moderate Con 0.465 Unverified_Claim
Feb 3, 2026 Inside Canada's Indian Invasion...
Explain to me why this couldn't be achieved without Pierre? He lost his seat...you mean to tell me the party couldn't be a party without him?
Explain to me why this couldn't be achieved without Pierre? He lost his seat...you mean to tell me the party couldn't be a party without him?
Identity Attack0.0017666477
Insult0.009906891
Profanity0.010809111
Threat0.006589218
Severe Toxicity0.0006008148
Low Tox 0.017969469 Moderate Con 0.36 Question
Feb 27, 2026 'We do know that there's …
I mean this is mostly all of Canada...
I mean this is mostly all of Canada...
Identity Attack0.011025362
Insult0.008519882
Profanity0.010774951
Threat0.006356194
Severe Toxicity0.00096321106
Low Tox 0.017843807 Moderate Con 0.331 Comparative_Framing
Jan 27, 2026 31 likes Inside Canada's Indian Invasion...
What do they mean when they say Canadian culture? What are examples of participating in it?
What do they mean when they say Canadian culture? What are examples of participating in it?
Identity Attack0.010507392
Insult0.008519882
Profanity0.010296722
Threat0.006136116
Severe Toxicity0.000872612
Low Tox 0.017466826 Low Con 0.285
Dec 14, 2025 Inside Canada's Indian Metropolis (Brampton)
Temporary means a specific amount of time! Once the time has run out that means one needs to prepare to return to where one came from. Not assuming one has automatically gained citizenship finishing the …
Temporary means a specific amount of time! Once the time has run out that means one needs to prepare to return to where one came from. Not assuming one has automatically gained citizenship finishing the temporary workers permits/visa. Time's up,time to carry on!
Identity Attack0.0029968263
Insult0.008956885
Profanity0.010757872
Threat0.0072235605
Severe Toxicity0.00084400177
Low Tox 0.017215505 Constructive 0.531 Policy_Critique
Nov 24, 2025 Quebec Ends Economic Immigration Program …
Temporary means temporary
Temporary means temporary
Identity Attack0.0034962974
Insult0.008462882
Profanity0.013917602
Threat0.006925808
Severe Toxicity0.00094890594
Low Tox 0.015833238 Moderate Con 0.332 Policy_Critique
Feb 11, 2026 30 likes Canada's tighter immigration policy divides …
Does this mean I might get a job at Tim Hortons
Does this mean I might get a job at Tim Hortons
Identity Attack0.003089321
Insult0.008690883
Profanity0.014122557
Threat0.0070164283
Severe Toxicity0.00094890594
Low Tox 0.015581916 Moderate Con 0.376 Humor_Satire
Jan 16, 2026 2.9 million Canadian temporary visas …
You mean they drive like they did back home?
You mean they drive like they did back home?
Identity Attack0.0018221445
Insult0.008709883
Profanity0.010330882
Threat0.006537435
Severe Toxicity0.0006389618
Low Tox 0.014765122 Moderate Con 0.305 Comparative_Framing
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
If one is against flooding, it doesnt means he is against water.
If one is against flooding, it doesnt means he is against water.
Identity Attack0.0030708222
Insult0.008310881
Profanity0.010535837
Threat0.0068416605
Severe Toxicity0.00067710876
Low Tox 0.014639461 Low Con 0.184 Humor_Satire
Feb 26, 2026 22 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
1:27 better future means a better future for Canada as well. You should contribute something back also.
1:27 better future means a better future for Canada as well. You should contribute something back also.
Identity Attack0.0029228306
Insult0.008576883
Profanity0.010262563
Threat0.006602164
Severe Toxicity0.0008201599
Low Tox 0.014576632 Moderate Con 0.475 Moral_Argument
Feb 13, 2026 Canada's tighter immigration policy divides …
You mean 296 of the couple of million that aren’t supposed to be here?
You mean 296 of the couple of million that aren’t supposed to be here?
Identity Attack0.003903274
Insult0.007949878
Profanity0.010108846
Threat0.0064015044
Severe Toxicity0.0006389618
Low Tox 0.014073989 Low Con 0.207 Fear_Threat
Feb 18, 2026 4 likes Canadian immigration officers investigating hundreds …
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 …
So ..... they came on visa and that doesnt mean they decide weather to stay.
So ..... they came on visa and that doesnt mean they decide weather to stay.
Identity Attack0.004069764
Insult0.00815888
Profanity0.010706633
Threat0.0061296434
Severe Toxicity0.0006389618
Low Tox 0.013571346 Low Con 0.218 Question
Nov 22, 2025 Quebec Ends Economic Immigration Program …
8% of "only the people we asked" means there's probably millions, not 80K
8% of "only the people we asked" means there's probably millions, not 80K
Identity Attack0.0037367835
Insult0.0075698765
Profanity0.01220964
Threat0.006466233
Severe Toxicity0.0008058548
Low Tox 0.013005874 Moderate Con 0.33
Sep 30, 2025 1 likes IRCC Names India in Study …
The first problem is that no country has a long range plan: where do they want to be on 20/50/100 years. The basic economic plan is for growth but this is not sustainable. Reduced birth …
The first problem is that no country has a long range plan: where do they want to be on 20/50/100 years. The basic economic plan is for growth but this is not sustainable. Reduced birth rates mean that immigration is needed, if only to reduce the impact of an aging population and to reduce the demands on the young adult population. This should be aimed at getting to a sustainable state but no government is planning for it. They only plan for the current electoral cycle.
Identity Attack0.0041067624
Insult0.00806388
Profanity0.00951106
Threat0.0062008454
Severe Toxicity0.00059366226
Low Tox 0.012880214 Moderate Con 0.379 Policy_Critique
Feb 11, 2026 1 likes Canada's tighter immigration policy divides …
Think what that means to housing, health care, schools even traffic!!!
Think what that means to housing, health care, schools even traffic!!!
Identity Attack0.0021181274
Insult0.0076268767
Profanity0.010262563
Threat0.0065697995
Severe Toxicity0.00079631805
Low Tox 0.012503231 Moderate Con 0.383 Economic_Argument
Jan 18, 2026 2 likes 2.9 million Canadian temporary visas …

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.