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: "The "immigrants" are not the …" 3,653 comments · Page 63 of 147
Funny how everyone screams about immigrants and Indians ‘ruining Brampton,’ but no one bats an eye when billions of OUR tax dollars are shipped to Ukraine. The real issue isn’t people trying to make a …
Funny how everyone screams about immigrants and Indians ‘ruining Brampton,’ but no one bats an eye when billions of OUR tax dollars are shipped to Ukraine. The real issue isn’t people trying to make a living — it’s governments that failed to plan for housing, infrastructure, and affordability. Stop blaming immigrants for problems created by bad leadership. we get all the hate while working the jobs many young Canadians don’t even want to show up for. Not all immigrants work on cash and not all of us are the same — we’re out here paying taxes, grinding hard
Identity Attack0.31015682
Insult0.16824563
Profanity0.024472807
Threat0.009230154
Severe Toxicity0.008659363
Low Tox 0.295883 Constructive 0.629
Sep 25, 2025 Inside Canada's Indian Metropolis (Brampton)
Canada is doomed, there is no saving it... as a canadian working in the trades you would not believe how many liberals there are it seems to me that 50% of genz, 75% of gen …
Canada is doomed, there is no saving it... as a canadian working in the trades you would not believe how many liberals there are it seems to me that 50% of genz, 75% of gen x and 90% of boomers are liberal. they're importing these people at such a rapid rate and they all out breed whites. there's no chance the country will ever vote in a politician that will fix this... and what would that even look like? capture and deport every immigrant (and their anchor babies) from the last 10-15 years? its just not feasible... my advice to fellow Canadians; get out while u can its going to get unimaginably worse in the next ten years
Identity Attack0.2877625
Insult0.16861114
Profanity0.041912504
Threat0.014048163
Severe Toxicity0.010986328
Low Tox 0.295883 Constructive 0.557
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Women like Vassey, is why we have problems with immigration. They want & do everything they can for non Canadians to get everything free!
Women like Vassey, is why we have problems with immigration. They want & do everything they can for non Canadians to get everything free!
Identity Attack0.29951343
Insult0.16551061
Profanity0.019963788
Threat0.007521313
Severe Toxicity0.008659363
Low Tox 0.295883 Moderate Con 0.363 Policy_Critique
Feb 24, 2026 'We do know that there's …
I am an Indian and I would say Canada belongs to white people, and we should respect their social values. Canadians dont let Canada to turn into Punjab India or into any other country. Canada …
I am an Indian and I would say Canada belongs to white people, and we should respect their social values. Canadians dont let Canada to turn into Punjab India or into any other country. Canada has a great culture. Preserve your culture Preserve your identity Canadian authorities and Native Canadians must make sure that strict civic sense to be followed by every immigrant.Make English language mandatory for every immigrant. Also every brown skinned is not Indians. Many Pakistani and Bangladeshi also tag themselves as Indians. And Indians who want to turn Canada like their homeland they please come back to India if you miss so much your country why to be in foreign land.
Identity Attack0.3817989
Insult0.09563028
Profanity0.044167064
Threat0.010913103
Severe Toxicity0.01159668
Low Tox 0.29405528 Constructive 0.746 Identity_Assertion
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Immigration in big numbers and short time destroys any country culture .
Immigration in big numbers and short time destroys any country culture .
Identity Attack0.29951343
Insult0.07365121
Profanity0.028640235
Threat0.028897164
Severe Toxicity0.009460449
Low Tox 0.29405528 Low Con 0.262
Oct 18, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Indian immigrant headquarters 😂😂
Indian immigrant headquarters 😂😂
Identity Attack0.31307843
Insult0.0838533
Profanity0.07223598
Threat0.011172019
Severe Toxicity0.014898917
Low Tox 0.2922276 Low Con 0.222 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
lot of people who commits crime and scams in india who are running from authority come to canada tell canadian government that they are persecuted minority indian government be like you wants them take them …
lot of people who commits crime and scams in india who are running from authority come to canada tell canadian government that they are persecuted minority indian government be like you wants them take them so congratulation canada government of india agreed to take back all illegal immigrant
Identity Attack0.33352965
Insult0.15769513
Profanity0.02303812
Threat0.009540852
Severe Toxicity0.00793457
Low Tox 0.2922276 Moderate Con 0.423 Unverified_Claim
Feb 23, 2026 1 likes Inside Canada's Indian Invasion...
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 …
Countries built on immigrants, full of immigrants, complaining about immigrants 😂
Countries built on immigrants, full of immigrants, complaining about immigrants 😂
Identity Attack0.2846865
Insult0.11464815
Profanity0.025497584
Threat0.0072235605
Severe Toxicity0.007095337
Low Tox 0.2922276 Low Con 0.197 Humor_Satire
Feb 16, 2026 4 likes Inside Canada's Indian Invasion...
🥹.....no privacy rights / freedom that should be. Government is problem it's not immigrants. Government allow criminals enter.
🥹.....no privacy rights / freedom that should be. Government is problem it's not immigrants. Government allow criminals enter.
Identity Attack0.24293575
Insult0.191015
Profanity0.022286616
Threat0.008841781
Severe Toxicity0.00667572
Low Tox 0.2922276 Moderate Con 0.329
Sep 13, 2025 1 likes Why Canadians Are Turning Against …
Im from northeast india...in this region we have the system call inner line permit where it restricts others indian from immigrating to this region within india itself...so just get your act together canadians...we had to …
Im from northeast india...in this region we have the system call inner line permit where it restricts others indian from immigrating to this region within india itself...so just get your act together canadians...we had to bear the brunt of communal attacks,and so many violent death against punjabis and bengalis
Identity Attack0.36702603
Insult0.07301756
Profanity0.026727317
Threat0.14327845
Severe Toxicity0.01302678
Low Tox 0.2922276 Constructive 0.666 Comparative_Framing
Oct 2, 2025 Inside Canada's Indian Metropolis (Brampton)
This is a disaster of a video, poor and wrong info. Its a poorly made video. Quebec controls its own immigration, and it has different target amounts and is slight different from the rest of …
This is a disaster of a video, poor and wrong info. Its a poorly made video. Quebec controls its own immigration, and it has different target amounts and is slight different from the rest of Canada They don't explain that there are two different programs. one for students one for temporary workers (very new and is being phased out and going back to being a mostly agricultural temp worker program) and one for everyone else. the text showed said the girl is a temporary worker when they also said she came as a student and graduated, and was working after graduation as part of the permit. Also Quebec has its is own immigration programs that are slightly different from the rest of Canada
Identity Attack0.049989145
Insult0.16766082
Profanity0.0838743
Threat0.012026439
Severe Toxicity0.010223389
Low Tox 0.2922276 Constructive 0.735 Policy_Critique
Feb 11, 2026 Canada's tighter immigration policy divides …
Cuz of the VID???!!! no way, design by WEF food and immigration bs
Cuz of the VID???!!! no way, design by WEF food and immigration bs
Identity Attack0.1294935
Insult0.08558089
Profanity0.12374964
Threat0.008841781
Severe Toxicity0.013349563
Low Tox 0.2922276 Low Con 0.152 Unverified_Claim
Feb 17, 2026 2 likes LILLEY UNLEASHED: The fall of …
The problem is there are just to many off them. Then too many have gotten very arrogant saying thing like this our country now. Taking over cities street with loud music for some wedding and …
The problem is there are just to many off them. Then too many have gotten very arrogant saying thing like this our country now. Taking over cities street with loud music for some wedding and to those who also live on the street cannot even park there car or live in there homes due to the loud noise. No permit, just taking over. The other problem the last few years immigrations number have skyrocket and 90% of them our Indians. The government should have never let such a large group from one country enter. Meanwhile as climate change happen a lot of countries will be in trouble and the people will need to go somewhere. Iran has only 3% of there water reserve left. India has ruin there country and so has China with pollution and dumping of heavy metel in river and lakes. Meanwhile the Caribbean is expected to be unlivable in 15 and 20 years. The USA we are expected to lose 100 miles of our coastline. That area is where 50% of Americans lives. Pretty soon it will be everyone for themselves if certain country do not look at the long term picture. Also the lifestyle we are living today is just not sustainable.
Identity Attack0.2783691
Insult0.24835461
Profanity0.07385241
Threat0.01254427
Severe Toxicity0.010681152
Low Tox 0.2922276 Constructive 0.629 Fear_Threat
Dec 7, 2025 Why Canadians Are Turning Against …
Non of the liberal's immigration ministers were responsible and did not do anything to stop mass immigration and fake asylum seekers!
Non of the liberal's immigration ministers were responsible and did not do anything to stop mass immigration and fake asylum seekers!
Identity Attack0.22707681
Insult0.24171697
Profanity0.01846078
Threat0.0082074385
Severe Toxicity0.0060653687
Low Tox 0.29039988 Low Con 0.293 Policy_Critique
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
They can protest as much as they want. The reality is that way too many of them come here to go on welfare + get a social housing + aaaaaaaaaaallllllllllllll the free services: free school, …
They can protest as much as they want. The reality is that way too many of them come here to go on welfare + get a social housing + aaaaaaaaaaallllllllllllll the free services: free school, free healthcare, surgeries, special schools for handicapped kids. The list of free stuff they receive doesn't end. Good deal good deal! That's great for them but terrible for us. All the social housing that we build and pay for are almost exclusively made for immigrants (especially Arabs and Haitians). We Canadians are a nice bunch of suckers. The good old "Let's go to Canada to go on welfare and get social housing" must end.
Identity Attack0.29798782
Insult0.14150882
Profanity0.0741757
Threat0.008815889
Severe Toxicity0.013672344
Low Tox 0.29039988 Constructive 0.607 Unverified_Claim
Nov 23, 2025 2 likes Quebec Ends Economic Immigration Program …
Mass Immigration will destroy Canada. I give it 50 years tops. Adiós!
Mass Immigration will destroy Canada. I give it 50 years tops. Adiós!
Identity Attack0.27875587
Insult0.08533409
Profanity0.016342908
Threat0.07476458
Severe Toxicity0.012054443
Low Tox 0.29039988 Moderate Con 0.309
Oct 6, 2025 Inside Canada's Indian Metropolis (Brampton)
Until our country gets back to proper order, Ontario should do the same. I am sick and tired of being pushed and stepped on for people coming in and wasting our tax money. We pay …
Until our country gets back to proper order, Ontario should do the same. I am sick and tired of being pushed and stepped on for people coming in and wasting our tax money. We pay and suffer with over immigration because our Government wants to destroy Canada.
Identity Attack0.17614605
Insult0.18480228
Profanity0.020920247
Threat0.032005094
Severe Toxicity0.0075149536
Low Tox 0.29039988 Moderate Con 0.477
Nov 23, 2025 Quebec Ends Economic Immigration Program …
Many countries sure like being disrespected and getting overrun by undocumented immigrants.
Many countries sure like being disrespected and getting overrun by undocumented immigrants.
Identity Attack0.29951343
Insult0.12159709
Profanity0.02522431
Threat0.011172019
Severe Toxicity0.006790161
Low Tox 0.29039988 Low Con 0.218 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Mass immigration has destroyed Canada and we are still getting 3500 immigrants a day.👳🏼‍♂️👳🏾‍♂️👳🏿‍♂️👳‍♂️
Mass immigration has destroyed Canada and we are still getting 3500 immigrants a day.👳🏼‍♂️👳🏾‍♂️👳🏿‍♂️👳‍♂️
Identity Attack0.2854555
Insult0.083359696
Profanity0.018529098
Threat0.014393489
Severe Toxicity0.009307861
Low Tox 0.28857216 Moderate Con 0.416 Fear_Threat
Jan 28, 2026 Inside Canada's Indian Invasion...
This is what happens when Canada is too LAX on immigration policies and afraid of being labeled “racists” when the fraudsters themselves always use as a card if things don’t go their way. There is …
This is what happens when Canada is too LAX on immigration policies and afraid of being labeled “racists” when the fraudsters themselves always use as a card if things don’t go their way. There is a disturbing GENDER UNBALANCE in this panel considering Canada champions itself with “diversity” that includes gender.
Identity Attack0.23163283
Insult0.24630153
Profanity0.020646973
Threat0.007029374
Severe Toxicity0.005645752
Low Tox 0.28857216 Moderate Con 0.38 Policy_Critique
Oct 3, 2025 3 likes IRCC Names India in Study …
People afraid of Indians because they are hardworking more cultural more tolerant more societal and yelling on immigrants don't remove your flaws .. see yourself then say to immigrants.. Proud Canadian citizen 🍁
People afraid of Indians because they are hardworking more cultural more tolerant more societal and yelling on immigrants don't remove your flaws .. see yourself then say to immigrants.. Proud Canadian citizen 🍁
Identity Attack0.36702603
Insult0.097093195
Profanity0.017094411
Threat0.0073918556
Severe Toxicity0.006752014
Low Tox 0.28857216 Constructive 0.637 Solidarity
Oct 4, 2025 Inside Canada's Indian Metropolis (Brampton)
Immigration, good for immigrants. Bad for canada😢😢😢
Immigration, good for immigrants. Bad for canada😢😢😢
Identity Attack0.31015682
Insult0.0808917
Profanity0.020100424
Threat0.008815889
Severe Toxicity0.009155273
Low Tox 0.28674445 Moderate Con 0.306
Oct 14, 2025 Inside Canada's Indian Metropolis (Brampton)
Liberals destroyed Canada with its illogical and careless immigration policy.
Liberals destroyed Canada with its illogical and careless immigration policy.
Identity Attack0.17769934
Insult0.1935001
Profanity0.01941724
Threat0.011715741
Severe Toxicity0.005455017
Low Tox 0.28674445 Low Con 0.145
Jan 22, 2026 Why Canada’s immigration system has …
This is Liberal VOTERS want. Unvetted, unskilled immigrants that are dependent on the taxpayers for LIFE
This is Liberal VOTERS want. Unvetted, unskilled immigrants that are dependent on the taxpayers for LIFE
Identity Attack0.2795294
Insult0.15556364
Profanity0.020442016
Threat0.044278983
Severe Toxicity0.011367798
Low Tox 0.28674445 Low Con 0.18
Nov 29, 2025 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.