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: "This is not your Canada, …" 6,088 comments · Page 93 of 244
Hundreds? More like hundreds of thousands or even millions. Our government is rubber stamping everyone - that even includes people they gave refugee status to, who turned out to be involved in having underage s4x …
Hundreds? More like hundreds of thousands or even millions. Our government is rubber stamping everyone - that even includes people they gave refugee status to, who turned out to be involved in having underage s4x slaves in their home countries. Or people engaged in terrorism. How many girls have been groomed and trafficked in Canada because Liberals and their supporters wanted to false virtual signal? Why do you do an indepth piece on that? The hundreds of thousands of victims of Liberal ideology.
Identity Attack0.17381613
Insult0.24928534
Profanity0.07740857
Threat0.014911477
Severe Toxicity0.01083374
Moderate 0.32236105 Constructive 0.515 Unverified_Claim
Feb 18, 2026 13 likes Canadian immigration officers investigating hundreds …
Canada is fighting the US while being invaded by India. Lol
Canada is fighting the US while being invaded by India. Lol
Identity Attack0.37361985
Insult0.1087965
Profanity0.049177196
Threat0.039602257
Severe Toxicity0.0126394415
Moderate 0.32236105 Low Con 0.099
Oct 1, 2025 1 likes IRCC Names India in Study …
How about that government suport Canadian financially to and encourage them to bring babies? It would be cheaper for the government to do so and it keeps the fabric of Canada by Canadian themselves rather …
How about that government suport Canadian financially to and encourage them to bring babies? It would be cheaper for the government to do so and it keeps the fabric of Canada by Canadian themselves rather than bring so many immigrants who do not integrate in the society and they come to invade , destroy ,and rob the country and peiple because their religion encourage them to do so.
Identity Attack0.36702603
Insult0.16868424
Profanity0.018597418
Threat0.039602257
Severe Toxicity0.013285006
Moderate 0.32236105 Moderate Con 0.442 Policy_Critique
Aug 25, 2025 Why Canadians Are Turning Against …
If u have got any problem then that's your problem. I will go to Canada or usa or anywhere i want. Who are you to stop me 😂😂😂😂😂😂😂😂😂
If u have got any problem then that's your problem. I will go to Canada or usa or anywhere i want. Who are you to stop me 😂😂😂😂😂😂😂😂😂
Identity Attack0.04306607
Insult0.09270445
Profanity0.06195303
Threat0.030278467
Severe Toxicity0.013607788
Moderate 0.32182294 Moderate Con 0.377 Humor_Satire
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
We dont need a single international student or study permit type of fellow. Get them all out and close the doors to new entries. The indians who have done this process illegaly , you have …
We dont need a single international student or study permit type of fellow. Get them all out and close the doors to new entries. The indians who have done this process illegaly , you have ruined the reputation of all south asians all around canada with your behaviour and lack of care for this country. You used to need to be fully educated and have money in hand to be CONsIDERED for immigration in the past. Its a joke now
Identity Attack0.36702603
Insult0.17361937
Profanity0.022901481
Threat0.010447056
Severe Toxicity0.011444092
Moderate 0.32182294 Moderate Con 0.433
Oct 6, 2025 IRCC Names India in Study …
60% india. As for the government data, still even today doesn't make hundreds ruppe a day 60% of India that roughly work about 70cr indians people's you don't make even hundreds rupees per day India …
60% india. As for the government data, still even today doesn't make hundreds ruppe a day 60% of India that roughly work about 70cr indians people's you don't make even hundreds rupees per day India is a poor country In india where 90cr indians can't afford 2 time food 50lakh childrens die every year due to the hunger 30cr indians are homeless 40cr Indians living in deadly slums 800 million Indian waiting everymonth for 5kg atta (source indian gourmet data 2024) So Indians love india so much they are immigrated to Canada, UK, Europe and the USA to talk about how great India is 😂😂😂
Identity Attack0.3758158
Insult0.26957804
Profanity0.16403814
Threat0.13346854
Severe Toxicity0.024725812
Moderate 0.32182294 Constructive 0.543 Humor_Satire
Feb 24, 2026 Inside Canada's Indian Invasion...
My neighbourhood is primarily made of immigrants. I see a lot of elderly people brought to Canada by their adult kids. I see a huge number of single swarthy complexioned looking single males. Males who …
My neighbourhood is primarily made of immigrants. I see a lot of elderly people brought to Canada by their adult kids. I see a huge number of single swarthy complexioned looking single males. Males who sit in malls, stand at streetcorners, wander and sleep in our parks. I no longer feel safe walking my dog. I am told to take my fnnn dog off the road. It's their road. Like he!!. My family came here as immigrants, paid their own way, bought real estate and never ever asked anyone for help. We even had to pay for our own healthcare before the NDP eventually intoduced national healthcare. And don't kid yourself, the refugee you find to get freebees off the Canadian taxpayers are not always poor. They keep their investments in Swiss, German, UK and US banks. Canadians are way too laid back and let this happen.
Identity Attack0.34324843
Insult0.24561718
Profanity0.10240069
Threat0.009955117
Severe Toxicity0.017287504
Moderate 0.32182294 Constructive 0.629 Personal_Narrative
Aug 26, 2025 Why Canadians Are Turning Against …
I live here , no mention of the violence between the Sikh and Hindu groups (even parking lot riots) and the religious stuff put in the creeks and the Credit river and rooming houses generally …
I live here , no mention of the violence between the Sikh and Hindu groups (even parking lot riots) and the religious stuff put in the creeks and the Credit river and rooming houses generally do not allow cooking so trash from takeout every where they eat while walking home and throw it beside the sidewalks and in 30 minutes I could drive you by dozens of food trucks near bus stops and now the highest car insurance in Canada I have Indian friends and neighbors who complain about it
Identity Attack0.36702603
Insult0.23237456
Profanity0.032894265
Threat0.012803185
Severe Toxicity0.012435913
Moderate 0.32182294 Constructive 0.687 Personal_Narrative
Dec 7, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Isn't canada white occupied country on blood of native canadians so finally truth is no one is illegal from stolen land....karma came back to them that's it nothing else you have right to complain when …
Isn't canada white occupied country on blood of native canadians so finally truth is no one is illegal from stolen land....karma came back to them that's it nothing else you have right to complain when you are natives if you're not don't cry
Identity Attack0.36702603
Insult0.16795322
Profanity0.030639706
Threat0.011819307
Severe Toxicity0.0128976675
Moderate 0.32182294 Moderate Con 0.462
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
I signed the Alberta independence petition, I am sick and tired of my province subsidizing Eastern Canada $25 billion per year through the unfair equalization payments. They keep voting in communist liberals who try to …
I signed the Alberta independence petition, I am sick and tired of my province subsidizing Eastern Canada $25 billion per year through the unfair equalization payments. They keep voting in communist liberals who try to destroy my province's economy! enough is enough
Identity Attack0.10221587
Insult0.27558193
Profanity0.024131214
Threat0.011249693
Severe Toxicity0.005874634
Moderate 0.32128486 Moderate Con 0.495 Call_To_Action
Feb 26, 2026 32 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
So how can we fix the immigration invasion, possibly by literally fighting back physically on are streets ?? You fight immigration and the corrupt governments , SOS CANADA I SEE A WAR ON THIS COMING …
So how can we fix the immigration invasion, possibly by literally fighting back physically on are streets ?? You fight immigration and the corrupt governments , SOS CANADA I SEE A WAR ON THIS COMING SOONER THEN GOVERNMENT THINKS
Identity Attack0.16159154
Insult0.24928534
Profanity0.02385794
Threat0.05203775
Severe Toxicity0.0104522705
Moderate 0.32128486 Moderate Con 0.364
Aug 29, 2025 Why Canadians Are Turning Against …
Canadians themselves are responsible because a good few of them are running illegal education rackets blessed by their respected governments. Why Indians because Indians want to get out their messy country where jobs are scarce, …
Canadians themselves are responsible because a good few of them are running illegal education rackets blessed by their respected governments. Why Indians because Indians want to get out their messy country where jobs are scarce, lawlessness corruption is extreme on top countries like UK Canada Australia and NZ are making billions out of these so-called students. On top they are getting 19-year-old to 30-year educated healthy young ones to work for them for pittance. Your government knows it very well and they should be blamed for the mess. Wait a few years more
Identity Attack0.34974504
Insult0.24928534
Profanity0.051181246
Threat0.0089712385
Severe Toxicity0.012054443
Moderate 0.32128486 Moderate Con 0.482 Policy_Critique
Oct 2, 2025 1 likes IRCC Names India in Study …
Its the same everywhere in Canada! But Browntown (Brampton) is probably the worst! Even my Indian buddies think its bad!
Its the same everywhere in Canada! But Browntown (Brampton) is probably the worst! Even my Indian buddies think its bad!
Identity Attack0.32184324
Insult0.16890354
Profanity0.053435806
Threat0.0082074385
Severe Toxicity0.009307861
Moderate 0.32128486 Constructive 0.558 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
And what will the Americans do at CUSMA, kidnap all the other leaders and claim Canada and Mexico as their own?
And what will the Americans do at CUSMA, kidnap all the other leaders and claim Canada and Mexico as their own?
Identity Attack0.19298288
Insult0.07872037
Profanity0.04742365
Threat0.41623402
Severe Toxicity0.018320406
Moderate 0.32128486 Low Con 0.182 Humor_Satire
Jan 4, 2026 New rules, regulations take effect …
Bro is getting money off rage baiting his racist followers. I used to think the scam pranks were funny then noticed a trend... He went to Minnesota to even try to eat crumbs off of …
Bro is getting money off rage baiting his racist followers. I used to think the scam pranks were funny then noticed a trend... He went to Minnesota to even try to eat crumbs off of nick.. Too late so you hitch a bust north to Canada to figure out the next race bait to rage your audience. I thought this guy was cool but ever since being chased in Italy he hasn't been the same...
Identity Attack0.17070955
Insult0.26957804
Profanity0.041661996
Threat0.020782012
Severe Toxicity0.010299683
Moderate 0.32128486 Moderate Con 0.485 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Canada still does not realise it imported too many Muslims and India Indians?
Canada still does not realise it imported too many Muslims and India Indians?
Identity Attack0.40158966
Insult0.110259406
Profanity0.02474608
Threat0.0071588317
Severe Toxicity0.010681152
Moderate 0.32128486 Low Con 0.181
Oct 8, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
Canadians im coming there too, i am a British Sikh man. But i have no intentions on living in Brampton or any other densely populated city with Indians and Muslims. Canada is going to soon …
Canadians im coming there too, i am a British Sikh man. But i have no intentions on living in Brampton or any other densely populated city with Indians and Muslims. Canada is going to soon get a large influx of British Indian's, because the Muslim's are taking over the government. I plan to get out before we are prevented from leaving. BC, middle of knowhere 😍
Identity Attack0.4006267
Insult0.11616662
Profanity0.04516909
Threat0.011974656
Severe Toxicity0.014511578
Moderate 0.32128486 Constructive 0.539
Nov 18, 2025 Inside Canada's Indian Metropolis (Brampton)
Real talk... !! Indans take over canada .. it calls now CANA-DIANS..😅😅😅😅
Real talk... !! Indans take over canada .. it calls now CANA-DIANS..😅😅😅😅
Identity Attack0.37953663
Insult0.15627414
Profanity0.036651865
Threat0.009981008
Severe Toxicity0.013478675
Moderate 0.32128486 Low Con 0.191 Humor_Satire
Oct 27, 2025 Inside Canada's Indian Metropolis (Brampton)
The entire population of Canada could be replaced by Indians and there would still be a billion of them back home.
The entire population of Canada could be replaced by Indians and there would still be a billion of them back home.
Identity Attack0.3817989
Insult0.08459369
Profanity0.028503597
Threat0.03407705
Severe Toxicity0.017029278
Moderate 0.32074678 Low Con 0.168 Fear_Threat
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Coming to Canada soon "A Muslim migrant enters a restaurant in Monaco and begins to pray. The manager politely asks him to leave, but he refuses and says that Muslims have the right to pray …
Coming to Canada soon "A Muslim migrant enters a restaurant in Monaco and begins to pray. The manager politely asks him to leave, but he refuses and says that Muslims have the right to pray wherever they want… The Europe we once knew is sinking; there is a new landlord… (Mabaterror)"
Identity Attack0.3825363
Insult0.110259406
Profanity0.02303812
Threat0.011456826
Severe Toxicity0.009613037
Moderate 0.32074678 Moderate Con 0.465
Sep 25, 2025 1 likes Why Canadians Are Turning Against …
The scam was allowed to happen by the liberal-ndp mafia, which created a huge ecosystem of corruption, scams, money-laundering, frauds, and letting in many dishonest people and even criminals to enter the country easily under …
The scam was allowed to happen by the liberal-ndp mafia, which created a huge ecosystem of corruption, scams, money-laundering, frauds, and letting in many dishonest people and even criminals to enter the country easily under the cover of students visa, purchased LMIA'S openly promoted on instagram, entering on tourist visa and converting to LMIA'S with help of corrupt businesses and lawyers, and finally the biggest scam of fake assylum claims. It is a massive corruption racket involving politicians, lawyers, business owners, diploma mill colleges, consultants, and even banks in foreign countries. So Canada is highly corrupt and will only be super corrupt in the future with a lot of dishonest people being let in.
Identity Attack0.055673428
Insult0.3388922
Profanity0.050680235
Threat0.010602405
Severe Toxicity0.008926392
Moderate 0.32074678 Moderate Con 0.384 Unverified_Claim
Sep 29, 2025 IRCC Names India in Study …
nobody likes them and nobody wants them. Canada was far better without them
nobody likes them and nobody wants them. Canada was far better without them
Identity Attack0.18235919
Insult0.16802633
Profanity0.026317406
Threat0.029415153
Severe Toxicity0.009384155
Moderate 0.32074678 Low Con 0.213 Fear_Threat
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
Epoch Times has a recent article out saying China has snuck in over 1000 spies into Canada. Somehow I think our globalist PMs from the WEF really don't give a flying monkey about it.
Epoch Times has a recent article out saying China has snuck in over 1000 spies into Canada. Somehow I think our globalist PMs from the WEF really don't give a flying monkey about it.
Identity Attack0.055218685
Insult0.3388922
Profanity0.104876526
Threat0.0082074385
Severe Toxicity0.0063705444
Moderate 0.32074678 Moderate Con 0.361 Unverified_Claim
Feb 24, 2026 1 likes LILLEY UNLEASHED: The fall of …
As someone who is planning to study abroad in merit from India,, i would def not plan on going to canada bcs of Indians themselves
As someone who is planning to study abroad in merit from India,, i would def not plan on going to canada bcs of Indians themselves
Identity Attack0.40713623
Insult0.0838533
Profanity0.033144772
Threat0.007857903
Severe Toxicity0.010299683
Moderate 0.32074678 Moderate Con 0.484 Personal_Narrative
Jan 29, 2026 Inside Canada's Indian Invasion...
Generational Canadians need to leave Canada and come back as Asylum Seeking Immigrants. Just say you are fleeing a Communist Dictatorship 🍌 Republic.
Generational Canadians need to leave Canada and come back as Asylum Seeking Immigrants. Just say you are fleeing a Communist Dictatorship 🍌 Republic.
Identity Attack0.29951343
Insult0.23237456
Profanity0.027820412
Threat0.008427517
Severe Toxicity0.011367798
Moderate 0.32074678 Low Con 0.176
Aug 26, 2025 1 likes 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.