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 a citizen of the …" 506 comments · Page 17 of 21
this should be Canadian CITIZEN employees. not new Canadian employees looking for PR. and the temporary foreign worker program needs to be abolished.
this should be Canadian CITIZEN employees. not new Canadian employees looking for PR. and the temporary foreign worker program needs to be abolished.
Identity Attack0.027614836
Insult0.014732921
Profanity0.010228404
Threat0.007301235
Severe Toxicity0.001411438
Low Tox 0.043646812 Moderate Con 0.334 Policy_Critique
Jan 4, 2026 New rules, regulations take effect …
Why is it that refugees and asylum claims get more than citizens.
Why is it that refugees and asylum claims get more than citizens.
Identity Attack0.028016793
Insult0.012680908
Profanity0.011150704
Threat0.00636914
Severe Toxicity0.0013542175
Low Tox 0.043646812 Low Con 0.269 Question
Feb 26, 2026 22 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
How a student get approved for a car loan they are only allowed to work 20hrs per week .how these finance companies are issues loan for a student who is only here for 2 year …
How a student get approved for a car loan they are only allowed to work 20hrs per week .how these finance companies are issues loan for a student who is only here for 2 year program ? Once they leave common canadian citizen have toobserved the cost . Financials insituation are to be blame for all the mess.
Identity Attack0.007954539
Insult0.022577424
Profanity0.011133623
Threat0.0063497215
Severe Toxicity0.00096321106
Low Tox 0.04315203 Moderate Con 0.466
Sep 28, 2025 7 likes IRCC Names India in Study …
I’m a Canadian citizen sleeping in my Car, got exhausted of this situation 😔sending resumes days/nights no call back, became impossible to find a job/affordable housing it’s chaos
I’m a Canadian citizen sleeping in my Car, got exhausted of this situation 😔sending resumes days/nights no call back, became impossible to find a job/affordable housing it’s chaos
Identity Attack0.010655383
Insult0.01819439
Profanity0.011236101
Threat0.006641001
Severe Toxicity0.0012397766
Low Tox 0.04240986 Constructive 0.572
Sep 28, 2025 272 likes IRCC Names India in Study …
Why the goverment think is illegal immigrant is doing crime in Canada theirs Also citizen doing crime too a lots of illegal immigrant they goes to school Worked o help their family in their country …
Why the goverment think is illegal immigrant is doing crime in Canada theirs Also citizen doing crime too a lots of illegal immigrant they goes to school Worked o help their family in their country They have no time to commit crime they brought in so much refugees in Canada some of them lied just to come Canadian goverment. Dosen looks after their citizen they take from the citizens and give to the refugees that worked here for many years the citizen suffer that’s wrong
Identity Attack0.026105914
Insult0.0055637187
Profanity0.000032565335
Threat0.00047479253
Severe Toxicity0.0000051477014
Low Tox 0.042401526
Apr 14, 2025
Why the goverment think is illegal immigrant is doing crime in Canada theirs Also citizen doing crime too a lots of illegal immigrant they goes to school Worked o help their family in their country …
Why the goverment think is illegal immigrant is doing crime in Canada theirs Also citizen doing crime too a lots of illegal immigrant they goes to school Worked o help their family in their country They have no time to commit crime they brought in so much refugees in Canada some of them lied just to come Canadian goverment. Dosen looks after their citizen they take from the citizens and give to the refugees that worked here for many years the citizen suffer that’s wrong
Identity Attack0.026105914
Insult0.0055637187
Profanity0.000032565335
Threat0.00047479253
Severe Toxicity0.0000051477014
Low Tox 0.042401526
Apr 14, 2025
It's actually good for their native countries to have qualified and educated citizens to uplift type 3 countries to 2nd and 1st types. It is unfortunate for immigrant lawyers, but they can always change their …
It's actually good for their native countries to have qualified and educated citizens to uplift type 3 countries to 2nd and 1st types. It is unfortunate for immigrant lawyers, but they can always change their emphasis of law.
Identity Attack0.029917859
Insult0.015796926
Profanity0.011253181
Threat0.006136116
Severe Toxicity0.0011062622
Low Tox 0.04166769 Constructive 0.64
Nov 21, 2025 1 likes Quebec Ends Economic Immigration Program …
There is a group creating a new social measurement called 'World Civility Index' to help immigrants to learn about the culture and values of their new host. The concept is to set a standard, common …
There is a group creating a new social measurement called 'World Civility Index' to help immigrants to learn about the culture and values of their new host. The concept is to set a standard, common interface where everyone can interact and enjoy each other, not imposing their own "old country" culture, especially in public. We do this by cultivating social manners, empathy, intercultural awareness so that newcomers can be better employees, students, general citizens. What gets measured gets managed.
Identity Attack0.0233943
Insult0.017936565
Profanity0.0138151245
Threat0.006537435
Severe Toxicity0.001411438
Low Tox 0.041172907 Constructive 0.679 Solidarity
Sep 18, 2025 Why Canadians Are Turning Against …
The new rules are someone born in India can be considered a citizen for healthcare and education
The new rules are someone born in India can be considered a citizen for healthcare and education
Identity Attack0.027815815
Insult0.012186904
Profanity0.016342908
Threat0.0074306927
Severe Toxicity0.0017261505
Low Tox 0.041172907 Low Con 0.144 Unverified_Claim
Jan 15, 2026 Canada’s new rules in 2026
CONGRATULATIONS QUEBEC, ONTARIO AND REST OF COUNRRY NEDDS TO FOLLOW...CANADIAN CITIZENS ARE STRUGGLING WE DONT HAVE THE CAPICITY TO SUPPORT OTHERS...CANADA FIRST
CONGRATULATIONS QUEBEC, ONTARIO AND REST OF COUNRRY NEDDS TO FOLLOW...CANADIAN CITIZENS ARE STRUGGLING WE DONT HAVE THE CAPICITY TO SUPPORT OTHERS...CANADA FIRST
Identity Attack0.01555616
Insult0.017936565
Profanity0.009587918
Threat0.0069387536
Severe Toxicity0.0015926361
Low Tox 0.040925518 Constructive 0.512
Nov 27, 2025 Quebec Ends Economic Immigration Program …
People from India in California are absolutely amazing. They have brought their culture, their traditions, their wisdom, their work habits, and their art. And, they’ve assimilated, they speak the language, they work hard, they love …
People from India in California are absolutely amazing. They have brought their culture, their traditions, their wisdom, their work habits, and their art. And, they’ve assimilated, they speak the language, they work hard, they love being here and become citizens.. The ultimate perfect example of what it means to be an immigrant in the US.
Identity Attack0.037136484
Insult0.012946909
Profanity0.017777596
Threat0.006699257
Severe Toxicity0.0019168854
Low Tox 0.039935954 Constructive 0.654 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
Immigration became a business model: • Corporations get cheap labor • Universities collect $37+ billion/year • Government inflates GDP & tax revenue Citizens get food banks, rent crisis, and stagnant wages.
Immigration became a business model: • Corporations get cheap labor • Universities collect $37+ billion/year • Government inflates GDP & tax revenue Citizens get food banks, rent crisis, and stagnant wages.
Identity Attack0.015757138
Insult0.014580919
Profanity0.010194245
Threat0.006003422
Severe Toxicity0.0011491776
Low Tox 0.039462693 Moderate Con 0.359 Economic_Argument
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Canadian graduates can't get jobs because they are too many imegant that is terrible for Canadian citizens. Send them back where they came from. Make Canada 🇨🇦 great.
Canadian graduates can't get jobs because they are too many imegant that is terrible for Canadian citizens. Send them back where they came from. Make Canada 🇨🇦 great.
Identity Attack0.014959152
Insult0.01426677
Profanity0.0001346576
Threat0.00043023872
Severe Toxicity0.0000047597664
Low Tox 0.03939067 Economic_Argument
Apr 14, 2025
I totally agree with descendants of Canada. Immigration should be limited to a certain percentage and shouldn't be encouraged more than the set percentage. Because the developed countries citizens won't get the opportunity in developing …
I totally agree with descendants of Canada. Immigration should be limited to a certain percentage and shouldn't be encouraged more than the set percentage. Because the developed countries citizens won't get the opportunity in developing countries as they would be limited to their own country or limited to other developed countries. Developed countries numbers are in fewer. Contrary to this Us and western countries should stop conflicts in other countries which would allow other countries to develop.
Identity Attack0.02138452
Insult0.016936934
Profanity0.0113727385
Threat0.007327127
Severe Toxicity0.0014591217
Low Tox 0.03875561 Constructive 0.715
Sep 25, 2025 Inside Canada's Indian Metropolis (Brampton)
No non Canadian should get more than tax paying Canadian citizens Feel different? Then you pay for their coverage
No non Canadian should get more than tax paying Canadian citizens Feel different? Then you pay for their coverage
Identity Attack0.023193322
Insult0.01465692
Profanity0.00995513
Threat0.0061749537
Severe Toxicity0.0011634827
Low Tox 0.03875561 Low Con 0.299 Identity_Assertion
Feb 25, 2026 'We do know that there's …
Citizens of oil rich UAE, Saudi Arabia, Qatar, Kuwait, Bahrain, Oman)generally do not pay personal income tax on salaries... hmmmmm Canada
Citizens of oil rich UAE, Saudi Arabia, Qatar, Kuwait, Bahrain, Oman)generally do not pay personal income tax on salaries... hmmmmm Canada
Identity Attack0.023997234
Insult0.014884921
Profanity0.011082385
Threat0.0063367756
Severe Toxicity0.0014400482
Low Tox 0.038519915 Low Con 0.251 Comparative_Framing
Jan 21, 2026 Canada’s new rules in 2026
Canada has changed significantly in recent years, and I believe our post-COVID immigration policies have played a major role in the challenges we’re facing today. Here’s how things went off track: Many individuals who couldn’t …
Canada has changed significantly in recent years, and I believe our post-COVID immigration policies have played a major role in the challenges we’re facing today. Here’s how things went off track: Many individuals who couldn’t pass the IELTS (English proficiency test) entered the country on visitor visas or through spousal sponsorships—some of which were questionable or fraudulent. During that time, the government was converting visitor visas into work permits with little to no scrutiny. Background checks and rejections were rare. Meanwhile, colleges rapidly expanded their intake capacity—understandably so, since international students pay three to four times more in tuition. At the same time, due to inflationary pressures, the government allowed international students to work 40 hours per week instead of the previous 20-hour limit. This created a new, ready-to-work labor force in just a year or two, heavily impacting the retail sector. As a result, a large portion of retail jobs shifted toward a single ethnic group, while many Canadian citizens found themselves sidelined. One key factor was flexibility. Many immigrant communities—particularly Indian—were more willing to accept irregular hours and last-minute shifts, often adopting a more compliant, “yes sir” attitude that employers found appealing. However, I’m already beginning to notice changes in the retail landscape, likely due to the government finally tightening immigration rules. Going forward, we don’t need to close our doors—but we do need smarter immigration policies, with proper checks and balances, to ensure fairness and sustainability for everyone.
Identity Attack0.010211408
Insult0.020772645
Profanity0.012961143
Threat0.006757513
Severe Toxicity0.0012016296
Low Tox 0.03828422 Constructive 0.779
Oct 1, 2025 Inside Canada's Indian Metropolis (Brampton)
The problem is that we don't have enough homes and jobs. If anything, as a Canadian, my dad coming from Ireland as an imagrant; everyone deserves an opportunity. Working in insurance, just wanna mention so …
The problem is that we don't have enough homes and jobs. If anything, as a Canadian, my dad coming from Ireland as an imagrant; everyone deserves an opportunity. Working in insurance, just wanna mention so some of these judgemental people who have spoken understand that Canadian hospitals bill patients who are not citizens.
Identity Attack0.018369852
Insult0.015948927
Profanity0.009852652
Threat0.006168481
Severe Toxicity0.0008916855
Low Tox 0.03781283 Constructive 0.825 Personal_Narrative
Dec 18, 2025 Inside Canada's Indian Metropolis (Brampton)
It’s so easy, so don’t give student visas to that country citizens if they prove that they’ll break the laws here in Canada anymore
It’s so easy, so don’t give student visas to that country citizens if they prove that they’ll break the laws here in Canada anymore
Identity Attack0.014752249
Insult0.015416925
Profanity0.010518758
Threat0.0071717775
Severe Toxicity0.0010633469
Low Tox 0.03734144 Low Con 0.3 Policy_Critique
Oct 2, 2025 IRCC Names India in Study …
Another important concern is that visa officers in certain countries who facilitated fake applications through bribery should be thoroughly investigated, while many genuine and legitimate visitor‑visa applicants — who simply wished to visit Canada and …
Another important concern is that visa officers in certain countries who facilitated fake applications through bribery should be thoroughly investigated, while many genuine and legitimate visitor‑visa applicants — who simply wished to visit Canada and enjoy places like Niagara Falls — were unfairly rejected. The full staff in these offices should be reassigned, and the approval systems and procedures should be completely overhauled to ensure transparency, accountability, and proper decision‑making going forward. Immigrants who have legitimately obtained Permanent Residence or Canadian citizenship are also facing unfair barriers, especially in the job market. Despite having full legal status, many are not even given interview opportunities, while corrupted or poorly monitored ATS systems are being exploited by bad actors. Employers — including major banks and other leading organizations — have hired temporary workers without properly verifying their status or detecting fake documentation. Canada needs a clear hiring principle: priority should be given to Canadian citizens and Permanent Residents first, and only when no qualified applicants exist should other categories be considered. LMIA approvals should be paused to prevent misuse and ensure fairness for those who have followed the legal pathway. Strengthening verification processes and enforcing employer accountability would help restore integrity and fairness in both the immigration and employment systems. Many of these immigrants have sacrificed their assets and life savings in their home countries, embraced Canada as their new motherland, and now find themselves suffering with no realistic path to return — making fairness and accountability in the system even more essential.
Identity Attack0.0071405866
Insult0.021803947
Profanity0.011646013
Threat0.006848133
Severe Toxicity0.0010585785
Low Tox 0.037105743 Constructive 0.723
Jan 4, 2026 Deportations From Canada at Their …
Intentional to cause western countries culture and citizens replacement….
Intentional to cause western countries culture and citizens replacement….
Identity Attack0.014149316
Insult0.012718908
Profanity0.01041628
Threat0.007909686
Severe Toxicity0.0012969971
Low Tox 0.036634352 Low Con 0.154 Fear_Threat
Feb 19, 2026 2 likes LILLEY UNLEASHED: The fall of …
Simple, vote in the liberal government. The assurance that they were always put others first before any Canadian citizens.
Simple, vote in the liberal government. The assurance that they were always put others first before any Canadian citizens.
Identity Attack0.016159095
Insult0.016100928
Profanity0.009716015
Threat0.0062914654
Severe Toxicity0.00096797943
Low Tox 0.036162965 Moderate Con 0.382
Jun 18, 2025 10 likes How Canada broke its immigration …
It’s about time and I have nothing to say about bad about immigration as thats how Canada was built and I’ve come to realize that Canadian Citizens are paying the government for rent to live …
It’s about time and I have nothing to say about bad about immigration as thats how Canada was built and I’ve come to realize that Canadian Citizens are paying the government for rent to live in Canada to a particular group of people who weren’t the First people of Canada especially if the Government allows the information out !! Also 340 million is cheaper than keeping them here
Identity Attack0.01666154
Insult0.014276917
Profanity0.00997221
Threat0.0063432488
Severe Toxicity0.0011396408
Low Tox 0.036162965 Constructive 0.609
Dec 31, 2025 1 likes Deportations From Canada at Their …
Creating confusion to tell 0.8 million Sikhs living in the Canada . I would say wrong figure. According to Sikh way of life then no more than 2,000 Sikhs in the Canada. I am a …
Creating confusion to tell 0.8 million Sikhs living in the Canada . I would say wrong figure. According to Sikh way of life then no more than 2,000 Sikhs in the Canada. I am a first of all human and citizen of this planet then my belief( Equality).
Identity Attack0.026007013
Insult0.013478912
Profanity0.010194245
Threat0.006207318
Severe Toxicity0.0011539459
Low Tox 0.036162965 Constructive 0.72
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Unlike other countries, Canada is honest about the saturation that is happening over the time. They are objective about it. If citizens feel insecure about their future, it is time for them to halt immigration …
Unlike other countries, Canada is honest about the saturation that is happening over the time. They are objective about it. If citizens feel insecure about their future, it is time for them to halt immigration for some time. AI Coming, people are loosing jobs. Rents are increasing etc.
Identity Attack0.015958117
Insult0.014884921
Profanity0.009716015
Threat0.00704232
Severe Toxicity0.0011777878
Low Tox 0.03592727 Moderate Con 0.432 Policy_Critique
Feb 12, 2026 Canada's tighter immigration policy divides …

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.