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: "Why mass immigration is from …" 192 comments · Page 8 of 8
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...
All parties exist in Ottawa are supporting unvetted mass immigration so they get their votes.
All parties exist in Ottawa are supporting unvetted mass immigration so they get their votes.
Identity Attack0.029402243
Insult0.020385906
Profanity0.010177165
Threat0.0064532873
Severe Toxicity0.001449585
Low Tox 0.06381883 Low Con 0.195 Unverified_Claim
Jun 17, 2025 How Canada broke its immigration …
I’ve got the maple syrup in my blood and I speak on 95.69% Canadians we are ok with immigrantion to a point, not mass immigration. Let our teens have a chance at getting a job …
I’ve got the maple syrup in my blood and I speak on 95.69% Canadians we are ok with immigrantion to a point, not mass immigration. Let our teens have a chance at getting a job in the fast food(companies have to pay full price per hour)
Identity Attack0.028628819
Insult0.019547975
Profanity0.010911589
Threat0.0067769317
Severe Toxicity0.0016212463
Low Tox 0.057748068 Constructive 0.658 Identity_Assertion
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
If old immigrants are seeing an issue of offsetting the harmony that's our multiculturalism, including old Canadians and original Native Canadians. By the mass immigration policies, bringing/favouring from one country. Then you know there's a …
If old immigrants are seeing an issue of offsetting the harmony that's our multiculturalism, including old Canadians and original Native Canadians. By the mass immigration policies, bringing/favouring from one country. Then you know there's a problem. The end was great. But it lacked lto visualize what I've been saying for years : We leave the bad stuff behind. We share and teach others our cultural aspects. We're not supposed to bring the bad, the reason why we left, with us.
Identity Attack0.038167715
Insult0.020321451
Profanity0.010467518
Threat0.0062526283
Severe Toxicity0.001411438
Low Tox 0.05750068 Constructive 0.824 Policy_Critique
Sep 23, 2025 Inside Canada's Indian Metropolis (Brampton)
🇨🇦 My theory is Canadian debt, deficit, aging population are so high Canada is hoping mass Immigration will pay the debt off, a debt the immigrants didn't incur.😮
🇨🇦 My theory is Canadian debt, deficit, aging population are so high Canada is hoping mass Immigration will pay the debt off, a debt the immigrants didn't incur.😮
Identity Attack0.03894114
Insult0.016860934
Profanity0.010518758
Threat0.0063367756
Severe Toxicity0.0013923645
Low Tox 0.054531995 Moderate Con 0.336 Economic_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
I live in Ontario, canada. I am an immigrant, but I think the title is fake news. Canadians are 100% united against mass immigration. I don't know if this narrative is politically motivated or bought. …
I live in Ontario, canada. I am an immigrant, but I think the title is fake news. Canadians are 100% united against mass immigration. I don't know if this narrative is politically motivated or bought. It's not true.
Identity Attack0.026408968
Insult0.018967867
Profanity0.011594773
Threat0.0065956907
Severe Toxicity0.0011491776
Low Tox 0.05354243 Constructive 0.701 Personal_Narrative
Feb 13, 2026 Canada's tighter immigration policy divides …
Carney plans to continue mass immigration all while artificially propping up the housing market to avoid a price crash.
Carney plans to continue mass immigration all while artificially propping up the housing market to avoid a price crash.
Identity Attack0.012340514
Insult0.018065477
Profanity0.010740792
Threat0.007365964
Severe Toxicity0.0012016296
Low Tox 0.04760506 Low Con 0.192 Policy_Critique
Jun 18, 2025 How Canada broke its immigration …
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 …
There was not a need to import workers in mass there was a need to raise wages. Mass Immigration is causing massive wage stagnation.
There was not a need to import workers in mass there was a need to raise wages. Mass Immigration is causing massive wage stagnation.
Identity Attack0.020882076
Insult0.013858915
Profanity0.010091767
Threat0.006317357
Severe Toxicity0.0012588501
Low Tox 0.044141594 Moderate Con 0.334 Economic_Argument
Feb 12, 2026 6 likes Canada's tighter immigration policy divides …
Mass immigration has doubled the price of rents.
Mass immigration has doubled the price of rents.
Identity Attack0.024600167
Insult0.0116169015
Profanity0.01127026
Threat0.006356194
Severe Toxicity0.0015068054
Low Tox 0.043646812 Low Con 0.223
Dec 26, 2025 Deportations From Canada at Their …
Governments need to start thinking what to do when AI replaces most workers. Hundreds of thousands of people will be unemployed and this will happen sooner than we can imagine. Québec may need immigrants in …
Governments need to start thinking what to do when AI replaces most workers. Hundreds of thousands of people will be unemployed and this will happen sooner than we can imagine. Québec may need immigrants in the very short term, but it will need to deal with mass unemployment in 3 years from now, being very optimistic. Immigration in the AI era needs to be rethought. Being an immigrant myself, I advocate for skilled immigration, but we are on the brink of a social disruption. It's time to take it slow.
Identity Attack0.013546381
Insult0.017872108
Profanity0.011253181
Threat0.0076507707
Severe Toxicity0.0012207031
Low Tox 0.038991302 Constructive 0.75
Nov 21, 2025 Quebec Ends Economic Immigration Program …
Maxime Bernier warned against the dangers of mass immigration. That was years ago. Look where we are at now.
Maxime Bernier warned against the dangers of mass immigration. That was years ago. Look where we are at now.
Identity Attack0.017465452
Insult0.012528907
Profanity0.010160086
Threat0.007197669
Severe Toxicity0.0011396408
Low Tox 0.037577134 Moderate Con 0.437 Policy_Critique
Feb 26, 2026 3 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
Mass immigration is also about having loyal voters to retain power.
Mass immigration is also about having loyal voters to retain power.
Identity Attack0.017967897
Insult0.011160898
Profanity0.010774951
Threat0.0068869707
Severe Toxicity0.001115799
Low Tox 0.03639866 Low Con 0.255 Policy_Critique
Feb 24, 2026 41 likes 'We do know that there's …
Canada’s fertility rate collapsed to ~1.25 (historic low). Instead of supporting families, housing, and wages, government chose population replacement via mass immigration. That’s not demographic policy — that’s demographic outsourcing.
Canada’s fertility rate collapsed to ~1.25 (historic low). Instead of supporting families, housing, and wages, government chose population replacement via mass immigration. That’s not demographic policy — that’s demographic outsourcing.
Identity Attack0.005956655
Insult0.008291881
Profanity0.008887654
Threat0.006039023
Severe Toxicity0.0006008148
Low Tox 0.014639461 Moderate Con 0.427 Policy_Critique
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
I doubt this. Especially if the liberals win a fourth term, it’ll be back to mass immigration in no time.
I doubt this. Especially if the liberals win a fourth term, it’ll be back to mass immigration in no time.
Identity Attack0.0003394207
Insult0.0005155184
Profanity0.000016392283
Threat0.000051399504
Severe Toxicity0.0000017437383
Low Tox 0.0021564264 Policy_Critique
Apr 15, 2025
If it wasn't for Canada's mass immigration policies, this wouldn't be happening. Keep voting Liberal folks.
If it wasn't for Canada's mass immigration policies, this wouldn't be happening. Keep voting Liberal folks.
Identity Attack0.00012788984
Insult0.00055390707
Profanity0.000022947544
Threat0.000038431543
Severe Toxicity0.0000015666453
Low Tox 0.0014871449 Policy_Critique
Dec 8, 2025 3 likes
GDP growth from mass immigration is not the same as economic growth. Canada's economic growth was sacrificed for medium term expansion based on upward pressure on real estate.
GDP growth from mass immigration is not the same as economic growth. Canada's economic growth was sacrificed for medium term expansion based on upward pressure on real estate.
Identity Attack0.000055240725
Insult0.00012214512
Profanity0.000016503558
Threat0.000018080042
Severe Toxicity0.0000028445997
Low Tox 0.00027548813
Apr 14, 2025 6 likes

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.