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: "So what is this really …" 567 comments · Page 2 of 23
really good fucking reporting!!
really good fucking reporting!!
Identity Attack0.012541492
Insult0.34314156
Profanity0.8255558
Threat0.008634649
Severe Toxicity0.16960317
Moderate 0.6852916 Moderate Con 0.378 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Muslims are nothing more than a big bag of wind. They also get into groups and attack one person like the cowards that they really are. Just big mouths.
Muslims are nothing more than a big bag of wind. They also get into groups and attack one person like the cowards that they really are. Just big mouths.
Identity Attack0.6106996
Insult0.6370372
Profanity0.34099978
Threat0.13815513
Severe Toxicity0.22513679
Moderate 0.6827122 Low Con 0.23 Identity Attack Insult
Aug 27, 2025 Why Canadians Are Turning Against …
Look at that guy who’s calling another country a shit hole. Dude must really not have self awareness.
Look at that guy who’s calling another country a shit hole. Dude must really not have self awareness.
Identity Attack0.1808059
Insult0.5739874
Profanity0.70864636
Threat0.009903334
Severe Toxicity0.0912254
Moderate 0.681338 Low Con 0.188 Insult Meta_Commentary
Sep 20, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
I really dont believe she got elected. She cannot speak, she cannot think and she sound completly moronic. How could she run a campaign?
I really dont believe she got elected. She cannot speak, she cannot think and she sound completly moronic. How could she run a campaign?
Identity Attack0.041261412
Insult0.71027446
Profanity0.34099978
Threat0.009281937
Severe Toxicity0.023076924
Moderate 0.6611249 Low Con 0.249 Insult Policy_Critique
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
Like I thought Trudeau really messed things up. For me he was an incompetent goof!
Like I thought Trudeau really messed things up. For me he was an incompetent goof!
Identity Attack0.039456755
Insult0.72756535
Profanity0.26607355
Threat0.007961469
Severe Toxicity0.023076924
Moderate 0.6611249 Moderate Con 0.343 Insult Policy_Critique
Feb 18, 2026 LILLEY UNLEASHED: The fall of …
Number one she's a complete f****** liar. Number two she's using stats that are not verified by any government agency anywhere. But you didn't notice they get the same benefits as Canadian citizens. Which is …
Number one she's a complete f****** liar. Number two she's using stats that are not verified by any government agency anywhere. But you didn't notice they get the same benefits as Canadian citizens. Which is all the welfare that can digest. Here in the United States they get permanent residency and citizenship right away. Once they get refugee status they never have to work a day in their life in this country they will be funded in full by the American taxpayer. Then they will sponsor all the relatives. They're five sisters which are really their wives. This is what people are not understanding what's going on. Looking what's happening in Dearborn Michigan cured in 10 years the population has quadrupled. It does not even look like an American city anymore
Identity Attack0.24293575
Insult0.64537907
Profanity0.5013569
Threat0.018710058
Severe Toxicity0.19455661
Moderate 0.6588125 Constructive 0.569 Insult
May 22, 2019 1 likes How much do refugees and …
Were to weak to speak up, we ban people for harsh words, We keep our heads burried in the sand then complain about how shitty things are. Too scared to point fingers in ANY direction …
Were to weak to speak up, we ban people for harsh words, We keep our heads burried in the sand then complain about how shitty things are. Too scared to point fingers in ANY direction out of fear, good job Canada! I hate my country I couldnt care less anymore, if we became the 51 state or not because who cares, were shit either way! Go ahead block this comment im just another racist right??? keep going down this path I dont mind becomming what you all want me to be... I was raised to believe in equality for all. I havent seen anything but a mass victimization of everything! Migration, Mental Health, Work place orrientation. People just gotta really start being honest with themselves first. in a society where its common to duisguise yourself with a "digital filter", I really think self honesty is going to be a very important tool for the future. learning to live with the "ugly truth" instead of trying to cover things up all the time, some people just suck no matter the race color or culture more realistically.
Identity Attack0.2964622
Insult0.5739874
Profanity0.596623
Threat0.04686524
Severe Toxicity0.20678867
Moderate 0.6588125 Constructive 0.644 Insult Policy_Critique
Oct 1, 2025 Inside Canada's Indian Metropolis (Brampton)
Who even thinks of ‘Indians eat poop’ as a stereotype? That’s not a ‘joke’—that’s straight-up dehumanizing racism. Indians in Canada work, pay taxes, build businesses, and keep essential services running. Why is it so normal …
Who even thinks of ‘Indians eat poop’ as a stereotype? That’s not a ‘joke’—that’s straight-up dehumanizing racism. Indians in Canada work, pay taxes, build businesses, and keep essential services running. Why is it so normal to say disgusting things about us and call it content? I face this hate every fucking day you If you really dislike Indians that much, be honest about it. Put up a sign: ‘Indians not welcome.’ But you won’t—because you still want Indian customers, Indian workers, and Indian money. You can’t profit from a community while disrespecting it
Identity Attack0.57957685
Insult0.5678696
Profanity0.54024357
Threat0.055917133
Severe Toxicity0.34997055
Moderate 0.6588125 Constructive 0.568 Identity Attack Insult Moral_Argument
Jan 29, 2026 3 likes Inside Canada's Indian Invasion...
KICKING ALL MUSLIMS AND PALESTINIAN’S OUT IMMEDIATELY is a really good Fn start!
KICKING ALL MUSLIMS AND PALESTINIAN’S OUT IMMEDIATELY is a really good Fn start!
Identity Attack0.7028837
Insult0.3493834
Profanity0.2659008
Threat0.54744303
Severe Toxicity0.35368225
Moderate 0.6544696 Low Con 0.225 Identity Attack Threat
Aug 27, 2025 Why Canadians Are Turning Against …
Right in your face! Get out of Canada guys it’s not right. It’s a big set up by the government to allow all those millions of people into this country. Government was fucked up before, …
Right in your face! Get out of Canada guys it’s not right. It’s a big set up by the government to allow all those millions of people into this country. Government was fucked up before, but it’s more fucked up now. We should not support freedom of religionthat comes against humanity. Supporting crimes against humanity. It’s really messed up. The only thing to do is leave.
Identity Attack0.38699543
Insult0.5130944
Profanity0.6242122
Threat0.04098356
Severe Toxicity0.21596274
Moderate 0.6544696 Moderate Con 0.314 Insult
Aug 25, 2025 Why Canadians Are Turning Against …
Why don't you media organizations really tell canadains why all this immigration came to Canada and all white countries tell people the truth.We need the truth since we the taxpayer pay for all the refugees …
Why don't you media organizations really tell canadains why all this immigration came to Canada and all white countries tell people the truth.We need the truth since we the taxpayer pay for all the refugees and other fucks.
Identity Attack0.5135796
Insult0.54471385
Profanity0.58072567
Threat0.011405042
Severe Toxicity0.16960317
Moderate 0.6491204 Moderate Con 0.37 Identity Attack Insult Fear_Threat
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
If I hear the two words, “Canada’s Generosity” one more time, I will puke. This is really about “Canada’s Stupidity”, if you ask any tax payer, or anyone else with a brain. Giving benefits to …
If I hear the two words, “Canada’s Generosity” one more time, I will puke. This is really about “Canada’s Stupidity”, if you ask any tax payer, or anyone else with a brain. Giving benefits to fraudsters, and cheats, that tax paying Canadians don’t even receive or cannot afford is pure criminal behaviour.
Identity Attack0.36873037
Insult0.6675394
Profanity0.19893537
Threat0.010291707
Severe Toxicity0.023082556
Moderate 0.6407703 Moderate Con 0.32 Insult Policy_Critique
Feb 19, 2026 3 likes LILLEY UNLEASHED: The fall of …
Thank God for Donald Trump. I really hope all you other countries get it figured out. All these mofuckrs need sent back home.
Thank God for Donald Trump. I really hope all you other countries get it figured out. All these mofuckrs need sent back home.
Identity Attack0.3780483
Insult0.5678696
Profanity0.6001929
Threat0.11309616
Severe Toxicity0.16960317
Moderate 0.6407703 Moderate Con 0.328 Insult
Jan 27, 2026 Inside Canada's Indian Invasion...
This is really pathetic. You let in a bunch of scammers that’s what you get!
This is really pathetic. You let in a bunch of scammers that’s what you get!
Identity Attack0.012842959
Insult0.6675394
Profanity0.22592722
Threat0.009178371
Severe Toxicity0.020257099
Moderate 0.6407703 Low Con 0.125 Insult
Oct 12, 2025 IRCC Names India in Study …
Now Michelle should be the PM no nonsense no bullshit -fyi IRCC does not honour people who are honest and straight !! They cater to all dishonest people :( it’s really disappointing! There’s no respect …
Now Michelle should be the PM no nonsense no bullshit -fyi IRCC does not honour people who are honest and straight !! They cater to all dishonest people :( it’s really disappointing! There’s no respect for honesty and legality .
Identity Attack0.22783615
Insult0.5130944
Profanity0.5865656
Threat0.011094344
Severe Toxicity0.16960317
Moderate 0.6342749 Moderate Con 0.459 Insult
Sep 28, 2025 IRCC Names India in Study …
Im sick of everything about these people. I hate their annoying voices,smells,and delusional idea of self-worth. Go back to your garbage pile and make it beautiful if you really are such a smart group of …
Im sick of everything about these people. I hate their annoying voices,smells,and delusional idea of self-worth. Go back to your garbage pile and make it beautiful if you really are such a smart group of people.
Identity Attack0.10221587
Insult0.61794597
Profanity0.29209393
Threat0.03373172
Severe Toxicity0.024678862
Moderate 0.6342749 Low Con 0.259 Insult
Oct 1, 2025 2 likes IRCC Names India in Study …
Yeah Canada sucks really bad at the moment, all because of the liberals.
Yeah Canada sucks really bad at the moment, all because of the liberals.
Identity Attack0.41975367
Insult0.5588244
Profanity0.44431314
Threat0.0083886795
Severe Toxicity0.030523606
Moderate 0.6289369 Moderate Con 0.331 Insult Policy_Critique
Jan 27, 2026 Inside Canada's Indian Invasion...
This is a travesty. More of the same: incompetence and corruption. How much debt do the Liberals think Canadians can endure? To pay for this crap? Because I’ll tell you right now - while 3 …
This is a travesty. More of the same: incompetence and corruption. How much debt do the Liberals think Canadians can endure? To pay for this crap? Because I’ll tell you right now - while 3 of my grandparents were immigrants to Canada - I really resent today’s immigrants and grifters who claim asylum to avoid leaving. I do not give permission to pay for one more soul. I’m really starting to hate people in general because of all of this.
Identity Attack0.44690517
Insult0.57787937
Profanity0.43669638
Threat0.018364733
Severe Toxicity0.08859174
Moderate 0.6289369 Constructive 0.507 Insult Policy_Critique
Feb 26, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
I am from really close to where this video was made. And every time I go to Brampton, someone almost fucking hits me.
I am from really close to where this video was made. And every time I go to Brampton, someone almost fucking hits me.
Identity Attack0.09410924
Insult0.24928534
Profanity0.70864636
Threat0.06658544
Severe Toxicity0.16960317
Moderate 0.62702215 Moderate Con 0.461 Personal_Narrative
Jan 27, 2026 27 likes Inside Canada's Indian Invasion...
My major problem is not that we have Indians here my major problem is that they don't have any Civic sense and they bring their own Civic sense of India over here being aggressive angry …
My major problem is not that we have Indians here my major problem is that they don't have any Civic sense and they bring their own Civic sense of India over here being aggressive angry no customer service no niceness no please or thank you they get mad and angry very fast they shout and yell at you this scam they close the doors of a store before they're supposed to LOL that happened so many times it's just nasty and very disgusting I have seen some really disgusting s*** and retail stores including coffee shops
Identity Attack0.49584505
Insult0.5130944
Profanity0.4894185
Threat0.12076248
Severe Toxicity0.30763787
Moderate 0.62136006 Constructive 0.623 Insult Identity_Assertion
Feb 18, 2026 3 likes Inside Canada's Indian Invasion...
Never really liked them because they are dirty and walk naked😂😂 says the guy who's half naked himself.....
Never really liked them because they are dirty and walk naked😂😂 says the guy who's half naked himself.....
Identity Attack0.12208464
Insult0.4986907
Profanity0.37993968
Threat0.02682521
Severe Toxicity0.11756202
Moderate 0.61223894 Low Con 0.277
Oct 13, 2025 Inside Canada's Indian Metropolis (Brampton)
Indians are also extremely racist 😂 so that whole crying over “White man bad” doesn’t really cut it
Indians are also extremely racist 😂 so that whole crying over “White man bad” doesn’t really cut it
Identity Attack0.6220118
Insult0.4555076
Profanity0.28938356
Threat0.02250864
Severe Toxicity0.16960317
Moderate 0.60311776 Low Con 0.269 Identity Attack Identity_Assertion
Jan 29, 2026 3 likes Inside Canada's Indian Invasion...
Yhh that bike guy are the types of white dude who get their teeth knocked out..i really hope he can fight or he stays in his white trash town 😅
Yhh that bike guy are the types of white dude who get their teeth knocked out..i really hope he can fight or he stays in his white trash town 😅
Identity Attack0.5913144
Insult0.5270482
Profanity0.34391102
Threat0.34804323
Severe Toxicity0.16960317
Moderate 0.60311776 Moderate Con 0.367 Identity Attack Insult Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...
Whites were the first immigrants on Canadian land now they are talking sh it about other Immigrants is really diabolic
Whites were the first immigrants on Canadian land now they are talking sh it about other Immigrants is really diabolic
Identity Attack0.5135796
Insult0.48627716
Profanity0.5318404
Threat0.011379151
Severe Toxicity0.16960317
Moderate 0.6027529 Low Con 0.269 Identity Attack
Oct 25, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Damn it really hurts to see that they occupied that church
Damn it really hurts to see that they occupied that church
Identity Attack0.2803029
Insult0.28791866
Profanity0.64460015
Threat0.010990778
Severe Toxicity0.05473421
Moderate 0.60254884 Moderate Con 0.378
Sep 19, 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.