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: "If you didn't ____ _____ …" 360 comments · Page 11 of 15
I’ve worked in this city since 2007 you couldn’t pay my mortgage off to move here. Tyler didn’t mention it’s rated #1 of Indian migrants outside of India in the world.
I’ve worked in this city since 2007 you couldn’t pay my mortgage off to move here. Tyler didn’t mention it’s rated #1 of Indian migrants outside of India in the world.
Identity Attack0.10221587
Insult0.023221988
Profanity0.012517073
Threat0.0062849927
Severe Toxicity0.0019359589
Low Tox 0.09958932 Constructive 0.507
Jan 27, 2026 Inside Canada's Indian Invasion...
I visited Brampton over New Year's 2018. I couldn't believe how huge the Indian community was at the time. The weather was extremely brutal, so we didn't go out much. Everywhere we did go was …
I visited Brampton over New Year's 2018. I couldn't believe how huge the Indian community was at the time. The weather was extremely brutal, so we didn't go out much. Everywhere we did go was ALL Indian! I was visiting a friend's family. I remember asking him if there were any cultural conflicts between the immigrants and the Canadians. At the time, it didn't seem to be a problem. Evidently, a lot has changed since then!
Identity Attack0.10221587
Insult0.023995465
Profanity0.014600786
Threat0.0073918556
Severe Toxicity0.002708435
Low Tox 0.09958932 Constructive 0.776
Sep 25, 2025 Inside Canada's Indian Metropolis (Brampton)
She mentioned 60,000 immigrants. And ten years later 14 percent didn't have a job and didn't speak English or French. So what happened to those 8,400 ? Did they turn to crime to live or …
She mentioned 60,000 immigrants. And ten years later 14 percent didn't have a job and didn't speak English or French. So what happened to those 8,400 ? Did they turn to crime to live or did they go back to Vietnam?
Identity Attack0.06294931
Insult0.024897853
Profanity0.012482914
Threat0.0074824756
Severe Toxicity0.0019073486
Low Tox 0.09785384 Moderate Con 0.5
Jun 21, 2018 6 likes How much do refugees and …
Blame on your own failure for not doing your job, means, didn’t bother to scrutinize, who is coming in, and how are they coming? not on others.
Blame on your own failure for not doing your job, means, didn’t bother to scrutinize, who is coming in, and how are they coming? not on others.
Identity Attack0.0020071338
Insult0.03599453
Profanity0.012243799
Threat0.006485652
Severe Toxicity0.0011444092
Low Tox 0.09438288 Low Con 0.251
Oct 1, 2025 IRCC Names India in Study …
This kid's ancestor probably didn't get a share from the east india company,
This kid's ancestor probably didn't get a share from the east india company,
Identity Attack0.036620867
Insult0.025800243
Profanity0.018734055
Threat0.007094103
Severe Toxicity0.002193451
Low Tox 0.09394901 Low Con 0.258 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
there is a simple solution. create a federal or provincial standardize test equivalent to what they should have. if they didn't pass, don't issue the visa. i have studied indian students. almost 99% them would …
there is a simple solution. create a federal or provincial standardize test equivalent to what they should have. if they didn't pass, don't issue the visa. i have studied indian students. almost 99% them would not be able to come. trust me
Identity Attack0.068465814
Insult0.019483518
Profanity0.015454767
Threat0.008168601
Severe Toxicity0.00207901
Low Tox 0.09351514 Moderate Con 0.496
Oct 1, 2025 1 likes IRCC Names India in Study …
Wait a minute didn’t the French colonize a land that was home to the indigenous Native Americans.Now you know how it feels to be Native.
Wait a minute didn’t the French colonize a land that was home to the indigenous Native Americans.Now you know how it feels to be Native.
Identity Attack0.051353373
Insult0.021868404
Profanity0.012687869
Threat0.006835188
Severe Toxicity0.0020885468
Low Tox 0.09033044 Moderate Con 0.423
Aug 26, 2025 2 likes Why Canadians Are Turning Against …
My mom went to Canada and she didn’t even recognize the country
My mom went to Canada and she didn’t even recognize the country
Identity Attack0.050443888
Insult0.019419061
Profanity0.017094411
Threat0.006602164
Severe Toxicity0.0018310547
Low Tox 0.08953904 Moderate Con 0.411 Fear_Threat
Jan 27, 2026 1,445 likes Inside Canada's Indian Invasion...
Yes this video is very informative ,every body truly speaks for me. Trudeau and is Government to be blame , Thanks to God he is gone,only sorry he didn't do so long before he did.
Yes this video is very informative ,every body truly speaks for me. Trudeau and is Government to be blame , Thanks to God he is gone,only sorry he didn't do so long before he did.
Identity Attack0.0066596144
Insult0.034341812
Profanity0.012107162
Threat0.0071070488
Severe Toxicity0.001745224
Low Tox 0.085582085 Constructive 0.628 Policy_Critique
Aug 29, 2025 Why Canadians Are Turning Against …
A lot of them are nice. They didn't even want to say it lol.
A lot of them are nice. They didn't even want to say it lol.
Identity Attack0.006474625
Insult0.025542418
Profanity0.03715288
Threat0.007754337
Severe Toxicity0.0023841858
Low Tox 0.081625134 Moderate Con 0.433
Jan 27, 2026 Inside Canada's Indian Invasion...
During the Harper government my dad had a log hauling business in Alberta and British Columbia. We constantly got underbided by immigrant owned companies because the owner would be brand new immigrant who didn’t pay …
During the Harper government my dad had a log hauling business in Alberta and British Columbia. We constantly got underbided by immigrant owned companies because the owner would be brand new immigrant who didn’t pay taxes, and got interest free loans and I believe, federal government funded subsidized immigratie employees. When that business owner had lost his immigrant privileges he sold the company to a family member that just immigrated into Canada. So yea not a perfect system by a long shot
Identity Attack0.027614836
Insult0.030485468
Profanity0.016957775
Threat0.007081157
Severe Toxicity0.002193451
Low Tox 0.081625134 Constructive 0.692 Personal_Narrative
Feb 18, 2026 4 likes LILLEY UNLEASHED: The fall of …
i was watching this thing long time and it was my clear understanding that it is a some sort of government political bribe to Indian government every single student and teacher was watching this thing …
i was watching this thing long time and it was my clear understanding that it is a some sort of government political bribe to Indian government every single student and teacher was watching this thing my son and lot of canadian citizen student in george brown college could not get CO-OP so they could not carry on education while overseas student specially Indian student got CO-OP either in my company . when i call my MMP they didn't reply so far now these student are working in Tim Horton
Identity Attack0.052035484
Insult0.025413504
Profanity0.014259194
Threat0.006848133
Severe Toxicity0.0020980835
Low Tox 0.08083374 Constructive 0.662 Personal_Narrative
Oct 6, 2025 IRCC Names India in Study …
Canadians didn't vote for liberals. Immigrants voted for liberals
Canadians didn't vote for liberals. Immigrants voted for liberals
Identity Attack0.054763943
Insult0.021288296
Profanity0.011970525
Threat0.0061749537
Severe Toxicity0.0014877319
Low Tox 0.079250954 Moderate Con 0.313
Sep 7, 2025 Why Canadians Are Turning Against …
Canada didn't do this; Turdeau and his lieberals did. On purpose.
Canada didn't do this; Turdeau and his lieberals did. On purpose.
Identity Attack0.00984143
Insult0.034011267
Profanity0.012073003
Threat0.006647474
Severe Toxicity0.0013923645
Low Tox 0.07687678 Low Con 0.114 Policy_Critique
Oct 15, 2025 How Canada broke its immigration …
I worked with a lot of refugees and asylum seekers. They are generally allowed to work hwhilst waiting on their claim to be processed. My experience was they are very hard working, smart and ambitious. …
I worked with a lot of refugees and asylum seekers. They are generally allowed to work hwhilst waiting on their claim to be processed. My experience was they are very hard working, smart and ambitious. Not settling for just collecting welfare or hwhat-not. They are net contributors to Canadian society. Fortunately, the ones I knew had their claims approved. But hwhat if they didn't? hWhat if they lied/exaggerated about the persecution back home. They're still productive members of society. hWhy send em back? Better yet: Don't make em lie in the first place! Let them live and work here indefinitely just because they want to.
Identity Attack0.018470341
Insult0.03235855
Profanity0.017572641
Threat0.0069516995
Severe Toxicity0.001783371
Low Tox 0.07608539 Constructive 0.842
Dec 29, 2025 1 likes Deportations From Canada at Their …
Wait a sec. Didn't Canadians originally come from Europe in the 1800's? It seems to me that everyone is an immigrant there.
Wait a sec. Didn't Canadians originally come from Europe in the 1800's? It seems to me that everyone is an immigrant there.
Identity Attack0.054763943
Insult0.02012808
Profanity0.012722028
Threat0.006110225
Severe Toxicity0.0016593933
Low Tox 0.07371122 Moderate Con 0.365 Comparative_Framing
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
Immigration officials are NOW investigating… Too bad they didn’t do their jobs before allowing them in..
Immigration officials are NOW investigating… Too bad they didn’t do their jobs before allowing them in..
Identity Attack0.030433474
Insult0.02122384
Profanity0.010655395
Threat0.0065827454
Severe Toxicity0.0012779236
Low Tox 0.07291982 Low Con 0.294 Policy_Critique
Feb 19, 2026 Canadian immigration officers investigating hundreds …
It didn’t divide the country. Canadians don’t want immigration. The people protesting are immigrants. They are not Canadians, so they don’t get to decide what Canada should do. It’s pretty simple.
It didn’t divide the country. Canadians don’t want immigration. The people protesting are immigrants. They are not Canadians, so they don’t get to decide what Canada should do. It’s pretty simple.
Identity Attack0.060675595
Insult0.0198058
Profanity0.010433359
Threat0.0061878995
Severe Toxicity0.0014877319
Low Tox 0.07291982 Moderate Con 0.456 Identity_Assertion
Feb 13, 2026 2 likes 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...
If I went to a job, it had a poor performance and didn’t know my job or it’s numbers I would be fired. Why aren’t these people there’s stone walling the answers to the public …
If I went to a job, it had a poor performance and didn’t know my job or it’s numbers I would be fired. Why aren’t these people there’s stone walling the answers to the public and have no accountability
Identity Attack0.0037182847
Insult0.028281843
Profanity0.01402008
Threat0.0077025536
Severe Toxicity0.0011920929
Low Tox 0.06817148 Moderate Con 0.384
Sep 29, 2025 IRCC Names India in Study …
Man i didn't know there are tuktuks autos in Canada 🥵
Man i didn't know there are tuktuks autos in Canada 🥵
Identity Attack0.024801146
Insult0.023479814
Profanity0.026180768
Threat0.0071717775
Severe Toxicity0.002822876
Low Tox 0.06817148 Moderate Con 0.403 Humor_Satire
Jan 29, 2026 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 …
I was going through college in southern Ontario about half a decade ago. The faculty was alright but the one that always stuck with me was an elderly Indian man who had a PHd (what …
I was going through college in southern Ontario about half a decade ago. The faculty was alright but the one that always stuck with me was an elderly Indian man who had a PHd (what he was doing teaching at a community college, I'm not sure). He immigrated from India sometime in the 70's, I think, and sometimes told us stories about how he'd never seen electricity until he was well into adulthood. This was at the early stages of Indian mass immigration to the province, but the international students were already becoming a known problem in the school. They never spoke to anyone else, hung out in big groups together on campus, I swear most of them couldn't even speak English. They constantly cheated on everything and shared answers, I heard like 7 of them got failed for submitting identical lab reports one time. Most people knew they were a problem, but no one was comfortable saying anything. Except the Indian professor. He would publicly call them out for shit in class, berate them, shit talk them openly to other students. I've literally never seen anyone more angry about those Indian students than that Indian professor. It's not hard to see why, he busted his ass to immigrate to Canada, get work and get into a good university. He completed a doctorate, for Christ's sake. He didn't see a street light until he was 25, and worked his way to the bleeding edge of digital science. Now there's a bunch of lazy assholes invited in by the government brazenly trying to cheat their way to a degree in his goddamn class. I'd crash out too.
Identity Attack0.04796442
Insult0.025800243
Profanity0.018597418
Threat0.007793174
Severe Toxicity0.002193451
Low Tox 0.06579731 Constructive 0.707 Personal_Narrative
Feb 3, 2026 Inside Canada's Indian Invasion...
Good! Now maybe our governments can take care of it’s own citizens. We didn’t need any more people here. These immigrants are just burdens. They don’t speak English .
Good! Now maybe our governments can take care of it’s own citizens. We didn’t need any more people here. These immigrants are just burdens. They don’t speak English .
Identity Attack0.06368639
Insult0.013320753
Profanity0.000040432347
Threat0.00040881344
Severe Toxicity0.0000051965717
Low Tox 0.06518377
Apr 14, 2025
What smuggling ? I didn't see anything, sensationalized.
What smuggling ? I didn't see anything, sensationalized.
Identity Attack0.0029783275
Insult0.022448512
Profanity0.020851927
Threat0.008052089
Severe Toxicity0.0015926361
Low Tox 0.06263174 Low Con 0.288 Policy_Critique
Jan 28, 2026 Inside Canada's Indian Invasion...

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.