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
30,738 comments · Page 1011 of 1230
Keep voting liberal and you'll keep getting the same results.
Keep voting liberal and you'll keep getting the same results.
Identity Attack0.012061302
Insult0.014504919
Profanity0.010945748
Threat0.007068211
Severe Toxicity0.0012207031
Low Tox 0.034277402 Low Con 0.195 Call_To_Action
Aug 25, 2025 Why Canadians Are Turning Against …
For everyone not in Canada, the guy on the bike is how 90 percent of Canadians feel. Some are to nice to say it and others speak freely like bike guy.
For everyone not in Canada, the guy on the bike is how 90 percent of Canadians feel. Some are to nice to say it and others speak freely like bike guy.
Identity Attack0.013546381
Insult0.016632931
Profanity0.011082385
Threat0.0062396824
Severe Toxicity0.0009822845
Low Tox 0.034277402 Constructive 0.59 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
Im a foreign nurse who once aspired to migrate and serve Canada but the laws were so restrictive and professional requirements very stringent. I ended up migrating in USA. What happened to your standards.
Im a foreign nurse who once aspired to migrate and serve Canada but the laws were so restrictive and professional requirements very stringent. I ended up migrating in USA. What happened to your standards.
Identity Attack0.011543332
Insult0.015644927
Profanity0.011697251
Threat0.0061749537
Severe Toxicity0.00091552734
Low Tox 0.034277402 Constructive 0.705 Personal_Narrative
Feb 14, 2026 Canada's tighter immigration policy divides …
Get a petition going
Get a petition going
Identity Attack0.004439743
Insult0.0118069025
Profanity0.017572641
Threat0.009722093
Severe Toxicity0.0018501282
Low Tox 0.034277402 Low Con 0.263 Call_To_Action
Jan 1, 2026 1 likes Why Canadians Are Turning Against …
Welcome to CHINDIA a new Indian state.
Welcome to CHINDIA a new Indian state.
Identity Attack0.021786476
Insult0.013174911
Profanity0.016889455
Threat0.008764107
Severe Toxicity0.0032615662
Low Tox 0.034277402 Low Con 0.235
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
IMO France 24's reporting is a little confused on this issue. You're getting the perspective of 1) immigrants that have been denied a path to citizenship and 2) corporations that can't offer attractive wages to …
IMO France 24's reporting is a little confused on this issue. You're getting the perspective of 1) immigrants that have been denied a path to citizenship and 2) corporations that can't offer attractive wages to Canadians. We have far too many companies whose business model is that Canada should be a low-cost labour source, i.e. they've invested in a future supporting immigrants and not Canadians.
Identity Attack0.023595277
Insult0.013782915
Profanity0.009852652
Threat0.0059904763
Severe Toxicity0.0010585785
Low Tox 0.034277402 Constructive 0.713 Policy_Critique
Feb 11, 2026 Canada's tighter immigration policy divides …
News As AAA AA no one find Stock midea no find i give adres no
News As AAA AA no one find Stock midea no find i give adres no
Identity Attack0.0047357255
Insult0.013782915
Profanity0.017777596
Threat0.007870848
Severe Toxicity0.0018882751
Low Tox 0.034277402 Moderate Con 0.337
Jan 5, 2026 Inside Canada's Indian Metropolis (Brampton)
massive fan of your work, really happy to see you shining a light on the genuine invasion going on in canada right now, keep it up g
massive fan of your work, really happy to see you shining a light on the genuine invasion going on in canada right now, keep it up g
Identity Attack0.013345404
Insult0.013630914
Profanity0.011184863
Threat0.007637825
Severe Toxicity0.0015735626
Low Tox 0.034277402 Constructive 0.567
Jan 27, 2026 Inside Canada's Indian Invasion...
there are others countries than Canada!
there are others countries than Canada!
Identity Attack0.022188433
Insult0.013402912
Profanity0.010911589
Threat0.006058442
Severe Toxicity0.0013256073
Low Tox 0.034277402 Low Con 0.297 Comparative_Framing
Jan 15, 2026 4 likes 2.9 million Canadian temporary visas …
Good the more immigrants that leave the better it will be for Canada they come here for a better life for safety for this for that they're all set up by the government giving houses …
Good the more immigrants that leave the better it will be for Canada they come here for a better life for safety for this for that they're all set up by the government giving houses cars don't have to worry about nothing it's all provided for them through the taxpayers money well the real Canadians are living out on the streets and eating out of garbage bins I don't have a bed or a roof over their heads due to the immigrants coming into our country then they come into our country in protest terrorist actions destroy our buildings are statues our churches block our streets hospitals shopping malls an etcetera they disrespect our rules and regulations and think they can voice their opinion on everything and get away with it they come here most of them with a green card as a visitor from another land overseas and yes they think they're a real Canadian but never contribute never done nothing for the country but just take from the real Canadians that made the country to what it is today and it's all government doing before they give a house or car or anything that they get the immigrants get if you're standing alongside of one peppermint will give it to the immigrant faster than what they'll give to a real Canadian they're more or less told to sleep on the streets and eat out of garbage bins because he's immigrants deserve nothing but the best in our country we have to show them that they are welcomed no they're not welcome anymore Canadian should come first not somebody that came in on a boat or an airplane from another country and overseas it's a government can't look after their own then they shouldn't be in the government because our prime minister is supposed to be protecting the real Canadians not the ones that are coming in over our borders I wonder if that's ever going to change probably not because they still need these foreigners votes just stay in the position where they're at Canada has become a very undeveloped country now in Canada has been put into a lot of danger due to the terrorism that's in our country from the people that they bought in our country from overseas I mean just look at all the protesting from the palestines and Hamas people what they've done so far to Canada we see it on the news just about every day ask for their rights anyways I can keep going on but it's not worth my time tomorrow is never promised it's just that I know Canada is sinking and sinking fast due to our government and their policies but when it sinks do you think the government's going to stand on board and go down with the ship nope I'll be in another country safe and sound
Identity Attack0.014712535
Insult0.008164782
Profanity0.00007872977
Threat0.0002559232
Severe Toxicity0.0000045725806
Low Tox 0.034101393 Fear_Threat
May 6, 2025 1 likes
Alberta separation now
Alberta separation now
Identity Attack0.013646871
Insult0.012376905
Profanity0.012551232
Threat0.008738215
Severe Toxicity0.0015544891
Low Tox 0.034041706 Moderate Con 0.301
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
bro actually came to brampton
bro actually came to brampton
Identity Attack0.008324518
Insult0.013250912
Profanity0.023174755
Threat0.008634649
Severe Toxicity0.0019836426
Low Tox 0.034041706 Moderate Con 0.372 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
HeAlTh CaNaDa's 2026 SlOgAn - We HaEvE eVeRyThInG pOsSiBlY aVaIlAbLe, PlEaSe TaKe CaRe Of YuRsElF.
HeAlTh CaNaDa's 2026 SlOgAn - We HaEvE eVeRyThInG pOsSiBlY aVaIlAbLe, PlEaSe TaKe CaRe Of YuRsElF.
Identity Attack0.0021458757
Insult0.018001022
Profanity0.009630617
Threat0.0066927844
Severe Toxicity0.0011253357
Low Tox 0.034041706 Low Con 0.181
Jan 3, 2026 New rules, regulations take effect …
Canadians are not divided over that if anything they think the Government is not reducing immigration enough
Canadians are not divided over that if anything they think the Government is not reducing immigration enough
Identity Attack0.019475231
Insult0.012756908
Profanity0.010296722
Threat0.0067963502
Severe Toxicity0.0011301041
Low Tox 0.034041706 Moderate Con 0.332 Policy_Critique
Feb 11, 2026 1 likes Canada's tighter immigration policy divides …
"Tragedy"? Give us a break!
"Tragedy"? Give us a break!
Identity Attack0.0017573982
Insult0.014352918
Profanity0.012277958
Threat0.007948523
Severe Toxicity0.0011301041
Low Tox 0.034041706 Low Con 0.215 Humor_Satire
Nov 23, 2025 2 likes Quebec Ends Economic Immigration Program …
🤡🦉Government
🤡🦉Government
Identity Attack0.007029593
Insult0.015568925
Profanity0.038906425
Threat0.00756015
Severe Toxicity0.0026893616
Low Tox 0.034041706 Low Con 0.131 Humor_Satire
Oct 9, 2025 IRCC Names India in Study …
Heard certain members of this community once say they don’t come here to become Canadians, they come to get the book with the blue cover (passport). They won’t mention Canada by name.
Heard certain members of this community once say they don’t come here to become Canadians, they come to get the book with the blue cover (passport). They won’t mention Canada by name.
Identity Attack0.02138452
Insult0.013326911
Profanity0.009698936
Threat0.00636914
Severe Toxicity0.0010538101
Low Tox 0.034041706 Moderate Con 0.358 Unverified_Claim
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
i wonder,,,have you ever thought,,,,Hmmm!,,,it's almost like this is being done; deliberately ?
i wonder,,,have you ever thought,,,,Hmmm!,,,it's almost like this is being done; deliberately ?
Identity Attack0.0025158543
Insult0.013896915
Profanity0.013302735
Threat0.007754337
Severe Toxicity0.0011444092
Low Tox 0.034041706 Moderate Con 0.319
Aug 25, 2025 Why Canadians Are Turning Against …
australia the same 🇦🇺👍
australia the same 🇦🇺👍
Identity Attack0.018068384
Insult0.013934915
Profanity0.019280603
Threat0.00823333
Severe Toxicity0.0022506714
Low Tox 0.034041706 Moderate Con 0.346 Comparative_Framing
Feb 13, 2026 Canada's tighter immigration policy divides …
Two words: Country Caps. Preserve Canadian culture, my family assimilated to Canada when they came generations ago. Now the government is wholesale importing another country's culture and wondering why there are problems.
Two words: Country Caps. Preserve Canadian culture, my family assimilated to Canada when they came generations ago. Now the government is wholesale importing another country's culture and wondering why there are problems.
Identity Attack0.014953227
Insult0.014884921
Profanity0.009536679
Threat0.0059807673
Severe Toxicity0.0009202957
Low Tox 0.034041706 Constructive 0.542
Sep 19, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
I believe it is all by WEF design
I believe it is all by WEF design
Identity Attack0.009767435
Insult0.014124917
Profanity0.020646973
Threat0.008466354
Severe Toxicity0.0021839142
Low Tox 0.034041706 Low Con 0.218 Unverified_Claim
Feb 17, 2026 85 likes LILLEY UNLEASHED: The fall of …
Punjabi loves Canada...!!!
Punjabi loves Canada...!!!
Identity Attack0.020882076
Insult0.015720926
Profanity0.014600786
Threat0.006712203
Severe Toxicity0.0019168854
Low Tox 0.034041706 Moderate Con 0.4
Oct 1, 2025 Inside Canada's Indian Metropolis (Brampton)
According to Matthew 25:31-46, we Westerners have to welcome the stranger. It is our duty, not optional. No asylum claim on the part of the stranger is required. The conservatives should know this duty.
According to Matthew 25:31-46, we Westerners have to welcome the stranger. It is our duty, not optional. No asylum claim on the part of the stranger is required. The conservatives should know this duty.
Identity Attack0.019676208
Insult0.011730902
Profanity0.009681856
Threat0.006433869
Severe Toxicity0.00088214874
Low Tox 0.034041706 Moderate Con 0.429 Moral_Argument
Feb 25, 2026 'We do know that there's …
Canadians are reaching the tipping point, finally. Thank a LIBERAL for all of this.
Canadians are reaching the tipping point, finally. Thank a LIBERAL for all of this.
Identity Attack0.014450782
Insult0.017012933
Profanity0.010604155
Threat0.0067834044
Severe Toxicity0.001335144
Low Tox 0.034041706 Moderate Con 0.44 Policy_Critique
Sep 4, 2025 130 likes Why Canadians Are Turning Against …
Anything for more votes. CRA making sure you get your money. That's pretty funny. No it's getting that foot in the door to control income.
Anything for more votes. CRA making sure you get your money. That's pretty funny. No it's getting that foot in the door to control income.
Identity Attack0.001572409
Insult0.017807651
Profanity0.012585391
Threat0.006317357
Severe Toxicity0.00084877014
Low Tox 0.034041706 Moderate Con 0.38 Policy_Critique
Jan 12, 2026 Canada’s new rules in 2026

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.