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: "Don't give in to that …" 664 comments · Page 20 of 27
Funny how no one is giving Trump credit on the increase in deportations. Canada we need to BUILD THE WALL !!
Funny how no one is giving Trump credit on the increase in deportations. Canada we need to BUILD THE WALL !!
Identity Attack0.036620867
Insult0.026315894
Profanity0.012004685
Threat0.013217449
Severe Toxicity0.0041770935
Low Tox 0.11223003 Low Con 0.288
Dec 30, 2025 1 likes Deportations From Canada at Their …
Trudeau and Jagmeet had a deal. What wad it? Since then this has become a huge problem. Don't expect the feds to fix this overnight. Stop immigration for 5-10yrs and hire a dept to verify …
Trudeau and Jagmeet had a deal. What wad it? Since then this has become a huge problem. Don't expect the feds to fix this overnight. Stop immigration for 5-10yrs and hire a dept to verify ALL student visa, biometrics, overstays, etc. Start a dept to do surprise visits to all work establishments for documentation of all employees. Stop giving money away to refugees unless 100% verified to be actual refugee. Don't bring your culture to another country if you left your country. When you leave you adapt to the countries way of life. Canada is not for you of you cannot respect Canadians way of life.. We don't want your cultures, we already have our own Canadian way of life.
Identity Attack0.047448806
Insult0.046764325
Profanity0.01893901
Threat0.007922632
Severe Toxicity0.0032234192
Low Tox 0.11202335 Constructive 0.63
Aug 25, 2025 Why Canadians Are Turning Against …
Hi from Indiana. I’m not familiar with life in Canada and I’m shocked to watch what is going on right now in your video. Maybe it’s not too late if your government can figure out …
Hi from Indiana. I’m not familiar with life in Canada and I’m shocked to watch what is going on right now in your video. Maybe it’s not too late if your government can figure out to modify some of the immigration laws that will give back the power, the benefit, and advantage to a natural born Canadian. 800 thousand foreigners coming in in the last three months? What’s with that? That’s so shocking. Looks like a legalized invasion/occupation. I’m like you, I was a legal immigrant from Asia in the late 70s retired now and love my great state of Indiana. My family has been here for almost 50 years fully acculturated to the values and culture of American life with my husband and two grown boys. This is my adopted beloved country now. I am everything that it is about. I still know how to speak my birth language only when I go home for vacation. I don’t use it even to speak to a fellow Asian when I see that an English speaking native born American is within ear’s reach. That young lady might be dead with brain tumor before she gets her MRI. That’s unacceptable. Here you go to the ER and if you need an MRI you get admitted and most like have it the next day. Or Y
Identity Attack0.06294931
Insult0.035443626
Profanity0.01982715
Threat0.0074436385
Severe Toxicity0.0029945374
Low Tox 0.11192002 Constructive 0.824
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
Let’s all give up are guns? That should make us safe.
Let’s all give up are guns? That should make us safe.
Identity Attack0.0027748393
Insult0.012262905
Profanity0.014225035
Threat0.12996206
Severe Toxicity0.005645752
Low Tox 0.11192002 Low Con 0.239 Humor_Satire
Feb 19, 2026 Canadian immigration officers investigating hundreds …
VERY VERY GOOD NEWS!!! Even if it cost 1 billion dollars- I will happily pay more taxes to make sure ALL illigals and expired permits are kicked out of this country. But that's not enough. …
VERY VERY GOOD NEWS!!! Even if it cost 1 billion dollars- I will happily pay more taxes to make sure ALL illigals and expired permits are kicked out of this country. But that's not enough. We need to TOTALLY BAN any permit issuance and renewal for at least 20-30 years. Just to give the country some breathing room. You can apply after 30 years. No issues.
Identity Attack0.056582913
Insult0.0314771
Profanity0.013507691
Threat0.013476364
Severe Toxicity0.0040245056
Low Tox 0.11181668 Constructive 0.636
Dec 23, 2025 2 likes Deportations From Canada at Their …
lol give them the boot!
lol give them the boot!
Identity Attack0.0050687063
Insult0.030154925
Profanity0.035900343
Threat0.025443908
Severe Toxicity0.0038719177
Low Tox 0.11171334 Low Con 0.249
Dec 30, 2025 Deportations From Canada at Their …
In my 42 years of working a service job I encountered thousands of immigrants.....I always found the East Indian people to be the easiest to get along with......there are good and bad apples in every …
In my 42 years of working a service job I encountered thousands of immigrants.....I always found the East Indian people to be the easiest to get along with......there are good and bad apples in every culture but in general I found them always willing to help , talk and laugh with me.......many of them joked how they could out cheap anyone......and you've got to give them credit for finding the loop holes to get ahead
Identity Attack0.083355546
Insult0.035443626
Profanity0.024404489
Threat0.0073918556
Severe Toxicity0.0030899048
Low Tox 0.11161 Constructive 0.791 Personal_Narrative
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
This is what gets me, I’m an immigrant. I came from a place where we speak a broken dialect of English. As part of my processing, I had to demonstrate my ability to speak the …
This is what gets me, I’m an immigrant. I came from a place where we speak a broken dialect of English. As part of my processing, I had to demonstrate my ability to speak the queen’s english. To work, the expectation is you’re able to communicate effectively with whoever you’re interfacing. These folks come here, make zero attempt to improve or learn English or French - the national languages. They go home after the day is done, revert to their native tongue. How would you ever perfect something like a language without some degree practice and immersion? And they do this with their generations. The 1st and sometimes 2nd generation kids will speak their native tongue first, before learning English or French. It’s like the language they should speak to effectively work and live in Canada is an accessory. The govt at all levels encourage this by having driving tests and forms in other languages. And don’t get me started on the pockets - Brampton for example. The politicians kowtow to the voters and give in to them having huge temples, and nonstandard shopping complexes. It’s a running joke how many Indians will be living in the same house, renting from other Indians collecting money under the table in completely unsanctioned and illegal rental scenarios. Companies set up by Indians, to service Indians. So they don’t even care to present as Canadian business with English / French. I’m in the midst of charting my family’s exit from Canada. It’s become something entirely unrecognizable. Where those who know how to game the system get ahead, those of us who play the rules - stay behind. I’ve worked my way up to being upper middle class. I’m about done paying for Indian “students” who later claim to be refugees. Who are now claiming to be in gay relationships, to support their refugee cases. It’s all a joke.
Identity Attack0.06431354
Insult0.035443626
Profanity0.026317406
Threat0.0073789097
Severe Toxicity0.0031089783
Low Tox 0.11161 Constructive 0.681 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
"Oh how dare they give free food to homeless people"
"Oh how dare they give free food to homeless people"
Identity Attack0.018068384
Insult0.03070583
Profanity0.044668075
Threat0.0069516995
Severe Toxicity0.0028419495
Low Tox 0.11150667 Moderate Con 0.372 Humor_Satire
Nov 4, 2025 Inside Canada's Indian Metropolis (Brampton)
I am an immigrant came to Canada in 2014. The immigration system in Canada right now is not let every body in this country, is only allowed low/non skills workers and fraud applications in. I …
I am an immigrant came to Canada in 2014. The immigration system in Canada right now is not let every body in this country, is only allowed low/non skills workers and fraud applications in. I have a friend from China who got a bachelor degree from university of Waterloo and worked at downtown Toronto as a finance person for $500k per year which is extreme high in Canada. But he could not get his permanent resident because he is not what Canada needs as the immigration system. But immigration system is giving lots of pathway on low skills workers who can bring his/her whole families inside the country. These low skills workers need to find employers to do many complicated admin works for the application. In reality, no employers are willing to do such a complicated admin works for a minimum wages worker. So these people are paying the the employers to do the admin works without a single day working. Once they get the permanent residency, they just stay in Canada without working, paying taxes or try to become a Canadian. But for these people who have a high-pay job with high degrees, Canada is kicking them out of this country.
Identity Attack0.055218685
Insult0.047349896
Profanity0.017572641
Threat0.0071847234
Severe Toxicity0.002670288
Low Tox 0.11109332 Constructive 0.71
Sep 21, 2025 32 likes Inside Canada's Indian Metropolis (Brampton)
A lot of these people that cant be found, quit giving out money, they will come crawling out of the woodwork pretty fast
A lot of these people that cant be found, quit giving out money, they will come crawling out of the woodwork pretty fast
Identity Attack0.008324518
Insult0.034451995
Profanity0.02167175
Threat0.015256803
Severe Toxicity0.002708435
Low Tox 0.11098998 Low Con 0.236 Policy_Critique
Feb 27, 2026 2 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
If elections were honest if they were we canadians rooted ones at that queen put my family here in canada after the wars grandfather fought and won both wars to give me what I had …
If elections were honest if they were we canadians rooted ones at that queen put my family here in canada after the wars grandfather fought and won both wars to give me what I had and now immigrants have taken that over government and people today wouldn't exist with out my grandfather . Politions dont know what war is... or how it reflects all candians still today . A lession to all politions get back to work . And have some respect . For people who got uou to where you are today . Far to much time off running with a counrty and a hammer as yhe leader makes me puke every day . Say thank you carney for life u have be ayse of my grandfather. Thanks for staying and being humble and rooted . Your not . Stop giving Canadian money away this is the out come carney and trudeau twisted brothers. made this mess .
Identity Attack0.03636306
Insult0.054962315
Profanity0.017162729
Threat0.0076766624
Severe Toxicity0.0024795532
Low Tox 0.11098998 Constructive 0.639 Identity_Assertion
Aug 27, 2025 Why Canadians Are Turning Against …
The government has turned Canadians against immigrants. People should look to see who is to blame and it's not the immigrants. When Canadians work all their lives and the government is taking from Canadians and …
The government has turned Canadians against immigrants. People should look to see who is to blame and it's not the immigrants. When Canadians work all their lives and the government is taking from Canadians and giving it to people who haven't contributed a dime to the system.
Identity Attack0.09162762
Insult0.030154925
Profanity0.011116544
Threat0.006835188
Severe Toxicity0.0021839142
Low Tox 0.11088664 Moderate Con 0.463 Policy_Critique
Aug 26, 2025 Why Canadians Are Turning Against …
My family immigrated during the war, my grandmother came here after escaping a concentration camp when she was a little girl, her and my mother taught me to appreciate what we have, because it was …
My family immigrated during the war, my grandmother came here after escaping a concentration camp when she was a little girl, her and my mother taught me to appreciate what we have, because it was worked hard for, they worked hard to make a living and a future for their families, they were given money by family that was here and paid back every, single, cent, it wasn't just given to them for free by the government while the rest of the people here suffer, so many of the people are brought here and given everything, it's like people have never heard the phrase "Give a man to fish, he eats for a day. Teach a man to fish, he eats for life." the problem is that they keep giving them fish, so now they expect it so much they damn near demand it... it sickens me. I'm a student right now, 15 years ago it felt like I lived in my home, proudly in Canada, with all kinds of people... now, I go to class, and I feel like I live on a different planet, everyone looks the same, with a hint of variety... American complain that they don't see White people much anymore, I complain because I only see ONE type of person now... nobody else...
Identity Attack0.049989145
Insult0.029383656
Profanity0.06195303
Threat0.010990778
Severe Toxicity0.00541687
Low Tox 0.11088664 Constructive 0.768 Personal_Narrative
Sep 13, 2025 1 likes Why Canadians Are Turning Against …
It’s Canada we’ll give them a check an say thank you for coming to Canada sorry for the life you have
It’s Canada we’ll give them a check an say thank you for coming to Canada sorry for the life you have
Identity Attack0.04023018
Insult0.025800243
Profanity0.013302735
Threat0.010887212
Severe Toxicity0.0036811829
Low Tox 0.11078331 Moderate Con 0.388 Humor_Satire
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Investigate India and the embassy. If, in Hardeep Singh Nijjar’s case, the Canadian government is willing to withhold “sensitive” information from the trial, then it is not being transparent, and this will lead to misinformation …
Investigate India and the embassy. If, in Hardeep Singh Nijjar’s case, the Canadian government is willing to withhold “sensitive” information from the trial, then it is not being transparent, and this will lead to misinformation and injustice. Sikhs know for a fact that the Indian government is fully involved, as the RCMP found in their investigation on transnational repression and extortion cases. But the biggest piece of evidence is just south of the border with Nikhil Gupta’s case. Mr. Gupta pleaded guilty to trying to hire a US undercover cop to assassinate Gurpatwant Singh Pannu, who is a human rights activist and lawyer who is spearheading the Khalistan movement. He showed the undercover cop photos of Hardeep Singh Nijjar’s body and said we just finished this job, and when you complete your job, we have a long list of others we need dead. Nikhil Gupta had placed a call with Indian RAW agents, who are named as C1 and C2, who said they will pay $100,000 for each hit. We have Sikh activists who have repeatedly told the media they have been hit on their heads, including Jagmeet Singh, the former leader of the NDP. If Canada refuses to take this seriously, the government officials are being traitors to their own country. Canada is now doing a disservice by withholding information from Canadians, and did so before, during the inquiry into the Air India incident, when the government asked the courts not to include it in their investigation of any Indian involvement. A Canadian- Norwegian spy who said India tried to hire him to place explosives in one of the planes. He warned our government, and they knew about this and still covered it up! Now, the government is doing the same to secure business deals with India. Like India has nothing to offer Canada except labour (with their billion population), and we Canadians cannot find jobs and don't need unskilled workers from India when we can educate our citizens and give them jobs here. There must be a full, transparent investigation into India and its embassy and agents.
Identity Attack0.06795148
Insult0.038566336
Profanity0.016616182
Threat0.010343489
Severe Toxicity0.0028038025
Low Tox 0.11067997 Constructive 0.743 Policy_Critique
Feb 21, 2026 Canadian immigration officers investigating hundreds …
In Canada, we imported almost 10% of our population is the last five years, the majority of whom came from India. There's no doubt that Indian culture is not the same as Canadian culture, and …
In Canada, we imported almost 10% of our population is the last five years, the majority of whom came from India. There's no doubt that Indian culture is not the same as Canadian culture, and importing such a massive number so quickly means we are far more likely to see those cultures bumping up against each other, rather than giving them a chance to assimilate and blend. Like any good cook, I know if you try to add the eggs too quickly and in too much of a hurry, you get scrambled eggs in weak sauce, not a thick creamy custard. Same principle applies to immigration. We need to give people the time and chance to learn and absorb our culture and values, else we end up with ghettos and a weakened society.
Identity Attack0.07921951
Insult0.034672357
Profanity0.020032106
Threat0.008401625
Severe Toxicity0.0031852722
Low Tox 0.11057663 Constructive 0.775 Policy_Critique
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
All of these immigration officers are from different origins all these ministers are giving favour to their home countries
All of these immigration officers are from different origins all these ministers are giving favour to their home countries
Identity Attack0.07508347
Insult0.028281843
Profanity0.014361672
Threat0.0061878995
Severe Toxicity0.0024223328
Low Tox 0.11057663 Low Con 0.179
Sep 30, 2025 1 likes IRCC Names India in Study …
Giving them the taste of their own medicine
Giving them the taste of their own medicine
Identity Attack0.008768492
Insult0.027605021
Profanity0.02119352
Threat0.012958534
Severe Toxicity0.0029945374
Low Tox 0.1100022 Low Con 0.266 Fear_Threat
Jan 28, 2026 Inside Canada's Indian Invasion...
I love how they tax half our income then act like heroes when they give back a max $420 per person. And I’m sure you need to be near poor line to get that.
I love how they tax half our income then act like heroes when they give back a max $420 per person. And I’m sure you need to be near poor line to get that.
Identity Attack0.0050687063
Insult0.060752302
Profanity0.015454767
Threat0.006375613
Severe Toxicity0.0014209747
Low Tox 0.10870059 Moderate Con 0.406 Policy_Critique
Jan 18, 2026 Canada’s new rules in 2026
I explained this a while ago technically he’s not trafficking people across the boarder it’s a loop hole. He drives you as if a uber would and you illegally cross yourself it’s just a punjab …
I explained this a while ago technically he’s not trafficking people across the boarder it’s a loop hole. He drives you as if a uber would and you illegally cross yourself it’s just a punjab scheme. This is how this has been operating at a large scale for so long. If you want more info feel free to get in touch. They essentially give you guidance on how to do so, orchestrate most of it by setting up a temporary air b&b “the safe house” etc. everything has reasoning behind it where it falls in that grey area. In the end you cross the boarder by yourself they don’t help you cross and all the risk is on you. They delete the chats and point the finger saying “this guy just needed a ride and a place to stay”
Identity Attack0.020882076
Insult0.04383647
Profanity0.03915693
Threat0.009230154
Severe Toxicity0.0036811829
Low Tox 0.10826672 Constructive 0.711
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Mark my words, many will stay illegally, and the Liberals will create a program so they can normalize their statuses, and give them permanent residency. Then they'll be voting in Canadian elections when they become …
Mark my words, many will stay illegally, and the Liberals will create a program so they can normalize their statuses, and give them permanent residency. Then they'll be voting in Canadian elections when they become Canadian citizens, they is how they take our country from us. This was always their plan.
Identity Attack0.06249457
Insult0.030044744
Profanity0.011782649
Threat0.007301235
Severe Toxicity0.0024604797
Low Tox 0.10783285 Moderate Con 0.34
Jan 15, 2026 2 likes 2.9 million Canadian temporary visas …
Without immigration Canada would fall... Canadians on their own do not have enough children to sustain the numbers to keep our economy stable. That's why the process is supposed to take awhile, have checks and …
Without immigration Canada would fall... Canadians on their own do not have enough children to sustain the numbers to keep our economy stable. That's why the process is supposed to take awhile, have checks and applications, so we are not just bringing in people, we are bringing in a sustainable number of people that will embrace being Canadian. We need to continue that. What we don't need is an influx of people who have not gone through the process, who do not understand they are being giving an opportunity to join us, and who are willing to be Canadian. No one wants to strip people of their history, but if you are leaving your country, you are doing it because you want something better, something different... the only way you get that is if you embrace where you are, not try and change it to what you left.
Identity Attack0.053854458
Insult0.03511308
Profanity0.014088398
Threat0.0079873605
Severe Toxicity0.0030517578
Low Tox 0.10739898 Constructive 0.669
Aug 26, 2025 Why Canadians Are Turning Against …
Give it one generation, their children will be westernized.
Give it one generation, their children will be westernized.
Identity Attack0.031722516
Insult0.02657372
Profanity0.02344803
Threat0.012078222
Severe Toxicity0.0036239624
Low Tox 0.10609736 Low Con 0.123
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
So. As a renovations contractor, I do bathrooms, kitchens, basements and additions...I have been called many many times by people from India to quote their work. And when I do, they think im bartering with …
So. As a renovations contractor, I do bathrooms, kitchens, basements and additions...I have been called many many times by people from India to quote their work. And when I do, they think im bartering with them. Can you do cash? Can you do it for 10,000 less? Can you just get materials for me? Can you recommend someone else? OMG. I don't even give them quotes anymore. This isn't a race to the bottom. Although they would like that. This government is certainly trying to make it that.
Identity Attack0.05612817
Insult0.027218282
Profanity0.024951037
Threat0.0069905366
Severe Toxicity0.002861023
Low Tox 0.10566349 Constructive 0.658 Personal_Narrative
Jan 27, 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.