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: "This is not the work …" 1,725 comments · Page 57 of 69
In all my 54 years in Canada, I have never seen Canada in such a mess. People never work one day in Canada but receive pension housing and food allowance. What is going on. Make …
In all my 54 years in Canada, I have never seen Canada in such a mess. People never work one day in Canada but receive pension housing and food allowance. What is going on. Make that make sense.
Identity Attack0.013546381
Insult0.022577424
Profanity0.012414595
Threat0.0062914654
Severe Toxicity0.0012588501
Low Tox 0.048099842 Constructive 0.542 Unverified_Claim
Sep 11, 2025 1 likes Why Canadians Are Turning Against …
IMMIGRATION OPTIONS / TRUTH ABOUT IMMIGRATION & IMMIGRANTS 1. Express Entry (skilled workers) • No settlement cash on arrival • Eligible for provincial health insurance (after waiting period) • Eligible for employment insurance (EI) after …
IMMIGRATION OPTIONS / TRUTH ABOUT IMMIGRATION & IMMIGRANTS 1. Express Entry (skilled workers) • No settlement cash on arrival • Eligible for provincial health insurance (after waiting period) • Eligible for employment insurance (EI) after working • Access to free settlement services (language training, job help) • Eligible for social assistance (welfare) only if unemployed and meeting provincial rules 2. Provincial Nominee Programs (PNP) • Same benefits as Express Entry once PR is granted • Free settlement and employment services • Provincial welfare only if financially eligible • No free housing or tickets 3. Quebec immigration programs • Quebec health insurance (RAMQ) • Free French language courses (often with small allowances) • Settlement services • Social assistance if eligible • No free tickets or housing by default 4. Family sponsorship • Sponsored person gets PR benefits (health care, settlement services) • Sponsor is financially responsible (government usually does NOT pay welfare) • No free housing or travel • Parents/grandparents have limited access to benefits initially 5. Work permit → PR • No welfare while on work permit • Employer-paid salary only • Health insurance varies by province • After PR: same benefits as other permanent residents • No accommodation or tickets 6. Study → work → PR • No welfare for students • Students pay tuition and living costs • Limited work income allowed • After PR: eligible for health care, settlement services, welfare if needed 7. Business / Start-Up Visa / entrepreneur programs • No welfare or housing support • Must prove sufficient funds • Access to public health care after PR • No tickets, no accommodation 8. Caregiver and sector-specific programs • Paid employment (salary) • Health insurance coverage • Settlement services • Welfare only after PR and if eligible • No free housing unless employer provides it 9. Refugee and humanitarian programs • Government-assisted refugees may receive: • Temporary income support • Temporary housing or housing assistance • Basic living allowance • Health coverage (IFHP) • Settlement services • Sometimes travel loans (not free tickets; must be repaid) • Privately sponsored refugees supported by sponsors, not government
Identity Attack0.025002124
Insult0.018001022
Profanity0.013678487
Threat0.0069516995
Severe Toxicity0.0025177002
Low Tox 0.04785245 Constructive 0.605 Question
Dec 25, 2025 Deportations From Canada at Their …
The system is working way too slow and not high enough!
The system is working way too slow and not high enough!
Identity Attack0.0026453468
Insult0.020772645
Profanity0.016479544
Threat0.0066927844
Severe Toxicity0.0012683868
Low Tox 0.04785245 Low Con 0.217 Policy_Critique
Jan 1, 2026 1 likes Deportations From Canada at Their …
M. Carney's plan is working as intended. We need to keep these expired temporary foreign workers here in Canada, without them, doctors and police officers would be out of work. So keeping them here creates …
M. Carney's plan is working as intended. We need to keep these expired temporary foreign workers here in Canada, without them, doctors and police officers would be out of work. So keeping them here creates more jobs. I don't care how much it costs, we can always raise taxes. On top of that, Lena Diab has great salad recipes..!
Identity Attack0.01766643
Insult0.020321451
Profanity0.012312118
Threat0.0067186756
Severe Toxicity0.0013446808
Low Tox 0.04760506 Constructive 0.837 Unverified_Claim
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
It’s back!!!! The j33t mass report didn’t work!!!!
It’s back!!!! The j33t mass report didn’t work!!!!
Identity Attack0.003921773
Insult0.020708188
Profanity0.013917602
Threat0.00675104
Severe Toxicity0.0014686584
Low Tox 0.04735767 Low Con 0.256 Meta_Commentary
Feb 3, 2026 5 likes Inside Canada's Indian Invasion...
There are immigrants that make more per month than my grandfather who worked his entire life in this country and lives in a retirement home.
There are immigrants that make more per month than my grandfather who worked his entire life in this country and lives in a retirement home.
Identity Attack0.037909906
Insult0.013516913
Profanity0.013302735
Threat0.0059904763
Severe Toxicity0.0012588501
Low Tox 0.04735767 Constructive 0.524
Apr 1, 2020 2 likes How much do refugees and …
English and French colonization had a devastating and intentional impact on the Indigenous languages of Canada, leading to the severe endangerment and, in some cases, extinction of many languages. This was achieved through explicit colonial …
English and French colonization had a devastating and intentional impact on the Indigenous languages of Canada, leading to the severe endangerment and, in some cases, extinction of many languages. This was achieved through explicit colonial policies aimed at cultural assimilation and the suppression of Indigenous identities.  Key Impacts of Colonization Forced Assimilation via Residential Schools: The most significant factor in language loss was the government-funded, church-run residential school system, which operated from the 19th century to the late 20th century. Indigenous children were forcibly removed from their families and communities and sent to these schools. Punishment for Speaking Native Tongues: In the schools, children were forbidden to speak their Indigenous languages and were often subjected to severe physical, emotional, and sexual abuse if they did. Intergenerational Trauma and Knowledge Loss: The experience in residential schools caused profound trauma. Survivors often did not teach their children their traditional languages, partly out of fear of punishment and partly because their own fluency had been impacted, which inhibited the languages from being passed to the next generation. Discriminatory Legislation: The Indian Act: This legislation, along with other colonial policies, was used to suppress Indigenous cultural expression, including language. Official Languages Act: Canada's official language policies recognize only English and French as dominant languages, effectively marginalizing the over 60 distinct Indigenous languages that existed on the land long before European settlement. Dispossession of Land: Forcible removal of Indigenous communities from their traditional lands and onto reserves disrupted the deep connection between language, culture, and the natural environment. Indigenous languages often encode unique knowledge about local ecosystems, which was lost when communities were displaced. Social Stigmatization: Colonial ideologies viewed Indigenous cultures and languages as "inferior" or "savage," promoting English and French as the languages of "modernity" and "progress". This created a social hierarchy where speaking an Indigenous language could be a barrier to education and employment opportunities in the dominant society.  Current Situation and Revitalization Efforts The legacy of these policies has resulted in low numbers of fluent Indigenous language speakers today, with many languages considered endangered or critically endangered. However, there are significant ongoing efforts toward language revitalization.  The Canadian federal government passed the Indigenous Languages Act in 2019, which aims to support the efforts of Indigenous peoples to reclaim, revitalize, maintain, and strengthen their languages. Indigenous communities, educational institutions, and organizations are actively working to preserve languages through immersion programs, community initiatives, and documentation. UNESCO has declared 2022 to 2032 the International Decade of Indigenous Languages to draw global attention to the urgent need for preservation and promotion.
Identity Attack0.026408968
Insult0.019934712
Profanity0.014122557
Threat0.008738215
Severe Toxicity0.0016593933
Low Tox 0.04735767 Constructive 0.612 Moral_Argument
Feb 11, 2026 1 likes Canada's tighter immigration policy divides …
Tax every dollar that moves, every tome it moves in and out. 4% no exemptions edudctios derferrals or reebatees. No income or other taxes tax CRS can pursuer tax avoidance - working for cash smuddling …
Tax every dollar that moves, every tome it moves in and out. 4% no exemptions edudctios derferrals or reebatees. No income or other taxes tax CRS can pursuer tax avoidance - working for cash smuddling money lainderingf people smuggling etc.
Identity Attack0.0022753682
Insult0.02283525
Profanity0.013473531
Threat0.007081157
Severe Toxicity0.0012683868
Low Tox 0.04711028 Moderate Con 0.352 Policy_Critique
Sep 30, 2025 Inside Canada's Indian Metropolis (Brampton)
Who cares about replacing the work force? Why do we need to have babies so that bankers and corporations can still get paid? This obsession with GDP and having workers renders Canada an economic zone, …
Who cares about replacing the work force? Why do we need to have babies so that bankers and corporations can still get paid? This obsession with GDP and having workers renders Canada an economic zone, instead of a nation.
Identity Attack0.009027477
Insult0.021803947
Profanity0.011816809
Threat0.006427396
Severe Toxicity0.0013542175
Low Tox 0.04686289 Moderate Con 0.316
Aug 25, 2025 Why Canadians Are Turning Against …
This is not true. And now that the Government of Canada has hid it, I can no longer prove it. However, not only did my MP admit that they get close to 2500 dollars per …
This is not true. And now that the Government of Canada has hid it, I can no longer prove it. However, not only did my MP admit that they get close to 2500 dollars per month for the first year and sometimes longer. They are automatically authorized for a loan. And hey, 50,000 for a family is enough for a downpayment, while we can sit here working all our lives and never be able to buy a house. But they are automatically authorized. So the question is, why is it profittable to bring in refugees? Maybe if the government gave me 50,000 or 2500 per month, and or they gave me easier loans....I would have already been profiting Canada in many ways. Other than trying to work hard and when I can't get a job, because I am not part of a minority group, collecting ei or assistance and never getting anywhere in my life.
Identity Attack0.008879486
Insult0.02425329
Profanity0.015044857
Threat0.006492125
Severe Toxicity0.001411438
Low Tox 0.04686289 Constructive 0.795
Dec 29, 2018 How much do refugees and …
The questioner is just proving her own questions? What is non-compliance as a student? Not going to the college? How many colleges shut down their courses within the said period? Do you expect students to …
The questioner is just proving her own questions? What is non-compliance as a student? Not going to the college? How many colleges shut down their courses within the said period? Do you expect students to be firever students? What if they get work permit while still being student? This is very possible for the IT engineers from India, they are student here but get a job in USA or any other country and they leave. Where are the statistics of students who got married to Canadian nationals and decided to stop studying because of family expenses? It will be easy to track down the fees transfer and return of these said 8% non-compliant students. Did they get their money back? If not, then why didn't colleges paid the remaining fees back and report that non-obligatory to the study visa rules? Or, was the past govt quite about this because Canada needed cheap labor and money in other colleges accounts?
Identity Attack0.014551271
Insult0.021546122
Profanity0.013780965
Threat0.006763986
Severe Toxicity0.0014305115
Low Tox 0.0466155 Constructive 0.511 Question
Sep 29, 2025 IRCC Names India in Study …
The whole problem is because you give voting rights and citizenship. Follow the system of GCC countries. No citizenship, no voting rights, no property rights, no free education, no free health care, come work and …
The whole problem is because you give voting rights and citizenship. Follow the system of GCC countries. No citizenship, no voting rights, no property rights, no free education, no free health care, come work and go back.
Identity Attack0.0074365693
Insult0.018710041
Profanity0.011150704
Threat0.0070164283
Severe Toxicity0.0014972687
Low Tox 0.046368107 Low Con 0.216 Policy_Critique
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
I know I work with them and they're ready to take my job😢
I know I work with them and they're ready to take my job😢
Identity Attack0.008953481
Insult0.015796926
Profanity0.020920247
Threat0.010188141
Severe Toxicity0.0019168854
Low Tox 0.046368107 Moderate Con 0.477
Nov 21, 2025 Quebec Ends Economic Immigration Program …
Even govt. knows 99.9% of asylum claims are bogus. There are professional story writers working openly in every major cities in Canada.
Even govt. knows 99.9% of asylum claims are bogus. There are professional story writers working openly in every major cities in Canada.
Identity Attack0.010433395
Insult0.022899706
Profanity0.012858666
Threat0.006155535
Severe Toxicity0.0009822845
Low Tox 0.046120718 Low Con 0.199 Unverified_Claim
Feb 25, 2026 'We do know that there's …
I have worked here since the 90s.........25 years of work, was just fired and replaced with a temporary foreign worker in December 2025........im suing
I have worked here since the 90s.........25 years of work, was just fired and replaced with a temporary foreign worker in December 2025........im suing
Identity Attack0.01666154
Insult0.015264924
Profanity0.0117997285
Threat0.008492245
Severe Toxicity0.0013256073
Low Tox 0.046120718 Constructive 0.515
Jan 21, 2026 24 likes Why Canada’s immigration system has …
tax wealth not work
tax wealth not work
Identity Attack0.0054756827
Insult0.016784932
Profanity0.015728042
Threat0.0065115434
Severe Toxicity0.0011539459
Low Tox 0.045873325 Low Con 0.244
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
I actually met someone who fits the description, came here through a international student program, he left that program from BC then came to Alberta and started work in forestry. He ended up getting fired …
I actually met someone who fits the description, came here through a international student program, he left that program from BC then came to Alberta and started work in forestry. He ended up getting fired due to him lying about his experience with computers and no back ground in forestry.
Identity Attack0.0037552824
Insult0.023028618
Profanity0.0117997285
Threat0.00704232
Severe Toxicity0.00093460083
Low Tox 0.045873325 Constructive 0.565 Personal_Narrative
Oct 25, 2025 1 likes IRCC Names India in Study …
There not missing there working at Walmart, Canadian tire, Tim Hortons and all pizza joints lol
There not missing there working at Walmart, Canadian tire, Tim Hortons and all pizza joints lol
Identity Attack0.008028535
Insult0.021481665
Profanity0.014327513
Threat0.0062008454
Severe Toxicity0.001449585
Low Tox 0.045625936 Moderate Con 0.354
Sep 29, 2025 IRCC Names India in Study …
C'mon, they're easy to find they all work in the fast food industry B.C is invaded with so-called temporary students
C'mon, they're easy to find they all work in the fast food industry B.C is invaded with so-called temporary students
Identity Attack0.008879486
Insult0.019741343
Profanity0.017094411
Threat0.0064079775
Severe Toxicity0.001335144
Low Tox 0.045625936 Moderate Con 0.358 Unverified_Claim
Oct 2, 2025 IRCC Names India in Study …
Immigration is a federal responsibility, not provincial and Canada should remain a welcoming country to all immigrants imo, but, if you're here on a work or student visa, newcomers should have to prove employment, training, …
Immigration is a federal responsibility, not provincial and Canada should remain a welcoming country to all immigrants imo, but, if you're here on a work or student visa, newcomers should have to prove employment, training, full-time enrollment, and residency on a quarterly basis. It would drastically limit people becoming ghosts in the system. Refugees and asylum seekers should be allowed 1 appeal only and removed immediately if their claim has been denied. A 90-day grace period should be enacted to get their paperwork and affairs in order. If you're here for a better life, steps should be taken to ensure you're actively trying to accomplish that goal until citizenship is granted. Jmho.
Identity Attack0.024198212
Insult0.018323302
Profanity0.012107162
Threat0.008712323
Severe Toxicity0.0018596649
Low Tox 0.045625936 Constructive 0.697 Policy_Critique
Feb 24, 2026 LILLEY UNLEASHED: The fall of …
Canadians have always tried to be polite and welcome immigrants. People came here for a peaceful safe lifestyle and future but our leaders have allowed too many too fast and overwhelmed the system. Many immigrants …
Canadians have always tried to be polite and welcome immigrants. People came here for a peaceful safe lifestyle and future but our leaders have allowed too many too fast and overwhelmed the system. Many immigrants that have arrived now don’t want a Canadian lifestyle they want to replace it with the system they left behind. Our leaders seem to support this and want working Canadians to pay for it. This is the anger that is festering as leaders ignore our concerns
Identity Attack0.026609946
Insult0.018452216
Profanity0.009698936
Threat0.006492125
Severe Toxicity0.001077652
Low Tox 0.045378547 Constructive 0.72
Aug 25, 2025 142 likes Why Canadians Are Turning Against …
I’ve worked in a khalastian separatists leaders home in Windsor Ontario. They now run the only tunnel bus connecting Windsor to Detroit under their “trucking and logistics” company
I’ve worked in a khalastian separatists leaders home in Windsor Ontario. They now run the only tunnel bus connecting Windsor to Detroit under their “trucking and logistics” company
Identity Attack0.019575719
Insult0.020063626
Profanity0.011970525
Threat0.006492125
Severe Toxicity0.0013446808
Low Tox 0.045131154 Moderate Con 0.437 Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
I wonder what would happen if I put my dog as an individual on that app would it work with my dog make 82 grand a year and get special privileges at banks for mortgages …
I wonder what would happen if I put my dog as an individual on that app would it work with my dog make 82 grand a year and get special privileges at banks for mortgages and loans and credit😂
Identity Attack0.0045322375
Insult0.016632931
Profanity0.017572641
Threat0.007029374
Severe Toxicity0.00166893
Low Tox 0.045131154 Moderate Con 0.406 Humor_Satire
Nov 20, 2025 7 likes Thousands of refugees allowed into …
They are all over the place working without even studying as student.
They are all over the place working without even studying as student.
Identity Attack0.004439743
Insult0.021481665
Profanity0.011782649
Threat0.006375613
Severe Toxicity0.0009918213
Low Tox 0.044883765 Moderate Con 0.303
Nov 6, 2025 IRCC Names India in Study …
just passed the test right now, and the very first thing I wanted to do—before even telling my family—was to leave this comment. I watched the video only once, from the beginning up to question …
just passed the test right now, and the very first thing I wanted to do—before even telling my family—was to leave this comment. I watched the video only once, from the beginning up to question 215. One time only—yes, one time only. Then I took the test, and on my first attempt I passed with 15 correct answers out of 20. I honestly can’t believe it. I didn’t realize how much I knew until I was sitting there answering the questions. About 50% of them came directly from the first 215 questions in the video. I am truly, deeply grateful to everyone who worked on this video. It’s not just good—it’s amazing. After nine years of struggle with this citizenship journey, I finally feel like I can breathe… like I can fly a little. Thank you all, from the bottom of my heart. 🤍
Identity Attack0.0037922803
Insult0.020256994
Profanity0.021603432
Threat0.007573096
Severe Toxicity0.0016975403
Low Tox 0.044636376 Constructive 0.713 Personal_Narrative
Jan 25, 2026 4 likes Canadian Citizenship Test 2025 – …

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.