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: "Canada has a population of …" 262 comments · Page 11 of 11
Thank you for covering this! Replacement Theory is real and the immigration population has exploded in Canada. Look into the century initiative, goal is to have Canada's population to 100 million by 2100.
Thank you for covering this! Replacement Theory is real and the immigration population has exploded in Canada. Look into the century initiative, goal is to have Canada's population to 100 million by 2100.
Identity Attack0.006696612
Insult0.00817788
Profanity0.008981592
Threat0.0062267366
Severe Toxicity0.000603199
Low Tox 0.015079274 Constructive 0.625 Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
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...
Just in case you guys didn’t get the memo, the government plans on raising the population of Canada to 100 million people by 2050 is what their plan is we don’t have the infrastructure or …
Just in case you guys didn’t get the memo, the government plans on raising the population of Canada to 100 million people by 2050 is what their plan is we don’t have the infrastructure or the housing or the medical staff or the schooling to make this possible, but they’re gonna try it anyways
Identity Attack0.00310782
Insult0.008500882
Profanity0.010211324
Threat0.0062979385
Severe Toxicity0.0006532669
Low Tox 0.01237757 Low Con 0.218
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
Canada by year 2050 will need to rich 100 millions population in 24 years more than 60 Millions will come to canada
Canada by year 2050 will need to rich 100 millions population in 24 years more than 60 Millions will come to canada
Identity Attack0.0048837173
Insult0.007189874
Profanity0.009579378
Threat0.006589218
Severe Toxicity0.000667572
Low Tox 0.011686437 Low Con 0.211 Unverified_Claim
Dec 25, 2025 Deportations From Canada at Their …
That was never part of the plan. I believe the intentions have been to populate Canada even though new jobs were not created, housing builds not increasing and infrastructure to support this population boom hasn't …
That was never part of the plan. I believe the intentions have been to populate Canada even though new jobs were not created, housing builds not increasing and infrastructure to support this population boom hasn't changed.
Identity Attack0.002848835
Insult0.0075698765
Profanity0.009271945
Threat0.0059516393
Severe Toxicity0.00047683716
Low Tox 0.009613037 Constructive 0.573
Sep 29, 2025 IRCC Names India in Study …
That's over 7% of Canada's population...
That's over 7% of Canada's population...
Identity Attack0.004421244
Insult0.0067528714
Profanity0.009442741
Threat0.0060260775
Severe Toxicity0.00058174133
Low Tox 0.008482091 Low Con 0.258 Unverified_Claim
Jan 15, 2026 2 likes 2.9 million Canadian temporary visas …
Have you heard of the 2100 plan that Canada will have a population of 100 million by 2100, this is why over a million enter every year.
Have you heard of the 2100 plan that Canada will have a population of 100 million by 2100, this is why over a million enter every year.
Identity Attack0.0029598286
Insult0.0067338715
Profanity0.009015751
Threat0.0062849927
Severe Toxicity0.0005245209
Low Tox 0.008419261 Moderate Con 0.371
Nov 21, 2025 1 likes Thousands of refugees allowed into …
Just want to highlight something critically important : Canada had in their past gone through a 10 million increase from 20 to 30 million ppl in 30 years from 1970 to 2000. then in the …
Just want to highlight something critically important : Canada had in their past gone through a 10 million increase from 20 to 30 million ppl in 30 years from 1970 to 2000. then in the next 25 years, going from 30 to 40 million ppl. so essentially it's not just population increase which only accelerated a bit, but it's the fact they didn't expand their economic market size to accomodate and reflect the needs that come with this increase.
Identity Attack0.0021551251
Insult0.0069143726
Profanity0.0092292465
Threat0.005854546
Severe Toxicity0.00044345856
Low Tox 0.006942749 Moderate Con 0.458
Jun 24, 2025 1 likes How Canada broke its immigration …
Canada needs immigrants s the population is not producing enough. The Immagration rules must be changed to encourage those that can make real contributions to the economy. 👌🇨🇦
Canada needs immigrants s the population is not producing enough. The Immagration rules must be changed to encourage those that can make real contributions to the economy. 👌🇨🇦
Identity Attack0.0038140067
Insult0.0006560435
Profanity0.000019717874
Threat0.00007472064
Severe Toxicity0.0000026385894
Low Tox 0.0039829398 Economic_Argument
Apr 15, 2025 7 likes
This is perfect step from USA. When you say "Canadian", you need to understand and admit that the composition of "Canadian population" has changed substantially over the past few years. I wish Canada also takes …
This is perfect step from USA. When you say "Canadian", you need to understand and admit that the composition of "Canadian population" has changed substantially over the past few years. I wish Canada also takes enough security steps before getting influx. It is not the country where from you come, it is who is coming. And, if one has clean records, what should one worry?
Identity Attack0.000120073375
Insult0.00013968495
Profanity0.000021232883
Threat0.000024228715
Severe Toxicity0.0000028339366
Low Tox 0.0003879494
Dec 8, 2025 10 likes
Heightened scrutiny undermines Canada's reputation as a welcoming destination? Isn't this the point? Meanwhile, lax policies allow too much abuse of our "wecoming" system. Finally, with the US tightening their borders, Canada will be the …
Heightened scrutiny undermines Canada's reputation as a welcoming destination? Isn't this the point? Meanwhile, lax policies allow too much abuse of our "wecoming" system. Finally, with the US tightening their borders, Canada will be the desired destination for North America, and our policies must prepare for this likely outcome. One last point is this: i would rather this country take care of the first nations peoples, the dispossessed, those marginalized within our society and our elderly who've contributed to this country's growth and prosperity but, due to one or another reason, dont have workplace pensions for retirement. Once we've sorted out our own peoples, seen properly to the needs of those who were actually born here, ensured our hospitals and schools are well funded, then we can look to service the needs of a migrant population.
Identity Attack0.000051619318
Insult0.000120263016
Profanity0.000018316585
Threat0.000020267227
Severe Toxicity0.000003076367
Low Tox 0.00027410034
Apr 23, 2025
I am supportive of immigration, but I believe there should be a cap of no more than 1-2.5% annually. A significant number of migrants moving to Canada from the same region or country could cause …
I am supportive of immigration, but I believe there should be a cap of no more than 1-2.5% annually. A significant number of migrants moving to Canada from the same region or country could cause issues, as this can lead to the formation of "mini-bubble" societies within Canada. These groups may sometimes become the dominant demographic and undermine the existing communities that have contributed to building Canada for decades. We cannot expect new immigrants to seamlessly merge into Canadian society. This is a major oversight by Canada’s Immigration Department. Digital applications from foreign nations may play a role in this phenomenon. There should also be regulations concerning how many new immigrants can be brought in by family members. For instance, one new citizen can legally bring both of their parents and their spouse, which is fair. However, there have been cases where this process is repeated multiple times within ten years, leading to a 1:15 ratio, where one person can bring in six to eight relatives. If there is a labor shortage in essential fields, Canada can offer long-term residency to those who continue to work in those sectors, such as caretakers. However, the pathway to citizenship could be lengthened or require a higher standard. For instance, the requirements could extend from X years of living in Canada to X+5 years, as well as passing a basic Canadian citizenship test, either written or verbal. While an increase of five years may seem unfair or lengthy, it is essential. A newborn child from a Canadian family requires 18 years to gain voting rights in elections, whereas new immigrants—especially those who come for study for four to six years—can potentially gain both citizenship and voting rights sooner if they meet the previous administration's standard. Children under the age of 18 can gain citizenship in as little as X-4 years, regardless of their full integration into Canadian society. This loophole is sometimes abused and provides preferential treatment that favors this process over existing Canadian. In my opinion, it would be fairer to calculate the duration of "living in Canada" based on the number of years they have paid "income taxes" in Canada. This is important because many individuals with multiple passports pay taxes elsewhere while benefiting from Canadian healthcare and other services. The investment in home buying as a pathway to citizenship has contributed to the housing crisis, resulting in numerous empty homes in various regions. While it may offer short-term economic benefits that some politicians favor, it is detrimental to Canada as a whole. If buying a house is the only requirement for citizenship, wouldn't a large portion of the global population be eligible for U.S. citizenship just by investing in U.S. businesses or stocks? This perspective may seem illogical when looking at it from outside the box. Apologies for being a bit wordy; I had much more to say. Nonetheless, I also support temporary residency for up to 6-9 months for those who have been evacuated due to war, natural disasters, or similar circumstances. Special exceptions can be granted for families with members working in critical fields that merit such considerations (high-end industry).
Identity Attack0.000069526875
Insult0.00010191088
Profanity0.000024604129
Threat0.0000227671
Severe Toxicity0.000003976266
Low Tox 0.00024560353 Policy_Critique
Apr 15, 2025 11 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.