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: "I lived in Montreal for …" 10 comments
4:53 live in Montreal and you’ll understand why he says the Muslims and Africans are worse than the Indians…
4:53 live in Montreal and you’ll understand why he says the Muslims and Africans are worse than the Indians…
Identity Attack0.6649212
Insult0.42367843
Profanity0.16869035
Threat0.012906751
Severe Toxicity0.038593806
Moderate 0.56269526 Moderate Con 0.401 Identity Attack Identity_Assertion
Feb 3, 2026 2 likes Inside Canada's Indian Invasion...
Im not Canadian but I visited Canada twice specifically Montreal I saw how ugly and dirty indian neighborhoods are …the apartment I was staying at in 2019 there was only one Indian couple neighbors who …
Im not Canadian but I visited Canada twice specifically Montreal I saw how ugly and dirty indian neighborhoods are …the apartment I was staying at in 2019 there was only one Indian couple neighbors who both were very dirty but overall it was a decent place but past forward to 2025 the building got a lot more dirty because of other new Indian Neighbors u can’t even use the lifter because of the smell one of them brought his family from India and I think the dad peeid in the lifter and they brought bugs with them imagine how bad the situation was 🤮… also one them was literally walking barefoot with a weird disgusting towel he scared the shit out of me for a moment I felt so unsafe as a girl thank god I wasn’t alone otherwise I know he would’ve done something bad to me … I would never go back to that place ever again.. I spoke to Canadians who lived there they all had plans to move out to other areas they couldn’t stand them anymore like I went to asian and arabs / North Africans and sub Saharan Africans Jewish Mexican neighborhoods yeah they weren’t 100% clean but it’s clean nice smell and people aren’t loud like u see decent looking civilized people even tho some are very poor so it’s not about poverty
Identity Attack0.4911651
Insult0.47384647
Profanity0.18049006
Threat0.012906751
Severe Toxicity0.024350211
Moderate 0.4574824 Constructive 0.737 Fear_Threat
Mar 2, 2026 2 likes Inside Canada's Indian Invasion...
Enviable ? Montreal is almost All Muslim living off the dole , it’s Canada !
Enviable ? Montreal is almost All Muslim living off the dole , it’s Canada !
Identity Attack0.46028158
Insult0.25007802
Profanity0.06195303
Threat0.00866054
Severe Toxicity0.01896597
Moderate 0.38601747 Low Con 0.22 Unverified_Claim
Feb 18, 2026 LILLEY UNLEASHED: The fall of …
I live near Montreal and there are a lot of indians like everywhere in Montreal like if it's a free for all
I live near Montreal and there are a lot of indians like everywhere in Montreal like if it's a free for all
Identity Attack0.17303948
Insult0.045593183
Profanity0.04516909
Threat0.009592636
Severe Toxicity0.00667572
Low Tox 0.165053 Moderate Con 0.484 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
That's crazy!! I lived in Montreal all my life and didn't know all these schemes happening lol. And QC has so many rules and laws to protect any kind of stuff.
That's crazy!! I lived in Montreal all my life and didn't know all these schemes happening lol. And QC has so many rules and laws to protect any kind of stuff.
Identity Attack0.0073995716
Insult0.06953252
Profanity0.04216301
Threat0.0065827454
Severe Toxicity0.0024986267
Low Tox 0.1537979 Constructive 0.65 Personal_Narrative
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
I lived in Montreal for 25 years; people BEEN crossing the border on foot but they can’t do it without the help of the Natives (American Indians).
I lived in Montreal for 25 years; people BEEN crossing the border on foot but they can’t do it without the help of the Natives (American Indians).
Identity Attack0.10221587
Insult0.026831545
Profanity0.014293353
Threat0.006641001
Severe Toxicity0.0028800964
Low Tox 0.11161 Constructive 0.54 Personal_Narrative
Jan 28, 2026 Inside Canada's Indian Invasion...
I was born in Canada, But Our Family migrated to the USA when I was 2 years old in 1976 we adapted to the USA culture. I grew up on US values. US laws, US …
I was born in Canada, But Our Family migrated to the USA when I was 2 years old in 1976 we adapted to the USA culture. I grew up on US values. US laws, US living. Our Family moved back in Canada in 1997 to Nova Scotia. We then adapted back to the Canadian culture. Mother and Father taught us to always support the country you live in. Adapt to it's culture and rules. I live in Quebec now in Montreal been here since 2018. I'm always learning french here and there but speak mostly english. But I support the french language. Some days on the weekend though downtown when I see all the immigrants praying in the streets I am starting to miss the USA though. But I do not process an Green Card anymore.
Identity Attack0.016460562
Insult0.018001022
Profanity0.015386449
Threat0.006641001
Severe Toxicity0.0015830994
Low Tox 0.034984488 Constructive 0.778
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
This is happening forever… I met a guy in Montreal that was in a refugee process for 5/6 years , and at the end he was send out canada. In 2005. Living at the expense …
This is happening forever… I met a guy in Montreal that was in a refugee process for 5/6 years , and at the end he was send out canada. In 2005. Living at the expense of Canada from wealth-fare.
Identity Attack0.005401687
Insult0.009982891
Profanity0.009476901
Threat0.006058442
Severe Toxicity0.0006723404
Low Tox 0.018723432 Constructive 0.597 Personal_Narrative
Nov 20, 2025 6 likes Thousands of refugees allowed into …
I live in Montreal and I know exactly where that temple is on 430 Rue Saint-Roch, Montréal, QC H3N 1K2. I wonder if the cops know
I live in Montreal and I know exactly where that temple is on 430 Rue Saint-Roch, Montréal, QC H3N 1K2. I wonder if the cops know
Identity Attack0.0058826595
Insult0.007607877
Profanity0.011936366
Threat0.007094103
Severe Toxicity0.0008535385
Low Tox 0.014136819 Moderate Con 0.444 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
Stop people outside from outside Canada from buying up our homes, this is the issue. China and India own too much in Vancouver, Toronto and Montreal. They are raising up the cost of living through …
Stop people outside from outside Canada from buying up our homes, this is the issue. China and India own too much in Vancouver, Toronto and Montreal. They are raising up the cost of living through their greediness
Identity Attack0.00038317507
Insult0.0040671253
Profanity0.000058668196
Threat0.0000607873
Severe Toxicity0.0000020598457
Low Tox 0.0077626333
Apr 18, 2025 22 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.