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 factory I work in …" 12 comments
The factory I work in is all Indian people and they're racist as all hell. Just had one removed because he wouldn't leave my wife alone. Trying to touch her saying she's going to be …
The factory I work in is all Indian people and they're racist as all hell. Just had one removed because he wouldn't leave my wife alone. Trying to touch her saying she's going to be his. Almost ended the fucker. Doesn't help they all stink like they have never showered before.
Identity Attack0.5983441
Insult0.6099415
Profanity0.759977
Threat0.108496375
Severe Toxicity0.35368225
Toxic 0.7856813 Constructive 0.579 Identity Attack Insult Personal_Narrative
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Im not canadian but indians raping other immigrants someone who isn't Canadian white. If you immigrant and not indian or white those assholes cheat, steal everything, social id to internet provider companies, full of scam. …
Im not canadian but indians raping other immigrants someone who isn't Canadian white. If you immigrant and not indian or white those assholes cheat, steal everything, social id to internet provider companies, full of scam. Fact: I can't pass driving test for to be teucker. I can't work in factories in mississauga or in Brampton. Rogers, fido, want me to pay money but I canceled inernet 10 years ago. I never take my return tax if I ask from indians, like sigma tax. I can't get diploma at the end of my graduation. I can't get job someone who is supervisor in the companies.
Identity Attack0.6106996
Insult0.58196646
Profanity0.46460027
Threat0.18597278
Severe Toxicity0.35040274
Moderate 0.6588125 Moderate Con 0.465 Identity Attack Insult
Nov 30, 2025 Inside Canada's Indian Metropolis (Brampton)
My parents were refugees, came to Toronto in the 80s.... they didnt take advantage of the system even when they were eligible for benefits, worked their asses off in factories and never tried to alter …
My parents were refugees, came to Toronto in the 80s.... they didnt take advantage of the system even when they were eligible for benefits, worked their asses off in factories and never tried to alter Canada in any way, in return i sacrificed 8 years in my 20s to serve in the canadian forces as a thank you, and let me tell you the racism in the military was disgusting, it was happening before and itll get worse....
Identity Attack0.15517195
Insult0.43296707
Profanity0.31402156
Threat0.011482717
Severe Toxicity0.022839356
Moderate 0.4269174 Constructive 0.664
Aug 26, 2025 Why Canadians Are Turning Against …
THEY ARE WORKING IN ALL TIM HORTONS, FACTORIES, ETC. STEALING WORKS TO CANADIANS!!!
THEY ARE WORKING IN ALL TIM HORTONS, FACTORIES, ETC. STEALING WORKS TO CANADIANS!!!
Identity Attack0.22707681
Insult0.21602537
Profanity0.018597418
Threat0.010990778
Severe Toxicity0.00869751
Moderate 0.3057765 Low Con 0.223 Economic_Argument
Sep 30, 2025 IRCC Names India in Study …
Working cash under the table, check out bakeries, factories, etc. Tons of these foreign students on permits not only renew their permits for cash earning, they go part time to school instead of full time …
Working cash under the table, check out bakeries, factories, etc. Tons of these foreign students on permits not only renew their permits for cash earning, they go part time to school instead of full time just to earn money in order to stay longer in Canada and America. Bakeries in Toronto hire a lot of them through private employment agencies and pay them cash under the table. In other words, they just apply for permits so they can work and say screw education 😂
Identity Attack0.04177703
Insult0.16868424
Profanity0.22663295
Threat0.007068211
Severe Toxicity0.00793457
Low Tox 0.2854699 Constructive 0.552
Sep 28, 2025 IRCC Names India in Study …
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...
I'm an immigrant. I came to Canada 55 years ago. Legally and I couldn't speak english that well. I couldn't get a job as I was used to always work and with the public. And …
I'm an immigrant. I came to Canada 55 years ago. Legally and I couldn't speak english that well. I couldn't get a job as I was used to always work and with the public. And I couldn't get a job. The only place I could get a job. Was at the factory because I couldn't speak english. Good enough. Nobody would give me a job and it makes me very angry that this immigrants come in here now and take a job without speaking any english. That is not fair.
Identity Attack0.1232452
Insult0.042665333
Profanity0.013951761
Threat0.0064144502
Severe Toxicity0.002937317
Low Tox 0.15490346 Constructive 0.713
Aug 25, 2025 Why Canadians Are Turning Against …
Before Trudeau UK had the biggest number. He brought in 3m+ that made Indian population higher in Canada than UK. SA, Tanzania and Kenya also have big numbers. Idi Amin used brutal means to kickout …
Before Trudeau UK had the biggest number. He brought in 3m+ that made Indian population higher in Canada than UK. SA, Tanzania and Kenya also have big numbers. Idi Amin used brutal means to kickout British Indians in Uganda. Colonialist English empire was the cause of of Idi Amin's actions. British Kingdom migrated thousands of Indians as cheap labour to build rail lines to mineral rich regions extending to DRC- Uganda city of Kasese and Kilembe mines. When the railway was completed, they offered them British citizens including those born in Uganda. The colonial British gave them business loans, including Indian banks to extend credit and loans to Indians without surerities. They were allocated colonial govt freehold land for free in the most prime areas of uganda major cities like Kampala, Jinja, Masaka, Mbale, Soroti, Mpigi, Tororo etc while black Ugandan indegenous people were pushed into the rural areas to work in factories, mines and businesses set up for British Asians. As you can guess, business class get super rich while Africans who didnt work on their own coffee, cotton, and domestic farms were left to work as clerks, securicor, teachers, Christian clergy/ reverands and local tax collectors for the govt. Brutal as he was, Indi Amin saw and used this imbalance as a second liberation war, economic war, to kick out all British Asians holding UK Passports and any other Ugandan born who didnt want to abide by the authority of indegenous people. Amin killed whoever tried to challenge his life president, he killed 72 ugnadans, mainly politicians by public firing squad aired on TV. He killed the Anglican Archbishop Luwum, he killed the 1st Ugandan Chief Justice Ben Kiwanuka. He was brutal BUT, every Ugandan is celebrating his nationalism of caring for ordinary people AND opening their eyes on trade and business by KICKING OUT economy sacking British Asians. This is history I saw and followed because i was a kid in primary school at the time 1972. In addition to that Indians in Uganda were so arrogant to indegenous Ugandans, I experienced it. So when i see how Canadians resent them I dont feel for them unfortunately. I already had enough on my plate in Canada. Indians were the owners of biggest to smallest shops in major cities and town in Uganda because of free capital and soft loans, financed business premises thru the colonial British suckers. They showd that arrogance which pissed most of the indegenous Ugandans. For example if you went to a shop and burgained on a KG of sugar or bread, or shirt, and didnt get fail to buy because you dont have that much or failed to get a good deal, the Indian shopkeeper would insult any Afriacn in Indian- Luganda accent " oba tayagala genda malala jali..mali ya nyoko?". meaning " If you dont want to buy go, others are there will buy, is this your capital/ stock?". Many songs were sung after the 1972 kickout depicting that phrase/ quote.
Identity Attack0.08749158
Insult0.054376744
Profanity0.017572641
Threat0.012906751
Severe Toxicity0.0038909912
Low Tox 0.119997114 Constructive 0.744 Comparative_Framing
Oct 11, 2025 IRCC Names India in Study …
Majority number of these people are working under the table getting paid CASH.. at the same time they’re getting their welfare Checky and stealing the jobs that real Canadian citizens could have.. this is the …
Majority number of these people are working under the table getting paid CASH.. at the same time they’re getting their welfare Checky and stealing the jobs that real Canadian citizens could have.. this is the reason you see most of these people working at gas stations, factories, and fast food restaurants.. they’re sharing apartments with 15-20 people and THIS IS REAL BAD FOR REAL CANADIANS.
Identity Attack0.0440973
Insult0.056133457
Profanity0.012141321
Threat0.0070164283
Severe Toxicity0.0025367737
Low Tox 0.11367676 Moderate Con 0.471 Unverified_Claim
Sep 30, 2025 IRCC Names India in Study …
In the UK in 1860 7 year old boys (and girls) worked 12 hour shifts in mines and factories, most died before they had children themselves. A hundred years later in 1960 the school leaving …
In the UK in 1860 7 year old boys (and girls) worked 12 hour shifts in mines and factories, most died before they had children themselves. A hundred years later in 1960 the school leaving age was 15 and life expectancy had reached 70 plus and people worked a 40 hour week with paid holidays and a pension to come in your later years. The first time in thousands of years that the average person could have a decent life and live more than an average of thirty years. We now just take that for granted and the third world instead of working to improve their own countries want to come here and live off the system we have created. Our polticians have guilt tripped us into having compassion for these people and now the shear weight of numbers is dragging us backwards and reversing 150 years gains, we are now at the point that if drastic is not taken we will be back to pre Victorian times within 10 years.
Identity Attack0.0069185994
Insult0.02618698
Profanity0.01941724
Threat0.0076766624
Severe Toxicity0.0018310547
Low Tox 0.05651112 Constructive 0.648
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
they can find them in a factories working illegal , do that will find thousand of student Working illegal problem will be solved
they can find them in a factories working illegal , do that will find thousand of student Working illegal problem will be solved
Identity Attack0.016862517
Insult0.016024929
Profanity0.011458136
Threat0.008764107
Severe Toxicity0.0016117096
Low Tox 0.049831573 Low Con 0.226
Sep 29, 2025 IRCC Names India in Study …
Some of them working in my factory
Some of them working in my factory
Identity Attack0.0048837173
Insult0.008994885
Profanity0.015864678
Threat0.00823333
Severe Toxicity0.001411438
Low Tox 0.01859777 Moderate Con 0.423
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.