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 Canadian i can …" 3,707 comments · Page 115 of 149
just marrying canadian and having a child, is not a solid ground for citizenship...main question is what you did for canada ?
just marrying canadian and having a child, is not a solid ground for citizenship...main question is what you did for canada ?
Identity Attack0.052490227
Insult0.0233509
Profanity0.010245483
Threat0.0063950317
Severe Toxicity0.0017929077
Low Tox 0.085582085 Low Con 0.262
Dec 23, 2025 29 likes Deportations From Canada at Their …
Immigration has had such a negative impact on so many aspects of Canadian’s Day to day life. As mentioned, Housing, Employment and Healthcare, as well as reducing wages. Mr. Kenny was absolutely right about the …
Immigration has had such a negative impact on so many aspects of Canadian’s Day to day life. As mentioned, Housing, Employment and Healthcare, as well as reducing wages. Mr. Kenny was absolutely right about the Self important elites who want cheap labourers and who are not impacted in the same was as all Canadians
Identity Attack0.04306607
Insult0.025413504
Profanity0.010587076
Threat0.006058442
Severe Toxicity0.0016117096
Low Tox 0.08479069 Constructive 0.708 Economic_Argument
Feb 17, 2026 66 likes LILLEY UNLEASHED: The fall of …
There is NO divide. Canadians overwhelmingly want less immigration. Only the business elite wants massive levels of immigration because they want cheap foreign labour.
There is NO divide. Canadians overwhelmingly want less immigration. Only the business elite wants massive levels of immigration because they want cheap foreign labour.
Identity Attack0.053399716
Insult0.025929155
Profanity0.010518758
Threat0.0062332097
Severe Toxicity0.0013923645
Low Tox 0.08479069 Moderate Con 0.322 Policy_Critique
Feb 12, 2026 1 likes Canada's tighter immigration policy divides …
To be honest this is something all political party’s from across the spectrum agree with in Canada at the moment, we literally have no housing . We the Canadian Tax payer have been footing rbe …
To be honest this is something all political party’s from across the spectrum agree with in Canada at the moment, we literally have no housing . We the Canadian Tax payer have been footing rbe bill to keeo these immigrants/ refugees in rather nice 3/4 Hotles for the last few years . I’m a farmer who lives in the county but the closest city to where I live is Windsor and for the last 4 ish year the Government was hosting them in Five Hotel's across the city . It got to the point where it was cheaper for the government to BUY the hotels then rent all the rooms , so that’s what they did … No I’m all for helping people but that is kinda pushing it don’t you think ? There are no jobs for them , no homes for them , etc . We have been in a trade war for the last 2 years with the two largest economies in the world and we need to focus our economic power on thous conflicts at the moment and if the world like it or not fighting that is out top priority and everything else comes second .Even with out that fact Our former government overloaded what our ability’s where capable of handling . We have a pretty advanced social care network but these new folks who have never payed a dime into it and are living off of it for years with the government having no real plan on how to deal with it is just to much , with our with out the economic conflict we are currently in . The facts are the facts and we live in reality, anyways you guys all have a good one , cheers .
Identity Attack0.031206898
Insult0.030926194
Profanity0.019348921
Threat0.006977591
Severe Toxicity0.0024318695
Low Tox 0.08479069 Constructive 0.816 Policy_Critique
Feb 11, 2026 5 likes Canada's tighter immigration policy divides …
The only real Canadian interviewed was on the Bike.
The only real Canadian interviewed was on the Bike.
Identity Attack0.04306607
Insult0.027218282
Profanity0.011133623
Threat0.0069646453
Severe Toxicity0.001821518
Low Tox 0.083999306 Moderate Con 0.305 Identity_Assertion
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
Tim Horton's not Canadian anymore ... Owed by big corporations .... Stop supporting time
Tim Horton's not Canadian anymore ... Owed by big corporations .... Stop supporting time
Identity Attack0.014953227
Insult0.030375287
Profanity0.010365041
Threat0.006576272
Severe Toxicity0.001449585
Low Tox 0.083999306 Low Con 0.21 Policy_Critique
Feb 9, 2026 Inside Canada's Indian Invasion...
As a canadian, thank you for posting this. You should've came to Surrey, BC too as it has now become the 44th most dangerous city in the world (I think we all know why)
As a canadian, thank you for posting this. You should've came to Surrey, BC too as it has now become the 44th most dangerous city in the world (I think we all know why)
Identity Attack0.032753747
Insult0.026315894
Profanity0.010996987
Threat0.007961469
Severe Toxicity0.0021743774
Low Tox 0.083999306 Constructive 0.688 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
The canadian leadership needs to understand that the population does not want sharia law or the threat of future sharia law
The canadian leadership needs to understand that the population does not want sharia law or the threat of future sharia law
Identity Attack0.058856625
Insult0.019934712
Profanity0.013268576
Threat0.009877442
Severe Toxicity0.0028038025
Low Tox 0.08320791 Low Con 0.171 Fear_Threat
Dec 26, 2025 Deportations From Canada at Their …
Between immigrants and other countries that take tax money from the system is the reason why we are in the situation we are in. You may say why is that. I say the billions of …
Between immigrants and other countries that take tax money from the system is the reason why we are in the situation we are in. You may say why is that. I say the billions of dollars spent elsewhere could be spent on the people where it was taken from in the beginning. Canadians could be not living under the poverty rate or homeless or this opioid addiction do you know how much the medication cost for suboxone or methadone 375 a month. Meanwhile the cost for a prescription of hydromorphone cast 130 to 150 a month. So sick of how much money goes on this big opioid crisis and how much it could be helped. Housing homelessness could be solved. The list goes on the billions of dollars could help the Canadian people's. Mental health is at an all-time high what do you think people are going to do soon mabe look at the fires that happened purposely. Or soon to be homegrown terrorists. All because of spending tax money carelessly add not giving the citizens what they deserve. Sad butt it's inedible.
Identity Attack0.034816213
Insult0.028942931
Profanity0.013780965
Threat0.006861079
Severe Toxicity0.002117157
Low Tox 0.08320791 Constructive 0.721
Aug 29, 2025 1 likes Why Canadians Are Turning Against …
There are many problems with anti-immigrant rhetoric and one of them is the classification who is and who isn't an immigrant and the question of when does a person stop becoming an immigrant and become …
There are many problems with anti-immigrant rhetoric and one of them is the classification who is and who isn't an immigrant and the question of when does a person stop becoming an immigrant and become a Canadian? A significant portion of people living in Canada are first/second/third generation Canadians and so, how do we classify these people, are they immigrants or are they not? And what of their parents/grandparents who immigrated, are they? It's very important to note that without their ancestor parents, all these first/second/third gen Canadians will not be here and they are now 'Canadians' today because we had pro-immigration laws. Also, the idea of accessing services is by itself, very problematic. I spent the first 4 years of my life here paying high tuition fees as well as tax that are used to subsidize fellow Canadians' tuition fees yet I'm not able to access any government services. Following graduation, I worked as a worker on visa where my tax was no less than an average Canadian yet government services were very much inaccessible to me. It was only after I became permanent resident, that somehow everything suddenly became available to me. I have been tax paying 6-7 years before I became a PR here yet all those years, I wasn't able to access a single thing yet somehow, after I became PR, I'm eligible for everything? The tax argument doesn't make sense at all. I will be eligible to apply for citizenship in like a year and does that mean now I am one of you, Canadians?
Identity Attack0.060220852
Insult0.025155678
Profanity0.012926984
Threat0.006861079
Severe Toxicity0.002002716
Low Tox 0.08320791 Constructive 0.865
Oct 25, 2017 4 likes How much do refugees and …
Tyler: "how's the driving out here?" Canadians: "he he he" *cAnAdiAnS*: "he he he"
Tyler: "how's the driving out here?" Canadians: "he he he" *cAnAdiAnS*: "he he he"
Identity Attack0.053399716
Insult0.020708188
Profanity0.01846078
Threat0.008013252
Severe Toxicity0.0030899048
Low Tox 0.08320791 Moderate Con 0.34 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
We are not a trump nation. F ice and Canadian ice. No one is illegal. Rip good and pretti
We are not a trump nation. F ice and Canadian ice. No one is illegal. Rip good and pretti
Identity Attack0.018470341
Insult0.028832749
Profanity0.020100424
Threat0.007145886
Severe Toxicity0.0024604797
Low Tox 0.08241652 Moderate Con 0.323 Moral_Argument
Feb 18, 2026 Canadian immigration officers investigating hundreds …
When you first come here how did that Polish guy work? you are not allowed to work until you get residency... that policcy is to protect Canadian jobs
When you first come here how did that Polish guy work? you are not allowed to work until you get residency... that policcy is to protect Canadian jobs
Identity Attack0.051126
Insult0.023221988
Profanity0.011902207
Threat0.0065633263
Severe Toxicity0.0018787384
Low Tox 0.08241652 Moderate Con 0.412 Policy_Critique
Sep 30, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Canadian for canadians
Canadian for canadians
Identity Attack0.0543092
Insult0.021159383
Profanity0.01893901
Threat0.008686432
Severe Toxicity0.003452301
Low Tox 0.08241652 Moderate Con 0.302
Oct 11, 2025 Inside Canada's Indian Metropolis (Brampton)
As A Canadian I FULLY SUPPORT THIS.... Justin Trudeau and Danielle Smith let in WAAAAY TOOO MANY IMMIGRANTS AT ONCE...
As A Canadian I FULLY SUPPORT THIS.... Justin Trudeau and Danielle Smith let in WAAAAY TOOO MANY IMMIGRANTS AT ONCE...
Identity Attack0.051580742
Insult0.020321451
Profanity0.010552917
Threat0.0069516995
Severe Toxicity0.0020694733
Low Tox 0.08241652 Moderate Con 0.4
Jan 5, 2026 New rules, regulations take effect …
I am from India came to Canada legally (gone through 7 months of processing and waiting , submitted countless documents , photos , chat history to prove relation status and professional experience, literally submitted all …
I am from India came to Canada legally (gone through 7 months of processing and waiting , submitted countless documents , photos , chat history to prove relation status and professional experience, literally submitted all my life story) to obtain PR and come to Canada just to realize that people without any of these come from different parts of the world especially India bypassing the system and living better life working cash jobs and doing random stuff. When i went to take driving license first time, An Indian origin guy rejected my application saying that my Indian License wasn't looking original enough , where I have seen people who couldn't even speak basic English were applying to get license to drive trucks. It is sad to see how many of our people are bringing a lot of 'Indianness' to this country and live like it is their own turf. I have met many young and middle aged individuals who call themselves students who doesn't even have a clue of what they are studying. It is unbelievable how people of certain status live their life partying and enjoying breaking all sort of rules , dropping out of college etc. when people who are here legally and many Canadians struggling to pay rent / mortgages / insurances etc. Don't even want to talk about job security , its a joke. Finally happy to see someone raising voice.
Identity Attack0.034300596
Insult0.02982438
Profanity0.02208166
Threat0.007197669
Severe Toxicity0.0025367737
Low Tox 0.08241652 Constructive 0.741
Oct 22, 2025 IRCC Names India in Study …
In simple terms Canadians pay for their glasses, physio, mental health help, prescriptions and asylum seekers get it for free after never paying into the system.
In simple terms Canadians pay for their glasses, physio, mental health help, prescriptions and asylum seekers get it for free after never paying into the system.
Identity Attack0.054763943
Insult0.025800243
Profanity0.009835573
Threat0.006016368
Severe Toxicity0.0017356873
Low Tox 0.08241652 Moderate Con 0.423 Economic_Argument
Feb 26, 2026 89 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
Cleverly this videos talks about "how much" and not "how many" refugees get Social Assistance, then uses Vietnamese legal immigrants (the hardest working people in Canada) as an example of how quickly they become self-supporting. …
Cleverly this videos talks about "how much" and not "how many" refugees get Social Assistance, then uses Vietnamese legal immigrants (the hardest working people in Canada) as an example of how quickly they become self-supporting. The truth about refugees aftermath is that, the large majority of refugees in Canada coming originally from third world countries, live on Social Assistance for several years, some for life, knowing that the Canadian government will provide for them anything they need (Ironically there are very few statistics on this matter and no statistics at all since 2015, when the current government was elected).
Identity Attack0.04048799
Insult0.029053112
Profanity0.015625564
Threat0.006602164
Severe Toxicity0.0020503998
Low Tox 0.081625134 Constructive 0.635
Oct 15, 2019 2 likes How much do refugees and …
Great news! There are too many Canadians without jobs and housing!
Great news! There are too many Canadians without jobs and housing!
Identity Attack0.053854458
Insult0.021352753
Profanity0.009468361
Threat0.006977591
Severe Toxicity0.0019168854
Low Tox 0.081625134 Moderate Con 0.404
Jan 15, 2026 2 likes 2.9 million Canadian temporary visas …
Ten people deported. Wow!... Solid Canadian government we have here.
Ten people deported. Wow!... Solid Canadian government we have here.
Identity Attack0.034042787
Insult0.022061773
Profanity0.010245483
Threat0.008181547
Severe Toxicity0.0019454956
Low Tox 0.081625134 Moderate Con 0.304 Policy_Critique
Feb 18, 2026 34 likes Canadian immigration officers investigating hundreds …
It is uniting us against the oligarchy elites, rememeber the canadian government has been telling us what invasive species do to the ecosystems, and well they are coreect
It is uniting us against the oligarchy elites, rememeber the canadian government has been telling us what invasive species do to the ecosystems, and well they are coreect
Identity Attack0.025203101
Insult0.027841117
Profanity0.011936366
Threat0.008065036
Severe Toxicity0.0016784668
Low Tox 0.081625134 Moderate Con 0.383 Fear_Threat
Feb 12, 2026 Canada's tighter immigration policy divides …
Tim Horton it’s not Canadian!
Tim Horton it’s not Canadian!
Identity Attack0.049989145
Insult0.021997316
Profanity0.011663092
Threat0.0062137907
Severe Toxicity0.002040863
Low Tox 0.081625134 Low Con 0.152 Identity_Assertion
Feb 24, 2026 Inside Canada's Indian Invasion...
Native Canadians? Really
Native Canadians? Really
Identity Attack0.057492398
Insult0.021094928
Profanity0.012858666
Threat0.0062137907
Severe Toxicity0.0020885468
Low Tox 0.081625134 Moderate Con 0.306 Question
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
The governance of Canada produced that church full of homeless people, so the government has imported a cohesive family friendly culturally united community. It would have been nice if Canada could have simply nurtured its …
The governance of Canada produced that church full of homeless people, so the government has imported a cohesive family friendly culturally united community. It would have been nice if Canada could have simply nurtured its own people to support a Canadian culture. . . but that's not profitable. It seems that to survive in the face of Canadian Liberal governance . . . native Canadians need to learn from the Indians . . . to look after themselves in each community.
Identity Attack0.052490227
Insult0.026315894
Profanity0.010587076
Threat0.0059160385
Severe Toxicity0.0016117096
Low Tox 0.081625134 Constructive 0.521
Oct 2, 2025 Inside Canada's Indian Metropolis (Brampton)
No real Canadian is ever going to feel bad about this
No real Canadian is ever going to feel bad about this
Identity Attack0.053854458
Insult0.019032324
Profanity0.016547862
Threat0.008090926
Severe Toxicity0.0019550323
Low Tox 0.081625134 Low Con 0.26 Identity_Assertion
Nov 23, 2025 11 likes Quebec Ends Economic Immigration Program …

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.