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: "90% of them are from …" 101 comments · Page 4 of 5
I believe there is at least half a million people from India in Canada maybe 90% of those have already overstayed their welcome in Canada and they're getting away with it they go to work …
I believe there is at least half a million people from India in Canada maybe 90% of those have already overstayed their welcome in Canada and they're getting away with it they go to work for Indian trucking companies that paid them as contractors so the company pays them as contractors and it's up to that employee whether or not they file their taxes while they can't even they don't even have a social insurance number
Identity Attack0.07425626
Insult0.023608726
Profanity0.0138151245
Threat0.0064144502
Severe Toxicity0.0021457672
Low Tox 0.09394901 Constructive 0.592 Unverified_Claim
Feb 19, 2026 Canadian immigration officers investigating hundreds …
90 percent punjabis
90 percent punjabis
Identity Attack0.06158508
Insult0.029273475
Profanity0.035900343
Threat0.00933372
Severe Toxicity0.0046920776
Low Tox 0.08004235 Low Con 0.248
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Here is another one . In Canada, foreign students or temporary workers , non Citizens can apply and receive firearms licenses and can buy non restricted guns . This is not allowed in 90% of …
Here is another one . In Canada, foreign students or temporary workers , non Citizens can apply and receive firearms licenses and can buy non restricted guns . This is not allowed in 90% of countries around the world, including the most gun liberal country in the world. The United States of Amarica will not license a foreigner to own or buy a gun.
Identity Attack0.04641757
Insult0.019225692
Profanity0.011441057
Threat0.011767523
Severe Toxicity0.0025749207
Low Tox 0.07687678 Moderate Con 0.412 Policy_Critique
Mar 3, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
I used to work for a middle eastern airline and no joke 90% of the people flying to Toronto were from India, now I know where they all went! Thanks Tyler
I used to work for a middle eastern airline and no joke 90% of the people flying to Toronto were from India, now I know where they all went! Thanks Tyler
Identity Attack0.06613251
Insult0.021288296
Profanity0.013849284
Threat0.0064532873
Severe Toxicity0.0024414062
Low Tox 0.07608539 Constructive 0.529 Personal_Narrative
Jan 28, 2026 Inside Canada's Indian Invasion...
So, they gonna track down the 90,000 “students” they’ve lost track of … ( it’s actually closer to 500,000 ) or deport the more than 2,000,000 here illegally they do know about ?
So, they gonna track down the 90,000 “students” they’ve lost track of … ( it’s actually closer to 500,000 ) or deport the more than 2,000,000 here illegally they do know about ?
Identity Attack0.021183543
Insult0.017936565
Profanity0.012141321
Threat0.010032792
Severe Toxicity0.0018024445
Low Tox 0.06421452 Low Con 0.295 Unverified_Claim
Oct 1, 2025 1 likes IRCC Names India in Study …
90% of them are from a particular state in India and people from this state are very close to liberals heart. I hope you all understand what I mean
90% of them are from a particular state in India and people from this state are very close to liberals heart. I hope you all understand what I mean
Identity Attack0.034816213
Insult0.018581128
Profanity0.016103793
Threat0.00675104
Severe Toxicity0.0016021729
Low Tox 0.05280026 Constructive 0.517 Unverified_Claim
Oct 1, 2025 1 likes IRCC Names India in Study …
I came to Canada legally as refugee in early 90's. At 16, speaking almost no English, I was enrolled in High School and got a job in McDonald's. But even then my clear understanding was …
I came to Canada legally as refugee in early 90's. At 16, speaking almost no English, I was enrolled in High School and got a job in McDonald's. But even then my clear understanding was that the job was temporary. My managers told me the same thing. I went to university and immediately switched up. It is infuriating to see that fast food jobs are careers for middle aged people, gaming the system and my kids won't have the opportunity to experience the very natural and normal experience of getting into the job market
Identity Attack0.01274247
Insult0.023608726
Profanity0.01627459
Threat0.0064727063
Severe Toxicity0.0014781952
Low Tox 0.04760506 Constructive 0.725 Personal_Narrative
Dec 27, 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 …
It’s literally like 90 percent Punjabi with the rest being gujuratis. It’s not really representative of India.
It’s literally like 90 percent Punjabi with the rest being gujuratis. It’s not really representative of India.
Identity Attack0.042550452
Insult0.016860934
Profanity0.01941724
Threat0.0069516995
Severe Toxicity0.0018119812
Low Tox 0.045131154 Low Con 0.175
Oct 6, 2025 Inside Canada's Indian Metropolis (Brampton)
Start with sending back 85 % to 90% of the population of Brampton and Surrey that will balance things out.
Start with sending back 85 % to 90% of the population of Brampton and Surrey that will balance things out.
Identity Attack0.0103594
Insult0.014276917
Profanity0.01174849
Threat0.010654188
Severe Toxicity0.001783371
Low Tox 0.04216247 Moderate Con 0.342
Dec 24, 2025 2 likes Deportations From Canada at Their …
My parents immigrated in the early 90s and I was born in Canada. It’s very hard to relate to the new immigrants in the last 10 years because we’re so different. The families that immigrated …
My parents immigrated in the early 90s and I was born in Canada. It’s very hard to relate to the new immigrants in the last 10 years because we’re so different. The families that immigrated in the 80s and 90s had to assimilate and become “Canadian” which in hindsight was for the best. I learned about my culture and language at home, but my parents, emphasized the importance of being “Canadian first” and being a part of society and “fitting in.” This wasn’t at all a bad thing. I learned to ski, skate, make ice lollies with snow and syrup, went camping, played sports… I feel embarrassed when Indians are looked at in this light, but its true. 90% of this new wave of immigrants on “student visas,” dont intend to actually obtain any sort of an education, instead they use it as a pathway for permanent residency. I know this because I have relatives who say this out loud behind closed doors. I don’t agree with any of it, and quite frankly it’s very embarrassing, but most of us first generation Indian Canadians feel very upset about how its all played out and the negative light in which our people are now viewed under. Personally, I agree they arent interested in becoming culturally Canadian, they just want to be in Canada for financial reasons. They stay in their groups, dont integrate and think somehow this will play out well. It isnt discrimination when your own people also feel this way. I have yet to meet a first gen Canadian who disagrees
Identity Attack0.02138452
Insult0.017088935
Profanity0.014874061
Threat0.0066215824
Severe Toxicity0.0014781952
Low Tox 0.037577134 Constructive 0.762 Personal_Narrative
Feb 3, 2026 Inside Canada's Indian Metropolis (Brampton)
This is totally biased piece, typical of CBC. The last statscan review of refugee claimants had 90% on social assistance after the first year and 50% on welfare after 5 years. Using the Vietnamese boat …
This is totally biased piece, typical of CBC. The last statscan review of refugee claimants had 90% on social assistance after the first year and 50% on welfare after 5 years. Using the Vietnamese boat people as an example is plain wrong as it was a different time and demographic.
Identity Attack0.011617327
Insult0.017936565
Profanity0.009733095
Threat0.0059322207
Severe Toxicity0.0007534027
Low Tox 0.036870047 Constructive 0.613
Jan 19, 2019 How much do refugees and …
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 …
The guy on the bike says what 90% of the population are thinking and are too afraid to say.
The guy on the bike says what 90% of the population are thinking and are too afraid to say.
Identity Attack0.0031263188
Insult0.016708933
Profanity0.011765569
Threat0.007094103
Severe Toxicity0.00093460083
Low Tox 0.034513097 Moderate Con 0.386 Identity_Assertion
Jan 29, 2026 2 likes Inside Canada's Indian Invasion...
For everyone not in Canada, the guy on the bike is how 90 percent of Canadians feel. Some are to nice to say it and others speak freely like bike guy.
For everyone not in Canada, the guy on the bike is how 90 percent of Canadians feel. Some are to nice to say it and others speak freely like bike guy.
Identity Attack0.013546381
Insult0.016632931
Profanity0.011082385
Threat0.0062396824
Severe Toxicity0.0009822845
Low Tox 0.034277402 Constructive 0.59 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
This is a multifaceted problem for us. Firstly we keep emigrating people in, to deal with a declining population, instead of addressing the issues directly resulting in declining population, like the housing problem, cost of …
This is a multifaceted problem for us. Firstly we keep emigrating people in, to deal with a declining population, instead of addressing the issues directly resulting in declining population, like the housing problem, cost of living, under paying jobs, and astronomical Post secondary prices to get basic diplomas I know for a fact that 90's babies will be the last generation to have more then one child. Another issue is the recruitment centers in India, funded by Canadian corporations looking for cheap labor, promising the world to struggling Indians only to back out of every promise they made, and put the burden on the government and Canadians. This plus a lack of population control in India, is set that to have Indians to be over 25% of the global population in the next 50 years.
Identity Attack0.012061302
Insult0.016784932
Profanity0.0128245065
Threat0.0067186756
Severe Toxicity0.0013065338
Low Tox 0.03357032 Constructive 0.641 Policy_Critique
Jan 28, 2026 Inside Canada's Indian Invasion...
Answer chosen for question 90 is wrong
Answer chosen for question 90 is wrong
Identity Attack0.003348306
Insult0.011920903
Profanity0.014190876
Threat0.0069387536
Severe Toxicity0.00096321106
Low Tox 0.029445656 Low Con 0.276 Meta_Commentary
Jan 22, 2026 Canadian Citizenship Test 2025 – …
Make it 90% less.
Make it 90% less.
Identity Attack0.0023863618
Insult0.010400894
Profanity0.013029462
Threat0.010084574
Severe Toxicity0.0012302399
Low Tox 0.02873857 Low Con 0.168
Jan 13, 2026 New rules, regulations take effect …
Bruh i changed my VPN to Canada so i could access 🌽, i was wondering why their homepage was 90% desi content. This video now answered that question 😂
Bruh i changed my VPN to Canada so i could access 🌽, i was wondering why their homepage was 90% desi content. This video now answered that question 😂
Identity Attack0.010063417
Insult0.011236899
Profanity0.017367685
Threat0.0072882893
Severe Toxicity0.0014877319
Low Tox 0.026263772 Moderate Con 0.351 Humor_Satire
Jan 29, 2026 Inside Canada's Indian Invasion...
90 % of them are in Brampton !
90 % of them are in Brampton !
Identity Attack0.008139528
Insult0.011996903
Profanity0.013780965
Threat0.0068869707
Severe Toxicity0.001168251
Low Tox 0.024967449 Low Con 0.286 Unverified_Claim
Sep 29, 2025 IRCC Names India in Study …
What is middle class these days. To live like the middle class did in the 90's you would need a household income of 200+. 400 dollars off 200 grand is nothing
What is middle class these days. To live like the middle class did in the 90's you would need a household income of 200+. 400 dollars off 200 grand is nothing
Identity Attack0.0044582416
Insult0.012376905
Profanity0.0118338885
Threat0.005864255
Severe Toxicity0.0006723404
Low Tox 0.02449606 Moderate Con 0.373
Jan 17, 2026 Canada’s new rules in 2026
Back in the 80’s and 90’s my cultural diversity was eating at a Chinese restaurant.
Back in the 80’s and 90’s my cultural diversity was eating at a Chinese restaurant.
Identity Attack0.016762028
Insult0.009032886
Profanity0.013576009
Threat0.0072235605
Severe Toxicity0.0011062622
Low Tox 0.023317585 Moderate Con 0.439 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
How about slashing the numbers by 90%?
How about slashing the numbers by 90%?
Identity Attack0.00258985
Insult0.007721877
Profanity0.012346277
Threat0.009851551
Severe Toxicity0.0013160706
Low Tox 0.018974753 Low Con 0.173
Jan 4, 2026 10 likes New rules, regulations take effect …
I have an issue to pick with the framing of policy change as “changing the rule in the middle of the match” because “the match” has a clear time stamp for beginning and end. So …
I have an issue to pick with the framing of policy change as “changing the rule in the middle of the match” because “the match” has a clear time stamp for beginning and end. So when would it be appropriate for the government to make changes? A soccer game last for about 90 minutes, how long should an immigration pathway last?
Identity Attack0.0071035884
Insult0.008823884
Profanity0.010296722
Threat0.006485652
Severe Toxicity0.00071525574
Low Tox 0.01859777 Moderate Con 0.472 Policy_Critique
Nov 23, 2025 1 likes Quebec Ends Economic Immigration Program …
90% coming from 1 country. Time for Canada to have a per country cap like the usa
90% coming from 1 country. Time for Canada to have a per country cap like the usa
Identity Attack0.008731495
Insult0.009146886
Profanity0.010057608
Threat0.00636914
Severe Toxicity0.0009870529
Low Tox 0.017969469 Low Con 0.279
Jun 18, 2025 134 likes How Canada broke its immigration …

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.