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 know these people just …" 402 comments · Page 16 of 17
You guys should do more stories on inequality, though it requires more research than talking with random people on the street. Also when the people you interview make claims such as "they're not paying taxes" …
You guys should do more stories on inequality, though it requires more research than talking with random people on the street. Also when the people you interview make claims such as "they're not paying taxes" or "there's a lot of fake universities", i think it would be right to try and back that up or know the details of this
Identity Attack0.00880549
Insult0.02618698
Profanity0.015454767
Threat0.006272047
Severe Toxicity0.001115799
Low Tox 0.056263726 Constructive 0.628 Policy_Critique
Sep 27, 2025 Inside Canada's Indian Metropolis (Brampton)
And so, it's not surprising that many are angry at what's happening in the world, and even well-mannered people are fed up with it. What does this ultimately lead to? God only knows.
And so, it's not surprising that many are angry at what's happening in the world, and even well-mannered people are fed up with it. What does this ultimately lead to? God only knows.
Identity Attack0.011173353
Insult0.017614283
Profanity0.017367685
Threat0.006925808
Severe Toxicity0.0014400482
Low Tox 0.050573748 Moderate Con 0.486 Fear_Threat
Feb 24, 2026 1 likes Inside Canada's Indian Invasion...
Another MP of the Liberal party being put in a position that they have NO business being in. What did she do to get the Ministry ? CBC do your job goodness knows you have …
Another MP of the Liberal party being put in a position that they have NO business being in. What did she do to get the Ministry ? CBC do your job goodness knows you have been GIVEN enough money from the people of Canada.
Identity Attack0.007288578
Insult0.02657372
Profanity0.011219022
Threat0.005906329
Severe Toxicity0.0011205673
Low Tox 0.050078966 Moderate Con 0.391 Policy_Critique
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
Canada’s government needs to check also about issuing the driver license. because i’ve heard that you can pay now to pass the driving test even all this people doesn’t know the rules or even following …
Canada’s government needs to check also about issuing the driver license. because i’ve heard that you can pay now to pass the driving test even all this people doesn’t know the rules or even following all the signs on the road. I’ve never seen so much car accident and too much car on the road. Why it is easy for them now to get a license. We need to remember driving in other country is not the same here. Also even your credit score is bad, even your salary is not good the car company gives you a car easily with hight interest. Thats also need to be check
Identity Attack0.007806548
Insult0.027218282
Profanity0.013131939
Threat0.0071588317
Severe Toxicity0.0016307831
Low Tox 0.049336795 Constructive 0.614 Policy_Critique
Sep 30, 2025 2 likes IRCC Names India in Study …
I'm Canadian born and raised. I've been driving since I was 18 years old that's 27 years of driving i got to say the driving is really bad. Some people shouldn't even have their license …
I'm Canadian born and raised. I've been driving since I was 18 years old that's 27 years of driving i got to say the driving is really bad. Some people shouldn't even have their license but yet they do. People don't even know how to share the road. You put your signal on to change lanes and some drivers actually speed up. That's how scary it is to drive.
Identity Attack0.009545447
Insult0.022512967
Profanity0.011816809
Threat0.006485652
Severe Toxicity0.0011777878
Low Tox 0.04735767 Constructive 0.685 Personal_Narrative
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
I don't know anyone who is "divided" on this issue. Many of my friends are 1st gen immigrants, a couple of them had to go back to their home country after their visa expired, they …
I don't know anyone who is "divided" on this issue. Many of my friends are 1st gen immigrants, a couple of them had to go back to their home country after their visa expired, they were bummed that they personally couldn't stay, but they also openly complained that the levels of immigration was unsustainable, competition for rent/jobs/healthcare too high and felt that some people would have to go back home and it happened to be them.
Identity Attack0.020580608
Insult0.017807651
Profanity0.020988565
Threat0.0066215824
Severe Toxicity0.0015068054
Low Tox 0.045873325 Constructive 0.787 Personal_Narrative
Feb 16, 2026 1 likes Canada's tighter immigration policy divides …
Tyler, I know u tried 😂. Brampton is ok. Nice people. Nothing to see here
Tyler, I know u tried 😂. Brampton is ok. Nice people. Nothing to see here
Identity Attack0.0058456613
Insult0.019547975
Profanity0.020920247
Threat0.008052089
Severe Toxicity0.0018405914
Low Tox 0.045625936 Moderate Con 0.425 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
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 …
the problem with people that immigrate to foreign countries - they think they are being treated unfairly because they pay higher fees. Most of people that immigrate for study dont know that the domestics get …
the problem with people that immigrate to foreign countries - they think they are being treated unfairly because they pay higher fees. Most of people that immigrate for study dont know that the domestics get charged lower because their fees are subsidized.
Identity Attack0.025605056
Insult0.016100928
Profanity0.011492296
Threat0.006045496
Severe Toxicity0.0011205673
Low Tox 0.04216247 Moderate Con 0.461 Policy_Critique
Oct 2, 2025 Inside Canada's Indian Metropolis (Brampton)
My parents immigrated in the early 90s and I was born in Canada. It’s very hard to relate to the new immigrants in the last 10 years because we’re so different. The families that immigrated …
My parents immigrated in the early 90s and I was born in Canada. It’s very hard to relate to the new immigrants in the last 10 years because we’re so different. The families that immigrated in the 80s and 90s had to assimilate and become “Canadian” which in hindsight was for the best. I learned about my culture and language at home, but my parents, emphasized the importance of being “Canadian first” and being a part of society and “fitting in.” This wasn’t at all a bad thing. I learned to ski, skate, make ice lollies with snow and syrup, went camping, played sports… I feel embarrassed when Indians are looked at in this light, but its true. 90% of this new wave of immigrants on “student visas,” dont intend to actually obtain any sort of an education, instead they use it as a pathway for permanent residency. I know this because I have relatives who say this out loud behind closed doors. I don’t agree with any of it, and quite frankly it’s very embarrassing, but most of us first generation Indian Canadians feel very upset about how its all played out and the negative light in which our people are now viewed under. Personally, I agree they arent interested in becoming culturally Canadian, they just want to be in Canada for financial reasons. They stay in their groups, dont integrate and think somehow this will play out well. It isnt discrimination when your own people also feel this way. I have yet to meet a first gen Canadian who disagrees
Identity Attack0.02138452
Insult0.017088935
Profanity0.014874061
Threat0.0066215824
Severe Toxicity0.0014781952
Low Tox 0.037577134 Constructive 0.762 Personal_Narrative
Feb 3, 2026 Inside Canada's Indian Metropolis (Brampton)
20k is nothing. CBSA and law enforcement should do better. This cannot go on forever. Period. It’s harsh and cruel on these people but they know they’re here on a “temporary” basis and their time …
20k is nothing. CBSA and law enforcement should do better. This cannot go on forever. Period. It’s harsh and cruel on these people but they know they’re here on a “temporary” basis and their time is up.
Identity Attack0.0027193425
Insult0.016708933
Profanity0.011116544
Threat0.008505191
Severe Toxicity0.0010156631
Low Tox 0.03545588 Constructive 0.517 Policy_Critique
Jan 19, 2026 2.9 million Canadian temporary visas …
Good the more immigrants that leave the better it will be for Canada they come here for a better life for safety for this for that they're all set up by the government giving houses …
Good the more immigrants that leave the better it will be for Canada they come here for a better life for safety for this for that they're all set up by the government giving houses cars don't have to worry about nothing it's all provided for them through the taxpayers money well the real Canadians are living out on the streets and eating out of garbage bins I don't have a bed or a roof over their heads due to the immigrants coming into our country then they come into our country in protest terrorist actions destroy our buildings are statues our churches block our streets hospitals shopping malls an etcetera they disrespect our rules and regulations and think they can voice their opinion on everything and get away with it they come here most of them with a green card as a visitor from another land overseas and yes they think they're a real Canadian but never contribute never done nothing for the country but just take from the real Canadians that made the country to what it is today and it's all government doing before they give a house or car or anything that they get the immigrants get if you're standing alongside of one peppermint will give it to the immigrant faster than what they'll give to a real Canadian they're more or less told to sleep on the streets and eat out of garbage bins because he's immigrants deserve nothing but the best in our country we have to show them that they are welcomed no they're not welcome anymore Canadian should come first not somebody that came in on a boat or an airplane from another country and overseas it's a government can't look after their own then they shouldn't be in the government because our prime minister is supposed to be protecting the real Canadians not the ones that are coming in over our borders I wonder if that's ever going to change probably not because they still need these foreigners votes just stay in the position where they're at Canada has become a very undeveloped country now in Canada has been put into a lot of danger due to the terrorism that's in our country from the people that they bought in our country from overseas I mean just look at all the protesting from the palestines and Hamas people what they've done so far to Canada we see it on the news just about every day ask for their rights anyways I can keep going on but it's not worth my time tomorrow is never promised it's just that I know Canada is sinking and sinking fast due to our government and their policies but when it sinks do you think the government's going to stand on board and go down with the ship nope I'll be in another country safe and sound
Identity Attack0.014712535
Insult0.008164782
Profanity0.00007872977
Threat0.0002559232
Severe Toxicity0.0000045725806
Low Tox 0.034101393 Fear_Threat
May 6, 2025 1 likes
This is a multifaceted problem for us. Firstly we keep emigrating people in, to deal with a declining population, instead of addressing the issues directly resulting in declining population, like the housing problem, cost of …
This is a multifaceted problem for us. Firstly we keep emigrating people in, to deal with a declining population, instead of addressing the issues directly resulting in declining population, like the housing problem, cost of living, under paying jobs, and astronomical Post secondary prices to get basic diplomas I know for a fact that 90's babies will be the last generation to have more then one child. Another issue is the recruitment centers in India, funded by Canadian corporations looking for cheap labor, promising the world to struggling Indians only to back out of every promise they made, and put the burden on the government and Canadians. This plus a lack of population control in India, is set that to have Indians to be over 25% of the global population in the next 50 years.
Identity Attack0.012061302
Insult0.016784932
Profanity0.0128245065
Threat0.0067186756
Severe Toxicity0.0013065338
Low Tox 0.03357032 Constructive 0.641 Policy_Critique
Jan 28, 2026 Inside Canada's Indian Invasion...
you guys know exactly why people at the top doing what they r doing.
you guys know exactly why people at the top doing what they r doing.
Identity Attack0.0052906936
Insult0.014390918
Profanity0.016889455
Threat0.007145886
Severe Toxicity0.0012779236
Low Tox 0.032863233 Low Con 0.217 Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
I came here 25 years ago from India. While growing up, I would go to the terrace of my home and turn the antenna to get Cbc at night. I watched Air Farce One, the …
I came here 25 years ago from India. While growing up, I would go to the terrace of my home and turn the antenna to get Cbc at night. I watched Air Farce One, the green show, NFB and Cbc and was always fascinated with Canada. I knew then when I was 20 that I will make Canada home. I wrote my IELTS ENGLISH test, studied here with good grades. And I did. I have an amazing career and young kids. And I have loved everyday of it. I have watched rerun of trailer park boys about 10 or so times already, watched Corner gas, watch hockey, I have embraced the weather, the people and the values this nation stands for. I have travelled coast to coast and to the great north. Heck I have been to more places in Canada with my job than other Canadians who are born and raised here. Now all I see there these ignorant, entitled effs thinking they can come and change the way of life. Like how Don Cherry said, they want the milk and honey but won't respect the values. I am effing done with this immigration and the government. Steven Harper was the prime minister when I got my citizenship and it was the proudest moment of my life. I really hope Canadians wake up. I know exactly why the racism has gone up and I don't blame the Canadians at all. These clowns bought it on to themselves. I just had enough and wish things would back to how it was 20 or so years ago.
Identity Attack0.011321344
Insult0.016556932
Profanity0.019348921
Threat0.007534259
Severe Toxicity0.0019073486
Low Tox 0.032156147 Constructive 0.658
Sep 20, 2025 26 likes Inside Canada's Indian Metropolis (Brampton)
Sikh’s and Punjabis are good people, I know many. Respectful, hardworking, friendly, and often speak excellent English. I would gladly welcome more into my community
Sikh’s and Punjabis are good people, I know many. Respectful, hardworking, friendly, and often speak excellent English. I would gladly welcome more into my community
Identity Attack0.021786476
Insult0.010894896
Profanity0.021125201
Threat0.008841781
Severe Toxicity0.0025177002
Low Tox 0.031331215 Constructive 0.697 Solidarity
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
I know someone working in that department who was complaining to their supervisor about massive fraud as far back as 2017, and they were told to keep pushing people through because the government wanted numbers.
I know someone working in that department who was complaining to their supervisor about massive fraud as far back as 2017, and they were told to keep pushing people through because the government wanted numbers.
Identity Attack0.0029413297
Insult0.01617693
Profanity0.010979908
Threat0.0064144502
Severe Toxicity0.00071525574
Low Tox 0.029563503 Constructive 0.57 Personal_Narrative
Feb 17, 2026 122 likes LILLEY UNLEASHED: The fall of …
I'm from Quebec i know it's hard to do but could you send me the adress of the safehouse so we can fix this in Montreal city! I'll send this to the right people so …
I'm from Quebec i know it's hard to do but could you send me the adress of the safehouse so we can fix this in Montreal city! I'll send this to the right people so they can go raid those places, big love from Quebec keep up the journalism
Identity Attack0.0061416444
Insult0.010780896
Profanity0.011167783
Threat0.010990778
Severe Toxicity0.0014400482
Low Tox 0.028974265 Constructive 0.736
Jan 27, 2026 Inside Canada's Indian Invasion...
Why is the interview only in the poor areas? Most Canadian born people I know dont live in these areas - they live in Oakville, Burlington, Muskokas, Kawartha areas.
Why is the interview only in the poor areas? Most Canadian born people I know dont live in these areas - they live in Oakville, Burlington, Muskokas, Kawartha areas.
Identity Attack0.012943448
Insult0.012376905
Profanity0.009587918
Threat0.005867492
Severe Toxicity0.00076293945
Low Tox 0.026145924 Constructive 0.534
Jan 5, 2026 Inside Canada's Indian Metropolis (Brampton)
What I want to know is WHY and why did so many people go along with this disaster.
What I want to know is WHY and why did so many people go along with this disaster.
Identity Attack0.0018591423
Insult0.011236899
Profanity0.010552917
Threat0.007068211
Severe Toxicity0.00076293945
Low Tox 0.02449606 Moderate Con 0.323
Jun 18, 2025 3 likes How Canada broke its immigration …
Michelle, you know that you didn’t ask for this information prior to the meeting. They are trip questions that are ongoing. Yes it’s important to know but the people may be in different areas such …
Michelle, you know that you didn’t ask for this information prior to the meeting. They are trip questions that are ongoing. Yes it’s important to know but the people may be in different areas such as law enforcement. Each city town and borough has that information. Had the rolls been reversed you would not have faired any better. Not make a major public statement? Yes you did.
Identity Attack0.0014244175
Insult0.013174911
Profanity0.010006369
Threat0.0059678215
Severe Toxicity0.00059843063
Low Tox 0.0201057 Constructive 0.671
Sep 29, 2025 IRCC Names India in Study …
I know that by December 2025 there are 5 million people whose visas expired. How many left?! What about others? Why Canada gave so many visas?
I know that by December 2025 there are 5 million people whose visas expired. How many left?! What about others? Why Canada gave so many visas?
Identity Attack0.0054756827
Insult0.009032886
Profanity0.010262563
Threat0.006149062
Severe Toxicity0.00071525574
Low Tox 0.016964182 Moderate Con 0.425
Dec 28, 2025 Deportations From Canada at Their …
In my opinion it makes no sense that the government does not know where all these people that are missing that are to leave, if they are getting money from tax payers or health care …
In my opinion it makes no sense that the government does not know where all these people that are missing that are to leave, if they are getting money from tax payers or health care they have to know where they are to receive any of these benefits
Identity Attack0.0032743104
Insult0.00983089
Profanity0.010689554
Threat0.006058442
Severe Toxicity0.00061511993
Low Tox 0.016964182 Moderate Con 0.423 Policy_Critique
Feb 26, 2026 9 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
The government knows where these people are.Their are not trying very hard to find them.Hire more of the people who find these people to get the job done faster.This would be money well spent.
The government knows where these people are.Their are not trying very hard to find them.Hire more of the people who find these people to get the job done faster.This would be money well spent.
Identity Attack0.0027008436
Insult0.008614883
Profanity0.0098868115
Threat0.006874025
Severe Toxicity0.0006389618
Low Tox 0.014513801 Moderate Con 0.444
Dec 11, 2025 IRCC Names India in Study …
To the people that compiled these questions, thank you!! 👏🏻👏🏻I just took the test and got 20/20. I watched this video multiple times and it really helped me know so many details I missed out …
To the people that compiled these questions, thank you!! 👏🏻👏🏻I just took the test and got 20/20. I watched this video multiple times and it really helped me know so many details I missed out when reading discover Canada. If you’re in doubt, don’t be. This is an excellent resource that can get you to pass the test in one sitting!
Identity Attack0.0017666477
Insult0.0068098716
Profanity0.00993805
Threat0.006162008
Severe Toxicity0.00046730042
Low Tox 0.007602467 Constructive 0.685 Solidarity
Dec 27, 2025 11 likes Canadian Citizenship Test 2025 – …

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.