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: "Not all immigrants are the …" 3,653 comments · Page 73 of 147
Employers are mad because they are underpaying the immigrants. That’s why they hire them over Canadians. Look at Tim Hortons
Employers are mad because they are underpaying the immigrants. That’s why they hire them over Canadians. Look at Tim Hortons
Identity Attack0.23163283
Insult0.16195811
Profanity0.028093686
Threat0.00780612
Severe Toxicity0.0049591064
Low Tox 0.25462922 Moderate Con 0.358 Economic_Argument
Feb 14, 2026 Canada's tighter immigration policy divides …
Every where you go you can see Punjabi celebrations everywhere it’s like no other culture exists! Way too much immigrants! We don’t want to be forced to see or participate in other peoples culture practice …
Every where you go you can see Punjabi celebrations everywhere it’s like no other culture exists! Way too much immigrants! We don’t want to be forced to see or participate in other peoples culture practice your culture or religion at home please!
Identity Attack0.28034934
Insult0.07301756
Profanity0.020988565
Threat0.007573096
Severe Toxicity0.008163452
Low Tox 0.25462922 Constructive 0.57 Identity_Assertion
Sep 11, 2025 1 likes Why Canadians Are Turning Against …
The problem is that we keep recieving people who are immigrating as "students" from fake schools and they are uneducated unskilled and when they get the managerial positions, they only hire thier own.
The problem is that we keep recieving people who are immigrating as "students" from fake schools and they are uneducated unskilled and when they get the managerial positions, they only hire thier own.
Identity Attack0.1508922
Insult0.16802633
Profanity0.022286616
Threat0.009074804
Severe Toxicity0.00579834
Low Tox 0.25462922 Moderate Con 0.347
Oct 28, 2025 Inside Canada's Indian Metropolis (Brampton)
The rest of Canada needs to hear this! Our immigration system is a joke
The rest of Canada needs to hear this! Our immigration system is a joke
Identity Attack0.11860296
Insult0.15982662
Profanity0.020578653
Threat0.0072365063
Severe Toxicity0.004425049
Low Tox 0.25462922 Low Con 0.286
Sep 30, 2025 2 likes IRCC Names India in Study …
The vast majority of Canadians (including the recent immigrants) want less immigration. There is no division at all. The only people who want more immigrants, are greedy businesses who don't want to pay Canadians decent …
The vast majority of Canadians (including the recent immigrants) want less immigration. There is no division at all. The only people who want more immigrants, are greedy businesses who don't want to pay Canadians decent wages.
Identity Attack0.18235919
Insult0.16337912
Profanity0.01846078
Threat0.006686311
Severe Toxicity0.0039100647
Low Tox 0.25462922 Moderate Con 0.473 Policy_Critique
Feb 11, 2026 Canada's tighter immigration policy divides …
All these 3rd world immigrants drive with no running lights on at night or no lights at all. It would be a rare occurrence to see this years ago but now I see a car …
All these 3rd world immigrants drive with no running lights on at night or no lights at all. It would be a rare occurrence to see this years ago but now I see a car every couple min. You can flash your lights and honk the horn but nothing 🤦🏻‍♂️
Identity Attack0.27875587
Insult0.08410009
Profanity0.026454043
Threat0.008505191
Severe Toxicity0.007820129
Low Tox 0.25462922 Moderate Con 0.365
Jan 27, 2026 Inside Canada's Indian Invasion...
Not enough, I've had enough of forced immigration, not only are you making Canadians struggle to find jobs, your also destroying our culture, mentality, and beliefs supplementing it with toxic destructive mannerisms that do nothing …
Not enough, I've had enough of forced immigration, not only are you making Canadians struggle to find jobs, your also destroying our culture, mentality, and beliefs supplementing it with toxic destructive mannerisms that do nothing but make us feel like we don't belong in our own country.
Identity Attack0.23239216
Insult0.10148193
Profanity0.014874061
Threat0.0116639575
Severe Toxicity0.006713867
Low Tox 0.25462922 Constructive 0.552
Dec 25, 2025 Deportations From Canada at Their …
if it was a "german town" or "little Italy" full of recent european immigrants, nobody.....and I mean NOBODY would bat an eye
if it was a "german town" or "little Italy" full of recent european immigrants, nobody.....and I mean NOBODY would bat an eye
Identity Attack0.2772088
Insult0.06529768
Profanity0.025087673
Threat0.025443908
Severe Toxicity0.008735657
Low Tox 0.25462922 Low Con 0.232 Identity_Assertion
Oct 17, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
When europian comes, it's not immigrant when non europian comes they are immigrants 😂
When europian comes, it's not immigrant when non europian comes they are immigrants 😂
Identity Attack0.2700233
Insult0.06267534
Profanity0.04366605
Threat0.008116818
Severe Toxicity0.008354187
Low Tox 0.25462922 Low Con 0.214 Humor_Satire
Sep 19, 2025 24 likes Inside Canada's Indian Metropolis (Brampton)
I think the difference or reason people are upset with modern immigrants is they never even try to assimilate. They all bring their culture here and ignore the western ways.
I think the difference or reason people are upset with modern immigrants is they never even try to assimilate. They all bring their culture here and ignore the western ways.
Identity Attack0.2964622
Insult0.08410009
Profanity0.028776871
Threat0.0073918556
Severe Toxicity0.007247925
Low Tox 0.25462922 Moderate Con 0.447 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Everything in this video is the sad reality of today, I worked in a production of fruits and veggies, and the agency "immigrants" hiring were practically, eating food with their hands instead of utensiles available …
Everything in this video is the sad reality of today, I worked in a production of fruits and veggies, and the agency "immigrants" hiring were practically, eating food with their hands instead of utensiles available to everyone at said place to even praying infront of canadian employees about their own beliefs and old ways.... it's truly disrespectful to be surrounded by immigrants who couldn't care for 2 cents about the country they migrate too. I'm now unemployed, been searching for a job for the last 3 months and can't even get hired into a basic low wage job like mc donalds tim hortons or any of those because its filled with nothing but immigrants. Really sad, and i'm annoyed that I dont get any callback from anywhere due to overflux of immigrants taking the jobs that can atleast get you out of trouble.
Identity Attack0.21470967
Insult0.16773392
Profanity0.03765389
Threat0.007883795
Severe Toxicity0.0075149536
Low Tox 0.25462922 Constructive 0.729
Sep 15, 2025 1 likes Why Canadians Are Turning Against …
I'm an Indian but I don't support invading a whole country as a swarm and transforming that place like their homeland literally making the actual natives uncomfortable. If you wanna live in that place , …
I'm an Indian but I don't support invading a whole country as a swarm and transforming that place like their homeland literally making the actual natives uncomfortable. If you wanna live in that place , just respect the people's culture , religion and appreciate the rational space they actually provide . And for the countries with illegal immigrant problems , just send them back ??!! The government's corruption is also playing a major role . These goverment officials collect lumpsum amount of money from immigrants as bribe and letting them live there by the fact that it's easier for the government to earn by making the country worse than actually earning by making the country better .
Identity Attack0.23163283
Insult0.11464815
Profanity0.078378424
Threat0.011974656
Severe Toxicity0.009689331
Low Tox 0.25462922 Constructive 0.753 Moral_Argument
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
I used to think the post secondary programs for immigration were Canada’s best shot at retaining the best talent but if this study is saying 8% then it’s likely 25% fraudulent activity. These criminals are …
I used to think the post secondary programs for immigration were Canada’s best shot at retaining the best talent but if this study is saying 8% then it’s likely 25% fraudulent activity. These criminals are laughing at us and giving Canada the worst segment of humanity that can’t possibly be good stewards of our future
Identity Attack0.10221587
Insult0.21135417
Profanity0.020578653
Threat0.008815889
Severe Toxicity0.004673004
Low Tox 0.25462922 Moderate Con 0.479
Oct 1, 2025 IRCC Names India in Study …
I am disgusted by what Canada has become. The government has allowed a free for all to take place without checks and balances for their own profit…whether it’s votes for political mileage, money that is …
I am disgusted by what Canada has become. The government has allowed a free for all to take place without checks and balances for their own profit…whether it’s votes for political mileage, money that is being invested by certain people groups that will help enrich the pockets of government or whatever the reason - has caused this country to descend to the dumps st a rate faster than it takes to say ‘Oh Canada’. As an immigrant, I have seen the degeneration within the country (particularly Toronto & GTA) in 10 years. Sometimes it feels like you’re in a different country, with a different language other than English or French, individuals who refuse to adopt the traditional Canadian lifestyle, who are allowed in with little value for system and order, allowed to procreate and ‘raise’ children who don’t appreciate the Canadian values, both born and immigrants using crime as their currency to their warped perception of wealth and an whole history of issues that impact the lives of the average law and culturally abiding citizen. Oh there’s so much more that can be said about the state of this nation, but if there are bold-faced chants about who will be ruling Canada by 2060, those that have the power to do something need to pay VERY CLOSE ATTENTION. That is not just wishful thinking. That is a threat that will come to pass if a blind eye and a deaf ear is turned which, the government seems bent on doing. A word to the wise is sufficient.
Identity Attack0.116281845
Insult0.1823172
Profanity0.041160982
Threat0.007948523
Severe Toxicity0.0059127808
Low Tox 0.25462922 Constructive 0.677 Policy_Critique
Sep 9, 2025 1 likes Why Canadians Are Turning Against …
I love Punjabi people, they are high class and they surprise me when they tell me they were farmers before coming to canada because I don't get that rugged vibe from them. That guy at …
I love Punjabi people, they are high class and they surprise me when they tell me they were farmers before coming to canada because I don't get that rugged vibe from them. That guy at 2:50 was purhaps the most honest 'white' guy you will meet. The fact is Indians didn't take over, the upper class just decided to move north to Bolton or more west to the Halton area. Over time enough Indians replaced them to basically take over important roles like police officers and political positions. Eventually just like East Asians have Markham and parts of Scarborough, the south Asians had a high enough population for Brampton to be considered their home turf. Eventually though it was the student visas that drove Canadians crazy. Millions of students in record time and I believe there was an additional 4 million who came on temporary work visas during covid, eventually Canadians got annoyed. Personally I don't see any problem with it as long as we keep building apartments and homes for the new immigrants to rent and live it doesn't bother me. I would like to see three times more immigration especially from Europe as this country is super underpopulated and we need people to open factories and build companies that will strengthen Canada as a whole and employ our own not just send money back to their countries. So its not an invasion we just need come to a place of understanding and learn to work together. I will finish with the one negative; there truly is a massive lack of assimilation and this may prove to be more of a problem than we realize but I won't go into it. Stay strong my Punjabi friends 👳🏿
Identity Attack0.293411
Insult0.123407245
Profanity0.06596114
Threat0.012285355
Severe Toxicity0.009613037
Low Tox 0.25462922 Constructive 0.875 Personal_Narrative
Jan 28, 2026 Inside Canada's Indian Invasion...
Canada is formed from mass immigration peroid
Canada is formed from mass immigration peroid
Identity Attack0.22707681
Insult0.09563028
Profanity0.03389629
Threat0.008505191
Severe Toxicity0.0073623657
Low Tox 0.25462922 Low Con 0.25 Comparative_Framing
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
I am a college student in the southeastern us in a small town. We have many many many nepalis coming and using it as a springboard to emigrate (usually illegally) across the us. They do …
I am a college student in the southeastern us in a small town. We have many many many nepalis coming and using it as a springboard to emigrate (usually illegally) across the us. They do not speak our language, integrate, work, or understand our customs. Not integration, no immigration.
Identity Attack0.33352965
Insult0.076185785
Profanity0.027410502
Threat0.008556974
Severe Toxicity0.008850098
Low Tox 0.25462922 Constructive 0.641 Personal_Narrative
Oct 7, 2025 Inside Canada's Indian Metropolis (Brampton)
Sad but true. i am an immigrant myself but I am sad to say these people who manipulate the system to be here and abuse every law are a disgrace to the immigrants who came …
Sad but true. i am an immigrant myself but I am sad to say these people who manipulate the system to be here and abuse every law are a disgrace to the immigrants who came the right way, follow the law, and assimilate and live Canadian values.
Identity Attack0.17847598
Insult0.19225755
Profanity0.02385794
Threat0.0071847234
Severe Toxicity0.004749298
Low Tox 0.25462922 Constructive 0.682 Personal_Narrative
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
Immigrants are unaware that the great opportunity they have in Quebec is worth its weight in gold. During their stay, they spend two, three, or five years here and neither speak, read, nor write French. …
Immigrants are unaware that the great opportunity they have in Quebec is worth its weight in gold. During their stay, they spend two, three, or five years here and neither speak, read, nor write French. They go about their daily lives like any other Quebecer who is settled here. And when the time comes to leave, they have to sell off what little they own and return with nothing. They shout and argue as if Canada owes them something, even though they haven't received any financial assistance from their own governments in their home countries, yet here they come demanding it. I hope that what they experienced here will motivate them to prosper when they return.
Identity Attack0.25309357
Insult0.15769513
Profanity0.026590679
Threat0.00823333
Severe Toxicity0.0074005127
Low Tox 0.25462922 Constructive 0.727 Policy_Critique
Nov 20, 2025 8 likes Quebec Ends Economic Immigration Program …
San Francisco gets red state homeless. Canada gets illegal immigrants fleeing Trump.
San Francisco gets red state homeless. Canada gets illegal immigrants fleeing Trump.
Identity Attack0.20680901
Insult0.09416737
Profanity0.015625564
Threat0.009204263
Severe Toxicity0.0048828125
Low Tox 0.25462922 Low Con 0.146 Comparative_Framing
Jul 10, 2025 1 likes How Canada broke its immigration …
Deport them all, I am deeply concerned about the impact of current immigration levels and the lack of oversight regarding work permits. In sectors like food service and retail, there is a growing concern that …
Deport them all, I am deeply concerned about the impact of current immigration levels and the lack of oversight regarding work permits. In sectors like food service and retail, there is a growing concern that positions are being filled through undocumented labor or cash-under-the-table arrangements. This bypasses our tax system and makes it incredibly difficult for Canadian students to find the part-time work they rely on for tuition. We need stricter enforcement of labor laws and a more controlled approach to immigration to protect the integrity of our economy.
Identity Attack0.18002926
Insult0.0811385
Profanity0.020442016
Threat0.114629425
Severe Toxicity0.011291504
Low Tox 0.25462922 Constructive 0.755
Dec 30, 2025 Deportations From Canada at Their …
Look what's happening in Saudi Arabia and USA, they're strict on illegal immigrants and deport most of them back to their country
Look what's happening in Saudi Arabia and USA, they're strict on illegal immigrants and deport most of them back to their country
Identity Attack0.2816105
Insult0.06921569
Profanity0.027820412
Threat0.0138755
Severe Toxicity0.0077056885
Low Tox 0.25462922 Moderate Con 0.396
Dec 29, 2025 1 likes Deportations From Canada at Their …
Now the liberals want to fastrack skilled immigrant pilots to fly our fighter jets ! That’s what happens when you do nothing with our military except tampons in the men’s bathrooms ! Can you wear …
Now the liberals want to fastrack skilled immigrant pilots to fly our fighter jets ! That’s what happens when you do nothing with our military except tampons in the men’s bathrooms ! Can you wear a turban under a fighter jet helmet ?
Identity Attack0.1294935
Insult0.123407245
Profanity0.022901481
Threat0.018710058
Severe Toxicity0.007019043
Low Tox 0.25462922 Low Con 0.254 Fear_Threat
Feb 28, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
0:35 Homeless Canadian-bogan/derro equivalent talking about paying no taxes, homeless because of his meth/alcohol addiction, not immigration.
0:35 Homeless Canadian-bogan/derro equivalent talking about paying no taxes, homeless because of his meth/alcohol addiction, not immigration.
Identity Attack0.18468912
Insult0.15769513
Profanity0.016137952
Threat0.0066215824
Severe Toxicity0.0063323975
Low Tox 0.25462922 Low Con 0.178 Policy_Critique
Nov 2, 2025 3 likes Inside Canada's Indian Metropolis (Brampton)
"if more immigrants came we should be very happy" oh is that so? so... if they were.... lets say.... pakistani? would you still feel the same there buddy? if there was mass migration by the …
"if more immigrants came we should be very happy" oh is that so? so... if they were.... lets say.... pakistani? would you still feel the same there buddy? if there was mass migration by the people you literally kicked out of your country 60 years ago would that make you happy?
Identity Attack0.27914262
Insult0.075868964
Profanity0.025770858
Threat0.014911477
Severe Toxicity0.0090408325
Low Tox 0.25462922 Moderate Con 0.374 Fear_Threat
Feb 4, 2026 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.