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: "Guess what you are a …" 161 comments · Page 3 of 7
9$ a month for groceries and extras..funny..you have a cell phone and it is probably new..and as for the budget,,how on earth do you eat..l guess you can live on nothing.. and as far as …
9$ a month for groceries and extras..funny..you have a cell phone and it is probably new..and as for the budget,,how on earth do you eat..l guess you can live on nothing.. and as far as the muslims blocking streets when they pray..why arent you christians walking into their crowd and praying out loud,,the longer that they get away with this behavior the more power it gives them.
Identity Attack0.38699543
Insult0.16875735
Profanity0.124631
Threat0.020609349
Severe Toxicity0.019740647
Moderate 0.3561489 Moderate Con 0.396
Aug 26, 2025 Why Canadians Are Turning Against …
Ppl w such mindset can t'over the world just by nos ? You forget .. who will gv you $ ? No money = no food = death = gaza now. Guess you didnt factor …
Ppl w such mindset can t'over the world just by nos ? You forget .. who will gv you $ ? No money = no food = death = gaza now. Guess you didnt factor this .. hehe
Identity Attack0.19100772
Insult0.17361937
Profanity0.09001675
Threat0.16067244
Severe Toxicity0.022064678
Moderate 0.3389984 Low Con 0.273
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
Let me guess... wat, reses canadian people are upset with this? If you are Indian, remind them they don't own the land, they stole it! And they have the nerve to get upset when people …
Let me guess... wat, reses canadian people are upset with this? If you are Indian, remind them they don't own the land, they stole it! And they have the nerve to get upset when people from other countries want to move to their stolen land.
Identity Attack0.37655997
Insult0.24928534
Profanity0.024267852
Threat0.008556974
Severe Toxicity0.0104522705
Moderate 0.3389984 Moderate Con 0.346 Moral_Argument
Oct 9, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
I work for CRA. I'll let you guess which ethnic group has the most compliance issues when it comes to failure to pay taxes and remit GST/HST and payroll source deductions. I'll let you guess …
I work for CRA. I'll let you guess which ethnic group has the most compliance issues when it comes to failure to pay taxes and remit GST/HST and payroll source deductions. I'll let you guess but it shouldn't be very hard. They are known for butter chicken, smelling like curry, and throwing trash everywhere.
Identity Attack0.10221587
Insult0.34314156
Profanity0.053435806
Threat0.0074565844
Severe Toxicity0.0077819824
Moderate 0.3389984 Constructive 0.662 Unverified_Claim
Sep 28, 2025 1 likes IRCC Names India in Study …
every where i go in my city is Indians with all the jobs i can't get a new job here at all can't even get any calls. my old job i was Team Leader at …
every where i go in my city is Indians with all the jobs i can't get a new job here at all can't even get any calls. my old job i was Team Leader at a Dollarama, with almost 3 years of experience and can't even get a job doing same stuff that i have alot of experience with. that Dollarama is right next to my house, i go there to get stuff all the time and guess what that entire staff is Indian. there is like 5 or 6 of them and 3 none Indians who are old co workers of mine. the Manager is Indian too and all i see when it's new hires is yup you guessed it a new Indian hire.
Identity Attack0.38826546
Insult0.17361937
Profanity0.18417911
Threat0.015947454
Severe Toxicity0.023076924
Moderate 0.3375374 Constructive 0.667
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
As an immigrant myself I totally approve this video. It’s sickening and disrespectful how these new migrants want everything without working for it. The problems just keeps growing. I guess we’re learning nothing from the …
As an immigrant myself I totally approve this video. It’s sickening and disrespectful how these new migrants want everything without working for it. The problems just keeps growing. I guess we’re learning nothing from the British
Identity Attack0.37361985
Insult0.24630153
Profanity0.079025
Threat0.009592636
Severe Toxicity0.012962224
Moderate 0.33587718 Constructive 0.539
Sep 11, 2025 1 likes Why Canadians Are Turning Against …
Wannabe Nick Shirley. I guess you want also blood on your hands
Wannabe Nick Shirley. I guess you want also blood on your hands
Identity Attack0.039456755
Insult0.0820023
Profanity0.079025
Threat0.33923563
Severe Toxicity0.020257099
Moderate 0.3302291 Low Con 0.172
Jan 27, 2026 Inside Canada's Indian Invasion...
India…Fraud? Who would’ve guessed it.
India…Fraud? Who would’ve guessed it.
Identity Attack0.2964622
Insult0.26957804
Profanity0.057443913
Threat0.008893564
Severe Toxicity0.011672974
Moderate 0.32712606 Low Con 0.185 Humor_Satire
Oct 3, 2025 IRCC Names India in Study …
Why were immigrants brought in? Answer that first! Who allowed it?? People go through a legal process, pay legal dues, wait with pride their turn to get entry to Canada to see themselves grouped with …
Why were immigrants brought in? Answer that first! Who allowed it?? People go through a legal process, pay legal dues, wait with pride their turn to get entry to Canada to see themselves grouped with those who were allowed in free and demanding their cultural needs be met! And guess who bent over backwards!! It's painful people looking down upon you as hateful aliens! Stand up to policy makers and ask why that policy! They are busy with their shananigans adding votes to stay at helm while we spit venom!
Identity Attack0.27701542
Insult0.27146968
Profanity0.038154904
Threat0.009722093
Severe Toxicity0.010986328
Moderate 0.32712606 Constructive 0.593 Policy_Critique
Aug 28, 2025 Why Canadians Are Turning Against …
Now that a large portion of us real Canadians are starting to feel the negative effects of this 3rd invasion we are enduring the agencies responsible for protecting our borders are NOW going to start …
Now that a large portion of us real Canadians are starting to feel the negative effects of this 3rd invasion we are enduring the agencies responsible for protecting our borders are NOW going to start doing their jobs eh? But let me guess. It will be half measures and a half assed commitment with no real enforcement. I have zero faith in this country.
Identity Attack0.08749158
Insult0.24171697
Profanity0.24147889
Threat0.008841781
Severe Toxicity0.01083374
Moderate 0.32128486 Moderate Con 0.402 Identity_Assertion
Feb 19, 2026 Canadian immigration officers investigating hundreds …
So to talk about people in-fluxing in, taking over cities, causing a boom in the population of their diaspora, not assimilating into the culture....isn't it what "White colonialism ' did? Canada was not white country …
So to talk about people in-fluxing in, taking over cities, causing a boom in the population of their diaspora, not assimilating into the culture....isn't it what "White colonialism ' did? Canada was not white country a couple of Hundred years ago, it was stolen, invaded and completely white washed. Unfortunately no immigrant see Canada for what it should have been under the native people of Canada...so why are you scapegoating it when you're getting a taste of your own medicine. Claiming victimhood doesn't solve anything I guess...
Identity Attack0.36702603
Insult0.1823172
Profanity0.035649836
Threat0.0116639575
Severe Toxicity0.012962224
Moderate 0.31963667 Constructive 0.627
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
To Canadian people, the community that most interested in coming to Canada is Punjabi Sikh, why?-> ISI of Pakistan with CIA radicalized most of them back in 1970 against GOI. They rebels( khalistani ) disguised …
To Canadian people, the community that most interested in coming to Canada is Punjabi Sikh, why?-> ISI of Pakistan with CIA radicalized most of them back in 1970 against GOI. They rebels( khalistani ) disguised themselves as Holy warriors ironically their actions were against Sikh Principles. Long story short Indian Republic went to war with them, smashed their butts . Most of them started taking refuge in UK and Canada. Your Govt tried to fish in troubled waters in India. Back to present, these guys got rich due to better job opportunities. This attracted their relatives to shift as well. This started to take a form of movement in Punjab, India to go settle in Canada. Canadian govt supported this, I don't why they wanted that. Now these guys rally your streets, don't obey rules. Guess what, Canadian Govt is protecting them from Indian Govt. Destroying relationship with Indian Govt just for them.
Identity Attack0.26325142
Insult0.24903896
Profanity0.22612886
Threat0.051067904
Severe Toxicity0.017610285
Moderate 0.31132057 Constructive 0.645 Unverified_Claim
Sep 28, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
lmao yall deserve it for whatchyall did to ur natives good luck i guess
lmao yall deserve it for whatchyall did to ur natives good luck i guess
Identity Attack0.14875233
Insult0.11978693
Profanity0.19524631
Threat0.044925548
Severe Toxicity0.023076924
Moderate 0.30716252 Low Con 0.283
Jan 27, 2026 Inside Canada's Indian Invasion...
The business lobbyists cooked up a scheme that there’s not enough labour, because businesses don’t want to pay minimum wages. They sold it to the government. I’m curious to see what will happen in the …
The business lobbyists cooked up a scheme that there’s not enough labour, because businesses don’t want to pay minimum wages. They sold it to the government. I’m curious to see what will happen in the years coming when the White working people are retired and no longer paying for the subsidized wages. I guess that’s why Carney wants to tax the equity in our payed off homes. Gene pool going to get thin for the elites as Caucasian race is genocided.
Identity Attack0.34974504
Insult0.10148193
Profanity0.047173142
Threat0.048481647
Severe Toxicity0.011520386
Low Tox 0.295883 Moderate Con 0.441
Jun 19, 2025 How Canada broke its immigration …
I guess many Canadian citizens were suffering from the consequences of the crazy immigration policies over the past 5 years caused by Justin Trudeau
I guess many Canadian citizens were suffering from the consequences of the crazy immigration policies over the past 5 years caused by Justin Trudeau
Identity Attack0.08004672
Insult0.2735258
Profanity0.025770858
Threat0.0070034824
Severe Toxicity0.0044441223
Low Tox 0.2922276 Moderate Con 0.453 Policy_Critique
Feb 1, 2026 2 likes 2.9 million Canadian temporary visas …
This is a Big Problem. But the problem was created by short sighted Canadian propaganda. They duped millions of vulnerable young people with false promises! People in Punjab were told by visiting, white Canadian politicians …
This is a Big Problem. But the problem was created by short sighted Canadian propaganda. They duped millions of vulnerable young people with false promises! People in Punjab were told by visiting, white Canadian politicians like Trudeau (who literally dressed up and danced all around India) that they are welcome in Canada and should sell whatever little they had in India and come here. They were poor and gullible and fell for it, and here we are! Canadian Government is FAR FAR stronger than any to-be immigrant group. Indian government pleaded with Canada to watch what kind of characters they were importing (google it)! And guess what Canada still voted for the Liberals! So who should shoulder the bulk of the blame?
Identity Attack0.2764353
Insult0.23704576
Profanity0.03715288
Threat0.009696201
Severe Toxicity0.009765625
Low Tox 0.28674445 Constructive 0.514
Oct 2, 2025 Inside Canada's Indian Metropolis (Brampton)
You made many videos against India and its culture okay I appreciate it but now make videos about the good things in India and its culture? You won't I guess because you wouldn't get the …
You made many videos against India and its culture okay I appreciate it but now make videos about the good things in India and its culture? You won't I guess because you wouldn't get the reach that you get while showing the badbside of our country and its people
Identity Attack0.22458547
Insult0.0836065
Profanity0.08419759
Threat0.015602129
Severe Toxicity0.011520386
Low Tox 0.28674445 Constructive 0.533 Policy_Critique
Feb 4, 2026 3 likes Inside Canada's Indian Invasion...
Why hate on the Indians only I guess they are not the only immigrants in Canada there is a whole lotta other immigrants who is taking over
Why hate on the Indians only I guess they are not the only immigrants in Canada there is a whole lotta other immigrants who is taking over
Identity Attack0.34000012
Insult0.07903719
Profanity0.03189224
Threat0.008841781
Severe Toxicity0.008125305
Low Tox 0.2854971 Moderate Con 0.407 Fear_Threat
Feb 10, 2026 2 likes Inside Canada's Indian Invasion...
Guess what Canadians it’s going to get worse 😂😂😂
Guess what Canadians it’s going to get worse 😂😂😂
Identity Attack0.28034934
Insult0.082619295
Profanity0.032643758
Threat0.016120117
Severe Toxicity0.0090408325
Low Tox 0.2854869 Low Con 0.204 Fear_Threat
Aug 28, 2025 1 likes Why Canadians Are Turning Against …
My daughter is a fully qualified for graphic Designer and yet (with thousands of $$$in student debt) cannot find a job. She actually put in her resume with an Indian name as well as in …
My daughter is a fully qualified for graphic Designer and yet (with thousands of $$$in student debt) cannot find a job. She actually put in her resume with an Indian name as well as in her own name. Guess which resume had a call for an interview, yes - the one with the Indian name. This is insane. I require personal health-care at home and i REFUSE TO have my Canadian worker be replaced with an immigrant from Kenya. Sorry but the Canadian worker has been here for 5 generations and then suddenly she's going to lose her house because of this situation with immigrants. Not if have anything to do with it if and when i can. Sharia law, and other foreign practices are not respectful to Canadian culture. If they dont assimilate to our culture, speak our official languages (French and English). Deport them all. ALL OF THE IMMIGRANTS MUST BE DEPORTED, ESPECIALLY ISLAMICS, AND MUSLIMS, AS WELL AS INDIANS. These immigrants are not respectful to the host country. The muslim women wearing hijabs (veils covering their entire faces should NOT BE PERMITTED for safety reasons) must follow our culture and expose their faces. From Canada 🇨🇦 ❤❤❤
Identity Attack0.26494437
Insult0.17858955
Profanity0.046171114
Threat0.0077802283
Severe Toxicity0.009841919
Low Tox 0.2853768 Constructive 0.67 Personal_Narrative
Aug 29, 2025 1 likes Why Canadians Are Turning Against …
I was called a Nazi because I suggested the same thing: the more people you have the less resources you have for everyone to go around. I was called a Nazi for saying that. I …
I was called a Nazi because I suggested the same thing: the more people you have the less resources you have for everyone to go around. I was called a Nazi for saying that. I wasn’t being a Nazi. I was being a mom. Any woman knows this. When you’re single, you can have a whole pie to yourself. You get married, you make a pie and you’ve got well maybe a couple of days worth of food. Add a child everybody eats comfortably but only for one night add a second child somebody’s gotta give up. You know what I mean like it’s just plain math Mathematics so I guess I’m too far left for the right and I’m too far right for the left, I guess. Although I’m not an immigrant, I am a person with disabilities and just recently when we lost the so-called Trudeau tax I wondered why I wasn’t getting it. Then on a Canadian conservative source I heard we weren’t getting it anymore and I was upset. Disgruntled person wrote in the comments section and I quote get over yourself. I think MAID could help you. That didn’t come from a left-wing source as many right wing folks will say that it’s the left who wants to euthanize disabled people. That came from someone from a right leaning source. So writer left nobody wants to pay for anyone to have a free ride, even if the ride isn’t really free. I live on $800 a month and I am much too disabled to work and I don’t have family. In addition, I’ve been told I’m not eligible for rent gear to income, but it’s not like I’m going to get well. Anyway, it seems people don’t like to put out for others and I get it because the folks at the top are always happy to see the little guys tear each other apart. None of our politicians have ever voluntarily Given up a pay cut to support those who can’t work any longer or who never could. That would be the pro life thing to do. They’re always voting themselves big raises.
Identity Attack0.23011416
Insult0.1087965
Profanity0.17566866
Threat0.016810767
Severe Toxicity0.01986976
Low Tox 0.28425202 Constructive 0.804 Personal_Narrative
Aug 31, 2025 Why Canadians Are Turning Against …
As a canadian I really feel this, thanks these indians and our government getting a job is a nightmare especially if you live in the city and most of the country is far-left so it …
As a canadian I really feel this, thanks these indians and our government getting a job is a nightmare especially if you live in the city and most of the country is far-left so it isn't changing anytime soon. It's just sad to see, I'm not racist I just want my own country and my own job but I guess that's asking too much :/
Identity Attack0.29951343
Insult0.1378885
Profanity0.028503597
Threat0.007314181
Severe Toxicity0.00793457
Low Tox 0.28087774 Constructive 0.679 Economic_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
If you are one of those complaining about Trump deporting immigrants guess what??? Now it’s your time to take one and put them in your house
If you are one of those complaining about Trump deporting immigrants guess what??? Now it’s your time to take one and put them in your house
Identity Attack0.24801466
Insult0.0838533
Profanity0.018529098
Threat0.031314444
Severe Toxicity0.0074005127
Low Tox 0.27412915 Low Con 0.283
Jan 5, 2026 1 likes Migrants cross into Canada near …
OMG ! , Serious bug infestation going on in Brampton i guess, i can empathize with the people. These Pajeeths are making it difficult for everyone over there.
OMG ! , Serious bug infestation going on in Brampton i guess, i can empathize with the people. These Pajeeths are making it difficult for everyone over there.
Identity Attack0.06749674
Insult0.1823172
Profanity0.09518933
Threat0.009540852
Severe Toxicity0.010070801
Low Tox 0.26859093 Constructive 0.611
Nov 26, 2025 Inside Canada's Indian Metropolis (Brampton)
When the guy with no shirt on said they dont cover their windows and walk naked 😂. Then said they all look same ! Thats Racism at its best. Would love to know contribution his …
When the guy with no shirt on said they dont cover their windows and walk naked 😂. Then said they all look same ! Thats Racism at its best. Would love to know contribution his kids are making in economy. Guess what
Identity Attack0.10221587
Insult0.1469393
Profanity0.035399333
Threat0.009903334
Severe Toxicity0.008544922
Low Tox 0.26293078 Moderate Con 0.431
Oct 6, 2025 Inside Canada's Indian Metropolis (Brampton)

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.