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: "Canadian are polite" 85 comments · Page 4 of 4
Canadians are way too polite.
Canadians are way too polite.
Identity Attack0.04667538
Insult0.021417208
Profanity0.015113175
Threat0.0065050707
Severe Toxicity0.0017547607
Low Tox 0.06065326 Moderate Con 0.345
Aug 28, 2025 1 likes Why Canadians Are Turning Against …
I live in Ontario, canada. I am an immigrant, but I think the title is fake news. Canadians are 100% united against mass immigration. I don't know if this narrative is politically motivated or bought. …
I live in Ontario, canada. I am an immigrant, but I think the title is fake news. Canadians are 100% united against mass immigration. I don't know if this narrative is politically motivated or bought. It's not true.
Identity Attack0.026408968
Insult0.018967867
Profanity0.011594773
Threat0.0065956907
Severe Toxicity0.0011491776
Low Tox 0.05354243 Constructive 0.701 Personal_Narrative
Feb 13, 2026 Canada's tighter immigration policy divides …
It's not a tragedy. Stop playing this like we are responsible for the well-being of the third world. If they have no path to permanent residency then they go home. This may be a radical …
It's not a tragedy. Stop playing this like we are responsible for the well-being of the third world. If they have no path to permanent residency then they go home. This may be a radical notion in the present political climate, but just because you want to come to Canada doesn't mean you can. Actual native born Canadian citizens have a say in this and we say No !
Identity Attack0.02238941
Insult0.018710041
Profanity0.0108774295
Threat0.006653947
Severe Toxicity0.0014400482
Low Tox 0.050573748 Constructive 0.542 Identity_Assertion
Nov 22, 2025 97 likes Quebec Ends Economic Immigration Program …
The immigration system has been broken since the late 1960's. "Betrayal & Deceit: The Politics of Canadian Immigration" ( 2000), by Charles M. Campbell.
The immigration system has been broken since the late 1960's. "Betrayal & Deceit: The Politics of Canadian Immigration" ( 2000), by Charles M. Campbell.
Identity Attack0.016259583
Insult0.018838953
Profanity0.011014067
Threat0.0067186756
Severe Toxicity0.0012588501
Low Tox 0.046120718 Moderate Con 0.347 Policy_Critique
Feb 17, 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 …
As a Canada who speaks both French and English and who follows politics quite closely, I have to say that the headline and some of the reporting here is quite misleading. A reduction in immigration …
As a Canada who speaks both French and English and who follows politics quite closely, I have to say that the headline and some of the reporting here is quite misleading. A reduction in immigration has broad support across Canada. I wouldn't say that notion is dividing the country in any significant way. You do have certain industry groups that disagree, but among the population these reductions have broad support. This is a historic change in public opinion in Canada, but it has been driven by the unprecedented increase in immigration under the last term of the Trudeau government. To put this in context, non-permanent residents in Canada numbered around 1.5 million on Q3 2023, but by Q3 2025, that number sat a just over 3 million. The previous government increased immigration targets by 3 or 4 times over what they had been for years, which caused a number of economic issues. Essentially, the volume was simply too high for the economy and society to support. This was unfair to both Canadians and new comers, many of which could not find employment or afford a decent place to live. The changes being suggested are largely bringing Canada back to what the targets were for over a decade before, though a bit lower to account for the sudden surge. Canada remains one of the most pro-immigration countries in the world. However, and this is where I think DW's reporting is misleading, there is a distinction to be made between policies at the federal level and policies at the provincial level. Immigration, per our constitution, is a federal matter, however, Quebec in particular is distinct from other provinces. I don't mean only culturally and linguistically, but also in the powers that have been devolved to it by the federal government. On the question of immigration, Quebec has more powers and more ability to set its immigration targets and programs than any of the other 9 provinces. The particular program discussed here, the Quebec Experience Program (PEQ), is a particular immigration stream that only existed in Quebec. So what is happening with that program cannot be labeled as a whole-of-Canada thing. Where the changes to the PEQ are controversial, unlike the general changes at the federal level, is that people who immigrated under that specific program were promised certain things. There was a multi-year time line to Permanent Residency and then Citizenship. Many of those people have been in Quebec for 5-8 years already. However, the changes made to the program were done in such a way where people who many years into the program, had gotten an education, started a career, had children, ect. are now being told they can't continue and must leave Canada. There are even stories of people who married Canadians, now have children, and the one parent who was under this program now faces the possibility of having to leave Canada and be separated from their family. All through no fault of their own. That is what many people see as unfair, and I agree, however limiting future applications under the program, to bring in less people, that is not controversial. Canada has no responsibility to bring in people who are not already in Canada, but Canada does have some responsibility towards people who uprooted their lives to move to Canada and built new lives here based on promises and representations made to them by the Canadian and Quebecois governments. We should no simply kick those people out of the country.
Identity Attack0.011099357
Insult0.022899706
Profanity0.013029462
Threat0.0067316215
Severe Toxicity0.0012397766
Low Tox 0.043399423 Constructive 0.821 Policy_Critique
Feb 11, 2026 29 likes Canada's tighter immigration policy divides …
We the Canadian were known to be polite and and helped each other begins an immigrant myself i feel stuck in the middle of this because we were respected in the 70's 80's 90' 20s …
We the Canadian were known to be polite and and helped each other begins an immigrant myself i feel stuck in the middle of this because we were respected in the 70's 80's 90' 20s even 2010 every thing was great but the last 10_ 15 years things have gone down the drain.
Identity Attack0.017264472
Insult0.016556932
Profanity0.012346277
Threat0.006440342
Severe Toxicity0.0010681152
Low Tox 0.035691574 Constructive 0.719 Personal_Narrative
Sep 8, 2025 1 likes Why Canadians Are Turning Against …
Please help me understand why mass migration is considered beneficial. I believe globalization has very significant drawbacks. My primary concern is for my fellow Canadians "ONLY." It seems that the increase in new residents is …
Please help me understand why mass migration is considered beneficial. I believe globalization has very significant drawbacks. My primary concern is for my fellow Canadians "ONLY." It seems that the increase in new residents is driven largely by political motives, as new migrants often support the Liberal Party due to the benefits they receive upon arrival. Both the Liberal government in Canada and the Democrats in the United States appear to be aware of this trend. Regardless of political affiliation—whether Liberal, Conservative, Green, or any other party—if my party were to adopt such a policy, I would oppose it. Canadians really need to wake up. We need responsible citizenship that upholds and strengthens our Canadian culture and values.
Identity Attack0.013948337
Insult0.016784932
Profanity0.011201942
Threat0.00636914
Severe Toxicity0.0010156631
Low Tox 0.034041706 Constructive 0.856 Identity_Assertion
Feb 17, 2026 21 likes LILLEY UNLEASHED: The fall of …
Which “Immigrants have historically been a crucial driver of economic expansion in Canada? Where is your empirical evidence, Monsieur? Or, you just said it thinking that we will not pay attention to the fallacy. What …
Which “Immigrants have historically been a crucial driver of economic expansion in Canada? Where is your empirical evidence, Monsieur? Or, you just said it thinking that we will not pay attention to the fallacy. What a poor social-economic-political analysis. Sorry, Canada cannot take care of the whole world while some Canadians are in dare situation and the influx of immigrants are stifling off the resources and billions are given to foreign country to aid war.
Identity Attack0.00050741405
Insult0.00034904556
Profanity0.00002245363
Threat0.000031806645
Severe Toxicity0.0000024682852
Low Tox 0.0010979186 Policy_Critique
Apr 14, 2025
We had absolutely no problem crossing the border earlier this fall, very professional but polite, I think some Canadians have felt entitled in a very uncertain world. No problem, stay home but we have have …
We had absolutely no problem crossing the border earlier this fall, very professional but polite, I think some Canadians have felt entitled in a very uncertain world. No problem, stay home but we have have certainly been enjoying the warmth and sunshine in Arizona this winter
Identity Attack0.00007182752
Insult0.00012571958
Profanity0.00001991213
Threat0.000021373244
Severe Toxicity0.0000028812753
Low Tox 0.0003070725
Dec 10, 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.