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: "Canadians are a bunch of …" 23 comments
Canadian government is a joke, bunch of clowns 🤡 criminals
Canadian government is a joke, bunch of clowns 🤡 criminals
Identity Attack0.45348886
Insult0.7762574
Profanity0.22429734
Threat0.010162249
Severe Toxicity0.040387187
Toxic 0.75208336 Low Con 0.142 Insult
Jan 4, 2026 New rules, regulations take effect …
It looks like a bunch of followers of this rebel news channel are some of the dumbest Canadians who just say stuff they don’t know or have evidence at all. Also these reporters are just …
It looks like a bunch of followers of this rebel news channel are some of the dumbest Canadians who just say stuff they don’t know or have evidence at all. Also these reporters are just garbage who are here to spread hate and conservatism.
Identity Attack0.48915586
Insult0.7344449
Profanity0.24341469
Threat0.009048914
Severe Toxicity0.035007052
Toxic 0.7252971 Low Con 0.211 Insult
Nov 21, 2025 Thousands of refugees allowed into …
I am senior, I have figured out a way to stop paying income tax, so I don't care what they spend your tax dollars on, Canadians are a bunch of fools!! And you voted for …
I am senior, I have figured out a way to stop paying income tax, so I don't care what they spend your tax dollars on, Canadians are a bunch of fools!! And you voted for Trudope, serves you right!!
Identity Attack0.5135796
Insult0.7218519
Profanity0.21132572
Threat0.009592636
Severe Toxicity0.024866661
Toxic 0.71760553 Moderate Con 0.398 Identity Attack Insult
May 8, 2018 How much do refugees and …
After almost 8 years of corrupt, tyrannical, incompetent Liberal government under Trudeau, ignorant Canadians have voted for the SAME TYPE of government again. Carney is another Trudeau!! What a bunch of SHEEP!!
After almost 8 years of corrupt, tyrannical, incompetent Liberal government under Trudeau, ignorant Canadians have voted for the SAME TYPE of government again. Carney is another Trudeau!! What a bunch of SHEEP!!
Identity Attack0.47178617
Insult0.71120167
Profanity0.12220735
Threat0.0091524795
Severe Toxicity0.027833538
Moderate 0.6989911 Low Con 0.193 Insult
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
We the REAL CANADIANS are getting fucked over by a bunch of corrupt pedifiles which apparently above the law, well TIME FOR US TO REVOLT AND PHYSICALLY HAUL THEM OUT OF OUR PUBLIC BUILDINGS AND …
We the REAL CANADIANS are getting fucked over by a bunch of corrupt pedifiles which apparently above the law, well TIME FOR US TO REVOLT AND PHYSICALLY HAUL THEM OUT OF OUR PUBLIC BUILDINGS AND MAKE MASS CITIZENS ARREST SEEN HOW OUR GOVERNMENT IS CORRUPT FROM THE JUSTICE SYSTEM, CISIS, RCMP AND MEDIA ALL PAID BY US. THANKS
Identity Attack0.27914262
Insult0.5543018
Profanity0.47435758
Threat0.14802226
Severe Toxicity0.17009245
Moderate 0.6027529 Moderate Con 0.314 Insult
Sep 12, 2025 1 likes Why Canadians Are Turning Against …
So what this propaganda video is saying is refugees and immigrants get the same as Canadian citizens. Enough said. Its bad enough shelling out my money for Canadian citizens but I have to do it …
So what this propaganda video is saying is refugees and immigrants get the same as Canadian citizens. Enough said. Its bad enough shelling out my money for Canadian citizens but I have to do it for illegals and immigrants as well. I don't remember voting on such crap. The Canadian government are a bunch of crooks. You work for us. We pay you. Be accountable to us your employers and do your jobs.
Identity Attack0.4139151
Insult0.61794597
Profanity0.37052724
Threat0.009178371
Severe Toxicity0.024819711
Moderate 0.6020386 Moderate Con 0.447 Insult
Feb 15, 2020 1 likes How much do refugees and …
I love how racist canadians here are talking about canadian culture, like they are first peoples of Canada who speak Siouan or inuit. Most of your ancestors slaughtered natives or carried out forced assimilation. Indians …
I love how racist canadians here are talking about canadian culture, like they are first peoples of Canada who speak Siouan or inuit. Most of your ancestors slaughtered natives or carried out forced assimilation. Indians who immigrated there aren't gonna take your Tim Hortons or gonna make you chant "Hare Krishna". Bunch of racist edgelords.
Identity Attack0.55044734
Insult0.5362655
Profanity0.09260304
Threat0.025616571
Severe Toxicity0.02449106
Moderate 0.5716857 Moderate Con 0.405 Identity Attack Insult Moral_Argument
Feb 24, 2026 1 likes Inside Canada's Indian Invasion...
The liberal terror show has got to go. They are absolutely terrorists. Our government is run by a bunch of quacks... If you are a come as a refugee, you get $83000 net, take home. …
The liberal terror show has got to go. They are absolutely terrorists. Our government is run by a bunch of quacks... If you are a come as a refugee, you get $83000 net, take home. How many people in one family can milk that? Did you know if you're a working person? You would have to gross Almost $160,000 per year. In order to net 83000 Which is what they get to come here. It's an absolute disgrace, absolute insanity and a disgrace to every hard-working Canadian.!.😢😮
Identity Attack0.37953663
Insult0.54471385
Profanity0.10023434
Threat0.017674083
Severe Toxicity0.023076924
Moderate 0.51980776 Moderate Con 0.42 Insult Unverified_Claim
Aug 29, 2025 1 likes Why Canadians Are Turning Against …
Same as the US government, a bunch of people who answer zero questions. I'm so tired of these anti-Canadians. "we don't have the data, but we collect a lot of data" "we don't know where …
Same as the US government, a bunch of people who answer zero questions. I'm so tired of these anti-Canadians. "we don't have the data, but we collect a lot of data" "we don't know where they are but we do". These women are a disgrace not only to Canadians, but to women, and they should not be allowed to hold any office of this importance.
Identity Attack0.44690517
Insult0.47787863
Profanity0.047173142
Threat0.013269233
Severe Toxicity0.019482423
Moderate 0.45090583 Moderate Con 0.432
Oct 2, 2025 IRCC Names India in Study …
This is the fault of Canadians. The whole concept of Multiculturalism is a façade. What the hell did you all think would happen when you bring a bunch of people to the country but tell …
This is the fault of Canadians. The whole concept of Multiculturalism is a façade. What the hell did you all think would happen when you bring a bunch of people to the country but tell them they can hold on to their own beliefs and cultures? I'm sure the reason why the concept seemed like a good idea because you thought it was a way to keep immigrants out of White Canadian spaces. Fast-forward a few decades and now look at the mess it has created.
Identity Attack0.44690517
Insult0.33896056
Profanity0.35094926
Threat0.010291707
Severe Toxicity0.023076924
Moderate 0.4269174 Moderate Con 0.466
Oct 12, 2025 Inside Canada's Indian Metropolis (Brampton)
I can understand both perspectives but you’re interviewing homeless and low class white Canadians… essentially the losers of society… the multi generational Canadians who have nothing to show for being in this country for over …
I can understand both perspectives but you’re interviewing homeless and low class white Canadians… essentially the losers of society… the multi generational Canadians who have nothing to show for being in this country for over 100 years 😂 Some points are fair but other just seem like they’re sad that they’re behind when they’ve been here for so long. If you are a white multi generational Canadian and you are poor, you have no one to blame but yourself and your family that came before you. If you did not capitalize on purely just the time that you’ve been here and all the appreciation that comes with it, it has nothing to do with Indians. Most wealth is inherited and if you didn’t inherit anything that sucks. Bunch of crackheads mad about Indians being in their country like that’s the reason they’re poor and on the streets. I don’t like how annoying the Indians can be in Canada either but that’s not the reason these people you’re showing are poor.
Identity Attack0.46028158
Insult0.42167732
Profanity0.06746418
Threat0.008440462
Severe Toxicity0.019611536
Moderate 0.4269174 Constructive 0.589
Dec 19, 2025 Inside Canada's Indian Metropolis (Brampton)
All the recent Indian immigrants interviewed seem to be very kind, hardworking people who are just trying to create a better life for their families. Then I read the comment section and it's just a …
All the recent Indian immigrants interviewed seem to be very kind, hardworking people who are just trying to create a better life for their families. Then I read the comment section and it's just a bunch of people spewing vitriol towards Indian immigrants. "Canada isn't supposed to look like India". What the hell is Canada supposed to look like, to me it just looks like America, what "Canadian national identity" do you really have?
Identity Attack0.38230872
Insult0.26957804
Profanity0.36230123
Threat0.008272167
Severe Toxicity0.023076924
Moderate 0.39915034 Constructive 0.656
Oct 9, 2025 25 likes Inside Canada's Indian Metropolis (Brampton)
What a funking irony - this Rempel garner women was in India’s lap in conservative leadership race. She was with Patrick Brown and Indians told to her to quit. She ‘left’ politics to focus on …
What a funking irony - this Rempel garner women was in India’s lap in conservative leadership race. She was with Patrick Brown and Indians told to her to quit. She ‘left’ politics to focus on her personal life and came back as soon as Indians succeeded to put Piere as a leader instead of Patrick. Later bunch of material, testimonies came out about she being on a zoom call and Indians saying they don’t like she is running Patrick brown’s campaign. Foreign interference report exposed her pretty good but I guess canadians really are blind to the fact that while they are taking out their anger on immigrants their country is compromised and sold put by their own trusted politicians and that too, to a third world country like India!
Identity Attack0.27171627
Insult0.31740165
Profanity0.33453682
Threat0.013010317
Severe Toxicity0.021548226
Moderate 0.36095104 Moderate Con 0.499
Sep 30, 2025 IRCC Names India in Study …
Yeap, @14:35, the "population bomb" is the "mass migrations". It's so obvious, it's a slap in your face from your own government. And who is in power right now (or is in monirity, but try …
Yeap, @14:35, the "population bomb" is the "mass migrations". It's so obvious, it's a slap in your face from your own government. And who is in power right now (or is in monirity, but try to be)?! Yeap. The same guy who inspired, who puppeteer True-dow, with the famous "You'll own nothing and you'll be happy..." (or, instead, because they will be happier). The same with who participated in this globalists ideol'Orgies of their goal of NWO, implementing a "Built-Back-Better" towards "the New". And to "Built-Back-Better", you got "to implode an old one". How about never teaching how the economy, encourage abortion clinics, putting in jail people whonsee through and oppose the "easiness of it"; and as we just see, how about encouraging migrants instead of our own population?! WHEN we hear them in parlement with their ethical codes, political correctness, Never you hear about "migrants allegence towards their hosts countries". Now, we're seeing progressive and fast, what's happening when we put God aside. I remember too well what was the globalists goals on their freaking agenda. This is perfect social-engineering, which is a worldwide crime. And those bunches of "not-voted-for, selves-titled-leaders" with no sens in human respect, are total Sociopaths social-engineers"; most of them using "crooked money-landring tools" through citizens taxpayers funds, as Soros does so well with the USA IRS coalition (DISCOVERED LATELY BY THE FBI; as if the didn't know before). Just keep in mind that Carney account for his securities are in foreign countries, not even in Canada, to escape tax income. No wonder most Canadians are starting to become USA citizens. Our own government sold Canada to foreigners. If in one shot, a sudden decision, Canadians were leaving at once Canada,...
Identity Attack0.10221587
Insult0.24928534
Profanity0.12727508
Threat0.13363713
Severe Toxicity0.018836858
Moderate 0.32397532 Constructive 0.507 Unverified_Claim
Aug 30, 2025 Why Canadians Are Turning Against …
They get 50k and then can apply for social benefits like other Canadians even though they’re NOT Canadians? Their kids go to public schools, and probably get free lunch and other things, at the benefit …
They get 50k and then can apply for social benefits like other Canadians even though they’re NOT Canadians? Their kids go to public schools, and probably get free lunch and other things, at the benefit of tax payers. Asian immigrants are a different breed. They work, and education is very important to them, do you can’t compare the two. A bunch of BS liberal propaganda.
Identity Attack0.23011416
Insult0.24928534
Profanity0.14666493
Threat0.0070552654
Severe Toxicity0.009727478
Moderate 0.30993456 Constructive 0.545
Nov 4, 2018 How much do refugees and …
They can protest as much as they want. The reality is that way too many of them come here to go on welfare + get a social housing + aaaaaaaaaaallllllllllllll the free services: free school, …
They can protest as much as they want. The reality is that way too many of them come here to go on welfare + get a social housing + aaaaaaaaaaallllllllllllll the free services: free school, free healthcare, surgeries, special schools for handicapped kids. The list of free stuff they receive doesn't end. Good deal good deal! That's great for them but terrible for us. All the social housing that we build and pay for are almost exclusively made for immigrants (especially Arabs and Haitians). We Canadians are a nice bunch of suckers. The good old "Let's go to Canada to go on welfare and get social housing" must end.
Identity Attack0.29798782
Insult0.14150882
Profanity0.0741757
Threat0.008815889
Severe Toxicity0.013672344
Low Tox 0.29039988 Constructive 0.607 Unverified_Claim
Nov 23, 2025 2 likes Quebec Ends Economic Immigration Program …
I'm glad that my family immigrated to the US from Canada. We still have a place up that way in a very rural area and even that is falling apart. The Indians are coming in …
I'm glad that my family immigrated to the US from Canada. We still have a place up that way in a very rural area and even that is falling apart. The Indians are coming in and taking a bunch of businesses and jobs from Canadians and they do not assimilate whatsoever.
Identity Attack0.316
Insult0.07428485
Profanity0.020646973
Threat0.0072106146
Severe Toxicity0.007019043
Low Tox 0.2524482 Constructive 0.685
Jan 27, 2026 Inside Canada's Indian Invasion...
I'll lay it out for you: Me: typical middle of the road liberal oriented Canadian. Non white, immigrant (I wasnt born here) I worked in a Refugee housing for over 4 years in Ontario. Most …
I'll lay it out for you: Me: typical middle of the road liberal oriented Canadian. Non white, immigrant (I wasnt born here) I worked in a Refugee housing for over 4 years in Ontario. Most were not war areas refugees (Yes I know there are other types of refugees). I only encountered few refugees from war areas. ONLY 1 person from Iraq, about 2 families were from Afghanistan, 1 couple from Pakistan(I doubt they were real refugees they spoke fluent English, maybe political refugee), and a most from African countries. Its too far for real refugees to get here. Its Easier for them to go to other countries nearby or Europe. MOST SEEM TO BE ECONOMIC REFUGEES. Most were coming from Africa. Some are coming from Latin America, which shouldn't be happening. Once they showed up at our doorstep and we processed them into the system, they were immediately in the same class as a Canadian resident homeless person if they were making a refugee claim. We get money to house and feed them (from the government), and they are given a stipend for basics from the government processed through the Social Assistance/ Welfare system (they get less than a resident/citizen I think.). They then have to get their case processed by the refugee board, and most seem to get in. I've only heard of few getting sent back. One person I know at our facility, was given a subsided social housing apartment after a year in our facility. So they went straight from a shelter to a government/city owned subsidized apartment. (Didn't seem like it was a issue for the housing worker...they didn't report it (if they were not the ones that helped the person to get it), they were white, the housed person was Latin. This refugee claimant, and then month or two new Canadian resident person was given an apartment in a prime area of the city, instead of the 1000's of Canadians, those who came before them, and born Canadian citizens on an extremely long waiting list. How this was allowed to happen I don't know. The person was probably sucking on someone's straw. I'm just trying to think the barriers these people have to go through to get a job here. We are far removed from the time of the 80's and 90's., and housing and jobs are so hard to get. Lol the "Canadian government asks them to repay the traveling cost to Canada if they are sent back"....I wonder how much the government recoups?.....more like 0 probably. What a bunch of crap. How do you demand someone to repay their flight cost when they get back to their country?
Identity Attack0.2783691
Insult0.09124154
Profanity0.027137227
Threat0.0089712385
Severe Toxicity0.007858276
Low Tox 0.24603334 Constructive 0.81
May 24, 2018 9 likes How much do refugees and …
I very much imagine that's how the Canadian aboriginals felt when a bunch of Europeans came and took over, lol.
I very much imagine that's how the Canadian aboriginals felt when a bunch of Europeans came and took over, lol.
Identity Attack0.18002926
Insult0.06372428
Profanity0.030639706
Threat0.0086087575
Severe Toxicity0.005302429
Low Tox 0.20056234 Moderate Con 0.442 Humor_Satire
Feb 12, 2026 2 likes Inside Canada's Indian Invasion...
I feel this video does cover what's happening but don't answer the question why its happening. Here's what i think- To start with - A major population of indian immigrants in Canada come from two …
I feel this video does cover what's happening but don't answer the question why its happening. Here's what i think- To start with - A major population of indian immigrants in Canada come from two provinces/states - Punjab and Gujarat. From Punjab - Most of the population who migrates to Canada are villagers. They are notoriously famous in Punjab cities as well for creating trouble. They have no civic sense, always getting involved in illegal stuff, some use drugs, no etiquettes, poor hygiene and very arrogant sometimes. Another thing, Canadian government over the years stopped taking in-person interviews and got lenient with rules for gaining a visa especially for students which doesn't make sense and one should be catious so of what kind of people they are letting in their country. This leads to letting in a bunch of wrong people who are already a troublemaker in Punjab and then represents a bad of side of Indians. A side note - Every Indian province is very very different and not all people are same in India. It's definitely a shit situation which shows Canadian government definitely needed a better way to handle immigration. A lot of international students has been exploited by the system as well if you get to know from there point of view as well. Seeing the thumbnail and title of this video shows what kind of a person Tyler is. Without a proper research and understanding, he just made a video to appease people who hates on Indians. Title says Invasion, is he for real? I see way more Chinese immigrants here in Canada than any other nationality. Punjabi Indians are to be blamed as for creating a bad picture for themselves but hating on whole country without knowing them feels prejudiced. I hope whoever is reading to really open their eyes and understands that this is a government failure for not having strict rules and regulations. Indians have been immigrating to Canada for more than 100 years but you see them as a problem now due to last 8 years of bad decisions. Last thing, you see more Indians in Tim Hortons and mock them, is that a bad thing on loving and supporting a Canadian brand? Definitely poor english speaking employees is a problem, but that is a management issue. You don't like it, have a word with the Manager if they don't act on it, then I guess they don't really care for your opinion. Its on you now whether you want your coffee or better english 😂
Identity Attack0.17536941
Insult0.08831572
Profanity0.022423252
Threat0.008789998
Severe Toxicity0.0049591064
Low Tox 0.20009702 Constructive 0.774 Policy_Critique
Feb 20, 2026 Inside Canada's Indian Invasion...
The immigration system running well in 2010? Really. Under Harper? The man who wanted "Old Stock"? The federal government spends 9000 per year per canadian on health care. Do the math. This sum works out …
The immigration system running well in 2010? Really. Under Harper? The man who wanted "Old Stock"? The federal government spends 9000 per year per canadian on health care. Do the math. This sum works out to about 1400 per person. As a Canadian, I say big hairy deal!. Anothrr bunch of Old Stock Canadians creating a tempist in a teapot!
Identity Attack0.06249457
Insult0.07808672
Profanity0.015454767
Threat0.006925808
Severe Toxicity0.0030899048
Low Tox 0.1641865 Moderate Con 0.465 Policy_Critique
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
Some politicians needed new votes to stay in power, so they opened wide the doors, inviting them and giving them benefits (paid for by taxpayers) without giving a dam that Canada was already in a …
Some politicians needed new votes to stay in power, so they opened wide the doors, inviting them and giving them benefits (paid for by taxpayers) without giving a dam that Canada was already in a housing crisis, Canada HAS to turn the "NO VACANCY" light on and send a bunch back. And before any governments send $$$ care packages to another country, Canadians should be asked if yes or no and about how much, NOT the governments. They are there to work FOR us not us for them!
Identity Attack0.014249804
Insult0.038566336
Profanity0.055940874
Threat0.0065697995
Severe Toxicity0.0027275085
Low Tox 0.102192536 Constructive 0.54 Policy_Critique
Aug 28, 2025 6 likes Why Canadians Are Turning Against …
Dear Canadians what happened to elbows up? Bunch of W.A.P.’s ! Sell your winter homes in Florida and be done!
Dear Canadians what happened to elbows up? Bunch of W.A.P.’s ! Sell your winter homes in Florida and be done!
Identity Attack0.0023918424
Insult0.0107723195
Profanity0.004124734
Threat0.005793668
Severe Toxicity0.000015530592
Low Tox 0.05205726 Humor_Satire
Dec 10, 2025

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.