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: "They have no rights to …" 837 comments · Page 27 of 34
This is a vicious cycle which have not been finished, and still going on. People must be moved from Canada immediately, government doesn't have the right numbers.
This is a vicious cycle which have not been finished, and still going on. People must be moved from Canada immediately, government doesn't have the right numbers.
Identity Attack0.011839314
Insult0.026702631
Profanity0.011577694
Threat0.0074565844
Severe Toxicity0.0012493134
Low Tox 0.05898502 Moderate Con 0.428 Policy_Critique
Nov 10, 2025 1 likes IRCC Names India in Study …
When did people visiting a country working on a temporary Visa develop the idea that they were automatically entitled to citizenship? To be clear the only reason we have immigration is because we don't make …
When did people visiting a country working on a temporary Visa develop the idea that they were automatically entitled to citizenship? To be clear the only reason we have immigration is because we don't make enough of our own babies. there are a number of other considerations that would restrict immigration. a sovereign country has a right to determine when, how many, from where and why they accept people from other parts of the world to become citizens of their country. And they get to set the terms . PERIOD
Identity Attack0.023193322
Insult0.022706337
Profanity0.015898837
Threat0.007145886
Severe Toxicity0.0017166138
Low Tox 0.057005897 Constructive 0.585
Nov 24, 2025 Quebec Ends Economic Immigration Program …
4:52 Brutally honest. Regardless of what he is saying (right or wrong), I wish there were more like him. "Tell us how you REALLY feel."
4:52 Brutally honest. Regardless of what he is saying (right or wrong), I wish there were more like him. "Tell us how you REALLY feel."
Identity Attack0.004402745
Insult0.018001022
Profanity0.024131214
Threat0.010058682
Severe Toxicity0.002117157
Low Tox 0.05651112 Constructive 0.647 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
You guys should do more stories on inequality, though it requires more research than talking with random people on the street. Also when the people you interview make claims such as "they're not paying taxes" …
You guys should do more stories on inequality, though it requires more research than talking with random people on the street. Also when the people you interview make claims such as "they're not paying taxes" or "there's a lot of fake universities", i think it would be right to try and back that up or know the details of this
Identity Attack0.00880549
Insult0.02618698
Profanity0.015454767
Threat0.006272047
Severe Toxicity0.001115799
Low Tox 0.056263726 Constructive 0.628 Policy_Critique
Sep 27, 2025 Inside Canada's Indian Metropolis (Brampton)
Tyler you know that speaking in a foreign accent doesn’t make your English easier to understand, right?
Tyler you know that speaking in a foreign accent doesn’t make your English easier to understand, right?
Identity Attack0.010951365
Insult0.022577424
Profanity0.011611853
Threat0.006155535
Severe Toxicity0.0011062622
Low Tox 0.055768944 Low Con 0.296 Meta_Commentary
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
This is very right thisan is clever 0:17
This is very right thisan is clever 0:17
Identity Attack0.0103594
Insult0.018774498
Profanity0.027410502
Threat0.010938995
Severe Toxicity0.0036621094
Low Tox 0.055521555 Moderate Con 0.395 Meta_Commentary
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
1:57 bros right
1:57 bros right
Identity Attack0.011839314
Insult0.0154929245
Profanity0.034146797
Threat0.012285355
Severe Toxicity0.0044441223
Low Tox 0.055274166 Moderate Con 0.312 Meta_Commentary
Jan 28, 2026 Inside Canada's Indian Invasion...
why are they being deported when they should have never been allowed in. they would be waiting outside of canada until their claim is approved. so when it's not approved, they are rightfully no longer …
why are they being deported when they should have never been allowed in. they would be waiting outside of canada until their claim is approved. so when it's not approved, they are rightfully no longer Canada's problem.
Identity Attack0.025806036
Insult0.017872108
Profanity0.010638315
Threat0.00756015
Severe Toxicity0.0014591217
Low Tox 0.054779384 Moderate Con 0.421
Dec 30, 2025 Deportations From Canada at Their …
Need to close our boarders and get our country back to were it was, and than do it right.
Need to close our boarders and get our country back to were it was, and than do it right.
Identity Attack0.010433395
Insult0.018774498
Profanity0.011492296
Threat0.008945347
Severe Toxicity0.0017547607
Low Tox 0.054531995 Moderate Con 0.341
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
It’s sad to see how much Canada has changed over the years. For health care ,one woman died after giving birth by normal delivery in credit valley hospital, this how bad the health care system …
It’s sad to see how much Canada has changed over the years. For health care ,one woman died after giving birth by normal delivery in credit valley hospital, this how bad the health care system is right now 😢
Identity Attack0.014149316
Insult0.019225692
Profanity0.010160086
Threat0.009463178
Severe Toxicity0.001707077
Low Tox 0.054531995 Constructive 0.528 Personal_Narrative
Aug 27, 2025 Why Canadians Are Turning Against …
I don't know how every day Canadians are expected to fix this mess when our wealthy, well connected ppl can't. Based on the last two elections - voting isn’t going to fix it either when …
I don't know how every day Canadians are expected to fix this mess when our wealthy, well connected ppl can't. Based on the last two elections - voting isn’t going to fix it either when elections are being rigged and infringed upon. I love my Country but I would welcome being the 51 st state right now because I am so discouraged and see no hope or change on the horizon.
Identity Attack0.014551271
Insult0.02567133
Profanity0.01309778
Threat0.0067445673
Severe Toxicity0.0012683868
Low Tox 0.054531995 Constructive 0.658 Policy_Critique
Feb 24, 2026 LILLEY UNLEASHED: The fall of …
Indians are good for Canada 🇨🇦 economy get your facts right.
Indians are good for Canada 🇨🇦 economy get your facts right.
Identity Attack0.038425524
Insult0.015872927
Profanity0.012722028
Threat0.0063626673
Severe Toxicity0.0016880035
Low Tox 0.05205809 Low Con 0.215 Economic_Argument
Feb 23, 2026 2 likes Inside Canada's Indian Invasion...
Canada is slow but finally on the right track...... Immigration have to be regulated/controlled to reap its benefits and keep the risk manageable.......... It should not behave like a "flood gate"
Canada is slow but finally on the right track...... Immigration have to be regulated/controlled to reap its benefits and keep the risk manageable.......... It should not behave like a "flood gate"
Identity Attack0.019977676
Insult0.021417208
Profanity0.010569996
Threat0.006757513
Severe Toxicity0.0012588501
Low Tox 0.05131592 Constructive 0.559 Policy_Critique
Feb 11, 2026 17 likes Canada's tighter immigration policy divides …
Last I heard Canadiens don’t have an issue with immigration and the current government is reviewing the process anyhow so what is your problem here right? Trump loving Toronto Sun
Last I heard Canadiens don’t have an issue with immigration and the current government is reviewing the process anyhow so what is your problem here right? Trump loving Toronto Sun
Identity Attack0.014752249
Insult0.021868404
Profanity0.011014067
Threat0.0060713873
Severe Toxicity0.0011396408
Low Tox 0.05131592 Moderate Con 0.326 Meta_Commentary
Mar 2, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
2:51 happening right now in Frisco, Texas
2:51 happening right now in Frisco, Texas
Identity Attack0.014752249
Insult0.013212911
Profanity0.024951037
Threat0.014738814
Severe Toxicity0.0038719177
Low Tox 0.050821137 Low Con 0.21 Meta_Commentary
Jan 27, 2026 33 likes Inside Canada's Indian Invasion...
The Oliveira surname made him portuguese right away!
The Oliveira surname made him portuguese right away!
Identity Attack0.023796257
Insult0.019354604
Profanity0.015283971
Threat0.007314181
Severe Toxicity0.0014686584
Low Tox 0.049831573 Low Con 0.198 Identity_Assertion
Feb 4, 2026 1 likes Inside Canada's Indian Invasion...
ahh...more far right propaganda...
ahh...more far right propaganda...
Identity Attack0.006363631
Insult0.019419061
Profanity0.01173141
Threat0.0070552654
Severe Toxicity0.001373291
Low Tox 0.048842013 Low Con 0.21 Meta_Commentary
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
I love my country and my people and what the government is doing is not right. We are decent people and don’t deserve this.
I love my country and my people and what the government is doing is not right. We are decent people and don’t deserve this.
Identity Attack0.0058826595
Insult0.017936565
Profanity0.012414595
Threat0.006835188
Severe Toxicity0.00093460083
Low Tox 0.048594624 Constructive 0.511 Moral_Argument
Aug 25, 2025 2 likes Why Canadians Are Turning Against …
I don't like the structure of not giving people due process by shuffling them out the door too quickly. That is an breech of their rights, and yes, even if denied they have that legal …
I don't like the structure of not giving people due process by shuffling them out the door too quickly. That is an breech of their rights, and yes, even if denied they have that legal right, in spite of the naysayers below.
Identity Attack0.0045692353
Insult0.019999169
Profanity0.0137468055
Threat0.009048914
Severe Toxicity0.0012969971
Low Tox 0.048594624 Constructive 0.766 Moral_Argument
Dec 26, 2025 2 likes Deportations From Canada at Their …
I’m from Costa Rica , Canadian cititzen whoever tells me to go back to my country , I just tell them there are more Canadians in Costa Rica than Costa Ricans in Canada . I …
I’m from Costa Rica , Canadian cititzen whoever tells me to go back to my country , I just tell them there are more Canadians in Costa Rica than Costa Ricans in Canada . I have the right to be here just like Canadians have the right to be Costa Rica . 10 years here makes me Canadian 🍁
Identity Attack0.038425524
Insult0.015188923
Profanity0.01490822
Threat0.006848133
Severe Toxicity0.0020885468
Low Tox 0.048594624 Constructive 0.596 Personal_Narrative
Feb 14, 2026 2 likes Canada's tighter immigration policy divides …
the same people who support left wing in canada support far right in india
the same people who support left wing in canada support far right in india
Identity Attack0.03223813
Insult0.017614283
Profanity0.012961143
Threat0.006576272
Severe Toxicity0.0014972687
Low Tox 0.04785245 Low Con 0.263 Comparative_Framing
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
If immigration is a human right then expect 400,000 million more. Soon you will be equal.
If immigration is a human right then expect 400,000 million more. Soon you will be equal.
Identity Attack0.021987455
Insult0.013858915
Profanity0.0103821205
Threat0.007068211
Severe Toxicity0.0014305115
Low Tox 0.04785245 Low Con 0.206 Fear_Threat
Oct 5, 2025 Inside Canada's Indian Metropolis (Brampton)
🇨🇦 Immigration is our greatest strength….ya, right. Maybe back in the 50’s and 60’s.
🇨🇦 Immigration is our greatest strength….ya, right. Maybe back in the 50’s and 60’s.
Identity Attack0.024198212
Insult0.013288911
Profanity0.011543535
Threat0.0072106146
Severe Toxicity0.0017929077
Low Tox 0.04686289 Low Con 0.274 Comparative_Framing
Dec 27, 2025 Deportations From Canada at Their …
The whole problem is because you give voting rights and citizenship. Follow the system of GCC countries. No citizenship, no voting rights, no property rights, no free education, no free health care, come work and …
The whole problem is because you give voting rights and citizenship. Follow the system of GCC countries. No citizenship, no voting rights, no property rights, no free education, no free health care, come work and go back.
Identity Attack0.0074365693
Insult0.018710041
Profanity0.011150704
Threat0.0070164283
Severe Toxicity0.0014972687
Low Tox 0.046368107 Low Con 0.216 Policy_Critique
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
This is why I desperately wish there was an actual Libertarian party to vote for in elections! There is a party, but they have not gotten enough signatures to be able to run yet, I …
This is why I desperately wish there was an actual Libertarian party to vote for in elections! There is a party, but they have not gotten enough signatures to be able to run yet, I don't even know if there is an office or representative in Ontario right now! I wish! Their policies (on paper) seem great, and geared more towards a 'Canada first'/'Canadians First' approach. They touch on a lot of topics and there seem to be a lot of things they want to change! But a government is still a government, they will be motivated by money regardless of any good intentions they may have. So if and when things change, WE NEED TO HOLD THEM ACCOUNTABLE! We as the citizens have the power to change things for the better! It's just unfortunate that I see so many people getting pushed down or ignored or hated because they are speaking their mind. Remember, Canada dosen't have laws like the US, our freedoms aren't as protected nor do we have the same freedoms they do (like owning and protecting your own property, or self defense!) We as people need to start being honest and expressing things instead of being terrified of the backlash (of which there will be in these times). The only way we can make progress is by deciding to get out of our comfort zones and standing for what is right! For the freedoms and protections we deserve! To make a future worth living for us and our children! It will not be easy, but when is change ever easy? I hope that one day I won't be terrified of the thought of bringing a life into this world and country. I hope I can be stable enough to be able to give my future children a decent life. But right now? I would never want to have children, things are too unstable and I don't want to bring a child into this country and force them to live a terrible life they never asked for! I desperately want to be able to keep hoping for a better future, a better country, and people who can enjoy their lives instead of constantly worrying and stressing about everything. I hope some can consider looking into the Libertarian party as well! They may be small right now, but they seem to be wanting to right the wrongs that have occured.
Identity Attack0.011247349
Insult0.022448512
Profanity0.015932998
Threat0.00704232
Severe Toxicity0.0015640259
Low Tox 0.045378547 Constructive 0.875 Call_To_Action
Sep 10, 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.