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: "We are with you, Canada." 6,088 comments · Page 80 of 244
Native Canada, and they spoke with white people 😂😂😂
Native Canada, and they spoke with white people 😂😂😂
Identity Attack0.41222036
Insult0.09416737
Profanity0.055940874
Threat0.008815889
Severe Toxicity0.014059683
Moderate 0.36095104 Low Con 0.245 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Now do Inside Canada's French Invasion video 🐖
Now do Inside Canada's French Invasion video 🐖
Identity Attack0.35299334
Insult0.2679134
Profanity0.12991914
Threat0.025616571
Severe Toxicity0.023076924
Moderate 0.36095104 Low Con 0.197 Humor_Satire
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Please accelerate the deportation of people from Punjab and the Muslim nations. Let's make Canada safe and beautiful.
Please accelerate the deportation of people from Punjab and the Muslim nations. Let's make Canada safe and beautiful.
Identity Attack0.45348886
Insult0.08484049
Profanity0.020988565
Threat0.04132889
Severe Toxicity0.020257099
Moderate 0.36095104 Moderate Con 0.363
Dec 24, 2025 1 likes Deportations From Canada at Their …
The managed decline of canada welcome to your slavitude 😅😅😅😅😅
The managed decline of canada welcome to your slavitude 😅😅😅😅😅
Identity Attack0.23770751
Insult0.26957804
Profanity0.02795705
Threat0.011922873
Severe Toxicity0.013736901
Moderate 0.36095104 Low Con 0.143 Fear_Threat
Aug 25, 2025 2 likes Why Canadians Are Turning Against …
The “students” who came in the past 5 years kinda ruined it for older South Asian immigrants and brown kids who were born in Canada.
The “students” who came in the past 5 years kinda ruined it for older South Asian immigrants and brown kids who were born in Canada.
Identity Attack0.41052565
Insult0.19967617
Profanity0.039657943
Threat0.01101667
Severe Toxicity0.011444092
Moderate 0.36095104 Moderate Con 0.461 Identity_Assertion
Oct 17, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Born in Montreal, Canada in 1991. Moved out in 2018. Visited in 2021. Did not recognize the country *AT ALL*. Took 1h walking downtown before I heard French or English being spoken. So many mentally …
Born in Montreal, Canada in 1991. Moved out in 2018. Visited in 2021. Did not recognize the country *AT ALL*. Took 1h walking downtown before I heard French or English being spoken. So many mentally ill browns roaming the streets and metro trains terrorizing everyone with absolutely NOTHING being done by cops.
Identity Attack0.36733335
Insult0.33964422
Profanity0.08807703
Threat0.011689849
Severe Toxicity0.014188796
Moderate 0.36095104 Constructive 0.562 Fear_Threat
Jan 29, 2026 3 likes Inside Canada's Indian Invasion...
There are all scammers. No they can’t find them they’re all over Canada.
There are all scammers. No they can’t find them they’re all over Canada.
Identity Attack0.10221587
Insult0.40243408
Profanity0.037403382
Threat0.007340072
Severe Toxicity0.0060653687
Moderate 0.36095104 Low Con 0.248 Unverified_Claim
Sep 29, 2025 IRCC Names India in Study …
Canada is already stolen land, after wiping entire race of native American now sitting as a owner..!
Canada is already stolen land, after wiping entire race of native American now sitting as a owner..!
Identity Attack0.3758158
Insult0.24767025
Profanity0.025770858
Threat0.020954676
Severe Toxicity0.01412424
Moderate 0.36095104 Low Con 0.174 Moral_Argument
Feb 27, 2026 Inside Canada's Indian Invasion...
Québecois here. I cant wait for the AI french audio track to send this to my father. I keep telling him about how Canada is f***ed by immigration just like France and UK but he …
Québecois here. I cant wait for the AI french audio track to send this to my father. I keep telling him about how Canada is f***ed by immigration just like France and UK but he dont believe me. I explain to him that's because of the 101 law that make difficult for non-french speaker to come in Québec. Almost like a law for the preservation of the language and culture is a good thing.
Identity Attack0.21470967
Insult0.19967617
Profanity0.4044591
Threat0.009799767
Severe Toxicity0.022710243
Moderate 0.36095104 Constructive 0.713 Policy_Critique
Jan 29, 2026 9 likes Inside Canada's Indian Invasion...
That hindu sabha will bring down canada . Mark this post .
That hindu sabha will bring down canada . Mark this post .
Identity Attack0.41052565
Insult0.15982662
Profanity0.052183274
Threat0.13549154
Severe Toxicity0.01644827
Moderate 0.36095104 Low Con 0.153
Oct 2, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
And where are you Europeans all from? You aren’t indigenous to Canada. Pure racism here
And where are you Europeans all from? You aren’t indigenous to Canada. Pure racism here
Identity Attack0.3817989
Insult0.20901857
Profanity0.02474608
Threat0.0070552654
Severe Toxicity0.011672974
Moderate 0.36095104 Low Con 0.269 Identity_Assertion
Feb 8, 2026 3 likes Inside Canada's Indian Invasion...
Canada in India now. What a shame...
Canada in India now. What a shame...
Identity Attack0.36942887
Insult0.28997475
Profanity0.022969801
Threat0.0077802283
Severe Toxicity0.01159668
Moderate 0.36095104 Moderate Con 0.463 Identity_Assertion
Feb 17, 2026 1 likes LILLEY UNLEASHED: The fall of …
Canada traded their guns for punjabis 😂😢
Canada traded their guns for punjabis 😂😢
Identity Attack0.3958119
Insult0.17734702
Profanity0.07708528
Threat0.09009721
Severe Toxicity0.021548226
Moderate 0.36095104 Low Con 0.159 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Welcome to the new state of Canjabia, the Maritime provinces are now flooded with these Indian Punjabi’s, they’ve taken over most low level jobs, housing prices have skyrocketed just like you’ll see 3-4 drivers in …
Welcome to the new state of Canjabia, the Maritime provinces are now flooded with these Indian Punjabi’s, they’ve taken over most low level jobs, housing prices have skyrocketed just like you’ll see 3-4 drivers in one truck , its double in a house/apartment 8-10. Caledonia industrial park has a notorious company Safex known for hiring Punjabi drivers, among a few. How Canada hasn’t formed a Punjabi foreign military brigade is mind boggling maybe P.P needs to ask clowney in parliament 😂😂 on a serious note it’s an invasion, domination by these fake TFW 💯 came as students but have no transcripts to show they studied and graduated. Canada is F’kd . Pardon my language!!!!
Identity Attack0.27340925
Insult0.37506318
Profanity0.054938845
Threat0.009722093
Severe Toxicity0.009536743
Moderate 0.36095104 Constructive 0.562
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
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 …
keep crying and just FYI Red Indian also wanted White our of Canada. .. Think about that too
keep crying and just FYI Red Indian also wanted White our of Canada. .. Think about that too
Identity Attack0.38318536
Insult0.16831873
Profanity0.03239325
Threat0.0100069
Severe Toxicity0.013866014
Moderate 0.36095104 Moderate Con 0.376 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
If you want to leave Canada, where do you go? I'm not leaving but is the US perhaps the only option RIGHT NOW and they likely aren't interested in new people on demand RIGHT NOW? …
If you want to leave Canada, where do you go? I'm not leaving but is the US perhaps the only option RIGHT NOW and they likely aren't interested in new people on demand RIGHT NOW? See why Britain is having a protest today Sept 13 2025 for example. Also every town and city it feels like is getting a tent city. Small towns are becoming unsafe. It's sick.
Identity Attack0.10221587
Insult0.37846634
Profanity0.026454043
Threat0.008764107
Severe Toxicity0.007171631
Moderate 0.36095104 Constructive 0.713 Fear_Threat
Sep 14, 2025 1 likes Why Canadians Are Turning Against …
All Extortion cases in Canada originated from INDIA. INDIA sent all its criminals as students into Canada using diploma Mills.
All Extortion cases in Canada originated from INDIA. INDIA sent all its criminals as students into Canada using diploma Mills.
Identity Attack0.41975367
Insult0.24928534
Profanity0.023789622
Threat0.011249693
Severe Toxicity0.012833111
Moderate 0.36095104 Low Con 0.232
Sep 27, 2025 15 likes IRCC Names India in Study …
WHY CANADA TOOOO SOFT TO ALLOW THEM AT FIRST, REMOVE THEM, PROSECUTE ILLEGALS.
WHY CANADA TOOOO SOFT TO ALLOW THEM AT FIRST, REMOVE THEM, PROSECUTE ILLEGALS.
Identity Attack0.37361985
Insult0.16751462
Profanity0.022286616
Threat0.31092548
Severe Toxicity0.02077355
Moderate 0.36095104 Low Con 0.191
Sep 28, 2025 IRCC Names India in Study …
Indian lawyers and law makers are behind running fraudulent immigration scams in Canada, including government agencies ,no student work permits, spousal work permits or or temp work permits should be given to Indians, most of …
Indian lawyers and law makers are behind running fraudulent immigration scams in Canada, including government agencies ,no student work permits, spousal work permits or or temp work permits should be given to Indians, most of documents provided by Indians are fake such as education certificates, work experience, income, savings, birth certificates, marriage certificates ,English test reports ,Indian government and private companies make huge income from sending Indians to Canada.
Identity Attack0.44690517
Insult0.23704576
Profanity0.021330157
Threat0.008259222
Severe Toxicity0.012054443
Moderate 0.36095104 Moderate Con 0.315 Unverified_Claim
Sep 28, 2025 9 likes IRCC Names India in Study …
for me very hard to believe; this people living in the USA, get here, and no money?? WHY WE HAVE TO GAVE THEM EVERYTHING,??? what about our own people?? no food no money but this …
for me very hard to believe; this people living in the USA, get here, and no money?? WHY WE HAVE TO GAVE THEM EVERYTHING,??? what about our own people?? no food no money but this "HUMAN " get it , what they want, PLEASE GO HOMEEEEE!!!!!!!! we was a legal landed immigrant 1986 but we was working in SWITZERLAND then they kicked us out, we was honest, we told them , we have a money, from jan. _ may we had to show the Canadian ambassador how much money we have, and we got here but no help. only the English school and we was so happy, 3 years later we asking the citizenship and we got it, THANK YOU CANADA
Identity Attack0.3072352
Insult0.2735258
Profanity0.07482228
Threat0.017846745
Severe Toxicity0.023076924
Moderate 0.36095104 Constructive 0.67
Mar 16, 2019 How much do refugees and …
Black-pilled here. Canada is finished.
Black-pilled here. Canada is finished.
Identity Attack0.40351558
Insult0.16773392
Profanity0.07482228
Threat0.07399795
Severe Toxicity0.021419114
Moderate 0.36043653 Moderate Con 0.32 Fear_Threat
Oct 7, 2025 Inside Canada's Indian Metropolis (Brampton)
Why are politicians so obsessed with replacing their own population? Every European country has this problem with Muslims, Australia and Canada with Indians. They are literally wiping us out.
Why are politicians so obsessed with replacing their own population? Every European country has this problem with Muslims, Australia and Canada with Indians. They are literally wiping us out.
Identity Attack0.44690517
Insult0.1662211
Profanity0.04592061
Threat0.014738814
Severe Toxicity0.012833111
Moderate 0.36043653 Moderate Con 0.382 Fear_Threat
Feb 26, 2026 1 likes Inside Canada's Indian Invasion...
I'm from India. I'm happy that I don't live in CANADA!
I'm from India. I'm happy that I don't live in CANADA!
Identity Attack0.4453683
Insult0.0720671
Profanity0.030639706
Threat0.010084574
Severe Toxicity0.014705247
Moderate 0.36043653 Constructive 0.505 Comparative_Framing
Aug 28, 2025 1 likes Why Canadians Are Turning Against …
Justin Trudeau. That's how. The most punchable face in Canada. Anyone have Ty Domi's #?
Justin Trudeau. That's how. The most punchable face in Canada. Anyone have Ty Domi's #?
Identity Attack0.025806036
Insult0.34314156
Profanity0.047173142
Threat0.14327845
Severe Toxicity0.015609037
Moderate 0.36043653 Low Con 0.249 Humor_Satire
Jul 10, 2025 1 likes How Canada broke its immigration …

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.