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: "So the Canadians are getting …" 634 comments · Page 24 of 26
They can fly in thousands of these people a day, but they can only get 10 out? Seems it's all about votes and not about the lives of Canadians
They can fly in thousands of these people a day, but they can only get 10 out? Seems it's all about votes and not about the lives of Canadians
Identity Attack0.027413858
Insult0.0154929245
Profanity0.010894509
Threat0.012181788
Severe Toxicity0.0021362305
Low Tox 0.054531995 Moderate Con 0.32 Policy_Critique
Feb 18, 2026 12 likes Canadian immigration officers investigating hundreds …
7500 a month for immigrants. How much do canadians on welfare get. TELL ME.
7500 a month for immigrants. How much do canadians on welfare get. TELL ME.
Identity Attack0.039456755
Insult0.014732921
Profanity0.010057608
Threat0.0066927844
Severe Toxicity0.0014305115
Low Tox 0.05354243 Low Con 0.293 Economic_Argument
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
As a indo-canadian born here something needs to be done. We need to make More noise. We all need to pressure the government more and get them to change the rules now and not slowly …
As a indo-canadian born here something needs to be done. We need to make More noise. We all need to pressure the government more and get them to change the rules now and not slowly 😢.
Identity Attack0.021183543
Insult0.017163089
Profanity0.01261955
Threat0.010731863
Severe Toxicity0.0016784668
Low Tox 0.05280026 Constructive 0.612
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
As A Canadian Sienor That Can't Afford To Retire. With Over Half My Income In Several Taxes. And They Get To Enjoy OVER TWO YEARS OF MONEY WHILE WAITING FOR A IMAGRATION HEARING
As A Canadian Sienor That Can't Afford To Retire. With Over Half My Income In Several Taxes. And They Get To Enjoy OVER TWO YEARS OF MONEY WHILE WAITING FOR A IMAGRATION HEARING
Identity Attack0.022188433
Insult0.018710041
Profanity0.011680172
Threat0.0063626673
Severe Toxicity0.0015258789
Low Tox 0.05131592 Moderate Con 0.37
Nov 21, 2025 18 likes Thousands of refugees allowed into …
If only Canadians could get a conservative majority government and go back to what works!
If only Canadians could get a conservative majority government and go back to what works!
Identity Attack0.030949092
Insult0.018838953
Profanity0.010569996
Threat0.006757513
Severe Toxicity0.0015163422
Low Tox 0.05131592 Low Con 0.28
Aug 27, 2025 Why Canadians Are Turning Against …
I’ve lived in Canada for 30 years, but I became unemployed in 2021. This is the first time I’ve been out of work for more than a year and a half. I’ve applied online for …
I’ve lived in Canada for 30 years, but I became unemployed in 2021. This is the first time I’ve been out of work for more than a year and a half. I’ve applied online for over 20 jobs, but unfortunately I haven’t received any responses. This has never happened to me before. When I first came to Canada, it felt very safe—you could even leave your door unlocked at night. Things have changed a lot since then. Nowadays, there are many new immigrants and refugees, which has also changed the job market. I’ve noticed that many companies prefer hiring workers with student visas, because the government subsidizes part of their wages. That makes it more cost-effective for companies compared to hiring Canadian workers. I heard this directly from my former manager. As a result, some of my old colleagues now only get one or two days of work per week, while companies continue bringing in new employees.
Identity Attack0.0233943
Insult0.021868404
Profanity0.016001316
Threat0.00704232
Severe Toxicity0.001745224
Low Tox 0.050573748 Constructive 0.796
Aug 25, 2025 26 likes Why Canadians Are Turning Against …
22years ago a family of four newcomers - mom, dad and two kids, from Pakistan, moved in next door to us in a small south west Ontario city. Beautiful neighbourhood with lovely homes. Within 18 …
22years ago a family of four newcomers - mom, dad and two kids, from Pakistan, moved in next door to us in a small south west Ontario city. Beautiful neighbourhood with lovely homes. Within 18 months there were 21 family members - parents, aunts, uncles, cousins, etc - packed in there and the government cheques were pouring in; surprise, surprise; suddenly they were able to start buying businesses and investment properties. Don’t get me wrong, they were nice and only took advantage of everything the government was offering but they certainly flaunted rules and what I’d call Canadian conventions. Their house and property was turning into a complete shithole and we did the “white flight” shortly afterwards. Make no mistake, whether it’s India or Pakistan, we are slowly, or maybe not so slowly, be colonized by those countries…and those are not nice countries.
Identity Attack0.018972786
Insult0.023221988
Profanity0.01982715
Threat0.0071717775
Severe Toxicity0.0020885468
Low Tox 0.049831573 Constructive 0.676 Personal_Narrative
Sep 19, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
My husband is an immigrant when he came nothing was given His family came over for a new life & new opportunities They integrated in the Canadian culture He does not agree that the new …
My husband is an immigrant when he came nothing was given His family came over for a new life & new opportunities They integrated in the Canadian culture He does not agree that the new immigrants get all the benefits & preferential treatment
Identity Attack0.035589635
Insult0.01625293
Profanity0.010757872
Threat0.006051969
Severe Toxicity0.0011396408
Low Tox 0.049089402 Constructive 0.709
Aug 25, 2025 15 likes Why Canadians Are Turning Against …
Mass Immigration continues to be a problem in Canada, and until Carney gets this under control Canadians will increasing be opposed to it.
Mass Immigration continues to be a problem in Canada, and until Carney gets this under control Canadians will increasing be opposed to it.
Identity Attack0.023595277
Insult0.016784932
Profanity0.0092292465
Threat0.006874025
Severe Toxicity0.001168251
Low Tox 0.0466155 Moderate Con 0.456 Policy_Critique
Feb 17, 2026 22 likes LILLEY UNLEASHED: The fall of …
The questioner is just proving her own questions? What is non-compliance as a student? Not going to the college? How many colleges shut down their courses within the said period? Do you expect students to …
The questioner is just proving her own questions? What is non-compliance as a student? Not going to the college? How many colleges shut down their courses within the said period? Do you expect students to be firever students? What if they get work permit while still being student? This is very possible for the IT engineers from India, they are student here but get a job in USA or any other country and they leave. Where are the statistics of students who got married to Canadian nationals and decided to stop studying because of family expenses? It will be easy to track down the fees transfer and return of these said 8% non-compliant students. Did they get their money back? If not, then why didn't colleges paid the remaining fees back and report that non-obligatory to the study visa rules? Or, was the past govt quite about this because Canada needed cheap labor and money in other colleges accounts?
Identity Attack0.014551271
Insult0.021546122
Profanity0.013780965
Threat0.006763986
Severe Toxicity0.0014305115
Low Tox 0.0466155 Constructive 0.511 Question
Sep 29, 2025 IRCC Names India in Study …
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 …
Carney liberals have already voted against a conservative bill that would ban extortion convicts from claiming refugee status to avoid deportation. These guys ain't going anywhere. In fact, they're getting better health care coverage than …
Carney liberals have already voted against a conservative bill that would ban extortion convicts from claiming refugee status to avoid deportation. These guys ain't going anywhere. In fact, they're getting better health care coverage than the average Canadian tax payer
Identity Attack0.017264472
Insult0.02051482
Profanity0.01084327
Threat0.0064468146
Severe Toxicity0.0011110306
Low Tox 0.045131154 Moderate Con 0.356 Policy_Critique
Feb 18, 2026 1 likes Canadian immigration officers investigating hundreds …
My neighbour is a high skilled import for a Canadian job. Now he still lives in Canada but works remote for a US organization and he still isn’t a citizen. Something smells fishy, huh. I’m …
My neighbour is a high skilled import for a Canadian job. Now he still lives in Canada but works remote for a US organization and he still isn’t a citizen. Something smells fishy, huh. I’m a high skilled Canadian but couldn’t find permanent work after a layoff in 2015. Funny how in my contract roles I constantly work alongside so many new arrivals that find work 2 months after they get here. I’m sure $$ in wages and subsidies were involved.
Identity Attack0.014350293
Insult0.020063626
Profanity0.011509376
Threat0.0059516393
Severe Toxicity0.0011491776
Low Tox 0.0438942 Constructive 0.647 Personal_Narrative
Jun 20, 2025 2 likes How Canada broke its immigration …
Canadian male here born here 53 Iv got a Canadian flag on my arm I used to love this country and what it stood for now If was going to get the tattoo over again …
Canadian male here born here 53 Iv got a Canadian flag on my arm I used to love this country and what it stood for now If was going to get the tattoo over again wouldn't do it This is not what Canada is about this has to stop
Identity Attack0.016862517
Insult0.01617693
Profanity0.0118338885
Threat0.0067057298
Severe Toxicity0.0012683868
Low Tox 0.0438942 Constructive 0.679 Personal_Narrative
Aug 26, 2025 Why Canadians Are Turning Against …
How a student get approved for a car loan they are only allowed to work 20hrs per week .how these finance companies are issues loan for a student who is only here for 2 year …
How a student get approved for a car loan they are only allowed to work 20hrs per week .how these finance companies are issues loan for a student who is only here for 2 year program ? Once they leave common canadian citizen have toobserved the cost . Financials insituation are to be blame for all the mess.
Identity Attack0.007954539
Insult0.022577424
Profanity0.011133623
Threat0.0063497215
Severe Toxicity0.00096321106
Low Tox 0.04315203 Moderate Con 0.466
Sep 28, 2025 7 likes IRCC Names India in Study …
Call any big Canadian company, Bell, you get someone from the Philippines. Scotia bank, you get someone in Mexico and so on. They make billions and yet decide to hire outside of Canada. But when …
Call any big Canadian company, Bell, you get someone from the Philippines. Scotia bank, you get someone in Mexico and so on. They make billions and yet decide to hire outside of Canada. But when they hire someone from Canada, you stay on "temporary" status for years. After 2 or 3 years they move you to "temp full time" status and so on..... Most Canadians know this!
Identity Attack0.025806036
Insult0.015720926
Profanity0.01127026
Threat0.0065180166
Severe Toxicity0.0013542175
Low Tox 0.040430736 Constructive 0.525 Economic_Argument
Feb 15, 2026 Canada's tighter immigration policy divides …
"We aren't America - everyone gets healthcare!" Everyone but Canadians, he didn't say that part.
"We aren't America - everyone gets healthcare!" Everyone but Canadians, he didn't say that part.
Identity Attack0.023796257
Insult0.014808921
Profanity0.0113727385
Threat0.006097279
Severe Toxicity0.0012016296
Low Tox 0.040430736 Moderate Con 0.421 Policy_Critique
Feb 26, 2026 2 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
So there is already 1 million Canadians without work and it's hurting our young Canadians where is the 1 million in waiting getting a job. We need new immigration laws its way out of hand.
So there is already 1 million Canadians without work and it's hurting our young Canadians where is the 1 million in waiting getting a job. We need new immigration laws its way out of hand.
Identity Attack0.018771807
Insult0.014390918
Profanity0.009733095
Threat0.0070552654
Severe Toxicity0.0011301041
Low Tox 0.039935954 Constructive 0.597 Economic_Argument
Jan 20, 2026 5 likes Why Canada’s immigration system has …
I met many Canadians that use Canada as a bridge to try to get to the USA.
I met many Canadians that use Canada as a bridge to try to get to the USA.
Identity Attack0.026207991
Insult0.014428918
Profanity0.012380436
Threat0.007521313
Severe Toxicity0.0015926361
Low Tox 0.03969839 Moderate Con 0.442 Personal_Narrative
Feb 13, 2026 Inside Canada's Indian Invasion...
Canadian graduates can't get jobs because they are too many imegant that is terrible for Canadian citizens. Send them back where they came from. Make Canada 🇨🇦 great.
Canadian graduates can't get jobs because they are too many imegant that is terrible for Canadian citizens. Send them back where they came from. Make Canada 🇨🇦 great.
Identity Attack0.014959152
Insult0.01426677
Profanity0.0001346576
Threat0.00043023872
Severe Toxicity0.0000047597664
Low Tox 0.03939067 Economic_Argument
Apr 14, 2025
No non Canadian should get more than tax paying Canadian citizens Feel different? Then you pay for their coverage
No non Canadian should get more than tax paying Canadian citizens Feel different? Then you pay for their coverage
Identity Attack0.023193322
Insult0.01465692
Profanity0.00995513
Threat0.0061749537
Severe Toxicity0.0011634827
Low Tox 0.03875561 Low Con 0.299 Identity_Assertion
Feb 25, 2026 'We do know that there's …
$50,000/year???? Canadian families don't get anything close to that.
$50,000/year???? Canadian families don't get anything close to that.
Identity Attack0.026207991
Insult0.014162917
Profanity0.010245483
Threat0.006433869
Severe Toxicity0.0011348724
Low Tox 0.03875561 Moderate Con 0.33
Dec 29, 2022 How much do refugees and …
No refuge should get better Healthcare than the Canadian taxpayer.
No refuge should get better Healthcare than the Canadian taxpayer.
Identity Attack0.019776696
Insult0.014276917
Profanity0.009903891
Threat0.0060325502
Severe Toxicity0.0011253357
Low Tox 0.038048524 Low Con 0.232 Moral_Argument
Feb 24, 2026 41 likes 'We do know that there's …
These rules help improve immigrants lives how about all Canadians get tax cuts.
These rules help improve immigrants lives how about all Canadians get tax cuts.
Identity Attack0.022590388
Insult0.012680908
Profanity0.00998929
Threat0.006576272
Severe Toxicity0.0010585785
Low Tox 0.03592727 Constructive 0.539 Policy_Critique
Jan 11, 2026 6 likes Canada’s new rules in 2026
I see this video as an Indian living happily in India. My neighbourhood is as clean as any Western nation's, if not better. The civic sense is improving (still a way to go). I hope …
I see this video as an Indian living happily in India. My neighbourhood is as clean as any Western nation's, if not better. The civic sense is improving (still a way to go). I hope Canadians get to live the way they want.
Identity Attack0.024198212
Insult0.012452906
Profanity0.012141321
Threat0.0066215824
Severe Toxicity0.0014209747
Low Tox 0.034748793 Constructive 0.744 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...

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.