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: "As a Canadian citizen, our …" 242 comments · Page 8 of 10
A vast majority of hotels provide room & board for immigrants where they have no bills to pay such as power, water, gas, tv, wifi etc as it’s all included. They hold a job working …
A vast majority of hotels provide room & board for immigrants where they have no bills to pay such as power, water, gas, tv, wifi etc as it’s all included. They hold a job working in the hotel that takes away employment opportunities for Canadians. I know first hand that some businesses such as gas stations will only hire immigrants - not Canadian citizens. All they want or talk about is PR, PR, PR. The whole situation is extraordinarily economically harmful for Canadians and our youth.
Identity Attack0.038683333
Insult0.019870255
Profanity0.0098868115
Threat0.006757513
Severe Toxicity0.0016784668
Low Tox 0.06184035 Constructive 0.714
Aug 27, 2025 3 likes Why Canadians Are Turning Against …
This is an immigration and refugee lawyer who owns a law firm and actively represents refugees/asylum seekers and immigrants from other countries who want not wish to become fully Canadian citizens My very important question …
This is an immigration and refugee lawyer who owns a law firm and actively represents refugees/asylum seekers and immigrants from other countries who want not wish to become fully Canadian citizens My very important question to her As the principle Is how are you paid for your legal services and representation Lawyers always tell me they can be referred to by Law society of Canada For a 30 minute free legal consultation But once that is paid out by that association that is where lawyers and para legal professionals pay dues to join Then it’s up to those professionals to charge Hourly fee flat rate And All additional charges associated with the file/case law once opened and documents signed So how much does it cost to 1. Refugees claims 2. Asylum seekers claims 3. Immigration claims 4. Detainee claims 5. Deportation claims in the form of Appeals How many can they have Who pays these professionals? When media such as CBC Also government employees who are paid by the federal government Do not ask these questions Which are again Paid to NGOs By us poor taxpayers!!!!! Towards these professionals who represent economic migration and only cost us Canadians more money
Identity Attack0.031206898
Insult0.025026767
Profanity0.012892825
Threat0.0064144502
Severe Toxicity0.0018501282
Low Tox 0.061444655 Constructive 0.776
Dec 25, 2025 1 likes Deportations From Canada at Their …
Trump's State of the Union address where he said that the primary role of government is to take care of their citizens. This basic role of government needs to be stated/retiterated in the HoC. It …
Trump's State of the Union address where he said that the primary role of government is to take care of their citizens. This basic role of government needs to be stated/retiterated in the HoC. It has become the opposite here. Canadian citizens are being taken for granted by the liberals. Their priority are non citizens.
Identity Attack0.026408968
Insult0.02618698
Profanity0.010057608
Threat0.006168481
Severe Toxicity0.0011348724
Low Tox 0.058737632 Constructive 0.619 Policy_Critique
Mar 1, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
It would have been interesting to know how many refugees / immigrants are actually on these programs. Don't worry though Canadians, they ONLY get as much as regular citizens get and "experts" say you'll be …
It would have been interesting to know how many refugees / immigrants are actually on these programs. Don't worry though Canadians, they ONLY get as much as regular citizens get and "experts" say you'll be just fine!
Identity Attack0.036105253
Insult0.020708188
Profanity0.0113044195
Threat0.006168481
Severe Toxicity0.0013065338
Low Tox 0.05799546 Constructive 0.547
Apr 16, 2019 1 likes How much do refugees and …
Employers should be aware of SINs before hiring people. I am also an immigrant, but my dad worked hard as a skilled worker to bring us here to Canada. I pay my duly taxes monthly …
Employers should be aware of SINs before hiring people. I am also an immigrant, but my dad worked hard as a skilled worker to bring us here to Canada. I pay my duly taxes monthly and yearly. So I find it unfair when people work under the table. However, I've noticed that some students, who never attend their classes, end up in high positions with well-paying jobs at big companies. Meanwhile, I can't count how many refugees and immigrants are in low-income brackets, receiving 100% coverage for their medication and a monthly allowance from the government. In contrast, Canadian senior citizens still have to pay 20-30% of their medication costs and don't get the same privileges when it comes to their essentials. It frustrates me that the government makes our senior citizens suffer at retirement age, even after they've worked so hard for so many years. Yet they still struggle to pay for their own medication and necessities. I've encountered many rude refugees and people on income support from other countries who feel entitled to special treatment just because they are under government programs. Ironically, some of them come wearing luxury clothes and bags—like Gucci and Louis Vuitton. As I said, I am an immigrant too, but my heart goes out to those who have fully earned the support and benefits they deserve.
Identity Attack0.027011903
Insult0.024768941
Profanity0.01402008
Threat0.006543908
Severe Toxicity0.0014591217
Low Tox 0.05725329 Constructive 0.87 Personal_Narrative
Sep 29, 2025 IRCC Names India in Study …
I am an Indo-canadian who migrated from UAE 2 decades ago. Came thro proper channel of PR and became a citizen 4 yrs later. Qualified as a CPA burning the midnight oil, raised 2 kids …
I am an Indo-canadian who migrated from UAE 2 decades ago. Came thro proper channel of PR and became a citizen 4 yrs later. Qualified as a CPA burning the midnight oil, raised 2 kids thro Univ who are employed now. Trudeau, to be in power, joined hands with Jagmeet Singh. I know of a 2 shutter shop in Brampton East, registered as a college, which issued 4000 student visas. I wonder whether the Immigration dept checked on the college before issuing the visas. Now, we have students, whose visas have expired, whose families in India have mortgaged everything (primarily from Punjab, Haryana & Gujarat) who are here working for cash. I think we must revisit the files, track them out, see their educational background and give them opportunites. Indian origin folks must also educate their families back home on reality. With a growth rate of 7% + India is the country to be in, for these youngsters, to grow in life
Identity Attack0.01656105
Insult0.02618698
Profanity0.015249812
Threat0.0070034824
Severe Toxicity0.0017642975
Low Tox 0.056758508 Constructive 0.839 Personal_Narrative
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Hey, why don't the journalists find out how much money the federal government?And provincial government give to international students in grants and loans.Why are canadian citizens paying for foreigners educated in our country? Educational Grant …
Hey, why don't the journalists find out how much money the federal government?And provincial government give to international students in grants and loans.Why are canadian citizens paying for foreigners educated in our country? Educational Grant and loans should only be allowed for canadian citizens only.
Identity Attack0.041261412
Insult0.018967867
Profanity0.009716015
Threat0.0060713873
Severe Toxicity0.0015258789
Low Tox 0.05651112 Moderate Con 0.422 Policy_Critique
Feb 17, 2026 1 likes LILLEY UNLEASHED: The fall of …
Everything the Government did to hurt their own citizens and create scenarios that would never let the citizens of Canada to have an inclusive and integrated population. And it's worse for everyone and the government …
Everything the Government did to hurt their own citizens and create scenarios that would never let the citizens of Canada to have an inclusive and integrated population. And it's worse for everyone and the government is taxing us more and spending it on everything but Canadians and Canadian infrastructure.
Identity Attack0.020178653
Insult0.023608726
Profanity0.010911589
Threat0.0068287146
Severe Toxicity0.0014209747
Low Tox 0.055274166 Moderate Con 0.438 Policy_Critique
Jan 29, 2026 Inside Canada's Indian Invasion...
If Quebec can loosen their language-related laws, existing Canadian citizens and permanent residents from across the country can actually get decent jobs without having to get in foreign workers.
If Quebec can loosen their language-related laws, existing Canadian citizens and permanent residents from across the country can actually get decent jobs without having to get in foreign workers.
Identity Attack0.041261412
Insult0.020256994
Profanity0.010826191
Threat0.006433869
Severe Toxicity0.0014781952
Low Tox 0.054531995 Moderate Con 0.4 Policy_Critique
Feb 13, 2026 Canada's tighter immigration policy divides …
Immigration not problem , i am immigrant and now Canadian citizen i used to save money, now i have no money whatever i earn go into bills. Soo much of tax. I can’t even rent …
Immigration not problem , i am immigrant and now Canadian citizen i used to save money, now i have no money whatever i earn go into bills. Soo much of tax. I can’t even rent a basement maybe just a room. I told everyone not to come to canada. My brother payed 40,000$ in education with single day job. So he thinking going back nothing here. And its everywhere not just in canada
Identity Attack0.027815815
Insult0.017227544
Profanity0.011970525
Threat0.0062267366
Severe Toxicity0.0014305115
Low Tox 0.05255287 Constructive 0.656
Aug 29, 2025 1 likes Why Canadians Are Turning Against …
Because th3 government has let business hire immigrants who are subsidized by them and companies take the jobs for canadian citizens and give to them if not they have to pay higher wages to us …
Because th3 government has let business hire immigrants who are subsidized by them and companies take the jobs for canadian citizens and give to them if not they have to pay higher wages to us that is needed and thats how
Identity Attack0.034816213
Insult0.017485369
Profanity0.012073003
Threat0.006149062
Severe Toxicity0.0015068054
Low Tox 0.05131592 Moderate Con 0.314 Economic_Argument
Aug 26, 2025 Why Canadians Are Turning Against …
It's not a tragedy. Stop playing this like we are responsible for the well-being of the third world. If they have no path to permanent residency then they go home. This may be a radical …
It's not a tragedy. Stop playing this like we are responsible for the well-being of the third world. If they have no path to permanent residency then they go home. This may be a radical notion in the present political climate, but just because you want to come to Canada doesn't mean you can. Actual native born Canadian citizens have a say in this and we say No !
Identity Attack0.02238941
Insult0.018710041
Profanity0.0108774295
Threat0.006653947
Severe Toxicity0.0014400482
Low Tox 0.050573748 Constructive 0.542 Identity_Assertion
Nov 22, 2025 97 likes Quebec Ends Economic Immigration Program …
So what can be done? Unless they are Canadian citizens can they not be sent back?
So what can be done? Unless they are Canadian citizens can they not be sent back?
Identity Attack0.034558404
Insult0.013478912
Profanity0.010501678
Threat0.0072235605
Severe Toxicity0.0014209747
Low Tox 0.04686289 Low Con 0.248 Question
Oct 15, 2025 How Canada broke its immigration …
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 …
Canadians have not been passive. The government has a mission, allow all immigrants to enter Canada even if the citizens are totally against it.
Canadians have not been passive. The government has a mission, allow all immigrants to enter Canada even if the citizens are totally against it.
Identity Attack0.029660052
Insult0.015948927
Profanity0.010177165
Threat0.006602164
Severe Toxicity0.0010728836
Low Tox 0.044636376 Moderate Con 0.495
Sep 7, 2025 3 likes Why Canadians Are Turning Against …
I still don't understand why we brought them here. Why did we need to make it impossible for our young people to find jobs? It only benefits corporations not the Canadian citizens.
I still don't understand why we brought them here. Why did we need to make it impossible for our young people to find jobs? It only benefits corporations not the Canadian citizens.
Identity Attack0.026609946
Insult0.016784932
Profanity0.009784333
Threat0.006272047
Severe Toxicity0.0013065338
Low Tox 0.044388983 Constructive 0.567 Economic_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
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 …
this should be Canadian CITIZEN employees. not new Canadian employees looking for PR. and the temporary foreign worker program needs to be abolished.
this should be Canadian CITIZEN employees. not new Canadian employees looking for PR. and the temporary foreign worker program needs to be abolished.
Identity Attack0.027614836
Insult0.014732921
Profanity0.010228404
Threat0.007301235
Severe Toxicity0.001411438
Low Tox 0.043646812 Moderate Con 0.334 Policy_Critique
Jan 4, 2026 New rules, regulations take effect …
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 …
I’m a Canadian citizen sleeping in my Car, got exhausted of this situation 😔sending resumes days/nights no call back, became impossible to find a job/affordable housing it’s chaos
I’m a Canadian citizen sleeping in my Car, got exhausted of this situation 😔sending resumes days/nights no call back, became impossible to find a job/affordable housing it’s chaos
Identity Attack0.010655383
Insult0.01819439
Profanity0.011236101
Threat0.006641001
Severe Toxicity0.0012397766
Low Tox 0.04240986 Constructive 0.572
Sep 28, 2025 272 likes IRCC Names India in Study …
Why the goverment think is illegal immigrant is doing crime in Canada theirs Also citizen doing crime too a lots of illegal immigrant they goes to school Worked o help their family in their country …
Why the goverment think is illegal immigrant is doing crime in Canada theirs Also citizen doing crime too a lots of illegal immigrant they goes to school Worked o help their family in their country They have no time to commit crime they brought in so much refugees in Canada some of them lied just to come Canadian goverment. Dosen looks after their citizen they take from the citizens and give to the refugees that worked here for many years the citizen suffer that’s wrong
Identity Attack0.026105914
Insult0.0055637187
Profanity0.000032565335
Threat0.00047479253
Severe Toxicity0.0000051477014
Low Tox 0.042401526
Apr 14, 2025
Why the goverment think is illegal immigrant is doing crime in Canada theirs Also citizen doing crime too a lots of illegal immigrant they goes to school Worked o help their family in their country …
Why the goverment think is illegal immigrant is doing crime in Canada theirs Also citizen doing crime too a lots of illegal immigrant they goes to school Worked o help their family in their country They have no time to commit crime they brought in so much refugees in Canada some of them lied just to come Canadian goverment. Dosen looks after their citizen they take from the citizens and give to the refugees that worked here for many years the citizen suffer that’s wrong
Identity Attack0.026105914
Insult0.0055637187
Profanity0.000032565335
Threat0.00047479253
Severe Toxicity0.0000051477014
Low Tox 0.042401526
Apr 14, 2025
CONGRATULATIONS QUEBEC, ONTARIO AND REST OF COUNRRY NEDDS TO FOLLOW...CANADIAN CITIZENS ARE STRUGGLING WE DONT HAVE THE CAPICITY TO SUPPORT OTHERS...CANADA FIRST
CONGRATULATIONS QUEBEC, ONTARIO AND REST OF COUNRRY NEDDS TO FOLLOW...CANADIAN CITIZENS ARE STRUGGLING WE DONT HAVE THE CAPICITY TO SUPPORT OTHERS...CANADA FIRST
Identity Attack0.01555616
Insult0.017936565
Profanity0.009587918
Threat0.0069387536
Severe Toxicity0.0015926361
Low Tox 0.040925518 Constructive 0.512
Nov 27, 2025 Quebec Ends Economic Immigration Program …
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 …

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.