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: "its not just Indians the …" 4,309 comments · Page 85 of 173
Throw these frauds out of the country, stop letting international students work, shut down fake truck permit schools. The citizens and low-income households can't find work here, and the Canadian-Indians are facing insane discrimination due …
Throw these frauds out of the country, stop letting international students work, shut down fake truck permit schools. The citizens and low-income households can't find work here, and the Canadian-Indians are facing insane discrimination due to the many bad apples and terrible government immigration/student policies.
Identity Attack0.29798782
Insult0.33998606
Profanity0.034397304
Threat0.027343199
Severe Toxicity0.0119018555
Moderate 0.3625127 Moderate Con 0.479
Sep 29, 2025 IRCC Names India in Study …
Indians will be running Canada in the next 25-30 years. Cry more 😂🤣
Indians will be running Canada in the next 25-30 years. Cry more 😂🤣
Identity Attack0.3857254
Insult0.17858955
Profanity0.049678206
Threat0.014220826
Severe Toxicity0.016512826
Moderate 0.3625127 Low Con 0.097 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
The problem isn't Indians taking over your place and your churches, this is but a symptom of a bigger problem. The problem is YOU white men not acting and re-enforcing the patriarchal society that built …
The problem isn't Indians taking over your place and your churches, this is but a symptom of a bigger problem. The problem is YOU white men not acting and re-enforcing the patriarchal society that built the whole country in the first place. You let women in leading positions and look what is happening, no children and policies that import the 3rd world. When are you finally going to stand your ground and say no to your liberal women and take back control of the country?
Identity Attack0.41975367
Insult0.18728738
Profanity0.051181246
Threat0.010705971
Severe Toxicity0.014576134
Moderate 0.3625127 Moderate Con 0.332
Oct 25, 2025 Inside Canada's Indian Metropolis (Brampton)
Novascotia , new Glasgow we had Celtic as the preference language ,but now it's mixed up with 😂Indian language n Syrian refugees creating a havoc on our streets lol ...wake-up
Novascotia , new Glasgow we had Celtic as the preference language ,but now it's mixed up with 😂Indian language n Syrian refugees creating a havoc on our streets lol ...wake-up
Identity Attack0.39870077
Insult0.24493282
Profanity0.104876526
Threat0.016638106
Severe Toxicity0.022064678
Moderate 0.3625127 Moderate Con 0.458
Oct 5, 2025 Inside Canada's Indian Metropolis (Brampton)
Why don’t yall stay inside your nice clean and safe country Indians????
Why don’t yall stay inside your nice clean and safe country Indians????
Identity Attack0.3857254
Insult0.16897665
Profanity0.056441884
Threat0.0097738765
Severe Toxicity0.019998873
Moderate 0.3625127 Low Con 0.212 Identity_Assertion
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Indians are running circles around Canadians while they send revenue canada to pester us about our tax returns 😅😅😅
Indians are running circles around Canadians while they send revenue canada to pester us about our tax returns 😅😅😅
Identity Attack0.40351558
Insult0.23237456
Profanity0.062454045
Threat0.010395273
Severe Toxicity0.014898917
Moderate 0.36095104 Low Con 0.268 Humor_Satire
Oct 2, 2025 IRCC Names India in Study …
Too many EAST INDIANS in Canada. It needs to stop!!
Too many EAST INDIANS in Canada. It needs to stop!!
Identity Attack0.4453683
Insult0.15556364
Profanity0.02522431
Threat0.010214032
Severe Toxicity0.014963473
Moderate 0.36095104 Low Con 0.262 Identity_Assertion
Nov 12, 2025 Inside Canada's Indian Metropolis (Brampton)
Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian …
Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion... Inside Canada's Indian Invasion...
Identity Attack0.40351558
Insult0.18728738
Profanity0.051181246
Threat0.017846745
Severe Toxicity0.023076924
Moderate 0.36095104 Low Con 0.128 Advertisement_Spam
Jan 28, 2026 Inside Canada's Indian Invasion...
as an indian, i feel ashamed to be linked to these kind of ppl. absolutely no respect for the people that lived there before
as an indian, i feel ashamed to be linked to these kind of ppl. absolutely no respect for the people that lived there before
Identity Attack0.37361985
Insult0.22303216
Profanity0.11477985
Threat0.011456826
Severe Toxicity0.017222947
Moderate 0.36095104 Moderate Con 0.412 Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Bro come to Cary, North Carolina… Indians are invading as well. They are build a HUGEEE marble temple that will leave you speechless.
Bro come to Cary, North Carolina… Indians are invading as well. They are build a HUGEEE marble temple that will leave you speechless.
Identity Attack0.40447855
Insult0.16831873
Profanity0.0935729
Threat0.020091362
Severe Toxicity0.020515325
Moderate 0.36095104 Moderate Con 0.348 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
Canada became CANINDIA. its done. Over. Bring more indians.
Canada became CANINDIA. its done. Over. Bring more indians.
Identity Attack0.40713623
Insult0.23704576
Profanity0.089693464
Threat0.028206514
Severe Toxicity0.022710243
Moderate 0.36095104 Low Con 0.141
Oct 1, 2025 Inside Canada's Indian Metropolis (Brampton)
If you get offended easily don’t scroll You will get offended Don’t even get me started with Tim’s bro every one is jammed packed with them I tried to get me a job and they …
If you get offended easily don’t scroll You will get offended Don’t even get me started with Tim’s bro every one is jammed packed with them I tried to get me a job and they said that it was Indian only but I know for a fact that it is not
Identity Attack0.26833034
Insult0.1640896
Profanity0.14930901
Threat0.029933142
Severe Toxicity0.018449519
Moderate 0.36095104 Moderate Con 0.436 Fear_Threat
Jan 27, 2026 9 likes Inside Canada's Indian Invasion...
@9:50 Indian guy: Acctuly India is better for us White guy: Why did you come Indian guy: For better future xDDDDDD
@9:50 Indian guy: Acctuly India is better for us White guy: Why did you come Indian guy: For better future xDDDDDD
Identity Attack0.38246045
Insult0.09416737
Profanity0.1352073
Threat0.030278467
Severe Toxicity0.023076924
Moderate 0.36095104 Moderate Con 0.336 Humor_Satire
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
When the truth goes out, use the racism card - East Indian
When the truth goes out, use the racism card - East Indian
Identity Attack0.381025
Insult0.16124763
Profanity0.08128801
Threat0.025443908
Severe Toxicity0.019482423
Moderate 0.36095104 Low Con 0.103
Oct 10, 2025 IRCC Names India in Study …
You need to question Canadian govt. Faking docs and coming to Canada is so easy. And why Canada allows too much students? What about fake colleges opened and supported by Canadian govt. Blaming Indian is …
You need to question Canadian govt. Faking docs and coming to Canada is so easy. And why Canada allows too much students? What about fake colleges opened and supported by Canadian govt. Blaming Indian is easy because if you blame Canadain govt, you will be treated like Truckers..
Identity Attack0.35948995
Insult0.3388922
Profanity0.029186781
Threat0.009463178
Severe Toxicity0.00919342
Moderate 0.36095104 Moderate Con 0.408
Jan 27, 2026 Inside Canada's Indian Invasion...
Everywhere you go now is Indians trying to scam every system, break every rule to suit themselves. Just today - I couldn't even buy butter without an Indian being halted at the checkout for ignoring …
Everywhere you go now is Indians trying to scam every system, break every rule to suit themselves. Just today - I couldn't even buy butter without an Indian being halted at the checkout for ignoring the "six pounds or less" limit per customer the store had imposed. Went to drive thru - couldn't understand the person on other end of speaker. It's everywhere and politicians are all the same. 3000 more Indians into Canada, every day without fail.
Identity Attack0.44690517
Insult0.24493282
Profanity0.038906425
Threat0.011586283
Severe Toxicity0.013349563
Moderate 0.36095104 Constructive 0.564 Unverified_Claim
Sep 19, 2025 11 likes Inside Canada's Indian Metropolis (Brampton)
I grew up in Brampton. When I was going it was really multicultural, I lived in a Portuguese neighborhood. There were many different ethnic neighborhoods, it was a melting pot of cultures. I had friends …
I grew up in Brampton. When I was going it was really multicultural, I lived in a Portuguese neighborhood. There were many different ethnic neighborhoods, it was a melting pot of cultures. I had friends of all races and I got to learn about their cultures. It would have been the perfect place to raise kids.It's not multicultural anymore it's just Indians, it's filthy there, crime has skyrocketed and housing prices is insane. You also can't rent apartments as all the landlords will only take Indian tenants under the guise of "vegetarians only". It's a shame, it used to be a great place to live.
Identity Attack0.38699543
Insult0.28997475
Profanity0.24147889
Threat0.011974656
Severe Toxicity0.02296847
Moderate 0.36095104 Constructive 0.679 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
Indians are cool. If all immigrants to the UK were Sikhs then we wouldn't have the problems we do
Indians are cool. If all immigrants to the UK were Sikhs then we wouldn't have the problems we do
Identity Attack0.42615733
Insult0.1640896
Profanity0.0913099
Threat0.015947454
Severe Toxicity0.022193791
Moderate 0.36095104 Moderate Con 0.486 Solidarity
Feb 16, 2026 Inside Canada's Indian Invasion...
Not our people, and they do not belong with our people. Want to talk about natives? Go ahead. An Indian chief would lose his scalp if he tried to replace his people. If you are …
Not our people, and they do not belong with our people. Want to talk about natives? Go ahead. An Indian chief would lose his scalp if he tried to replace his people. If you are not of their blood, you cannot be part of their nations and live among them in their communities. End of story. Want to talk about the British in India? Go ahead. At the peak, there were about 150,000 to 200,000 and they left. Time for Indians to go home.
Identity Attack0.44690517
Insult0.1823172
Profanity0.050680235
Threat0.04233929
Severe Toxicity0.02077355
Moderate 0.36095104 Constructive 0.513 Identity_Assertion
Sep 19, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
The effects on trucking that widespread Indian mass immigration could fill a whole video and that Polish guy only touched on the license sharing lol
The effects on trucking that widespread Indian mass immigration could fill a whole video and that Polish guy only touched on the license sharing lol
Identity Attack0.37953663
Insult0.16551061
Profanity0.17008601
Threat0.046218675
Severe Toxicity0.023076924
Moderate 0.36095104 Low Con 0.26 Unverified_Claim
Jan 14, 2026 Inside Canada's Indian Metropolis (Brampton)
White v Blacks White v Indians White v Mexicans White v Chinese White v Jews White v Arabs White v other Asian White v other whites Notice a common pattern? Notice the usual suspect?
White v Blacks White v Indians White v Mexicans White v Chinese White v Jews White v Arabs White v other Asian White v other whites Notice a common pattern? Notice the usual suspect?
Identity Attack0.44690517
Insult0.089778624
Profanity0.08904689
Threat0.013010317
Severe Toxicity0.018707745
Moderate 0.36095104 Low Con 0.184 Identity_Assertion
Jan 27, 2026 4 likes Inside Canada's Indian Invasion...
I have more respect for Sikhs in general over Hindu Indians, but as someone who has to stay in hotels frequently for work, I have Indian fatigue. Not all are bad, but it just becomes …
I have more respect for Sikhs in general over Hindu Indians, but as someone who has to stay in hotels frequently for work, I have Indian fatigue. Not all are bad, but it just becomes annoying.
Identity Attack0.41975367
Insult0.24767025
Profanity0.13961408
Threat0.0104988385
Severe Toxicity0.017868511
Moderate 0.36095104 Constructive 0.653
Jan 27, 2026 Inside Canada's Indian Invasion...
The guy on the bike was straight up ly ing. Indians don't e at p oop, that was just one man and one village. Indians are also well known for their intelligence.
The guy on the bike was straight up ly ing. Indians don't e at p oop, that was just one man and one village. Indians are also well known for their intelligence.
Identity Attack0.36702603
Insult0.24928534
Profanity0.29209393
Threat0.011094344
Severe Toxicity0.023076924
Moderate 0.36095104 Moderate Con 0.441 Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
I don't mean to be mean, but I do realize that Indian "students" don't study, they are always late, they copy their homework, they are not committed to learn.
I don't mean to be mean, but I do realize that Indian "students" don't study, they are always late, they copy their homework, they are not committed to learn.
Identity Attack0.39677486
Insult0.2679134
Profanity0.082581155
Threat0.010239923
Severe Toxicity0.016771052
Moderate 0.36095104 Constructive 0.592 Unverified_Claim
Oct 1, 2025 IRCC Names India in Study …
The problem of FREE nations of the west is ripe for invasion and take over from groups such as Islam who openly admit take over, and too many Indians flooding into Canada all caused by …
The problem of FREE nations of the west is ripe for invasion and take over from groups such as Islam who openly admit take over, and too many Indians flooding into Canada all caused by the Liberal government. This is an invasion not immigration!!!
Identity Attack0.43896464
Insult0.16773392
Profanity0.021398475
Threat0.009592636
Severe Toxicity0.014640691
Moderate 0.36095104 Low Con 0.293
Sep 10, 2025 1 likes Why Canadians Are Turning Against …

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.