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: "We don’t have a government …" 1,794 comments · Page 68 of 72
All international students are required to provide documents and statement letters in their student visa applications to prove that they intend to return to their home countries after their studies. The only thing that is …
All international students are required to provide documents and statement letters in their student visa applications to prove that they intend to return to their home countries after their studies. The only thing that is expected (not guaranteed in any way) is a post-graduation work permit to give them a chance to acquire Canadian work experience and have enough points to apply for permanent residency if they choose to. The government should only be responsible for those who were already selected and approved for residency before changes to the regulations. All future applicants should be evaluated based on the latest changes. That is not new, and all current immigrant citizens had to adapt to the changes to requirements back in their time as well.
Identity Attack0.008250522
Insult0.013820915
Profanity0.011184863
Threat0.0063626673
Severe Toxicity0.0008869171
Low Tox 0.025085296 Constructive 0.622 Policy_Critique
Jan 22, 2026 Why Canada’s immigration system has …
Wild it costs 6k to get to states. I say that because the Canadian government gives them 8k when they get here
Wild it costs 6k to get to states. I say that because the Canadian government gives them 8k when they get here
Identity Attack0.007843546
Insult0.012148905
Profanity0.014464149
Threat0.006647474
Severe Toxicity0.001039505
Low Tox 0.024613906 Moderate Con 0.402 Economic_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
The government any government did open the student visa because it's business for the country benefit as to job too??? And selection who to stay The big problem is it's over done
The government any government did open the student visa because it's business for the country benefit as to job too??? And selection who to stay The big problem is it's over done
Identity Attack0.004384246
Insult0.012300906
Profanity0.011765569
Threat0.006162008
Severe Toxicity0.0007343292
Low Tox 0.024378212 Moderate Con 0.375
Oct 13, 2025 Inside Canada's Indian Metropolis (Brampton)
At least they’re creating jobs, opening up store fronts. There is something we can learn from everyone. Rather have another human being like me create opportunities than the government controlling everything
At least they’re creating jobs, opening up store fronts. There is something we can learn from everyone. Rather have another human being like me create opportunities than the government controlling everything
Identity Attack0.0042732526
Insult0.013668913
Profanity0.011219022
Threat0.006155535
Severe Toxicity0.0005912781
Low Tox 0.024378212 Moderate Con 0.5 Economic_Argument
Jan 29, 2026 Inside Canada's Indian Invasion...
They get free money, up to 500,000 from government to open up businesses money Csnadians can't get...
They get free money, up to 500,000 from government to open up businesses money Csnadians can't get...
Identity Attack0.008583503
Insult0.013782915
Profanity0.010365041
Threat0.006000186
Severe Toxicity0.0007677078
Low Tox 0.024260364 Low Con 0.3 Economic_Argument
Feb 27, 2026 Inside Canada's Indian Invasion...
I am a new permanent resident in Canada. This video is very true regarding our integration. You are absolutely right. Newcomers must integrate, as it is the beginning of a new life in a new …
I am a new permanent resident in Canada. This video is very true regarding our integration. You are absolutely right. Newcomers must integrate, as it is the beginning of a new life in a new environment. What I do not fully agree with is when you complain about the social benefits given by the government to newcomers. It is not free money; we will pay it back later in taxes. We cannot build life projects depending on these benefits. Ask each newcomer if they are satisfied with these benefits rather than a good job. We want to contribute to the economy of this beautiful country. For example, I came to Canada with specific goals, including starting an IT company, which was difficult to achieve at home due to lack of opportunities. So, don't blame immigrants too much; in my opinion, responsibilities should be shared among all of us, including the government.
Identity Attack0.006696612
Insult0.013896915
Profanity0.011816809
Threat0.0062526283
Severe Toxicity0.0008869171
Low Tox 0.024260364 Constructive 0.915 Personal_Narrative
Sep 5, 2025 1 likes Why Canadians Are Turning Against …
All caused by the (successive) federal government.
All caused by the (successive) federal government.
Identity Attack0.003607291
Insult0.011578901
Profanity0.010945748
Threat0.006912862
Severe Toxicity0.0008678436
Low Tox 0.023906821 Low Con 0.174 Policy_Critique
Jan 20, 2026 9 likes Why Canada’s immigration system has …
Every student visa holder got a work visa. they took jobs from Canadian youths. All work visa holders which are students will be PR or refugees. Canadian government will continue to increase income tax. look …
Every student visa holder got a work visa. they took jobs from Canadian youths. All work visa holders which are students will be PR or refugees. Canadian government will continue to increase income tax. look at meat prices in canada, look at egg or milk price.
Identity Attack0.00984143
Insult0.011122898
Profanity0.00995513
Threat0.006149062
Severe Toxicity0.0009012222
Low Tox 0.023906821 Moderate Con 0.436
Jan 5, 2026 New rules, regulations take effect …
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 …
Considering this is a CBC video that is funded by the government I would call this propaganda...
Considering this is a CBC video that is funded by the government I would call this propaganda...
Identity Attack0.0027008436
Insult0.012718908
Profanity0.011099464
Threat0.0062396824
Severe Toxicity0.00079631805
Low Tox 0.023788974 Low Con 0.282
Apr 25, 2018 How much do refugees and …
1st person spoke Absolutely the Truth ! Canada was built by immigrants and they loved Canadian Values and that’s why it was here all the way to 2018 With the Liberals Federal and PROVINCIAL Governments …
1st person spoke Absolutely the Truth ! Canada was built by immigrants and they loved Canadian Values and that’s why it was here all the way to 2018 With the Liberals Federal and PROVINCIAL Governments with what they did to every single Canadian Citizen ! All an Agenda and there’s going to be a major snap back ! I hope We as Humanity wake up and join together to bring peace and prosperity back not by government but by each and every single Culture has an.
Identity Attack0.010803374
Insult0.011578901
Profanity0.00998929
Threat0.0060778605
Severe Toxicity0.0010681152
Low Tox 0.023671126 Constructive 0.691
Sep 11, 2025 1 likes Why Canadians Are Turning Against …
Send this link to the government
Send this link to the government
Identity Attack0.0058456613
Insult0.0096028885
Profanity0.016821137
Threat0.010084574
Severe Toxicity0.0018119812
Low Tox 0.023671126 Low Con 0.275
Aug 27, 2025 Why Canadians Are Turning Against …
Welcome to a Liberal government. It's all for votes.
Welcome to a Liberal government. It's all for votes.
Identity Attack0.008102531
Insult0.010932897
Profanity0.011782649
Threat0.006763986
Severe Toxicity0.0010490417
Low Tox 0.023199737 Low Con 0.175
Jan 27, 2026 Inside Canada's Indian Invasion...
This is the work of the Liberal Government.
This is the work of the Liberal Government.
Identity Attack0.0075845607
Insult0.011160898
Profanity0.012414595
Threat0.0069646453
Severe Toxicity0.0011110306
Low Tox 0.02308189 Low Con 0.287 Policy_Critique
Jan 29, 2026 Inside Canada's Indian Invasion...
Came to Canada from Barbados 11 years ago and worked for everything I have. Never got help from the government.
Came to Canada from Barbados 11 years ago and worked for everything I have. Never got help from the government.
Identity Attack0.008879486
Insult0.011730902
Profanity0.010501678
Threat0.0061425893
Severe Toxicity0.0007534027
Low Tox 0.02308189 Constructive 0.522 Personal_Narrative
Aug 27, 2025 1 likes Why Canadians Are Turning Against …
Our own government allowed and aided and abetted this thing.
Our own government allowed and aided and abetted this thing.
Identity Attack0.0040512653
Insult0.0114649
Profanity0.012073003
Threat0.0070034824
Severe Toxicity0.0010204315
Low Tox 0.02308189 Low Con 0.133 Policy_Critique
Sep 23, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
She should be immigration Minister under Carney's government
She should be immigration Minister under Carney's government
Identity Attack0.008361516
Insult0.010362893
Profanity0.011594773
Threat0.006647474
Severe Toxicity0.000872612
Low Tox 0.022964042 Low Con 0.238
Sep 29, 2025 IRCC Names India in Study …
But but the liberal government in Canada knows what is best for you . REMEMBER?
But but the liberal government in Canada knows what is best for you . REMEMBER?
Identity Attack0.0068446035
Insult0.012680908
Profanity0.010177165
Threat0.00636914
Severe Toxicity0.00091552734
Low Tox 0.022728346 Low Con 0.235
Aug 25, 2025 Why Canadians Are Turning Against …
Dusabled 60 year old here. My government is kind enough to give this 6th generation canadian 940 dollars per month to try to exist on. All my family fought in ww1 and ww2 as well …
Dusabled 60 year old here. My government is kind enough to give this 6th generation canadian 940 dollars per month to try to exist on. All my family fought in ww1 and ww2 as well as other peace keeping etc.
Identity Attack0.0047357255
Insult0.010628895
Profanity0.011201942
Threat0.0067057298
Severe Toxicity0.00093460083
Low Tox 0.022610499 Constructive 0.659
Aug 26, 2025 Why Canadians Are Turning Against …
PR push by the government
PR push by the government
Identity Attack0.005919657
Insult0.010666896
Profanity0.015147334
Threat0.007961469
Severe Toxicity0.0013065338
Low Tox 0.022374803 Low Con 0.19
Dec 26, 2025 Deportations From Canada at Their …
They start in Brampton then spread across the country even way way up North, good luck getting a job, these people took all of the jobs we used to get to get experience and our …
They start in Brampton then spread across the country even way way up North, good luck getting a job, these people took all of the jobs we used to get to get experience and our first cars and our deposits for our first homes. Thanks Liberal government.
Identity Attack0.005771666
Insult0.013288911
Profanity0.00995513
Threat0.0062137907
Severe Toxicity0.0008249283
Low Tox 0.022374803 Constructive 0.593
Nov 30, 2025 Inside Canada's Indian Metropolis (Brampton)
Here , I pay taxes ,hige taxes ,and it's ok if it goes to the right person or branch of the government. Please investigate those who claim single mother status and those who are on …
Here , I pay taxes ,hige taxes ,and it's ok if it goes to the right person or branch of the government. Please investigate those who claim single mother status and those who are on welfare , having nice cars on welfare? 🤔
Identity Attack0.0060676485
Insult0.010932897
Profanity0.010194245
Threat0.005964585
Severe Toxicity0.0007247925
Low Tox 0.022374803 Constructive 0.589
Nov 23, 2025 Quebec Ends Economic Immigration Program …
The Government knew about this for years and didn't do anything
The Government knew about this for years and didn't do anything
Identity Attack0.0037552824
Insult0.0116169015
Profanity0.012551232
Threat0.0067898775
Severe Toxicity0.0007534027
Low Tox 0.022256956 Low Con 0.186
Oct 22, 2025 IRCC Names India in Study …
80% will always be on welfare. So says the German, French and U.K. governments.
80% will always be on welfare. So says the German, French and U.K. governments.
Identity Attack0.009989422
Insult0.009317887
Profanity0.011628932
Threat0.0064015044
Severe Toxicity0.00094890594
Low Tox 0.022021262 Low Con 0.172
Nov 23, 2017 57 likes How much do refugees and …
Immigration wasn’t designed to help Canadians. It was designed to protect profits. The rich gained. Corporations gained. Government gained statistics. Society paid the cost.
Immigration wasn’t designed to help Canadians. It was designed to protect profits. The rich gained. Corporations gained. Government gained statistics. Society paid the cost.
Identity Attack0.008916483
Insult0.010476895
Profanity0.009562299
Threat0.005935457
Severe Toxicity0.00074386597
Low Tox 0.021903414 Moderate Con 0.352 Policy_Critique
Jan 27, 2026 1 likes 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.