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 great news but …" 17 comments
It’s everywhere in Canada man. Montreal is turning into all Haitians and Arabs and they’re not good people, sorry. Of course I’ve met some who are great individuals, but most of them are not good …
It’s everywhere in Canada man. Montreal is turning into all Haitians and Arabs and they’re not good people, sorry. Of course I’ve met some who are great individuals, but most of them are not good news
Identity Attack0.5498214
Insult0.38406035
Profanity0.10178173
Threat0.010783645
Severe Toxicity0.023293832
Moderate 0.4402136 Constructive 0.532 Identity Attack Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
Great news for Canada! India has made major trade deals with the EU and the US. I think Indians won't care about Canada anymore.
Great news for Canada! India has made major trade deals with the EU and the US. I think Indians won't care about Canada anymore.
Identity Attack0.18468912
Insult0.033901088
Profanity0.01764096
Threat0.0078449575
Severe Toxicity0.0031280518
Low Tox 0.16331999 Moderate Con 0.462 Comparative_Framing
Feb 3, 2026 Inside Canada's Indian Invasion...
I'm Canadian. I've spend my entire adult life involved with everything immigration. I have no problem with immigration which to me is people moving. It offers great people and great things. I have a problem …
I'm Canadian. I've spend my entire adult life involved with everything immigration. I have no problem with immigration which to me is people moving. It offers great people and great things. I have a problem with women and children abused, in violence and almost killed and our resources which are suppose to help protect the men coming here doing this because as immigrants they have value and so support anything they do to innocent people here because they have more worth as human beings than people born, raised and who lived here all their lives. Two lives viciously destroyed to protect someone sick with hate who is chronic woman hater and abuser but he must be respected for it. As someone immersed all their life in "culture" domestic violence is not culture as in immigration it's abuse and a crisis brought here and then force by law respect for it when it is already here bc it is a planet problem. For people without a lifetime of knowledge you would be shocked if knew what people think and say about us living here and what they believe from complete ignorance. It is a belief everything is owed to make lives bigger and better for them above everyone else bc they suffered somewhere else but the assumption is every person in Canada had the opportunity born here that all people should be rich and if anyone is under that standard they deserve nothing and it should be given to everyone coming in. It is understood in some groups the purpose and wants of Canadian women is providing free services to immigrant men because this is how all Canadian women chose to live as women. The expectation of women is back to the stone age to obey, speak when given permission and respect abuse. Our authorities now back that up. Don't believe me you can see evidence. We are being forced by law to change. How many persons with criminal records are here in past decade was that recent news report? There's good and bad but if you don't respect the bad then see what happens to you because suddenly you will the bad one as a Canadian so be prepared to respect and appreciate everything you spent a lifetime believing you didn't have to. Some people could write an encyclopedia of wild and bizarre things and opinions and expectations of the views others have of life here and it would make most here all their lives want to flee and leave. There are two opposite meanings of what respect is. It amounts to respect them and everything bad and disrespectful to us or we have no respect any other names. This includes not one specific culture but numerous ones and I am referring to a different one than referenced in this video. Respect divided into two opposite meanings, ignorance, lack of care, abuse, hate and so many things which our government is permitting to happen and people are losing their physical lives and becoming physically and mentally ill and it is directly related to destroying Canadians living here, killing them to force a message of change of respects and persons need to die to force it.
Identity Attack0.07673789
Insult0.03599453
Profanity0.028230323
Threat0.045895394
Severe Toxicity0.00579834
Low Tox 0.115658075 Constructive 0.83
Aug 28, 2025 Why Canadians Are Turning Against …
this is a great news for Canadian !!! Keep Up. Canada will spend more taxpayers money as the more asylum people are accepted by immigration. Stop Any Kind of Immigration Temporarily.
this is a great news for Canadian !!! Keep Up. Canada will spend more taxpayers money as the more asylum people are accepted by immigration. Stop Any Kind of Immigration Temporarily.
Identity Attack0.061130337
Insult0.022190686
Profanity0.010450439
Threat0.008039144
Severe Toxicity0.002708435
Low Tox 0.09741997 Constructive 0.578 Call_To_Action
Dec 24, 2025 1 likes Deportations From Canada at Their …
Great news! There are too many Canadians without jobs and housing!
Great news! There are too many Canadians without jobs and housing!
Identity Attack0.053854458
Insult0.021352753
Profanity0.009468361
Threat0.006977591
Severe Toxicity0.0019168854
Low Tox 0.081625134 Moderate Con 0.404
Jan 15, 2026 2 likes 2.9 million Canadian temporary visas …
Great news,,but it should be 1,800,000 not 18,000... Makes me laugh that ctv worry about tax money spending being 78 millions on deportation while we spend annually over a billion on refugees hotels...😂😂😂 Great journalism …
Great news,,but it should be 1,800,000 not 18,000... Makes me laugh that ctv worry about tax money spending being 78 millions on deportation while we spend annually over a billion on refugees hotels...😂😂😂 Great journalism finance by the Liberal party of Canada.!😊
Identity Attack0.024801146
Insult0.02283525
Profanity0.011663092
Threat0.006530962
Severe Toxicity0.0016021729
Low Tox 0.0665887 Constructive 0.588 Policy_Critique
Dec 31, 2025 1 likes Deportations From Canada at Their …
Hey! Im a sikh that was born in canada, with my parents, grand father, great grand father also being in this beutiful country. I wanted to start of by saying a couple of things. My …
Hey! Im a sikh that was born in canada, with my parents, grand father, great grand father also being in this beutiful country. I wanted to start of by saying a couple of things. My home was in brampton for a long time and I have personally seen the safety gone down, my family used to come back from trips with our garage open and everything would be completely fine. The long term sikhs and indians came and actually contributing positively and that can be seen with how good canada was pre 2020. Immigration too an extent was good, but mass immigration was never a good idea. In 2018-2019 the old time punjabi community was heavily against so many students coming in, so much so people that were indian had "no students" signs when renting their basements. It's sad to see people that came here running things so badly and ruining the effort and contributions made by many(I even face the consqeunces of things I have never done). Remeber don't be afraid to call out people for their bullshit, but also dont bash innocent people. Now many ppl came to canada and have done good like sikhs having the highest donors of blood, plasma, and platelets. We also giveway a lot in charity and food. A good news is Canada is cracking down on these bad people and quickly, and many good people who came are returning back home. I have seen a lot of videos online, but please remember algorithms and pushed media make things seem worse than they actually are. My message is I'm sorry for how these people are acting, my recent trip to Canada(brampton) I saw better quality service and more white folk too. Stay safe and god bless!
Identity Attack0.039456755
Insult0.022448512
Profanity0.027000591
Threat0.008181547
Severe Toxicity0.0032043457
Low Tox 0.06421452 Constructive 0.862 Personal_Narrative
Jan 27, 2026 3 likes Inside Canada's Indian Invasion...
Wow. They had the courage to stop the immigration rort in at least one part of the world. Great news for locals.
Wow. They had the courage to stop the immigration rort in at least one part of the world. Great news for locals.
Identity Attack0.027413858
Insult0.01929015
Profanity0.011116544
Threat0.0070034824
Severe Toxicity0.0014781952
Low Tox 0.059727192 Moderate Con 0.498 Identity_Assertion
Nov 22, 2025 2 likes Quebec Ends Economic Immigration Program …
Great news!!! The cuts must go on..
Great news!!! The cuts must go on..
Identity Attack0.002090379
Insult0.00979289
Profanity0.012414595
Threat0.01254427
Severe Toxicity0.0015830994
Low Tox 0.029445656 Moderate Con 0.415
Jan 2, 2026 27 likes New rules, regulations take effect …
Good step by government Canadians first great news for Canadian kids having hard time to find jobs
Good step by government Canadians first great news for Canadian kids having hard time to find jobs
Identity Attack0.008324518
Insult0.010552894
Profanity0.009459821
Threat0.006317357
Severe Toxicity0.0008392334
Low Tox 0.02072494 Moderate Con 0.464 Economic_Argument
Jan 11, 2026 Deportations From Canada at Their …
This is great news but it needs to be higher. Way higher.
This is great news but it needs to be higher. Way higher.
Identity Attack0.0030338243
Insult0.009146886
Profanity0.013371054
Threat0.0078449575
Severe Toxicity0.0011205673
Low Tox 0.017466826 Moderate Con 0.338 Call_To_Action
Dec 30, 2025 1 likes Deportations From Canada at Their …
This is Great News .Now lets get those numbers even higher!
This is Great News .Now lets get those numbers even higher!
Identity Attack0.0030153254
Insult0.008310881
Profanity0.012687869
Threat0.008052089
Severe Toxicity0.0013446808
Low Tox 0.016838523 Moderate Con 0.431 Solidarity
Dec 28, 2025 Deportations From Canada at Their …
great news
great news
Identity Attack0.0032558115
Insult0.007949878
Profanity0.013883443
Threat0.007857903
Severe Toxicity0.0013160706
Low Tox 0.014702292 Moderate Con 0.464
Dec 28, 2025 Quebec Ends Economic Immigration Program …
Great news
Great news
Identity Attack0.0030523231
Insult0.007721877
Profanity0.013473531
Threat0.0077284453
Severe Toxicity0.0012683868
Low Tox 0.013634177 Moderate Con 0.456
Nov 20, 2025 Quebec Ends Economic Immigration Program …
Great News
Great News
Identity Attack0.0030338243
Insult0.007816878
Profanity0.013302735
Threat0.0076766624
Severe Toxicity0.0012302399
Low Tox 0.013382856 Moderate Con 0.455
Dec 27, 2025 1 likes Deportations From Canada at Their …
Great News
Great News
Identity Attack0.0030338243
Insult0.007816878
Profanity0.013302735
Threat0.0076766624
Severe Toxicity0.0012302399
Low Tox 0.013382856 Moderate Con 0.455
Nov 26, 2025 Quebec Ends Economic Immigration Program …
Great news!
Great news!
Identity Attack0.0018683918
Insult0.0070473733
Profanity0.011065305
Threat0.007081157
Severe Toxicity0.0009441376
Low Tox 0.009613037 Moderate Con 0.449 Solidarity
Dec 30, 2025 1 likes Deportations From Canada at Their …

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.