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: "now why did you word …" 180 comments · Page 6 of 8
My uncle who has traveled to several countries since 1980s cannot secure a visit visa to meet his highly educated children (CPA and Actuary), while these ppl Who hardly speak a word of English have …
My uncle who has traveled to several countries since 1980s cannot secure a visit visa to meet his highly educated children (CPA and Actuary), while these ppl Who hardly speak a word of English have PR. Jagmeet Singh and other Indian origin politicians should be investigated!
Identity Attack0.07921951
Insult0.05964688
Profanity0.01309778
Threat0.007624879
Severe Toxicity0.0025367737
Low Tox 0.119997114 Constructive 0.599 Personal_Narrative
Feb 8, 2026 Inside Canada's Indian Invasion...
Slashed isn't the word I would use
Slashed isn't the word I would use
Identity Attack0.008509507
Insult0.022190686
Profanity0.050429728
Threat0.044602267
Severe Toxicity0.005836487
Low Tox 0.119997114 Low Con 0.286 Policy_Critique
Jan 3, 2026 3 likes New rules, regulations take effect …
The appropriate word is "colonizing". India is colonizing Canada.
The appropriate word is "colonizing". India is colonizing Canada.
Identity Attack0.09741807
Insult0.032248367
Profanity0.016479544
Threat0.008764107
Severe Toxicity0.003566742
Low Tox 0.11398677 Low Con 0.126 Fear_Threat
Jan 29, 2026 Inside Canada's Indian Invasion...
I am an Indian student who has struggled to get my papers done, and I have to say this: mass immigration needs to stop. Canada should allow only people who speak good English and who …
I am an Indian student who has struggled to get my papers done, and I have to say this: mass immigration needs to stop. Canada should allow only people who speak good English and who can truly contribute to this country. I am an IT student, and I worked hard to clear $120K in debt through Scotiabank. I could have taken a loan in my home country, but I chose to work here because Canada gave me everything my own country could not. I am deeply grateful for that. But when I see people from my own community walking around in flip-flops, unable to speak even one word of English, it breaks me inside. My city—Brampton—has been completely taken over, and it’s becoming harder to even drive there now. I believe Canada needs to come together and put an end to this. Enough is enough. Immigration should be about quality, not quantity.
Identity Attack0.08583717
Insult0.03710241
Profanity0.022013342
Threat0.008039144
Severe Toxicity0.0037002563
Low Tox 0.11305673 Constructive 0.764 Personal_Narrative
Sep 30, 2025 173 likes IRCC Names India in Study …
One word to all this. LIBERALS!!!!
One word to all this. LIBERALS!!!!
Identity Attack0.050216515
Insult0.035443626
Profanity0.017777596
Threat0.008738215
Severe Toxicity0.004043579
Low Tox 0.112953395 Low Con 0.193 Policy_Critique
Nov 22, 2025 1 likes Thousands of refugees allowed into …
Want to hear some real BS? Toronto renamed one of its most famous downtown squares some word from Ghana. GHANA!?!?
Want to hear some real BS? Toronto renamed one of its most famous downtown squares some word from Ghana. GHANA!?!?
Identity Attack0.008620501
Insult0.036435258
Profanity0.09486605
Threat0.0073918556
Severe Toxicity0.0039863586
Low Tox 0.112850055 Low Con 0.209
Oct 1, 2025 Inside Canada's Indian Metropolis (Brampton)
Let me use this opportunity to bring awareness to the oppression of Tibetans. No, I am not talking about the Tibetans in China. I am talking about Tibetans in occupied South Tibet, which was annexed …
Let me use this opportunity to bring awareness to the oppression of Tibetans. No, I am not talking about the Tibetans in China. I am talking about Tibetans in occupied South Tibet, which was annexed by India in 1951 and made a state by India in 1987 to become the so-called Arunachal Pradesh. South Tibet includes Tawang, birthplace of the Sixth Dalai Lama and home to a four-hundred-year-old Tibetan Monastery. The Tibetans in occupied South Tibet are fast becoming strangers in their own native homeland because the Indian government is settling Indians in the region to change the demographic structure of the area and trashing the place just like the Indians did in India or in Canada. The Indians like to mock them, calling them Chinese as a form of insult (sometimes using slurs such as the C* word or the M* word). Rape by Indians in occupied South Tibet is a major source of anger among the locals toward the thuggish Indian occupiers. Another thing is that India doesn't trust the locals and likes to accuse them of being Chinese spies if they don't display enough loyalty to the Indian occupier. This area is tightly controlled by India, with limited access to the outside world. In 2014, a Tibetan Chinese called Nido Tania went to Delhi and was beaten to death because he looked 'Chinese'. His case was hardly an isolated one. Northeasterners in India have for years endured racial hatred by the Indian people. They have held demonstrations in New Delhi, but not much has changed. On December 9, 2025, a Chinese-looking youth from the north-east Indian state was murdered by racist Indian thugs. The thugs mocked him with racist taunts like "CHINKI, MOMO, CHINESE," etc., and then the youth was mercilessly beaten to death. This is not the first nor will it be the last case of racism against the north eastern people living under New Delhi's oppression. No killer or rapist of the northeastern people has ever been brought to justice. The Indian political leadership does nothing more than produce hollow words of sympathy: "I AM VARY VARY SAARY!" There was not even a single word of support or remorse from the high priest of the Bar-Rat hindu empire: Modi. The greatest irony and shameless hypocrisy of India and Indians is that the murdered youth's father is serving in the Indian Border Security Force and deployed along the border with China. He is fighting against China for a country that is ready to kill him and his family for looking Chinese. Some years back, yet another rape case by Indian soldiers occurred in Bomdila, South Tibet. The local police detained the two suspects, and the Indian military, fearing that the two suspects would be lynched, stormed the police station, vandalized it, and rescued the two suspects. This leads to massive protests by the local people. Eventually, the unrest caught the attention of New Delhi, and India flew in the defense minister to Bomdila to make a show of force to suppress the protests. Today, South Tibet is restless, and India knows it. This is the reason a law called the AFSPA (Armed Forces Special Power Act) is imposed on South Tibet. AFSPA gives the state the power to detain or kill anyone with impunity. No due process is needed. AFSPA is imposed on areas India deems restless, such as South Tibet and Kashmir. It is a law meant to suppress dissent and instill fear among the populace. The Tibetans in occupied South Tibet are voiceless people because they are not the right kind of Tibetans, so their plight is ignored by the Western world. I have yet to hear from the Western media any concern for the human rights abuses of the Tibetans in occupied South Tibet by India. P.S. I am using the word Tibetan as an umbrella term to include the various Sino-Tibetan Burmese people (Monpa, Abotani (called Lhotba on the Chinese side),..etc. The Sixth Dalai Lama was a Monpa) in South Tibet. The Sixth Dalai Lama is known for his many love poems and romantic escapades outside the Potola Palace. Sadly, his hometown, Tawang, is now under India's occupation since 1951. The Tawang Monastery is the last major frontier monastery before the area merged into the tribal region. It historically enjoyed a close relation with the Beijing central government. Free South Tibet (so-called Arunachal Pradesh) from India.
Identity Attack0.10221587
Insult0.032028005
Profanity0.024951037
Threat0.015947454
Severe Toxicity0.00415802
Low Tox 0.112643376 Constructive 0.594 Comparative_Framing
Jan 28, 2026 Inside Canada's Indian Invasion...
Spot on One of the rare few BEST casts I have watched. Every word is correct said. I am Canadian, I've been to Jamaica and fell in love with the beautiful country and people. I …
Spot on One of the rare few BEST casts I have watched. Every word is correct said. I am Canadian, I've been to Jamaica and fell in love with the beautiful country and people. I was hoping to live out my final years in Jamaica, but Canada's Liberal government has drained and taken that dream from me and made that move unaffordable now because of their destructive policies. 😢
Identity Attack0.023595277
Insult0.0638991
Profanity0.012517073
Threat0.00636914
Severe Toxicity0.0016593933
Low Tox 0.112436704 Constructive 0.796
Sep 1, 2025 1 likes Why Canadians Are Turning Against …
Immigration law practice: a lucrative business! If walls had ears, I'm convinced we'd learn some fascinating things about the kinds of discussions one can overhear in immigration law firms, particularly regarding the words put in …
Immigration law practice: a lucrative business! If walls had ears, I'm convinced we'd learn some fascinating things about the kinds of discussions one can overhear in immigration law firms, particularly regarding the words put in migrants' mouths to facilitate their entry into Canada.
Identity Attack0.061130337
Insult0.03235855
Profanity0.013200258
Threat0.008311004
Severe Toxicity0.0024223328
Low Tox 0.11109332 Constructive 0.542 Unverified_Claim
Nov 21, 2025 1 likes Quebec Ends Economic Immigration Program …
Toronto born and raised, it's really bad.. like REALLY bad.. words can do it justice. I'm looking to move out of the country soon because of this. And everywhere they go the quality drops instantly. …
Toronto born and raised, it's really bad.. like REALLY bad.. words can do it justice. I'm looking to move out of the country soon because of this. And everywhere they go the quality drops instantly. Like work standards drop to zero, wages drop, standards for getting certified in any field drop, dollar value drops...
Identity Attack0.027815815
Insult0.04207976
Profanity0.015386449
Threat0.0070034824
Severe Toxicity0.002822876
Low Tox 0.11109332 Constructive 0.64 Personal_Narrative
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
One word, Liberals.
One word, Liberals.
Identity Attack0.04641757
Insult0.03423163
Profanity0.014634945
Threat0.0074954215
Severe Toxicity0.0030136108
Low Tox 0.11078331 Low Con 0.263
Aug 27, 2025 Why Canadians Are Turning Against …
This is propaganda served up by Trudeau's government to try and silence media with any form of criticism towards Immigration, especially handing out $600 million in payments to social and news media who would not …
This is propaganda served up by Trudeau's government to try and silence media with any form of criticism towards Immigration, especially handing out $600 million in payments to social and news media who would not question and only speak favorably on the influx of migrants to Canada. Luckily most Canadians are very aware of what's going on, Trudeau is unilaterally telling Canadians we have to pay for a mass exodus of economic migrants into Canada without a single debate in parliament or even a word to the Canadian people about this horrible idea.
Identity Attack0.031980325
Insult0.054376744
Profanity0.0138151245
Threat0.007819066
Severe Toxicity0.0024604797
Low Tox 0.1100022 Constructive 0.569
Jan 11, 2019 How much do refugees and …
Mark my words, many will stay illegally, and the Liberals will create a program so they can normalize their statuses, and give them permanent residency. Then they'll be voting in Canadian elections when they become …
Mark my words, many will stay illegally, and the Liberals will create a program so they can normalize their statuses, and give them permanent residency. Then they'll be voting in Canadian elections when they become Canadian citizens, they is how they take our country from us. This was always their plan.
Identity Attack0.06249457
Insult0.030044744
Profanity0.011782649
Threat0.007301235
Severe Toxicity0.0024604797
Low Tox 0.10783285 Moderate Con 0.34
Jan 15, 2026 2 likes 2.9 million Canadian temporary visas …
I live in Brampton. And all I can say is thanks for visiting and spreading the word on this problem. I was born in Brampton, and my mother tells me about how much it's changed. …
I live in Brampton. And all I can say is thanks for visiting and spreading the word on this problem. I was born in Brampton, and my mother tells me about how much it's changed. Many of my friends and family friends have moved to other neighborhoods POST mosques being put up near their homes. And let's not talk about employment and foreign "students". I was lucky to get a job last summer at a family owned small business Ice Cream store right after high school. We even got a review saying we weren't diverse enough despite us being a group of White, East Asian and Black employees lol. And many people say if your not Indian and your getting your drivers test, you go out of Brampton to do the test because you'll likely get discriminated by who is running the test. It's absolutely absurd. It sounds like tin foil hat sh*t, but if you live here like me everything comes full circle. But ofc there are good ones, but they are typically the westernized ones, who have assimilated, they play or watch hockey and have developed a Canadian accent. But the majority haven't assimilated, they are likely first generation, and they do things like stuff 15+ people in one suburban home. And just small things like staring at you in public (idk why their community stares you down), they spit on sidewalks, and they use some crazy a$$ spices when they cook. The smell carries over for blocks and you know your in deep Brampton territory when your driving and that smell of spicy curry hits you and you gotta roll up them windows lol. It's a nasty smell. This mass migration is a huge issue and needs awareness.
Identity Attack0.06476828
Insult0.033460364
Profanity0.03690237
Threat0.008077981
Severe Toxicity0.0038528442
Low Tox 0.10696511 Constructive 0.818 Personal_Narrative
Jan 27, 2026 8 likes Inside Canada's Indian Invasion...
The Sikh in White Turban Spoke well A right Man Ringing the right words
The Sikh in White Turban Spoke well A right Man Ringing the right words
Identity Attack0.06476828
Insult0.027476108
Profanity0.02836696
Threat0.010472948
Severe Toxicity0.0050354004
Low Tox 0.10653123 Moderate Con 0.338
Oct 6, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
All of us hard working Canadians should stop paying taxes right away its not fair that we all work and they stay home laughing at Canadians pe make a stand dont pay your 2018 taxes …
All of us hard working Canadians should stop paying taxes right away its not fair that we all work and they stay home laughing at Canadians pe make a stand dont pay your 2018 taxes pass the word
Identity Attack0.042292643
Insult0.03522326
Profanity0.013234417
Threat0.006861079
Severe Toxicity0.002193451
Low Tox 0.104361884 Moderate Con 0.473
Nov 18, 2018 How much do refugees and …
@3:24 welcome to canada where words are restricted by threat of unemployment.
@3:24 welcome to canada where words are restricted by threat of unemployment.
Identity Attack0.047448806
Insult0.0279513
Profanity0.010996987
Threat0.0100069
Severe Toxicity0.0026893616
Low Tox 0.102192536 Low Con 0.178 Policy_Critique
Jan 27, 2026 3 likes Inside Canada's Indian Invasion...
Oh this is just words. I do not believe any of it We are overpopulated and they are still coming in.
Oh this is just words. I do not believe any of it We are overpopulated and they are still coming in.
Identity Attack0.039456755
Insult0.025155678
Profanity0.017504321
Threat0.00814271
Severe Toxicity0.0029563904
Low Tox 0.102192536 Low Con 0.281 Fear_Threat
Dec 28, 2025 Deportations From Canada at Their …
One word …WOKENESS!
One word …WOKENESS!
Identity Attack0.0048837173
Insult0.032248367
Profanity0.01846078
Threat0.008466354
Severe Toxicity0.002822876
Low Tox 0.102192536 Low Con 0.254
Aug 28, 2025 1 likes Why Canadians Are Turning Against …
In Canada every Tim Hortons is like that it's become known as Singh Hortons Also real native Canadians don't like the word "assimilate" after what was done to the indigenous
In Canada every Tim Hortons is like that it's become known as Singh Hortons Also real native Canadians don't like the word "assimilate" after what was done to the indigenous
Identity Attack0.05976611
Insult0.030044744
Profanity0.012892825
Threat0.006427396
Severe Toxicity0.002040863
Low Tox 0.10175867 Constructive 0.508 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
at the first temple, the sikh elder chooses his words carefully. he speaks of “immigrants” and “humans,” not pointing to his own background. his choice of language feels open, as if belonging is something shared …
at the first temple, the sikh elder chooses his words carefully. he speaks of “immigrants” and “humans,” not pointing to his own background. his choice of language feels open, as if belonging is something shared by everyone. at the next temple, the hindu man talks about how it feels just like his hometown. the difference is telling: one way of speaking makes the community feel wide and inclusive, the other makes it feel narrow and personal. it leaves you wondering when we recreate only one person’s hometown, what happens to ours?
Identity Attack0.062039822
Insult0.029163294
Profanity0.018324144
Threat0.007909686
Severe Toxicity0.002412796
Low Tox 0.09394901 Constructive 0.646
Sep 19, 2025 18 likes Inside Canada's Indian Metropolis (Brampton)
All the words are there but nuthin is being done. Oh Canada, no ody stands on guard for thee.
All the words are there but nuthin is being done. Oh Canada, no ody stands on guard for thee.
Identity Attack0.012240025
Insult0.03257891
Profanity0.014395831
Threat0.008259222
Severe Toxicity0.00207901
Low Tox 0.085582085 Moderate Con 0.317
Dec 22, 2025 IRCC Names India in Study …
Just have one word to say: hahahahahahah 🤣🤣🤣🤣🤣🤣!
Just have one word to say: hahahahahahah 🤣🤣🤣🤣🤣🤣!
Identity Attack0.005401687
Insult0.02122384
Profanity0.025907494
Threat0.008893564
Severe Toxicity0.003490448
Low Tox 0.083999306 Low Con 0.289
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
Carney words... "WHO CARES" filling Carney's bank account is more important.
Carney words... "WHO CARES" filling Carney's bank account is more important.
Identity Attack0.0016649036
Insult0.032689095
Profanity0.02385794
Threat0.0061878995
Severe Toxicity0.0016307831
Low Tox 0.083999306 Low Con 0.14 Policy_Critique
Jan 20, 2026 Why Canada’s immigration system has …
I'm a born and raised Canadian, as well as my husband. Even before our country was completely taken over, employment was hard to come by because of the fw's. 8 years ago, my husband had …
I'm a born and raised Canadian, as well as my husband. Even before our country was completely taken over, employment was hard to come by because of the fw's. 8 years ago, my husband had enough with trying to find a job, he stopped counting at over 450 resumes that were ignored, so he decided that we should start our own company, a small delivery company that 2 years later, we added a safe ride service to (driving drunk people home in their own vehicle). I was the manager of a little pizza place, which was run by immigrants, but good ones. I was hired because my husband approached them about doing deliveries, and they wanted to meet me. I had no idea I was going for an interview but they begged me to work for them, their reason; although they could speak English, they weren't fluent in it, so they wanted an English speaking employee who could easily understand the customer's. Within days, I was promoted to manager, and I loved my job and all of them. They treated everyone with such kindness and generosity. I found out just how much support they got from our government, when I broke down one day because I couldn't afford my prescription. My boss was so confused because he and his family got free prescriptions, dental, eye care, etc and they thought everyone got that. My boss paid for my prescription and actually apologized to me for how our own government treated us. He also showed me that they get $2,500 every 2 weeks, funding to start or buy businesses, but if they don't hire other fw's or immigrants, that funding changes to a grant and they have to pay it back. They are given money for housing, and vehicles. He was pushed out of that business by his 2 partners, and the partner's promised him I would keep my job. That was a complete lie. They stopped putting me on the schedule, claiming financial problems (bs), but hired not one but two new full time immigrant employees. I lost it and quit. Our town isn't that big, and word spread fast, especially when everyone found out that I was still owed over $2,000, which I will never see because no government agency will help me. Their business is actually struggling now and I love that for them. As for my husband and I's business, it's going strong but I came unglued when we recieved a letter from the government "suggesting" that we hire immigrants. I wrote back, telling them in no uncertain terms would that ever happen, and it will be a cold day in hell when one of us steps back so one of the government's favored people can take that money from us because we are the only 2 employees and we're not sacrificing a damn thing for someone who already gets everything.
Identity Attack0.015355183
Insult0.034341812
Profanity0.01893901
Threat0.007353018
Severe Toxicity0.002193451
Low Tox 0.07687678 Constructive 0.825
Sep 2, 2025 Why Canadians Are Turning Against …

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.