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: "Bring this to Ontario!!!" 10 comments
The truth about why the driving sucks. The government has hired a bunch on Indian immigrants to run our version of the “dmv” and they issue other Indians full licenses without ever doing the written …
The truth about why the driving sucks. The government has hired a bunch on Indian immigrants to run our version of the “dmv” and they issue other Indians full licenses without ever doing the written driving test or practical driving test. So they get real licenses without ever being tested or having to practice with a full licensed driver for 9 month to a year before getting their G2 which is the middle license after a G2 and 5 years you then do another driving test and get you G license (specific to Ontario). They just walk in pay and leave with a G license. The other corrupt part of this is the licenses issuers have a quota of fails to hit every day and because they pass all the Indians they fail the white kids and adults to meet their quota. We actively avoid getting our licenses at heavily Indian populated areas to avoid being failed solely because we are white and they need to meet their quota. This is becoming increasingly more difficult as the government continues to bring in an unsustainable number of Indian immigrants
Identity Attack0.40713623
Insult0.45135358
Profanity0.36230123
Threat0.011638066
Severe Toxicity0.023880709
Moderate 0.46716887 Constructive 0.521
Jan 27, 2026 Inside Canada's Indian Invasion...
I’m so happy you made this video, I’m from Ontario. And if you speak out and say there’s too many that have moved here you’re considered racist. They come here and scam their way into …
I’m so happy you made this video, I’m from Ontario. And if you speak out and say there’s too many that have moved here you’re considered racist. They come here and scam their way into the country then bring half their family here, I think it’s disgusting what’s been going on here and there’s too many let into the country. There’s nothing wrong with immigration, but when it feels like a takeover it’s too much
Identity Attack0.25478655
Insult0.21135417
Profanity0.08613731
Threat0.008815889
Severe Toxicity0.010070801
Low Tox 0.295883 Constructive 0.737 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
You know, I am an immigrant myself but I have always have had a beef how other immigrants act all entitled. Immigrating is like going to live in another people's house, you have to respect …
You know, I am an immigrant myself but I have always have had a beef how other immigrants act all entitled. Immigrating is like going to live in another people's house, you have to respect the rules of that house. I hate people trying to change the rules to their convenience. I know a lot of immigrants just living off the system, I work 2 jobs and the day I was laid off I refused to collect EI out of self respect, why because I knew I could find another job. But many is like they are looking forward to get laid off or fired to collect government benefits. I couldn't believe that the police and military actually modified their customs to allow Indians to wear turbant. I applaud the people that requested in Ontario to do not wear any religious stuff, because people is only Canadian when is convenient, when not they are Muslims, Indians, etc. that's total BS you are Canadian? act like one, be one all the time; if not go back wherever you came from don't bring more problems to a place that already has more than enough
Identity Attack0.16587129
Insult0.07840354
Profanity0.08225787
Threat0.009411395
Severe Toxicity0.0065994263
Low Tox 0.21107252 Constructive 0.715 Personal_Narrative
Sep 9, 2025 Why Canadians Are Turning Against …
This is just scratching the surface. The crime these people bring to Canada wasn’t even touched. Ontario used to be safe for the most part. In the last 10 years it has turned into, burglary, …
This is just scratching the surface. The crime these people bring to Canada wasn’t even touched. Ontario used to be safe for the most part. In the last 10 years it has turned into, burglary, home invasion, auto theft, gun violence, shootings central. When perpetrators of these crimes are caught. It’s no surprise where they are from. There is tons of illegal, fake colleges. Bringing hundreds of people in a year. The Canadian government is only now catching onto it barely but the damage is done. They exploited the system in overstay their visa, then claim permanent residency. These people are disrespectful, dirty, and ungrateful. They do not Do not assimilate to Canadian lifestyle. They throw trash into our rivers in parks, turning it into where they came from. What is happening in Canada is much similar to Minnesota just with different types of government scams. You barely scratched the surface. Come back and interview real Canadiens.
Identity Attack0.09328204
Insult0.10148193
Profanity0.019895468
Threat0.03235042
Severe Toxicity0.0065994263
Low Tox 0.2028889 Constructive 0.557 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
You know, Brampton even before trudeau was becoming basically little India, and most Canadians just said whatever let them have it, we kinda accepted it. But after trudeau with mass immigration and them taking over …
You know, Brampton even before trudeau was becoming basically little India, and most Canadians just said whatever let them have it, we kinda accepted it. But after trudeau with mass immigration and them taking over other cities its when it became a little too much and started to take over canadian culture. I had a friend visit from the u.s for the very first time, and we did some sight seeing, you know going to places around ontario that tourists would check out, went to niagra falls for the first time in maybe 10 years man it changed. It was 90% Indian people. She noticed it right away but didnt say anything, i said a lot of indians huh? and she said yeah didnt think canada was like this. When you think Canada its always been mulicultural, you just think of all ethnicities and people of different cultures but at the end of the day everyone was Canadian and they assimilated. Now you dont think of a multicultural country you think of an indian country thats changing the canadian culture and way of life and not in a good way. Identity is being taken away and it needs to stop. Canada needs to take notes from Poland before its too late. Poland closed their doors and guess what? economy went up, crime rate went down, people are happier. Canada opened the doors, crime rate shot up, economy crashing, more homelessness then ever and so on. Not saying its specifically Indian people, its the amount coming in and how they adopt canadian culture but instead bring their culture and trye changing the country to fit them rather then fitting in with an already established country and culture.
Identity Attack0.06567776
Insult0.07935401
Profanity0.026590679
Threat0.007353018
Severe Toxicity0.004005432
Low Tox 0.15987846 Constructive 0.758
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
i hope this brings more attention to the issue, they've inserted themselves into nearly every entry-level job and infested it with their nepotistic hiring practices, it's absolutely impossible to get a foot in the door …
i hope this brings more attention to the issue, they've inserted themselves into nearly every entry-level job and infested it with their nepotistic hiring practices, it's absolutely impossible to get a foot in the door here at least in ontario
Identity Attack0.014852738
Insult0.06599696
Profanity0.020373698
Threat0.0074306927
Severe Toxicity0.0022411346
Low Tox 0.123468354 Constructive 0.51 Economic_Argument
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
You should also make a video on the Italian invastion of the Ontario government in Canada. They've captured the goverment and are given tens of billions in government contracts and grants, back-door deals, and heads …
You should also make a video on the Italian invastion of the Ontario government in Canada. They've captured the goverment and are given tens of billions in government contracts and grants, back-door deals, and heads up on projects (413 highway) before the public knows so Italians can buy up all the land. Check out the companies that received funding from the Skills and Development fund. Mostly Italian companies and donors to his government. It's also ironic, because this government lobbied for more and more immigrants and opened up scam colleges to bring immigrants in and exploit them for low wages. But na, let's ignore all that and blame immigrants for everyone's problems.
Identity Attack0.057492398
Insult0.05203446
Profanity0.017709278
Threat0.007832011
Severe Toxicity0.0030517578
Low Tox 0.11202335 Constructive 0.582 Unverified_Claim
Mar 1, 2026 Inside Canada's Indian Invasion...
I'm a proud Canadian Immigrant of Indian origin. I came here to do specialized studies in Game Development. I took my time, and studied 6 years as an international student, paying 3x the tuition, sank …
I'm a proud Canadian Immigrant of Indian origin. I came here to do specialized studies in Game Development. I took my time, and studied 6 years as an international student, paying 3x the tuition, sank $200,000 of hard earned money into the Canadian Education system — Not as a fast track gimmick to immigrate, but so I could achieve my dream as a Game Developer. This money was family income, earned on 1/4th the salary, taking 4x longer to save. I was a great privileged to me. Today 15 years later, no one would ever think I'm from India. I sound Canadian, I behave Canadian, I have Canadian values, and I am Canadian. I came here because I loved Canada. I would watch hours upon hours of indigenous history, and on my Citizenship day, I watched Juno Beach to celebrate. However I must say this... I suffered through s*icidal depression here for 8 years, because I had far less leverage here than in a developing country, and it's really telling what sort of situation we're all in... Rent caps in Canada were removed... The housing market was open to foreign investors / and real estate monopolies with a 20% year-on-year rise... Rents went from 1000$ to 2100$ MINIMUM for a 1 bedroom through Trudeau's term and the govt said "It's not a federal responsibility"... Auto insurance is like 2.5-3.5k a year in Ontario and if you get a dent, you pay a deductable... I was quoted 8500$ for two wisdom teeth surgeries while it costed me 260$ abroad... During Covid - property owners, banks, and grocery stores exploited our misery and made record profits!... The govt stopped filtering through it's immigrants with "interviews", and it's operating like a scam — "Bring all your foreign money, convert it to CAD, and keep our GDP stable.. while we neither have the infrastructure, nor the job market to support these numbers". I think some accountability is due... these issues are "symptoms", not the problem — The problem is our Liberal govt / policies, and our wonderful voting body who voted Liberal term after term after term while complaining. Why does this govt safeguard extremism, foreign politics, foreign separatism? Khalistanis are as much of a threat / nuance to India than it is to Canada, but in Canada they actually have a unrestricted platform. Instead of resenting immigrants, we need to start resenting how mismanaged Canada is by our govt, and hold our voting body accountable. We had a chance to vote differently, but once again a repackaged and rebranded Liberal term. Because my ethnicity is Indian, I've become an object of collective resentment / hatred, and I don't think that's fair.. Please direct it at your vote, and govt level policies. Why should I (and other's like me) be crucified with the sins of other immigrants? It's like hating all your neighbors in a burning building, when the management has been lighting the fire.
Identity Attack0.026810925
Insult0.027218282
Profanity0.022354934
Threat0.0074436385
Severe Toxicity0.0024795532
Low Tox 0.0665887 Constructive 0.817 Personal_Narrative
Aug 28, 2025 Why Canadians Are Turning Against …
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 …
Bring this to Ontario!!!
Bring this to Ontario!!!
Identity Attack0.006178642
Insult0.008880884
Profanity0.011082385
Threat0.0079873605
Severe Toxicity0.0012302399
Low Tox 0.020607091 Moderate Con 0.338 Call_To_Action
Feb 18, 2026 Canadian immigration officers investigating hundreds …

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.