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
30,738 comments · Page 874 of 1230
This statue should come down
This statue should come down
Identity Attack0.010803374
Insult0.0154929245
Profanity0.023516348
Threat0.029587816
Severe Toxicity0.00333786
Low Tox 0.07371122 Low Con 0.216
Sep 20, 2025 5 likes Inside Canada's Indian Metropolis (Brampton)
Finally this guy makes a video in my home
Finally this guy makes a video in my home
Identity Attack0.014249804
Insult0.017549826
Profanity0.041912504
Threat0.020609349
Severe Toxicity0.00579834
Low Tox 0.07371122 Moderate Con 0.326 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
This extortion ring is coordinated. Wonder who’s in charge. Maybe a country that wants deportation to be an issue for Canada?
This extortion ring is coordinated. Wonder who’s in charge. Maybe a country that wants deportation to be an issue for Canada?
Identity Attack0.019374741
Insult0.021610579
Profanity0.011236101
Threat0.009955117
Severe Toxicity0.0017642975
Low Tox 0.07371122 Low Con 0.177 Unverified_Claim
Feb 18, 2026 1 likes Canadian immigration officers investigating hundreds …
Unfortunately, lowering the number of foreign students is significantly hurting colleges. Do I know the answer? No.
Unfortunately, lowering the number of foreign students is significantly hurting colleges. Do I know the answer? No.
Identity Attack0.045901958
Insult0.017614283
Profanity0.013268576
Threat0.007857903
Severe Toxicity0.0016117096
Low Tox 0.07371122 Moderate Con 0.461
Jan 17, 2026 Canada’s new rules in 2026
I lived in Canada for 11 years, 2008 - 2019, went to university and worked in Toronto. I come from an upper-middle class family in China, went to a top university in Canada, landed good …
I lived in Canada for 11 years, 2008 - 2019, went to university and worked in Toronto. I come from an upper-middle class family in China, went to a top university in Canada, landed good jobs and I speak English like a native. I got my PR in 2015 and I remember the painful uphill battle I had to go through just get that. All the bureaucracy, redtape, unnecessarily rigid rules, high cost and long wait I received from CIC/IRCC felt like a humiliation to me. Every document was scrutinized and every step had obstacle that fealt unreasonable (my TOEFL examiner ask me why I had to do the language test required by CIC, and I had to visit a notary to validate my Chinese national ID card). It felt uneasy but I understood that these were the rules that everyone had to go through, and moving and integrating into a new society was never meant to be easy. I went back to Canada in 2021 and 2024, and it was evident that the country I once called home had gone down the hill. The streets were screaming crime, unemployment, inflation, drug and filth, it's total social rot. As someone who went through the whole immigration process (and many of my friends who went through the same have left Canada for good, like myself), I attribute much of this to failed immigration policy. I cannot help but feel confused, angry, betrayed and humiliated when I look at the recent immigration policies of Canada and their results, and compare with what I had to go through. The feeling sums up to: Canada penalizes the hard-working and law-abiding people, and rewards the undeserved and the cheaters. Example: when the US creates wars in the Middle East, why does CANADA bear the cost of bringing in refugees? I never regretted moving back to China and East Asia, and I feel bad for those who still truly think of Canada as home, as I am one myself. When the leadership of a country deviates from pragmatism, reason and common sense, and instead embraces idealogies, hypocrisy and political optics, this is what happens. The prices are paid by everyone, immigrant or not. For this, Trudeau deserves a court trial for his incompetence and dereliction of duty; and the people of Canada need some honest and serious retrospection. I will share some words of wisdom by the late Lee Kwan Yew: “Whoever governs Singapore (LKY was the PM and founding father of Singapore) must have that iron in him. Or give it up. This is not a game of cards, this is your life and mine. I've spent a whole lifetime building this and as long as I'm in charge, nobody is going to knock it down.” I hope the clownish weakling politicians in Canada (and, in much of the western world nowadays) can be enlightened a little bit.
Identity Attack0.01465176
Insult0.03158728
Profanity0.018187506
Threat0.0072235605
Severe Toxicity0.0019073486
Low Tox 0.07371122 Constructive 0.819
Oct 8, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
Try finding an apartment!! I had to move from one airbnb yo another to another for months. Meanwhile, getting passed over from one apartment to another. These folks were transferring first and last before even …
Try finding an apartment!! I had to move from one airbnb yo another to another for months. Meanwhile, getting passed over from one apartment to another. These folks were transferring first and last before even being chosen. They were starting bidding wars over apartments. Paying way more than asked. That's what drove the rent cost through the roof! I have a friend who has been staying at motel for months now trying to find a place. He was turned down for a place with a cosigner that makes 100k a year! It needs to stop!
Identity Attack0.0048837173
Insult0.033570543
Profanity0.019895468
Threat0.0072882893
Severe Toxicity0.001783371
Low Tox 0.07371122 Constructive 0.748 Economic_Argument
Aug 27, 2025 1 likes Why Canadians Are Turning Against …
I have met some really decent Indians. I do have to say that I wish they would speak English to each other in public though, when in the service industry, for those of us that …
I have met some really decent Indians. I do have to say that I wish they would speak English to each other in public though, when in the service industry, for those of us that don't understand what they are saying.
Identity Attack0.05976611
Insult0.021610579
Profanity0.022764845
Threat0.007961469
Severe Toxicity0.0019931793
Low Tox 0.07291982 Constructive 0.757 Identity_Assertion
Feb 28, 2026 Inside Canada's Indian Invasion...
Omg saar dont disrespect INDIA saar‼️‼️‼️
Omg saar dont disrespect INDIA saar‼️‼️‼️
Identity Attack0.058856625
Insult0.039737478
Profanity0.04742365
Threat0.010783645
Severe Toxicity0.007247925
Low Tox 0.07291982 Moderate Con 0.372
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
I'm not a huge fan of teslas but I will admit that tesla with the black hood & front lip at 7:10 looks CLEAN AF
I'm not a huge fan of teslas but I will admit that tesla with the black hood & front lip at 7:10 looks CLEAN AF
Identity Attack0.025806036
Insult0.023995465
Profanity0.029050145
Threat0.009023022
Severe Toxicity0.003566742
Low Tox 0.07291982 Constructive 0.529
Jan 27, 2026 Inside Canada's Indian Invasion...
we call it bramladesh
we call it bramladesh
Identity Attack0.038167715
Insult0.02618698
Profanity0.03189224
Threat0.009644418
Severe Toxicity0.0049209595
Low Tox 0.07291982 Low Con 0.172 Humor_Satire
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
It didn’t divide the country. Canadians don’t want immigration. The people protesting are immigrants. They are not Canadians, so they don’t get to decide what Canada should do. It’s pretty simple.
It didn’t divide the country. Canadians don’t want immigration. The people protesting are immigrants. They are not Canadians, so they don’t get to decide what Canada should do. It’s pretty simple.
Identity Attack0.060675595
Insult0.0198058
Profanity0.010433359
Threat0.0061878995
Severe Toxicity0.0014877319
Low Tox 0.07291982 Moderate Con 0.456 Identity_Assertion
Feb 13, 2026 2 likes Canada's tighter immigration policy divides …
16:06 he was saying lemme talk to u
16:06 he was saying lemme talk to u
Identity Attack0.007288578
Insult0.01640493
Profanity0.03765389
Threat0.011172019
Severe Toxicity0.0035476685
Low Tox 0.07291982 Moderate Con 0.326 Meta_Commentary
Jan 29, 2026 Inside Canada's Indian Invasion...
Dude with the bike was saying what everyone’s thinking 😂
Dude with the bike was saying what everyone’s thinking 😂
Identity Attack0.0047727237
Insult0.02618698
Profanity0.020578653
Threat0.008634649
Severe Toxicity0.0025367737
Low Tox 0.07291982 Moderate Con 0.364 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Canada "DOOM" 😮
Canada "DOOM" 😮
Identity Attack0.021987455
Insult0.035333443
Profanity0.021945024
Threat0.007249452
Severe Toxicity0.005302429
Low Tox 0.07291982 Low Con 0.192 Fear_Threat
Nov 22, 2025 Inside Canada's Indian Metropolis (Brampton)
That is what Trump has been warning us about. Time to act.
That is what Trump has been warning us about. Time to act.
Identity Attack0.0040327664
Insult0.029163294
Profanity0.011355659
Threat0.009566744
Severe Toxicity0.001411438
Low Tox 0.07291982 Low Con 0.237 Call_To_Action
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Canadian here. I'm tired of this, and reasoning with my older family is difficult. They either deny it or deflect to Trump.
Canadian here. I'm tired of this, and reasoning with my older family is difficult. They either deny it or deflect to Trump.
Identity Attack0.019776696
Insult0.027218282
Profanity0.011475217
Threat0.0069387536
Severe Toxicity0.0012207031
Low Tox 0.07291982 Constructive 0.581 Personal_Narrative
Jan 28, 2026 Inside Canada's Indian Invasion...
Immigration officials are NOW investigating… Too bad they didn’t do their jobs before allowing them in..
Immigration officials are NOW investigating… Too bad they didn’t do their jobs before allowing them in..
Identity Attack0.030433474
Insult0.02122384
Profanity0.010655395
Threat0.0065827454
Severe Toxicity0.0012779236
Low Tox 0.07291982 Low Con 0.294 Policy_Critique
Feb 19, 2026 Canadian immigration officers investigating hundreds …
Substitute Canada for Australia in the title of this video
Substitute Canada for Australia in the title of this video
Identity Attack0.050671257
Insult0.01767874
Profanity0.015386449
Threat0.009048914
Severe Toxicity0.002937317
Low Tox 0.07291982 Low Con 0.185 Comparative_Framing
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Why does she think we are talking about boat people. State run and paid for tv
Why does she think we are talking about boat people. State run and paid for tv
Identity Attack0.009471451
Insult0.027730936
Profanity0.016001316
Threat0.0065050707
Severe Toxicity0.0015449524
Low Tox 0.07291982 Low Con 0.241
Feb 4, 2019 2 likes How much do refugees and …
Hhh greatest country on earth good one buddy
Hhh greatest country on earth good one buddy
Identity Attack0.020781586
Insult0.017420914
Profanity0.028776871
Threat0.008285114
Severe Toxicity0.0038146973
Low Tox 0.07291982 Moderate Con 0.381 Humor_Satire
Feb 26, 2026 Inside Canada's Indian Invasion...
I’m from a rural northern Alberta town with a population of less than 3000 people and the Indian demographic has probably doubled our population. The immigration of primarily Indian “temporary” immigrants is not isolated to …
I’m from a rural northern Alberta town with a population of less than 3000 people and the Indian demographic has probably doubled our population. The immigration of primarily Indian “temporary” immigrants is not isolated to western Canada or to large cities. Most are here on student visas but are also somehow business owners / owner operators and have since invited large families to relocate here. It has complete changed the culture of the town. Also, Alberta has one major highway from north to south and the amount of semi truck crashes along our highway and dangerous goods routes have probably quadrupled. :(
Identity Attack0.057492398
Insult0.023221988
Profanity0.015181494
Threat0.006589218
Severe Toxicity0.002117157
Low Tox 0.07291982 Constructive 0.736 Personal_Narrative
Jan 28, 2026 Inside Canada's Indian Invasion...
18000 that's it your wired backwards needs to be atleast 5 million
18000 that's it your wired backwards needs to be atleast 5 million
Identity Attack0.00621564
Insult0.023608726
Profanity0.02208166
Threat0.010058682
Severe Toxicity0.002632141
Low Tox 0.07291982 Low Con 0.278 Policy_Critique
Dec 27, 2025 Deportations From Canada at Their …
They don't work for cash 😅😅😅😅😅😅
They don't work for cash 😅😅😅😅😅😅
Identity Attack0.00449524
Insult0.020256994
Profanity0.020920247
Threat0.006686311
Severe Toxicity0.0021743774
Low Tox 0.07291982 Moderate Con 0.334
Oct 14, 2025 Inside Canada's Indian Metropolis (Brampton)
No one is doing what Tyler does
No one is doing what Tyler does
Identity Attack0.0043657473
Insult0.02657372
Profanity0.017914234
Threat0.006861079
Severe Toxicity0.0016212463
Low Tox 0.07291982 Low Con 0.287 Meta_Commentary
Feb 5, 2026 Inside Canada's Indian Invasion...
Revoke their SIN and health card.
Revoke their SIN and health card.
Identity Attack0.0045692353
Insult0.022384055
Profanity0.011150704
Threat0.012285355
Severe Toxicity0.0020694733
Low Tox 0.07291982 Low Con 0.161
Oct 1, 2025 1 likes IRCC Names India in Study …

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.