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: "You need to put a …" 68 comments · Page 3 of 3
Enough is enough mass deportation is needed now period fast stop needs to be put in place until this is manageable
Enough is enough mass deportation is needed now period fast stop needs to be put in place until this is manageable
Identity Attack0.06476828
Insult0.025800243
Profanity0.017094411
Threat0.02803385
Severe Toxicity0.005607605
Low Tox 0.15711457 Low Con 0.277 Call_To_Action
Feb 18, 2026 80 likes Canadian immigration officers investigating hundreds …
What is the national Canadian language? English. Can you speak Punjabi or Hindi? Can you even speak more than 15 words of it? Probably not. I can't, and i shouldn't need to. In Canada the …
What is the national Canadian language? English. Can you speak Punjabi or Hindi? Can you even speak more than 15 words of it? Probably not. I can't, and i shouldn't need to. In Canada the language is always an always has been English or French. Yet all the signs i see you put up in your businesses are written in Hindi or Punjabi. I have never seen a Indian owned business with English signs. Do you expect me to just learn your language to accustom you to living in my country? I'm not doing that, and I'm sure nobody else will want to either. If you come here, you need to get yourself adjusted to how we live and learn our language. You're not in India anymore, You're in Canada. I'm not angry at Indians for doing this, I'm angry at Canadians for allowing this.
Identity Attack0.10221587
Insult0.061451588
Profanity0.024882717
Threat0.007249452
Severe Toxicity0.0051498413
Low Tox 0.15656179 Constructive 0.695 Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...
We need a city in the far north designed for immigrants. Somewhere we can keep an eye on them. I am not talking about a gulag, they will be free to work, earn income, and …
We need a city in the far north designed for immigrants. Somewhere we can keep an eye on them. I am not talking about a gulag, they will be free to work, earn income, and lead productive lives. Let the first generation acclimate to our laws, languages and customs, while their papers and statuses are processed. Of course they’ll need a place to put the trouble makers. A federal super-max prison where they can be held for their trials, with the understanding that if convicted they will be deemed inadmissible and deported back to their home country, then put on a no-fly list.
Identity Attack0.10221587
Insult0.05144889
Profanity0.022423252
Threat0.01940071
Severe Toxicity0.0050735474
Low Tox 0.15600902 Constructive 0.572 Fear_Threat
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Good. Canada does not have enough jobs for its own. All those people unemployed & on social assistance can now take those jobs given to foreigners - especially with minimum wage being so high now. …
Good. Canada does not have enough jobs for its own. All those people unemployed & on social assistance can now take those jobs given to foreigners - especially with minimum wage being so high now. Employers need to employ people within, not outside the country!!!! All these jobs held by foreigners are draining Canada of $$$ because they are not putting their earnings back into the economy, they are sending it back home. Whereas, Canadians invest right back into our own economy. We buy & invest in Canada.
Identity Attack0.10221587
Insult0.06319981
Profanity0.018392462
Threat0.0070164283
Severe Toxicity0.003967285
Low Tox 0.15324512 Constructive 0.617 Economic_Argument
Nov 21, 2025 91 likes Quebec Ends Economic Immigration Program …
Discuting! There is family who were in Québec for 2-3 years and learn french, have a job and there children go to school and now are afraid to be deported! It is unfair because they …
Discuting! There is family who were in Québec for 2-3 years and learn french, have a job and there children go to school and now are afraid to be deported! It is unfair because they were in a program who said that come to Canada and you will have citizenship if you adapt to our country. We change the rules in middle of the program!!! Those people left everything to come to our country! It's an honor for us that they choose to come here. We need people for specific jobs and send them back??? That is looking like Trump manner!!! We should be angry and ashame of the way liberal treat those people!!! We live in a really crual world! Where are our humanity and empathy??? There is a lot of good people who come here to have a good life and be good citizens. I met an young woman from Ukraine and I said to her: I love Ukraine! She jump in my arms and put her head in my shoulder!!! That is a moment I will never forget...
Identity Attack0.058856625
Insult0.061626412
Profanity0.017777596
Threat0.007624879
Severe Toxicity0.004081726
Low Tox 0.1460314 Constructive 0.792 Moral_Argument
Jan 1, 2026 Deportations From Canada at Their …
Our families have been here from India since 1887 in Canada. Our parents came here 1965. We suffered racism and pathed the way for the newcomers. The difference is that our parents came the right …
Our families have been here from India since 1887 in Canada. Our parents came here 1965. We suffered racism and pathed the way for the newcomers. The difference is that our parents came the right way with a sponsorship. These newcomers think they are better than us. We couldn't afford a car for years. These newcomers are rolling in sports cars as soon as they land. They haven't suffered hardship like we did here. Please don't put us on the same level as them. I know some that have come here and really worked their way up to adapt here. The government needs to stop giving out free handouts to the ones that are abusing our country.
Identity Attack0.1007269
Insult0.0623257
Profanity0.017231047
Threat0.00789674
Severe Toxicity0.0036621094
Low Tox 0.14256015 Constructive 0.77
Sep 21, 2025 Inside Canada's Indian Metropolis (Brampton)
I just want Canada from 10-15 years ago man. I'm not full on anti-immigration, I still want to allow some people in. But we need to put a stop to mass immigration. Immigration without assimilation …
I just want Canada from 10-15 years ago man. I'm not full on anti-immigration, I still want to allow some people in. But we need to put a stop to mass immigration. Immigration without assimilation is just an invasion.
Identity Attack0.10221587
Insult0.02982438
Profanity0.013405213
Threat0.008220384
Severe Toxicity0.0030899048
Low Tox 0.12867521 Constructive 0.644 Policy_Critique
Jan 27, 2026 Inside Canada's Indian Invasion...
We all herw blaming them....but entire blame ve put on ircc and the govt. Why ircc...i would say no proper scrutiny from ircc. contact interview should be allowed. Indians in US speaks english much better …
We all herw blaming them....but entire blame ve put on ircc and the govt. Why ircc...i would say no proper scrutiny from ircc. contact interview should be allowed. Indians in US speaks english much better than indians in Canada. If you see them at Walmart l, dont even bother to ask for directions, you will confused more than before. 2. Ircc claim they prioritize experience approving people at the age of 50 years to 8 month program with all benefit of MS/PhD, tell me someone at the age of 40+, what contribution would that add to the economy than to populate the country compare to someone in their 20s. You all need to compare demographic of international student in US and Canada. Why govt, 1. Allowing private institutions to grant degree confering to SOWP/PGWP/Dependent/parent sponsorship
Identity Attack0.07673789
Insult0.04852104
Profanity0.019758832
Threat0.008401625
Severe Toxicity0.0030899048
Low Tox 0.119997114 Constructive 0.711 Policy_Critique
Sep 29, 2025 IRCC Names India in Study …
I am an Indian student who has struggled to get my papers done, and I have to say this: mass immigration needs to stop. Canada should allow only people who speak good English and who …
I am an Indian student who has struggled to get my papers done, and I have to say this: mass immigration needs to stop. Canada should allow only people who speak good English and who can truly contribute to this country. I am an IT student, and I worked hard to clear $120K in debt through Scotiabank. I could have taken a loan in my home country, but I chose to work here because Canada gave me everything my own country could not. I am deeply grateful for that. But when I see people from my own community walking around in flip-flops, unable to speak even one word of English, it breaks me inside. My city—Brampton—has been completely taken over, and it’s becoming harder to even drive there now. I believe Canada needs to come together and put an end to this. Enough is enough. Immigration should be about quality, not quantity.
Identity Attack0.08583717
Insult0.03710241
Profanity0.022013342
Threat0.008039144
Severe Toxicity0.0037002563
Low Tox 0.11305673 Constructive 0.764 Personal_Narrative
Sep 30, 2025 173 likes IRCC Names India in Study …
I live in Brampton. And all I can say is thanks for visiting and spreading the word on this problem. I was born in Brampton, and my mother tells me about how much it's changed. …
I live in Brampton. And all I can say is thanks for visiting and spreading the word on this problem. I was born in Brampton, and my mother tells me about how much it's changed. Many of my friends and family friends have moved to other neighborhoods POST mosques being put up near their homes. And let's not talk about employment and foreign "students". I was lucky to get a job last summer at a family owned small business Ice Cream store right after high school. We even got a review saying we weren't diverse enough despite us being a group of White, East Asian and Black employees lol. And many people say if your not Indian and your getting your drivers test, you go out of Brampton to do the test because you'll likely get discriminated by who is running the test. It's absolutely absurd. It sounds like tin foil hat sh*t, but if you live here like me everything comes full circle. But ofc there are good ones, but they are typically the westernized ones, who have assimilated, they play or watch hockey and have developed a Canadian accent. But the majority haven't assimilated, they are likely first generation, and they do things like stuff 15+ people in one suburban home. And just small things like staring at you in public (idk why their community stares you down), they spit on sidewalks, and they use some crazy a$$ spices when they cook. The smell carries over for blocks and you know your in deep Brampton territory when your driving and that smell of spicy curry hits you and you gotta roll up them windows lol. It's a nasty smell. This mass migration is a huge issue and needs awareness.
Identity Attack0.06476828
Insult0.033460364
Profanity0.03690237
Threat0.008077981
Severe Toxicity0.0038528442
Low Tox 0.10696511 Constructive 0.818 Personal_Narrative
Jan 27, 2026 8 likes Inside Canada's Indian Invasion...
Liberals don't see migrants as a problem because they fall back on the reality that Canada was built with the help of immigrants. But that was a long time ago. It was a different situation …
Liberals don't see migrants as a problem because they fall back on the reality that Canada was built with the help of immigrants. But that was a long time ago. It was a different situation completely. There needed to be people brought in to build, plant and develop the country at that time. We are no longer in need of mass migration as we already have a developed country. I wonder how many of the liberals would change their positions if the policy was, if you want a new migrant to come into Canada you have to pay for them out of your own paycheques and if you don't want a new migrant you don't have to pay. Pretty sure, very few people would want to pay when it is put that way but we are ALL forced to pay to cover that tab.
Identity Attack0.036105253
Insult0.028171662
Profanity0.013166099
Threat0.006763986
Severe Toxicity0.0016498566
Low Tox 0.07054565 Constructive 0.734 Policy_Critique
Sep 15, 2025 1 likes Why Canadians Are Turning Against …
I'm pretty much exactly where that lady in the car is at. Enough to make rent, pay my monthly cell phone bill, and internet, but the rest? Not enough for food, no emergency funds if …
I'm pretty much exactly where that lady in the car is at. Enough to make rent, pay my monthly cell phone bill, and internet, but the rest? Not enough for food, no emergency funds if something breaks or needs replacing, etc. Can't even save and put money away. I sat down and balanced my budget, looking at what I could keep or toss. Figured out what to do for cheapening food costs as much as I could (without doing food bank), and the most I can afford for rent is $700 a month. That's basically a room in someone's house. That's it. As an Adult, I'm disgusted it's come to this. But what angers me MOST of all, is the Landlord's I gotta argue with. Surrey, BC used to be the cheap end of Vancouver. The welfare type housing, and low-income area. Then we had this huge book of Middle Eastern people come flying in at top speed, steam roll the community and make it theirs. They bought up all the cheap housing, ripped it down even though it was not that bad of a house, then built these custom 5-6 room mini mansions. The standards for the area skyrocketed, and the cost of their mortgage is likely also sky high because of what they built... So what do they do? Rent the rooms, force people 2 to a room with no privacy, and if you WANT a private room? Nearly $1000. Oh... And let's not forget the discrimination issues. If you're not going to temple or Gudwara, forget it. If you aren't pure vegetarian, forget it. And because all the other renters are "brown" and under 30yrs old, Adults are considered unwelcome. If you have a disability and don't work, you're automatically labelled a drug user (which isn't always truth). Even if you offer proof of income, and resources or phone numbers to call, they won't bother. Too much work. This sh*t needs to stop. I look in other cities near by, and it's happening in ALL OF THEM. I cant even relocate to get away from this crap. I'm done. I have no car to live out of, so that's not an option. I'm not a drug user, never will be but and all the shelters are now "low barrier". Screw that. So now what? Go back to work with a broken lower back?? Desk job search when I should be recovering and resting? Like, the suggestions are welcome, but be realistic. I'm in constant pain on heavy duty drugs to get by right now. No spouce. No parents or friends to leech off of. I feel utterly abandoned by our government.
Identity Attack0.004180758
Insult0.029714199
Profanity0.024951037
Threat0.006763986
Severe Toxicity0.0019836426
Low Tox 0.06579731 Constructive 0.775 Personal_Narrative
Aug 25, 2025 10 likes Why Canadians Are Turning Against …
Good the more immigrants that leave the better it will be for Canada they come here for a better life for safety for this for that they're all set up by the government giving houses …
Good the more immigrants that leave the better it will be for Canada they come here for a better life for safety for this for that they're all set up by the government giving houses cars don't have to worry about nothing it's all provided for them through the taxpayers money well the real Canadians are living out on the streets and eating out of garbage bins I don't have a bed or a roof over their heads due to the immigrants coming into our country then they come into our country in protest terrorist actions destroy our buildings are statues our churches block our streets hospitals shopping malls an etcetera they disrespect our rules and regulations and think they can voice their opinion on everything and get away with it they come here most of them with a green card as a visitor from another land overseas and yes they think they're a real Canadian but never contribute never done nothing for the country but just take from the real Canadians that made the country to what it is today and it's all government doing before they give a house or car or anything that they get the immigrants get if you're standing alongside of one peppermint will give it to the immigrant faster than what they'll give to a real Canadian they're more or less told to sleep on the streets and eat out of garbage bins because he's immigrants deserve nothing but the best in our country we have to show them that they are welcomed no they're not welcome anymore Canadian should come first not somebody that came in on a boat or an airplane from another country and overseas it's a government can't look after their own then they shouldn't be in the government because our prime minister is supposed to be protecting the real Canadians not the ones that are coming in over our borders I wonder if that's ever going to change probably not because they still need these foreigners votes just stay in the position where they're at Canada has become a very undeveloped country now in Canada has been put into a lot of danger due to the terrorism that's in our country from the people that they bought in our country from overseas I mean just look at all the protesting from the palestines and Hamas people what they've done so far to Canada we see it on the news just about every day ask for their rights anyways I can keep going on but it's not worth my time tomorrow is never promised it's just that I know Canada is sinking and sinking fast due to our government and their policies but when it sinks do you think the government's going to stand on board and go down with the ship nope I'll be in another country safe and sound
Identity Attack0.014712535
Insult0.008164782
Profanity0.00007872977
Threat0.0002559232
Severe Toxicity0.0000045725806
Low Tox 0.034101393 Fear_Threat
May 6, 2025 1 likes
You don’t need endless studies and quantifiable evidence to apply a bit of common sense I don’t need a study to tell me to close the window or put on a sweater if it’s cold …
You don’t need endless studies and quantifiable evidence to apply a bit of common sense I don’t need a study to tell me to close the window or put on a sweater if it’s cold in my house The point is there shouldn’t be one extra dollar that’s spent on anything that is outside of Canadian interests
Identity Attack0.0060676485
Insult0.014808921
Profanity0.010057608
Threat0.006003422
Severe Toxicity0.00071048737
Low Tox 0.025910228 Moderate Con 0.419 Policy_Critique
Feb 24, 2026 'We do know that there's …
We need to protect Tyler at all costs! He really puts himself out there to uncover the truth with pure raw footage and experiences!
We need to protect Tyler at all costs! He really puts himself out there to uncover the truth with pure raw footage and experiences!
Identity Attack0.0020256327
Insult0.013630914
Profanity0.012038844
Threat0.007637825
Severe Toxicity0.0008773804
Low Tox 0.025792383 Constructive 0.557
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Canadians need to put pressure on Canadian Border Services and the IRCC to fix this situation asap
Canadians need to put pressure on Canadian Border Services and the IRCC to fix this situation asap
Identity Attack0.012943448
Insult0.009868891
Profanity0.010450439
Threat0.009023022
Severe Toxicity0.0011205673
Low Tox 0.025674535 Moderate Con 0.322
Oct 7, 2025 IRCC Names India in Study …
Thank you so much for putting this video together! I passed my citizenship test today with a score of 19 out of 20. The questions were surprisingly simple. I read the guide once and watched …
Thank you so much for putting this video together! I passed my citizenship test today with a score of 19 out of 20. The questions were surprisingly simple. I read the guide once and watched your video once, and that was all I needed. Truly appreciate the effort you put into making it clear and helpful. 🙌
Identity Attack0.005771666
Insult0.008500882
Profanity0.01627459
Threat0.008466354
Severe Toxicity0.001449585
Low Tox 0.01646154 Constructive 0.695
Jul 25, 2025 5 likes Canadian Citizenship Test 2025 – …
Why would you go through all of that get the drive across and shop? Why would you put yourself through all of that? Do you really need something there that bad that you can’t stay …
Why would you go through all of that get the drive across and shop? Why would you put yourself through all of that? Do you really need something there that bad that you can’t stay out of there?
Identity Attack0.00013909946
Insult0.00069403555
Profanity0.000046308498
Threat0.0001238946
Severe Toxicity0.000002672484
Low Tox 0.0019540174 Question
Dec 9, 2025 1 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.