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: "Sounds like we about to …" 67 comments · Page 3 of 3
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 …
I love how we have brought millions of new "skilled" Canadians into the country and they say there's not enough workers with skills to run our upcoming projects. With that big of backlog sounds like …
I love how we have brought millions of new "skilled" Canadians into the country and they say there's not enough workers with skills to run our upcoming projects. With that big of backlog sounds like you need to shut the program down until you get caught up. This seems quite mis-managed, who was in charge for the last 10 years to let this spiral out of control so badly?
Identity Attack0.01565665
Insult0.025929155
Profanity0.011014067
Threat0.0067316215
Severe Toxicity0.0012397766
Low Tox 0.055274166 Constructive 0.677 Policy_Critique
Jan 21, 2026 Why Canada’s immigration system has …
Deportation is always expensive. Using the numbers in this video, it's over $4k per deportee. The real problem is that too many are let into Canada in the first place. As well, it sounds like …
Deportation is always expensive. Using the numbers in this video, it's over $4k per deportee. The real problem is that too many are let into Canada in the first place. As well, it sounds like they are mainly going after refugee claimants, but there are similarly large, if not larger, numbers of TFWs and international "students" (who are not really students) with expired visas.
Identity Attack0.014450782
Insult0.012756908
Profanity0.010296722
Threat0.006382086
Severe Toxicity0.0008869171
Low Tox 0.032863233 Constructive 0.683
Dec 30, 2025 Deportations From Canada at Their …
Sounds like Kamala
Sounds like Kamala
Identity Attack0.00449524
Insult0.015872927
Profanity0.015318131
Threat0.0069646453
Severe Toxicity0.0014209747
Low Tox 0.030270588 Moderate Con 0.343 Comparative_Framing
Feb 28, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
In Canada we have two colloquial names for Bramption 1.) Bramladesh and 2.) Browntown (which if you say it fast sounds like you're just saying Brampton anyway)
In Canada we have two colloquial names for Bramption 1.) Bramladesh and 2.) Browntown (which if you say it fast sounds like you're just saying Brampton anyway)
Identity Attack0.009693438
Insult0.015340924
Profanity0.011594773
Threat0.006485652
Severe Toxicity0.0010824203
Low Tox 0.030034892 Moderate Con 0.439 Humor_Satire
Jan 29, 2026 59 likes Inside Canada's Indian Invasion...
Narrator sounds like Anthony Bourdain
Narrator sounds like Anthony Bourdain
Identity Attack0.003884775
Insult0.015416925
Profanity0.014874061
Threat0.0070034824
Severe Toxicity0.0011301041
Low Tox 0.02920996 Low Con 0.243 Meta_Commentary
Sep 22, 2025 Inside Canada's Indian Metropolis (Brampton)
Please don't believe this report. I am from Canada, This issue is not dividing us at all . In fact the overwhelming majority agrees immigration numbers of recent years are unsustainable .These policies to cut …
Please don't believe this report. I am from Canada, This issue is not dividing us at all . In fact the overwhelming majority agrees immigration numbers of recent years are unsustainable .These policies to cut immigration are driven by public pressure on the government..Fr24 is cherry picking and make it sound like there is huge backlash to these cuts.
Identity Attack0.009545447
Insult0.011996903
Profanity0.010006369
Threat0.006589218
Severe Toxicity0.0007581711
Low Tox 0.027324399 Constructive 0.799 Policy_Critique
Feb 11, 2026 467 likes Canada's tighter immigration policy divides …
18k Sounds like the United States on a Sunday morning
18k Sounds like the United States on a Sunday morning
Identity Attack0.0075845607
Insult0.010818896
Profanity0.016889455
Threat0.008155655
Severe Toxicity0.001745224
Low Tox 0.027088705 Low Con 0.236 Comparative_Framing
Dec 24, 2025 93 likes Deportations From Canada at Their …
This sounds a lot like what trump would say
This sounds a lot like what trump would say
Identity Attack0.0041992567
Insult0.011578901
Profanity0.014225035
Threat0.007249452
Severe Toxicity0.0011396408
Low Tox 0.025085296 Low Con 0.185 Comparative_Framing
Feb 19, 2026 Canadian immigration officers investigating hundreds …
Sounds like Canada needs to take notes from the US.
Sounds like Canada needs to take notes from the US.
Identity Attack0.0103594
Insult0.010932897
Profanity0.010108846
Threat0.0070164283
Severe Toxicity0.0009727478
Low Tox 0.022728346 Low Con 0.198 Comparative_Framing
Feb 19, 2026 Canadian immigration officers investigating hundreds …
Sounds like the government should be buying 2.8 million one way tickets
Sounds like the government should be buying 2.8 million one way tickets
Identity Attack0.0035147965
Insult0.008880884
Profanity0.01220964
Threat0.007598988
Severe Toxicity0.0010633469
Low Tox 0.01859777 Low Con 0.175 Call_To_Action
Jan 18, 2026 2.9 million Canadian temporary visas …
Sounds like it was sponsored by the Conservative Party of Canada
Sounds like it was sponsored by the Conservative Party of Canada
Identity Attack0.0048837173
Insult0.008500882
Profanity0.010160086
Threat0.0061814263
Severe Toxicity0.0006580353
Low Tox 0.013508516 Low Con 0.222
Jul 6, 2025 1 likes How Canada broke its immigration …
Sounds like the Bay Area
Sounds like the Bay Area
Identity Attack0.0034223017
Insult0.007797878
Profanity0.011611853
Threat0.0066345283
Severe Toxicity0.0008916855
Low Tox 0.012126249 Moderate Con 0.367 Comparative_Framing
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Sounds like the system if finally working and working faster to protect the country.
Sounds like the system if finally working and working faster to protect the country.
Identity Attack0.0021088778
Insult0.0070758737
Profanity0.010211324
Threat0.0066215824
Severe Toxicity0.00061511993
Low Tox 0.009361716 Moderate Con 0.321
Dec 24, 2025 Deportations From Canada at Their …
I'm Canadian living in Australia; it sounds like if I were to go to the USA, I might have a problem. I haven't been in the USA for 17 years, and I won't be anytime …
I'm Canadian living in Australia; it sounds like if I were to go to the USA, I might have a problem. I haven't been in the USA for 17 years, and I won't be anytime soon.
Identity Attack0.00019757403
Insult0.00017536576
Profanity0.000024422467
Threat0.00003103803
Severe Toxicity0.0000024012336
Low Tox 0.00057744194
Dec 13, 2025
Sounds like crystal security.
Sounds like crystal security.
Identity Attack0.00007608231
Insult0.0002184267
Profanity0.000023034148
Threat0.000029432602
Severe Toxicity0.0000021275946
Low Tox 0.000513028 Meta_Commentary
Dec 7, 2025 14 likes
Wow doesn’t sound like much of a holiday
Wow doesn’t sound like much of a holiday
Identity Attack0.00008624127
Insult0.00019340025
Profanity0.000019481859
Threat0.000025197362
Severe Toxicity0.000002101791
Low Tox 0.00048421955
Dec 9, 2025 8 likes

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.