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 it must be like …" 56 comments · Page 3 of 3
I lived in Canada for 11 years, 2008 - 2019, went to university and worked in Toronto. I come from an upper-middle class family in China, went to a top university in Canada, landed good …
I lived in Canada for 11 years, 2008 - 2019, went to university and worked in Toronto. I come from an upper-middle class family in China, went to a top university in Canada, landed good jobs and I speak English like a native. I got my PR in 2015 and I remember the painful uphill battle I had to go through just get that. All the bureaucracy, redtape, unnecessarily rigid rules, high cost and long wait I received from CIC/IRCC felt like a humiliation to me. Every document was scrutinized and every step had obstacle that fealt unreasonable (my TOEFL examiner ask me why I had to do the language test required by CIC, and I had to visit a notary to validate my Chinese national ID card). It felt uneasy but I understood that these were the rules that everyone had to go through, and moving and integrating into a new society was never meant to be easy. I went back to Canada in 2021 and 2024, and it was evident that the country I once called home had gone down the hill. The streets were screaming crime, unemployment, inflation, drug and filth, it's total social rot. As someone who went through the whole immigration process (and many of my friends who went through the same have left Canada for good, like myself), I attribute much of this to failed immigration policy. I cannot help but feel confused, angry, betrayed and humiliated when I look at the recent immigration policies of Canada and their results, and compare with what I had to go through. The feeling sums up to: Canada penalizes the hard-working and law-abiding people, and rewards the undeserved and the cheaters. Example: when the US creates wars in the Middle East, why does CANADA bear the cost of bringing in refugees? I never regretted moving back to China and East Asia, and I feel bad for those who still truly think of Canada as home, as I am one myself. When the leadership of a country deviates from pragmatism, reason and common sense, and instead embraces idealogies, hypocrisy and political optics, this is what happens. The prices are paid by everyone, immigrant or not. For this, Trudeau deserves a court trial for his incompetence and dereliction of duty; and the people of Canada need some honest and serious retrospection. I will share some words of wisdom by the late Lee Kwan Yew: “Whoever governs Singapore (LKY was the PM and founding father of Singapore) must have that iron in him. Or give it up. This is not a game of cards, this is your life and mine. I've spent a whole lifetime building this and as long as I'm in charge, nobody is going to knock it down.” I hope the clownish weakling politicians in Canada (and, in much of the western world nowadays) can be enlightened a little bit.
Identity Attack0.01465176
Insult0.03158728
Profanity0.018187506
Threat0.0072235605
Severe Toxicity0.0019073486
Low Tox 0.07371122 Constructive 0.819
Oct 8, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
I'm a proud Canadian Immigrant of Indian origin. I came here to do specialized studies in Game Development. I took my time, and studied 6 years as an international student, paying 3x the tuition, sank …
I'm a proud Canadian Immigrant of Indian origin. I came here to do specialized studies in Game Development. I took my time, and studied 6 years as an international student, paying 3x the tuition, sank $200,000 of hard earned money into the Canadian Education system — Not as a fast track gimmick to immigrate, but so I could achieve my dream as a Game Developer. This money was family income, earned on 1/4th the salary, taking 4x longer to save. I was a great privileged to me. Today 15 years later, no one would ever think I'm from India. I sound Canadian, I behave Canadian, I have Canadian values, and I am Canadian. I came here because I loved Canada. I would watch hours upon hours of indigenous history, and on my Citizenship day, I watched Juno Beach to celebrate. However I must say this... I suffered through s*icidal depression here for 8 years, because I had far less leverage here than in a developing country, and it's really telling what sort of situation we're all in... Rent caps in Canada were removed... The housing market was open to foreign investors / and real estate monopolies with a 20% year-on-year rise... Rents went from 1000$ to 2100$ MINIMUM for a 1 bedroom through Trudeau's term and the govt said "It's not a federal responsibility"... Auto insurance is like 2.5-3.5k a year in Ontario and if you get a dent, you pay a deductable... I was quoted 8500$ for two wisdom teeth surgeries while it costed me 260$ abroad... During Covid - property owners, banks, and grocery stores exploited our misery and made record profits!... The govt stopped filtering through it's immigrants with "interviews", and it's operating like a scam — "Bring all your foreign money, convert it to CAD, and keep our GDP stable.. while we neither have the infrastructure, nor the job market to support these numbers". I think some accountability is due... these issues are "symptoms", not the problem — The problem is our Liberal govt / policies, and our wonderful voting body who voted Liberal term after term after term while complaining. Why does this govt safeguard extremism, foreign politics, foreign separatism? Khalistanis are as much of a threat / nuance to India than it is to Canada, but in Canada they actually have a unrestricted platform. Instead of resenting immigrants, we need to start resenting how mismanaged Canada is by our govt, and hold our voting body accountable. We had a chance to vote differently, but once again a repackaged and rebranded Liberal term. Because my ethnicity is Indian, I've become an object of collective resentment / hatred, and I don't think that's fair.. Please direct it at your vote, and govt level policies. Why should I (and other's like me) be crucified with the sins of other immigrants? It's like hating all your neighbors in a burning building, when the management has been lighting the fire.
Identity Attack0.026810925
Insult0.027218282
Profanity0.022354934
Threat0.0074436385
Severe Toxicity0.0024795532
Low Tox 0.0665887 Constructive 0.817 Personal_Narrative
Aug 28, 2025 Why Canadians Are Turning Against …
Canada must repeat what it did in the 1930's and the 1940's. Canada needs to bring 5 million immigrants from Eastern Europe, like Poland, Portugal, Romania, Ukraine, Russia, Serbia, Bosnia, Lithuania, Estonia, Hungary, Macedonia etc. …
Canada must repeat what it did in the 1930's and the 1940's. Canada needs to bring 5 million immigrants from Eastern Europe, like Poland, Portugal, Romania, Ukraine, Russia, Serbia, Bosnia, Lithuania, Estonia, Hungary, Macedonia etc. Just look at the Eastern Europeans in Canada, they and their Canadian born children and grandchildren have learned and speak English language fluently. In Canada, people speak English and French. The British and the French values must be upheld. God save the King.
Identity Attack0.031722516
Insult0.014580919
Profanity0.010365041
Threat0.007534259
Severe Toxicity0.0018882751
Low Tox 0.04711028 Constructive 0.54 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
If the dont leave voluntarily, then we need ice like moves, i have been living in canada for 25 years, when we applied to come here, we had to wait years where my country was …
If the dont leave voluntarily, then we need ice like moves, i have been living in canada for 25 years, when we applied to come here, we had to wait years where my country was in civil war. These ppl that are here as a student and temporary residents,, must understand the law and that there is a legal way to come and live here. If they force themselves to stay, then we need worse than ice for them to face.. with crimes, healthcare and employment rate down, its the best option
Identity Attack0.008657498
Insult0.018001022
Profanity0.011458136
Threat0.008453408
Severe Toxicity0.0014877319
Low Tox 0.04067813 Constructive 0.736 Personal_Narrative
Jan 16, 2026 2.9 million Canadian temporary visas …
Temporary must mean temporary. Enforce the law like ICE does in the U.S.
Temporary must mean temporary. Enforce the law like ICE does in the U.S.
Identity Attack0.0022661188
Insult0.006676871
Profanity0.009553759
Threat0.00666042
Severe Toxicity0.00051021576
Low Tox 0.008356431 Low Con 0.237 Policy_Critique
Jan 15, 2026 45 likes 2.9 million Canadian temporary visas …
Heightened scrutiny undermines Canada's reputation as a welcoming destination? Isn't this the point? Meanwhile, lax policies allow too much abuse of our "wecoming" system. Finally, with the US tightening their borders, Canada will be the …
Heightened scrutiny undermines Canada's reputation as a welcoming destination? Isn't this the point? Meanwhile, lax policies allow too much abuse of our "wecoming" system. Finally, with the US tightening their borders, Canada will be the desired destination for North America, and our policies must prepare for this likely outcome. One last point is this: i would rather this country take care of the first nations peoples, the dispossessed, those marginalized within our society and our elderly who've contributed to this country's growth and prosperity but, due to one or another reason, dont have workplace pensions for retirement. Once we've sorted out our own peoples, seen properly to the needs of those who were actually born here, ensured our hospitals and schools are well funded, then we can look to service the needs of a migrant population.
Identity Attack0.000051619318
Insult0.000120263016
Profanity0.000018316585
Threat0.000020267227
Severe Toxicity0.000003076367
Low Tox 0.00027410034
Apr 23, 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.