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: "You see, it was never …" 111 comments · Page 5 of 5
how come I never see Bigfoots in canada
how come I never see Bigfoots in canada
Identity Attack0.034042787
Insult0.02264188
Profanity0.0157622
Threat0.007417747
Severe Toxicity0.0020599365
Low Tox 0.059974585 Moderate Con 0.316 Humor_Satire
Dec 25, 2025 Deportations From Canada at Their …
6:47 thought id never see a scene from family guy
6:47 thought id never see a scene from family guy
Identity Attack0.009693438
Insult0.014390918
Profanity0.026044132
Threat0.009929225
Severe Toxicity0.0032234192
Low Tox 0.055521555 Low Con 0.284 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Great Video Tyler! I’m glad you made a full video on this issue while being neutral. I never thought I see you do a video on Brampton Ontario Canada. And I’ve boycotted Tim Horton’s.
Great Video Tyler! I’m glad you made a full video on this issue while being neutral. I never thought I see you do a video on Brampton Ontario Canada. And I’ve boycotted Tim Horton’s.
Identity Attack0.006881601
Insult0.020772645
Profanity0.011219022
Threat0.008116818
Severe Toxicity0.0011301041
Low Tox 0.051068526 Constructive 0.714 Solidarity
Jan 29, 2026 Inside Canada's Indian Invasion...
I never thought I’d see the day that Brampton is being featured as an epidemic 😭 as someone who grew up in the city next to brampton…this is a problem.
I never thought I’d see the day that Brampton is being featured as an epidemic 😭 as someone who grew up in the city next to brampton…this is a problem.
Identity Attack0.008361516
Insult0.020450363
Profanity0.011697251
Threat0.007301235
Severe Toxicity0.001335144
Low Tox 0.04686289 Constructive 0.534 Personal_Narrative
Feb 10, 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 …
This feels 6-8 years too late, You could even argue it as far back as 2010. We should've never kept our numbers at such high of a % of our population, it should've always been …
This feels 6-8 years too late, You could even argue it as far back as 2010. We should've never kept our numbers at such high of a % of our population, it should've always been focused industries only such as agriculture. Instead our business model is basically : Cheap Labour via Worker Visas, Housing Market due to quick and massive population boost and Student Visas making them pay 3.5x more than regular students that encourages post-secondary schools to choose international over domestic which may also have long-term consequences as we see many immigrants go back to their home or take their degree to a higher paying nation.
Identity Attack0.003884775
Insult0.019419061
Profanity0.013576009
Threat0.00636914
Severe Toxicity0.0010824203
Low Tox 0.034748793 Constructive 0.527 Policy_Critique
Jan 19, 2026 9 likes Why Canada’s immigration system has …
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
If any employer sees the candidate has a diploma from one of these smaller or fly by night colleges they should scrap that resume. The students never earned that diploma.
If any employer sees the candidate has a diploma from one of these smaller or fly by night colleges they should scrap that resume. The students never earned that diploma.
Identity Attack0.0027193425
Insult0.012984909
Profanity0.011423977
Threat0.0068028234
Severe Toxicity0.0006246567
Low Tox 0.027560094 Low Con 0.244 Policy_Critique
Oct 1, 2025 IRCC Names India in Study …
*This is about our home Canada, not party lines.* If you have a job—feel the tremor beneath it. If you have children—hear the thin crack in tomorrow. If you will age—sense the cold wait in …
*This is about our home Canada, not party lines.* If you have a job—feel the tremor beneath it. If you have children—hear the thin crack in tomorrow. If you will age—sense the cold wait in crowded halls. We see it in tents against winter wind, we hear it in ER sirens that never sleep, we feel it in classrooms stretched past breath. This is not red or blue. It is heartbeat and shelter and future. Stand together. Guard the door. Restore the quiet strength of our home—now.
Identity Attack0.0034038029
Insult0.009279887
Profanity0.012551232
Threat0.00713294
Severe Toxicity0.00096797943
Low Tox 0.01633588 Constructive 0.599 Call_To_Action
Mar 1, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
they wont see a dime of my money, never
they wont see a dime of my money, never
Identity Attack0.0000689625
Insult0.00019647299
Profanity0.00002101069
Threat0.000035235113
Severe Toxicity0.0000021019573
Low Tox 0.0005081197 Call_To_Action
Dec 9, 2025 1 likes
Not worried . Never going down there again. Lots to do and see here in Canada and other places around the world.
Not worried . Never going down there again. Lots to do and see here in Canada and other places around the world.
Identity Attack0.00009102059
Insult0.0001617528
Profanity0.000017906594
Threat0.000023141307
Severe Toxicity0.0000020821756
Low Tox 0.00041384067 Personal_Narrative
Dec 21, 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.