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: "We need the shut the …" 22 comments
Since PM MODI of INDIA is now HUGGING King Jong Un, Putin, and China Leaders............... At the Summit of Anti Western Nations.... They are all East Indians who need to be shut out?! Their Mother …
Since PM MODI of INDIA is now HUGGING King Jong Un, Putin, and China Leaders............... At the Summit of Anti Western Nations.... They are all East Indians who need to be shut out?! Their Mother Country Seeks Menace to Canada. Otherwise MODI wouldn't treat Canada like Shit. They laugh at us. Cut them off. Show Modi were not your dumping ground. HOW WILL CHINA, RUSSIA Like it when India in their "Partnership" should ASK For their Indians to go in DROVES to Russia, China.................... HAH!!!!!!!!!!!!!!! NO WAY. Canada SHUT IT DOWN. INDIANS dont Respect US. Their home Country conspires and SHOOTS canadian CITIZENS and Then SNUBS US. MAKE YOUR OWN COUNTRY. DO BETTER SCAMMERS!!!!!!!!!!
Identity Attack0.55044734
Insult0.5935568
Profanity0.4662011
Threat0.34804323
Severe Toxicity0.35515398
Moderate 0.6744087 Low Con 0.279 Identity Attack Insult Unverified_Claim
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
This is why we got out Bramladesh. Thanks to the government they have allowed this to happen. Government needs to shut the doors on immigration. Brampton used to be called Flower Town, now it's a …
This is why we got out Bramladesh. Thanks to the government they have allowed this to happen. Government needs to shut the doors on immigration. Brampton used to be called Flower Town, now it's a shite hole
Identity Attack0.43896464
Insult0.5130944
Profanity0.541926
Threat0.015947454
Severe Toxicity0.14916596
Moderate 0.6308517 Moderate Con 0.437 Insult
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
Canadians need to be replaced with more disposable people. Shut up and accept your fate.
Canadians need to be replaced with more disposable people. Shut up and accept your fate.
Identity Attack0.41052565
Insult0.5543018
Profanity0.15019037
Threat0.079364374
Severe Toxicity0.02373986
Moderate 0.5566829 Low Con 0.136 Insult
Jun 18, 2025 2 likes How Canada broke its immigration …
To that Portuguese guy, Indians do need visa ,they still have to provide proof that they can support their family, they still need to provide proof that they meet minimum language equirement and also proof …
To that Portuguese guy, Indians do need visa ,they still have to provide proof that they can support their family, they still need to provide proof that they meet minimum language equirement and also proof of tax paid so shut up.
Identity Attack0.38200524
Insult0.5130944
Profanity0.20700185
Threat0.021300001
Severe Toxicity0.023076924
Moderate 0.54823303 Low Con 0.272 Insult Policy_Critique
Oct 30, 2025 Inside Canada's Indian Metropolis (Brampton)
The whole world needs to shut down the Indian migration
The whole world needs to shut down the Indian migration
Identity Attack0.55044734
Insult0.17734702
Profanity0.16078159
Threat0.13815513
Severe Toxicity0.037697118
Moderate 0.47173777 Low Con 0.165 Identity Attack
Oct 5, 2025 Inside Canada's Indian Metropolis (Brampton)
I can't even watch this. I live 30 mins down the road from here. Welcome to little India btw....oh I mean Canada 🇨🇦🇨🇦. We are being completely INVADED. Indian fatigue is real here. There are …
I can't even watch this. I live 30 mins down the road from here. Welcome to little India btw....oh I mean Canada 🇨🇦🇨🇦. We are being completely INVADED. Indian fatigue is real here. There are WAY WAY WAY TOO MANY!!!!!! We seriously need Trump here to shut down the borders because our soft government won't.😡😡😡👳👳👳
Identity Attack0.43256098
Insult0.23237456
Profanity0.05543986
Threat0.020609349
Severe Toxicity0.023076924
Moderate 0.37751234 Constructive 0.516 Fear_Threat
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Brampton driving test centre needs to be shut down all employees are being paid on the side to pass these horrible drivers
Brampton driving test centre needs to be shut down all employees are being paid on the side to pass these horrible drivers
Identity Attack0.014149316
Insult0.40243408
Profanity0.055940874
Threat0.011974656
Severe Toxicity0.006904602
Moderate 0.3722269 Low Con 0.279 Policy_Critique
Jan 27, 2026 Inside Canada's Indian Invasion...
Absolute BS! CBC propaganda bought and paid for…you guessed it, our taxes! Please contact your PC MP and encourage them to completely defund the CBC and shut the entire CBC down. Also ask them to …
Absolute BS! CBC propaganda bought and paid for…you guessed it, our taxes! Please contact your PC MP and encourage them to completely defund the CBC and shut the entire CBC down. Also ask them to include in their bill ZERO compensation, ZERO EI! We the people need to show these partisan leftist A-HOLES they’re going to pay BJ’ing lefty Trudeau!
Identity Attack0.056582913
Insult0.3470427
Profanity0.22622968
Threat0.011793415
Severe Toxicity0.016771052
Moderate 0.36095104 Moderate Con 0.409
Aug 14, 2018 2 likes How much do refugees and …
Time to take Canada back. We do 't need colonizers. Assimilaztion is not happening.. Just look at Israel. Same will hsppen here. Shut down immigration from India and start deporting.
Time to take Canada back. We do 't need colonizers. Assimilaztion is not happening.. Just look at Israel. Same will hsppen here. Shut down immigration from India and start deporting.
Identity Attack0.40255263
Insult0.14874944
Profanity0.023721304
Threat0.04233929
Severe Toxicity0.016577384
Moderate 0.3375374 Moderate Con 0.356
Sep 27, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
The boarder needs to be shut, closed...any caught committing a crime if they can not prove they're a Canadian...no jail...a ride to the airport...gone...deported
The boarder needs to be shut, closed...any caught committing a crime if they can not prove they're a Canadian...no jail...a ride to the airport...gone...deported
Identity Attack0.26833034
Insult0.082372494
Profanity0.019007329
Threat0.050744623
Severe Toxicity0.010223389
Low Tox 0.27236435 Moderate Con 0.337 Call_To_Action
Feb 17, 2026 9 likes LILLEY UNLEASHED: The fall of …
Immigrants are necessary, BUT ONLY TO POINT. We need to shut our borders to new immigrants and begin working around what we have. As a man who has grown up in Canada, I have seen …
Immigrants are necessary, BUT ONLY TO POINT. We need to shut our borders to new immigrants and begin working around what we have. As a man who has grown up in Canada, I have seen us morph from an economic powerhouse to wasted potential. Add in strict criteria for being able to come to Canada, incentivize construction of new infrastructure, and add in new laws for all these immigrants that dictate what they can and cannot do in Canada. This ain't no free ride, people! Get off the government gravy train and start working in places OTHER than entry-level work! Leave that for teens and twentiers!
Identity Attack0.14233272
Insult0.076502606
Profanity0.022218296
Threat0.010835429
Severe Toxicity0.0059509277
Low Tox 0.1996317 Constructive 0.669 Policy_Critique
Aug 26, 2025 Why Canadians Are Turning Against …
If you voted liberal- you are the reason this is going on. No right to complain if that is the case. We need to shut it all down at the border
If you voted liberal- you are the reason this is going on. No right to complain if that is the case. We need to shut it all down at the border
Identity Attack0.06613251
Insult0.055547886
Profanity0.019622196
Threat0.05203775
Severe Toxicity0.005493164
Low Tox 0.19219314 Moderate Con 0.343 Call_To_Action
Sep 10, 2025 1 likes Why Canadians Are Turning Against …
As a Brampton raised kid, I lived there from 97' till about 2023, I'm caribbean and we have a large indian/muslim/hindu population too on our island. (Trinidad) and the issue with Brampton is: Indian people …
As a Brampton raised kid, I lived there from 97' till about 2023, I'm caribbean and we have a large indian/muslim/hindu population too on our island. (Trinidad) and the issue with Brampton is: Indian people will gladly intergrade, but Canadian borns won't welcome it. Walk with me- I'll use food for an example. Every other grocery store is middle eastern/asian/african in Brampton and its becomes harder finding more western style food. I love international food, I cook it often but if you're used to burgers and pizza and only know how to make spaghetti it feels like a 'take over' These people want what they want and even though all these places are free for you to also enjoy they don't like it cause it's too 'foreign' to them. It doesn't mean there isnt still a No Frills or a Walmart or Metro, but because the african and halal store are closer and more frequent it seems like more of a convenience to others and not to you. When people say we're multi-cultural, they mean 'yeah he's brown or black but he keeps it to himself' They aren't going to go to that Sikh temple giving free food, and only go to the church at the beginning even though they're welcome to both. It's the same for Diwali and other things, white people dont care to be interested in those things, and just wonder why they get to have it at all. I do agree with that indian lady at the beginning though, with lax immigration you come in feeling like you don't need to do anything to assimilate. They're doing themselves a disservice by only helping themselves. I hate stereotypes being perpetuated onto people but like that Pakistani guy said too, you live in a bubble and you don't pay attention to that. You can go days without speaking english to someone. You can't immigrate somewhere and shut out everyone already there. I get you may not feel welcome by the white people like the ones in the beginning and so you dont mess with them, and its easy not to. But there needs to be openness with helping everyone benefit from multi-culturalism and not just some of us. There are issues with immigrants not wanting to go outside their bubble and for canadians not to want to either, It'll be hard to (with the current issues we're facing as a country) to actually blend together more.
Identity Attack0.25140062
Insult0.061101943
Profanity0.02392626
Threat0.008181547
Severe Toxicity0.0060272217
Low Tox 0.1883923 Constructive 0.849
Oct 4, 2025 6 likes Inside Canada's Indian Metropolis (Brampton)
Most Indians know this, and they need a reminder no matter how much they contribute to a foreign land or sacrifice the last drop of blood in a foreign country, they will never be accepted …
Most Indians know this, and they need a reminder no matter how much they contribute to a foreign land or sacrifice the last drop of blood in a foreign country, they will never be accepted for you don't tolerate your family members in your house if you feel you are being squeezed facing competition even if they pay you, its natural. If not today definitely tomorrow you have to return... so, make sure you don't do anything which shuts the door to return.
Identity Attack0.1769227
Insult0.054962315
Profanity0.025087673
Threat0.021472665
Severe Toxicity0.0064849854
Low Tox 0.18364124 Constructive 0.634 Identity_Assertion
Feb 28, 2026 1 likes Inside Canada's Indian Invasion...
Shut that website down we don't need anymore we need to help our own
Shut that website down we don't need anymore we need to help our own
Identity Attack0.0068076057
Insult0.032028005
Profanity0.036651865
Threat0.021472665
Severe Toxicity0.00579834
Low Tox 0.17891699 Moderate Con 0.305 Policy_Critique
Nov 24, 2025 2 likes Thousands of refugees allowed into …
Import the 3rd world become the 3rd world…. Canada need to shut down immigration and. tfw programs for 2-6 years and start to realize we need change
Import the 3rd world become the 3rd world…. Canada need to shut down immigration and. tfw programs for 2-6 years and start to realize we need change
Identity Attack0.14661247
Insult0.047935467
Profanity0.013985921
Threat0.010110466
Severe Toxicity0.005874634
Low Tox 0.17805049 Low Con 0.167
Aug 25, 2025 Why Canadians Are Turning Against …
These colleges should be shut down, and the determined names should be sent out. Plus, I saw a house that has 12-15 people in it? Was that even possible? Some doesn’t speak English. It’s just …
These colleges should be shut down, and the determined names should be sent out. Plus, I saw a house that has 12-15 people in it? Was that even possible? Some doesn’t speak English. It’s just puzzling? How did they get here in the first place? Well in the first place? You need to have a good ielts score, money to provide for yourself? It’s just mind boggling that these are happening? Right under in the governments noses.
Identity Attack0.0075845607
Insult0.04207976
Profanity0.021876704
Threat0.009463178
Severe Toxicity0.0025177002
Low Tox 0.11171334 Moderate Con 0.484
Nov 8, 2025 1 likes IRCC Names India in Study …
Shut the border for 10 years. We need a reset.
Shut the border for 10 years. We need a reset.
Identity Attack0.022590388
Insult0.015568925
Profanity0.012346277
Threat0.012078222
Severe Toxicity0.0028038025
Low Tox 0.07212844 Low Con 0.215 Call_To_Action
Feb 26, 2026 1 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
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 …
The questioner is just proving her own questions? What is non-compliance as a student? Not going to the college? How many colleges shut down their courses within the said period? Do you expect students to …
The questioner is just proving her own questions? What is non-compliance as a student? Not going to the college? How many colleges shut down their courses within the said period? Do you expect students to be firever students? What if they get work permit while still being student? This is very possible for the IT engineers from India, they are student here but get a job in USA or any other country and they leave. Where are the statistics of students who got married to Canadian nationals and decided to stop studying because of family expenses? It will be easy to track down the fees transfer and return of these said 8% non-compliant students. Did they get their money back? If not, then why didn't colleges paid the remaining fees back and report that non-obligatory to the study visa rules? Or, was the past govt quite about this because Canada needed cheap labor and money in other colleges accounts?
Identity Attack0.014551271
Insult0.021546122
Profanity0.013780965
Threat0.006763986
Severe Toxicity0.0014305115
Low Tox 0.0466155 Constructive 0.511 Question
Sep 29, 2025 IRCC Names India in Study …
Time to shut the gates and look better after our own who need more help than ever before
Time to shut the gates and look better after our own who need more help than ever before
Identity Attack0.0037922803
Insult0.013478912
Profanity0.012243799
Threat0.008505191
Severe Toxicity0.0011920929
Low Tox 0.034041706 Moderate Con 0.356
Sep 1, 2025 1 likes Why Canadians Are Turning Against …
Maybe every taxpayer citizen of their country should do their own shutdown in unity and the government economicswill shut down because it will stop the flow of money and they need citizens money to make …
Maybe every taxpayer citizen of their country should do their own shutdown in unity and the government economicswill shut down because it will stop the flow of money and they need citizens money to make it work they would have no choice but to change legislation to protect their citizens instead of these citizens because all they did was use these do’s and do nots to make this socialism and make it work for them that’s why they do it it’s economic gain for them it’s huge profits
Identity Attack0.004236255
Insult0.010856897
Profanity0.012038844
Threat0.0066798385
Severe Toxicity0.0008773804
Low Tox 0.021549871 Low Con 0.283
Jan 28, 2018 3 likes How much do refugees and …

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.