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
30,738 comments · Page 883 of 1230
Most of people migrate because of war not because they don’t like their religion or couture.
Most of people migrate because of war not because they don’t like their religion or couture.
Identity Attack0.051580742
Insult0.015644927
Profanity0.015488927
Threat0.0069516995
Severe Toxicity0.0015068054
Low Tox 0.06817148 Moderate Con 0.324
Aug 25, 2025 4 likes Why Canadians Are Turning Against …
I feel bad for that city worker, she's likely going to get in trouble.
I feel bad for that city worker, she's likely going to get in trouble.
Identity Attack0.00362579
Insult0.01890341
Profanity0.015079016
Threat0.018882722
Severe Toxicity0.0016403198
Low Tox 0.06817148 Moderate Con 0.453
Jan 27, 2026 Inside Canada's Indian Invasion...
Elbows up
Elbows up
Identity Attack0.0065856185
Insult0.017807651
Profanity0.037904397
Threat0.012130005
Severe Toxicity0.0037002563
Low Tox 0.06817148 Moderate Con 0.33
Feb 18, 2026 Canadian immigration officers investigating hundreds …
poor canada 😢
poor canada 😢
Identity Attack0.030949092
Insult0.02425329
Profanity0.0108774295
Threat0.007301235
Severe Toxicity0.0024414062
Low Tox 0.06817148 Moderate Con 0.413 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
It's sad to see what has happened to our immigration system. It's not sustainable and not just not only for Canadian citizens but also for the new immigrants that arrive and can't find work or …
It's sad to see what has happened to our immigration system. It's not sustainable and not just not only for Canadian citizens but also for the new immigrants that arrive and can't find work or afford rent.
Identity Attack0.04564415
Insult0.020966014
Profanity0.009647697
Threat0.0064144502
Severe Toxicity0.0016307831
Low Tox 0.06817148 Constructive 0.712 Policy_Critique
Feb 17, 2026 42 likes LILLEY UNLEASHED: The fall of …
15:10 Driving that thing on an Interstate 👀
15:10 Driving that thing on an Interstate 👀
Identity Attack0.0064006294
Insult0.0140109155
Profanity0.026044132
Threat0.01940071
Severe Toxicity0.004463196
Low Tox 0.06817148 Low Con 0.295 Meta_Commentary
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
I do not blame the immigrants, most immigrants didn’t come crossing the border illegally the government brought them and there’s no integration system whatsoever so again Canadians voted for the same government- so it seems …
I do not blame the immigrants, most immigrants didn’t come crossing the border illegally the government brought them and there’s no integration system whatsoever so again Canadians voted for the same government- so it seems like Canadians are happy with this.
Identity Attack0.051353373
Insult0.019547975
Profanity0.010501678
Threat0.006162008
Severe Toxicity0.0014972687
Low Tox 0.06817148 Constructive 0.55
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
This short video was better than the entire movie of "One Battle After Another"
This short video was better than the entire movie of "One Battle After Another"
Identity Attack0.0076955543
Insult0.015264924
Profanity0.025907494
Threat0.012130005
Severe Toxicity0.003414154
Low Tox 0.06817148 Moderate Con 0.31 Meta_Commentary
Jan 27, 2026 9 likes Inside Canada's Indian Invasion...
wait til trump sees this at the white house in the morning lol
wait til trump sees this at the white house in the morning lol
Identity Attack0.006030651
Insult0.022577424
Profanity0.020100424
Threat0.009722093
Severe Toxicity0.0020122528
Low Tox 0.06817148 Low Con 0.136 Humor_Satire
Jan 27, 2026 12 likes Inside Canada's Indian Invasion...
Come visit Australia (and particularly the big cities like Sydney, Melbourne & Brisbane) and you'll find exactly the same thing here. We are in the middle of a huge immigration wave initiated by the socialist …
Come visit Australia (and particularly the big cities like Sydney, Melbourne & Brisbane) and you'll find exactly the same thing here. We are in the middle of a huge immigration wave initiated by the socialist Labor government that is overwhelming infrastructure, housing supply & affordability and healthcare services. Driving standards have also decreased markedly and at the same time vehicle accident rates have risen exponentially, along with a steep and sustained increase in car insurance premiums in the time since this current immigration wave began after Covid due to increased accident rates and fraudulent insurance claims. Indians make up the second largest group of these new immigrants.
Identity Attack0.018771807
Insult0.028612386
Profanity0.01490822
Threat0.007249452
Severe Toxicity0.0020313263
Low Tox 0.06817148 Constructive 0.68
Jan 27, 2026 Inside Canada's Indian Invasion...
Bike guy is unbelievably based.
Bike guy is unbelievably based.
Identity Attack0.0057346676
Insult0.030044744
Profanity0.020510335
Threat0.00756015
Severe Toxicity0.001783371
Low Tox 0.06817148 Moderate Con 0.382 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
Extortion not mentioned?
Extortion not mentioned?
Identity Attack0.0051797
Insult0.013364912
Profanity0.017162729
Threat0.024580594
Severe Toxicity0.0029945374
Low Tox 0.06817148 Low Con 0.195 Question
Feb 4, 2026 Inside Canada's Indian Invasion...
Afraid. Not asleep. People see hear and feel it. The media are helping the GOVT hide that they have lost control and the host is the hostage. That Indian guy is right What are you …
Afraid. Not asleep. People see hear and feel it. The media are helping the GOVT hide that they have lost control and the host is the hostage. That Indian guy is right What are you going to do about it. Nothing and they know it. So maybe this is the shot across the bow letting us know its going to be that way whether we want it to or not.
Identity Attack0.022992345
Insult0.021803947
Profanity0.015079016
Threat0.012233571
Severe Toxicity0.0019359589
Low Tox 0.06817148 Moderate Con 0.465
Aug 31, 2025 2 likes Why Canadians Are Turning Against …
Moderation is the 🗝️
Moderation is the 🗝️
Identity Attack0.0071035884
Insult0.022448512
Profanity0.059447967
Threat0.008168601
Severe Toxicity0.003452301
Low Tox 0.06817148 Low Con 0.274
Oct 5, 2025 25 likes Inside Canada's Indian Metropolis (Brampton)
top photo bro lol)))))nice rofl)))
top photo bro lol)))))nice rofl)))
Identity Attack0.006881601
Insult0.02103047
Profanity0.032643758
Threat0.009023022
Severe Toxicity0.0035858154
Low Tox 0.06817148 Moderate Con 0.401 Humor_Satire
Feb 28, 2026 Inside Canada's Indian Invasion...
It's is reverse colonization
It's is reverse colonization
Identity Attack0.022791367
Insult0.017807651
Profanity0.02249157
Threat0.008298059
Severe Toxicity0.0030136108
Low Tox 0.06817148 Low Con 0.259
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
We are tired as a Canadian
We are tired as a Canadian
Identity Attack0.0440973
Insult0.019161236
Profanity0.02030538
Threat0.009204263
Severe Toxicity0.0024223328
Low Tox 0.06817148 Moderate Con 0.451 Personal_Narrative
Feb 14, 2026 Canada's tighter immigration policy divides …
I’m a proud Indian who is now a Canadian citizen, and I’ve made a conscious effort to assimilate into Canadian culture and values. What bothers me is how this conversation has been reduced to blaming …
I’m a proud Indian who is now a Canadian citizen, and I’ve made a conscious effort to assimilate into Canadian culture and values. What bothers me is how this conversation has been reduced to blaming one group. The reality is that the Canadian government failed first by not properly managing immigration volumes, not enforcing document verification, and not honestly assessing whether the country could support such rapid population growth. That policy failure created pressure on housing, jobs, and social systems long before resentment followed. We also need honesty within the Indian community. Some Indians struggle to adapt being overly loud, culturally rigid, and sometimes lacking empathy for Canadian norms and shared public spaces. I studied Canadian and Indigenous history in school, and respecting that history matters. Assimilation doesn’t mean abandoning your culture, but it does mean understanding and respecting the society you chose to join. Cultural education should be expected, not optional. That said, one Indian doing something wrong does not make all Indians bad. Most Indian students and workers I know are hardworking, punctual, and serious about contributing. I’ve personally worked minimum-wage jobs for years, and what I noticed was not jobs being “taken,” but fewer Canadian youth willing to stay in or commit to these roles long-term. Indians didn’t replace Canadians, they filled vacancies that already existed. I also briefly volunteered helping the homeless, and what I saw was honestly shocking. It’s not that the government isn’t trying to help there are rehabilitation programs and support systems in place. The difficult truth is that a significant portion of the homeless population struggles with substance abuse and refuses treatment because it requires giving up drugs. Over time, homelessness itself starts to function like a culture, where benefits and assistance unintentionally enable continued substance use rather than recovery. This is an uncomfortable reality people don’t like to talk about. None of this is simple. Immigration didn’t break Canada, and neither did one community. Poor policy, weak enforcement, lack of accountability, and refusal from governments and individuals to adapt responsibly is what brought us here. Blame is easy. Honest solutions are not.
Identity Attack0.023193322
Insult0.028832749
Profanity0.015010698
Threat0.0068869707
Severe Toxicity0.0016117096
Low Tox 0.06817148 Constructive 0.823 Personal_Narrative
Jan 27, 2026 22 likes Inside Canada's Indian Invasion...
Keep digging…
Keep digging…
Identity Attack0.00258985
Insult0.025284592
Profanity0.015625564
Threat0.010835429
Severe Toxicity0.002336502
Low Tox 0.067380086 Moderate Con 0.449 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
I don't understand those people who came here in Canada to be safe but do not follow the system here. Stay in your country if you want the same system that you're used to. I …
I don't understand those people who came here in Canada to be safe but do not follow the system here. Stay in your country if you want the same system that you're used to. I came here to Canada 18years ago to feel safe and have a better future and worked so hard and I was very happy but now everything starts to break 😢
Identity Attack0.0376521
Insult0.022255141
Profanity0.011150704
Threat0.006168481
Severe Toxicity0.001373291
Low Tox 0.067380086 Constructive 0.718 Personal_Narrative
Sep 9, 2025 1 likes Why Canadians Are Turning Against …
I love the bike guy 😂😂
I love the bike guy 😂😂
Identity Attack0.008361516
Insult0.018774498
Profanity0.03339528
Threat0.010913103
Severe Toxicity0.00415802
Low Tox 0.067380086 Moderate Con 0.416 Humor_Satire
Jan 27, 2026 4 likes Inside Canada's Indian Invasion...
Compared to other communities they're very talkative 😂 ask people from Bangladesz - they have some STRONG opinions too
Compared to other communities they're very talkative 😂 ask people from Bangladesz - they have some STRONG opinions too
Identity Attack0.03249594
Insult0.021159383
Profanity0.023243073
Threat0.006699257
Severe Toxicity0.0022792816
Low Tox 0.067380086 Moderate Con 0.453 Comparative_Framing
Feb 17, 2026 Inside Canada's Indian Invasion...
Not Abrigado..... Obrigado.... get your Português certo.:)
Not Abrigado..... Obrigado.... get your Português certo.:)
Identity Attack0.011839314
Insult0.03158728
Profanity0.013302735
Threat0.0058221817
Severe Toxicity0.0016498566
Low Tox 0.067380086 Moderate Con 0.398 Meta_Commentary
Mar 1, 2026 Inside Canada's Indian Invasion...
Still TOO MANY.... SLASH TO ZERO!! In Canada... Too many taxes & turbans!!! WAY TOO MANY!!
Still TOO MANY.... SLASH TO ZERO!! In Canada... Too many taxes & turbans!!! WAY TOO MANY!!
Identity Attack0.02238941
Insult0.024382202
Profanity0.011082385
Threat0.007624879
Severe Toxicity0.002155304
Low Tox 0.067380086 Low Con 0.252
Jan 3, 2026 1 likes New rules, regulations take effect …
8:11 how does it affect him whats going on in someone else's house (???)
8:11 how does it affect him whats going on in someone else's house (???)
Identity Attack0.00569767
Insult0.014238917
Profanity0.023652986
Threat0.00948907
Severe Toxicity0.0029945374
Low Tox 0.067380086 Low Con 0.244
Jan 9, 2026 6 likes Inside Canada's Indian Metropolis (Brampton)

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.