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: "I am an immigrant too. …" 3,653 comments · Page 127 of 147
Well, I'm gonna give you Canada Immigration an advice on how to catch these people and all those in other countries who has the same situation. These people are doing jobs like delivery like Uber, …
Well, I'm gonna give you Canada Immigration an advice on how to catch these people and all those in other countries who has the same situation. These people are doing jobs like delivery like Uber, Skip, Doordash, etc., BUT...they are not using their legal name to apply for that instead they are using another person's account to do that job, whose account is legal and had been in the job for so many years. The connection between those people is not relevant to any gang or organizations but they operate like one, the advantage is both parties earn money while in their eyes is "legal". This is normal settings in my country(3rd world country), you have several taxis and you need to hire drivers to operate, its up to you if you're gonna hire legit drivers or not, the only difference is that the undocumented driver is cheaper. And how do I know these things, I work in a fastfood chain in Waterloo, you need to identify which order the driver will pickup and the delivery driver need to verify the order by the order number through the app but sometimes you can see the Account's photo is different from the delivery driver, so yeah, that's the gist of it. I have no idea why modern countries like Canada and America are so "dumb" or lack of critical thinking when it comes to crimes like this, but I guess people and politicians are the same all over the world. And now, they are bringing more people without checking their background, if there's any criminal record or such, oh yeah, speaking of that, how do you verify those records from another country if those records can be produced with 3rd party company in which an employee from a government institution is behind it to make it more look like it is legit.
Identity Attack0.025203101
Insult0.028392024
Profanity0.016889455
Threat0.0076119336
Severe Toxicity0.0020217896
Low Tox 0.07054565 Constructive 0.755
Sep 29, 2025 IRCC Names India in Study …
Liberals don't see migrants as a problem because they fall back on the reality that Canada was built with the help of immigrants. But that was a long time ago. It was a different situation …
Liberals don't see migrants as a problem because they fall back on the reality that Canada was built with the help of immigrants. But that was a long time ago. It was a different situation completely. There needed to be people brought in to build, plant and develop the country at that time. We are no longer in need of mass migration as we already have a developed country. I wonder how many of the liberals would change their positions if the policy was, if you want a new migrant to come into Canada you have to pay for them out of your own paycheques and if you don't want a new migrant you don't have to pay. Pretty sure, very few people would want to pay when it is put that way but we are ALL forced to pay to cover that tab.
Identity Attack0.036105253
Insult0.028171662
Profanity0.013166099
Threat0.006763986
Severe Toxicity0.0016498566
Low Tox 0.07054565 Constructive 0.734 Policy_Critique
Sep 15, 2025 1 likes Why Canadians Are Turning Against …
It does work… In the end, after 10 years, the liberals won again. I don’t see any reason for them to change their ways if it brings them success in our democracy. The new immigrants …
It does work… In the end, after 10 years, the liberals won again. I don’t see any reason for them to change their ways if it brings them success in our democracy. The new immigrants make a powerful voting block and as your numbers increase, their power will also increase… And I do think Canada is a very attractive destination, given all the government subsidies… Healthcare, dental care, child care, Pharma care… Subsidized, housing… To say nothing of the special refugee and immigrant programs…
Identity Attack0.030175667
Insult0.027841117
Profanity0.015557245
Threat0.0067316215
Severe Toxicity0.001964569
Low Tox 0.069754265 Constructive 0.68 Policy_Critique
Jun 20, 2025 How Canada broke its immigration …
Let me guess , Canada started letting migrants run the immigration system ?
Let me guess , Canada started letting migrants run the immigration system ?
Identity Attack0.053399716
Insult0.018001022
Profanity0.010621235
Threat0.006589218
Severe Toxicity0.0015544891
Low Tox 0.069754265 Low Con 0.168
Jun 26, 2025 1 likes How Canada broke its immigration …
With BC deficit we should have zero crime, zero immigration issues….who did not do their jobs? Or where did our tax dollars go to???
With BC deficit we should have zero crime, zero immigration issues….who did not do their jobs? Or where did our tax dollars go to???
Identity Attack0.034042787
Insult0.020256994
Profanity0.010177165
Threat0.0064015044
Severe Toxicity0.001783371
Low Tox 0.069754265 Moderate Con 0.331 Policy_Critique
Feb 18, 2026 Canadian immigration officers investigating hundreds …
I love immigrants . ❤❤❤❤❤
I love immigrants . ❤❤❤❤❤
Identity Attack0.040745795
Insult0.015188923
Profanity0.02126184
Threat0.008220384
Severe Toxicity0.0035476685
Low Tox 0.069754265 Moderate Con 0.487 Solidarity
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
MASS IMMIGRATION destroyed Canada's standard of living.
MASS IMMIGRATION destroyed Canada's standard of living.
Identity Attack0.0282139
Insult0.0036798338
Profanity0.00005381043
Threat0.004045252
Severe Toxicity0.000008206263
Low Tox 0.06938191
Apr 14, 2025
These countries attracting immigrants who strengthen the country
These countries attracting immigrants who strengthen the country
Identity Attack0.050443888
Insult0.016024929
Profanity0.018802373
Threat0.0074048014
Severe Toxicity0.0023269653
Low Tox 0.06896287 Low Con 0.278 Solidarity
Feb 13, 2026 Inside Canada's Indian Invasion...
I think we should provide more help and support for Canadians. I am an immigrant but it came be overwhelmingly. As long immigrants don’t break the law, it is OK. But I do believe our …
I think we should provide more help and support for Canadians. I am an immigrant but it came be overwhelmingly. As long immigrants don’t break the law, it is OK. But I do believe our Canadian people are not treated fairly, they do feel left out.
Identity Attack0.052944973
Insult0.019483518
Profanity0.0113215
Threat0.007081157
Severe Toxicity0.0014591217
Low Tox 0.06896287 Constructive 0.814 Moral_Argument
Nov 11, 2025 Inside Canada's Indian Metropolis (Brampton)
the immigration Minister couldn't even show up for question period today because it was so bad yesterday she's hiding hopefully for Canadian she's preparing her resignation speech
the immigration Minister couldn't even show up for question period today because it was so bad yesterday she's hiding hopefully for Canadian she's preparing her resignation speech
Identity Attack0.01465176
Insult0.028722567
Profanity0.0113385795
Threat0.0068287146
Severe Toxicity0.0014400482
Low Tox 0.06896287 Moderate Con 0.318 Policy_Critique
Feb 26, 2026 17 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
I know alot Canadian love the mass immigrants, even if it impacts their own life. They still think they can be changed and improve
I know alot Canadian love the mass immigrants, even if it impacts their own life. They still think they can be changed and improve
Identity Attack0.050443888
Insult0.02012808
Profanity0.011680172
Threat0.0068999166
Severe Toxicity0.0017261505
Low Tox 0.06896287 Constructive 0.583
Jan 27, 2026 Inside Canada's Indian Invasion...
Immigration is awesome
Immigration is awesome
Identity Attack0.035074018
Insult0.013592913
Profanity0.021808386
Threat0.0075083673
Severe Toxicity0.003604889
Low Tox 0.06896287 Moderate Con 0.424 Solidarity
Feb 18, 2026 Canadian immigration officers investigating hundreds …
To immigrants Canada is a free meal ticket with housing included. My wife works two jobs with myself working 60+ hours a week to barely make ends meet. It enrages me that our government allows …
To immigrants Canada is a free meal ticket with housing included. My wife works two jobs with myself working 60+ hours a week to barely make ends meet. It enrages me that our government allows it. I could go on and on but just putting my two cents worth out there!
Identity Attack0.04512853
Insult0.02051482
Profanity0.012038844
Threat0.0063497215
Severe Toxicity0.0014781952
Low Tox 0.06896287 Constructive 0.675 Economic_Argument
Aug 30, 2025 4 likes Why Canadians Are Turning Against …
multiculturism is big fraud which destroyed canada. canada has no immigration policy it is free for all to commit fraud and make money. there is no cut but more are coming this report bis fake.. …
multiculturism is big fraud which destroyed canada. canada has no immigration policy it is free for all to commit fraud and make money. there is no cut but more are coming this report bis fake.. canada is now 3rd class country.
Identity Attack0.0076481793
Insult0.032470297
Profanity0.0002609984
Threat0.0004475528
Severe Toxicity0.0000049851096
Low Tox 0.06821694 Unverified_Claim
Apr 15, 2025 1 likes
I teach language (English and French)as a volunteer at a community center in Canada, and I meet some newcomers who come with their college (University in Canada) diplomas illegally, not to pass the language exam …
I teach language (English and French)as a volunteer at a community center in Canada, and I meet some newcomers who come with their college (University in Canada) diplomas illegally, not to pass the language exam or the legal immigration steps, but to pay expenses. That's sad because other legal immigrants pay for private courses for learning English or French for their exams, which makes them ready to speak and contribute to their adoptive countries for the first weeks. They are angrier than people who actually live here! On this issue
Identity Attack0.035847444
Insult0.027347196
Profanity0.012995303
Threat0.006653947
Severe Toxicity0.001745224
Low Tox 0.06817148 Constructive 0.815
Oct 25, 2025 Inside Canada's Indian Metropolis (Brampton)
I’m a proud Indian who is now a Canadian citizen, and I’ve made a conscious effort to assimilate into Canadian culture and values. What bothers me is how this conversation has been reduced to blaming …
I’m a proud Indian who is now a Canadian citizen, and I’ve made a conscious effort to assimilate into Canadian culture and values. What bothers me is how this conversation has been reduced to blaming one group. The reality is that the Canadian government failed first by not properly managing immigration volumes, not enforcing document verification, and not honestly assessing whether the country could support such rapid population growth. That policy failure created pressure on housing, jobs, and social systems long before resentment followed. We also need honesty within the Indian community. Some Indians struggle to adapt being overly loud, culturally rigid, and sometimes lacking empathy for Canadian norms and shared public spaces. I studied Canadian and Indigenous history in school, and respecting that history matters. Assimilation doesn’t mean abandoning your culture, but it does mean understanding and respecting the society you chose to join. Cultural education should be expected, not optional. That said, one Indian doing something wrong does not make all Indians bad. Most Indian students and workers I know are hardworking, punctual, and serious about contributing. I’ve personally worked minimum-wage jobs for years, and what I noticed was not jobs being “taken,” but fewer Canadian youth willing to stay in or commit to these roles long-term. Indians didn’t replace Canadians, they filled vacancies that already existed. I also briefly volunteered helping the homeless, and what I saw was honestly shocking. It’s not that the government isn’t trying to help there are rehabilitation programs and support systems in place. The difficult truth is that a significant portion of the homeless population struggles with substance abuse and refuses treatment because it requires giving up drugs. Over time, homelessness itself starts to function like a culture, where benefits and assistance unintentionally enable continued substance use rather than recovery. This is an uncomfortable reality people don’t like to talk about. None of this is simple. Immigration didn’t break Canada, and neither did one community. Poor policy, weak enforcement, lack of accountability, and refusal from governments and individuals to adapt responsibly is what brought us here. Blame is easy. Honest solutions are not.
Identity Attack0.023193322
Insult0.028832749
Profanity0.015010698
Threat0.0068869707
Severe Toxicity0.0016117096
Low Tox 0.06817148 Constructive 0.823 Personal_Narrative
Jan 27, 2026 22 likes Inside Canada's Indian Invasion...
Come visit Australia (and particularly the big cities like Sydney, Melbourne & Brisbane) and you'll find exactly the same thing here. We are in the middle of a huge immigration wave initiated by the socialist …
Come visit Australia (and particularly the big cities like Sydney, Melbourne & Brisbane) and you'll find exactly the same thing here. We are in the middle of a huge immigration wave initiated by the socialist Labor government that is overwhelming infrastructure, housing supply & affordability and healthcare services. Driving standards have also decreased markedly and at the same time vehicle accident rates have risen exponentially, along with a steep and sustained increase in car insurance premiums in the time since this current immigration wave began after Covid due to increased accident rates and fraudulent insurance claims. Indians make up the second largest group of these new immigrants.
Identity Attack0.018771807
Insult0.028612386
Profanity0.01490822
Threat0.007249452
Severe Toxicity0.0020313263
Low Tox 0.06817148 Constructive 0.68
Jan 27, 2026 Inside Canada's Indian Invasion...
It's sad to see what has happened to our immigration system. It's not sustainable and not just not only for Canadian citizens but also for the new immigrants that arrive and can't find work or …
It's sad to see what has happened to our immigration system. It's not sustainable and not just not only for Canadian citizens but also for the new immigrants that arrive and can't find work or afford rent.
Identity Attack0.04564415
Insult0.020966014
Profanity0.009647697
Threat0.0064144502
Severe Toxicity0.0016307831
Low Tox 0.06817148 Constructive 0.712 Policy_Critique
Feb 17, 2026 42 likes LILLEY UNLEASHED: The fall of …
I do not blame the immigrants, most immigrants didn’t come crossing the border illegally the government brought them and there’s no integration system whatsoever so again Canadians voted for the same government- so it seems …
I do not blame the immigrants, most immigrants didn’t come crossing the border illegally the government brought them and there’s no integration system whatsoever so again Canadians voted for the same government- so it seems like Canadians are happy with this.
Identity Attack0.051353373
Insult0.019547975
Profanity0.010501678
Threat0.006162008
Severe Toxicity0.0014972687
Low Tox 0.06817148 Constructive 0.55
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
This is the reason why we need immigration enforcement. Can’t let this happen in the US.
This is the reason why we need immigration enforcement. Can’t let this happen in the US.
Identity Attack0.036878675
Insult0.0142009165
Profanity0.010962827
Threat0.007870848
Severe Toxicity0.0018310547
Low Tox 0.067380086 Moderate Con 0.368 Policy_Critique
Jan 29, 2026 Inside Canada's Indian Invasion...
There’s a disconnect. If immigrants already working, they should be prioritized. Immigrants also need to get reshuffled. Too many people in some areas, not enough in some areas
There’s a disconnect. If immigrants already working, they should be prioritized. Immigrants also need to get reshuffled. Too many people in some areas, not enough in some areas
Identity Attack0.04951127
Insult0.017163089
Profanity0.012141321
Threat0.0074048014
Severe Toxicity0.00166893
Low Tox 0.067380086 Moderate Con 0.482 Policy_Critique
Feb 14, 2026 Canada's tighter immigration policy divides …
Accountability should fall on the Government of Canada. They stopped screening properly. There used to be a point system that determined who could immigrate, and it actually worked. I’m of Pakistani descent, born and raised …
Accountability should fall on the Government of Canada. They stopped screening properly. There used to be a point system that determined who could immigrate, and it actually worked. I’m of Pakistani descent, born and raised here, and when I’m in Brampton and walk into a Circle K, people start speaking to me in Hindi or Punjabi right away — it’s a trip. At the same time, I’m not saying everyone coming is bad. A lot of international students and new immigrants are hardworking people who want to build a better life. But plenty are also gaming the system. The real issue is that Canada messed up by letting in too many at once, with no structure to help them assimilate. When there’s no integration, no surprise people just act like they’re back home.
Identity Attack0.037909906
Insult0.02618698
Profanity0.015693882
Threat0.007301235
Severe Toxicity0.0018024445
Low Tox 0.067380086 Constructive 0.77 Policy_Critique
Sep 21, 2025 Inside Canada's Indian Metropolis (Brampton)
Seriously you still don’t know why, try doing some research on the topic: how much international students pay as tuition fee. I read somewhere that it was about $50 billion. So when government is getting …
Seriously you still don’t know why, try doing some research on the topic: how much international students pay as tuition fee. I read somewhere that it was about $50 billion. So when government is getting that much money why would they say no to immigrants.
Identity Attack0.03919895
Insult0.019419061
Profanity0.011714331
Threat0.0065180166
Severe Toxicity0.0014209747
Low Tox 0.067380086 Moderate Con 0.367
Oct 1, 2025 Inside Canada's Indian Metropolis (Brampton)
Those are the consequences for opening the gates for immigration too wide for far too long. It's high time they start being more selective on who gets to immigrate and lower the number for at …
Those are the consequences for opening the gates for immigration too wide for far too long. It's high time they start being more selective on who gets to immigrate and lower the number for at least a few years to get things back under control as this is Canada, either you assimilate or go back from where you come from.
Identity Attack0.035074018
Insult0.019741343
Profanity0.010945748
Threat0.0076119336
Severe Toxicity0.001745224
Low Tox 0.0665887 Constructive 0.512
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
When generations immigrated to Canada many years ago they were not given thousands of dollars, and were expected to up hold the law. Now the goverment is allowing illegal migrants and working visas that are …
When generations immigrated to Canada many years ago they were not given thousands of dollars, and were expected to up hold the law. Now the goverment is allowing illegal migrants and working visas that are long outdated into the country for liberal votes, so they can remain in power
Identity Attack0.03894114
Insult0.02283525
Profanity0.010211324
Threat0.0061231707
Severe Toxicity0.0012683868
Low Tox 0.0665887 Moderate Con 0.487
Sep 1, 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.