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 have more to worry …" 123 comments · Page 5 of 5
Why is an American worried about Canadian business???
Why is an American worried about Canadian business???
Identity Attack0.026007013
Insult0.013744914
Profanity0.011150704
Threat0.0062914654
Severe Toxicity0.0012493134
Low Tox 0.04290464 Low Con 0.202 Question
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
Dont worry, because absolutely nothing is being done about this
Dont worry, because absolutely nothing is being done about this
Identity Attack0.004994711
Insult0.013402912
Profanity0.021330157
Threat0.0082074385
Severe Toxicity0.0015544891
Low Tox 0.038048524 Low Con 0.204
Nov 7, 2025 Why Canadians Are Turning Against …
The whole time we worried about the southern border when the northern border was the issue 😂
The whole time we worried about the southern border when the northern border was the issue 😂
Identity Attack0.008879486
Insult0.012794908
Profanity0.017914234
Threat0.0074824756
Severe Toxicity0.0015163422
Low Tox 0.03781283 Low Con 0.276 Humor_Satire
Jan 28, 2026 Inside Canada's Indian Invasion...
I have a test next week. Be honest, I am so nervous and worry. i hope i pass my test in one attempt insallah
I have a test next week. Be honest, I am so nervous and worry. i hope i pass my test in one attempt insallah
Identity Attack0.011691323
Insult0.012110904
Profanity0.022218296
Threat0.009644418
Severe Toxicity0.0019836426
Low Tox 0.037577134 Constructive 0.505 Meta_Commentary
Jul 17, 2025 12 likes Canadian Citizenship Test 2025 – …
i’m a farm worker in rural bc who works with indian ladies, i ❤️ them so much. just lovely. my mechanic is a sihk, one of my favorite people ever. indian people helped build bc …
i’m a farm worker in rural bc who works with indian ladies, i ❤️ them so much. just lovely. my mechanic is a sihk, one of my favorite people ever. indian people helped build bc in the last century and continue to do so, their culture is equal to western culture, i don’t worry that they are here one bit, but immigration from anywhere has to be balanced and fair.
Identity Attack0.029917859
Insult0.012148905
Profanity0.019348921
Threat0.007922632
Severe Toxicity0.0019741058
Low Tox 0.036634352 Constructive 0.722
Sep 29, 2025 43 likes Inside Canada's Indian Metropolis (Brampton)
Dont worry Canadians just vote in the Liberals for another term im sure they will fix it.
Dont worry Canadians just vote in the Liberals for another term im sure they will fix it.
Identity Attack0.018369852
Insult0.014428918
Profanity0.011492296
Threat0.007974415
Severe Toxicity0.0013542175
Low Tox 0.035691574 Low Con 0.268 Humor_Satire
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
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
Suspended with pay. Dont worry the bad news will disappear i spring when comsumer season starts
Suspended with pay. Dont worry the bad news will disappear i spring when comsumer season starts
Identity Attack0.0027748393
Insult0.012794908
Profanity0.011936366
Threat0.008815889
Severe Toxicity0.0011014938
Low Tox 0.032627538 Moderate Con 0.346 Unverified_Claim
Feb 19, 2026 Canadian immigration officers investigating hundreds …
I don't know y they r worried......they will leave after 10 yrs .......
I don't know y they r worried......they will leave after 10 yrs .......
Identity Attack0.0032373124
Insult0.012338906
Profanity0.011611853
Threat0.009359611
Severe Toxicity0.0012397766
Low Tox 0.030506283 Moderate Con 0.392
Nov 15, 2025 Inside Canada's Indian Metropolis (Brampton)
I am a skilled immigrant, an auditor by profession for 16 years. I climbed up the ladder from a junior auditor to department head before I left for Canada late last year. I've submitted hundreds …
I am a skilled immigrant, an auditor by profession for 16 years. I climbed up the ladder from a junior auditor to department head before I left for Canada late last year. I've submitted hundreds of job applications to date and I only got a response. I have no choice but to take that job in fastfood restaurant just to make a living. Don't worry, if I still don't get a job aligned to my profession in few months, I will leave. I'm tired..
Identity Attack0.009027477
Insult0.0113509
Profanity0.01174849
Threat0.006861079
Severe Toxicity0.00094890594
Low Tox 0.026499467 Constructive 0.758 Personal_Narrative
Jul 1, 2025 3 likes How Canada broke its immigration …
That's rich 51st state guy is worried about invasion lol
That's rich 51st state guy is worried about invasion lol
Identity Attack0.0006906507
Insult0.0017014691
Profanity0.0002321749
Threat0.012396995
Severe Toxicity0.000016092044
Low Tox 0.025656464
Dec 12, 2025
Tyler, I really appreciate everything you do and have done to shed light on some of these things for everyone. But man, I worry you're gonna end up seriously injured, or worse. I fear for …
Tyler, I really appreciate everything you do and have done to shed light on some of these things for everyone. But man, I worry you're gonna end up seriously injured, or worse. I fear for your safety. I honestly wish you wouldn't do some of these undercover operations. It's not worth it! However, God bless you and please be safe.
Identity Attack0.0014984132
Insult0.010818896
Profanity0.011184863
Threat0.009437286
Severe Toxicity0.0010490417
Low Tox 0.024142517 Constructive 0.75 Solidarity
Mar 1, 2026 Inside Canada's Indian Invasion...
I'm worried about what's up. 😢
I'm worried about what's up. 😢
Identity Attack0.0037922803
Insult0.0096028885
Profanity0.01490822
Threat0.007974415
Severe Toxicity0.0012874603
Low Tox 0.021903414 Constructive 0.539 Meta_Commentary
Sep 10, 2025 2 likes Why Canadians Are Turning Against …
I like you & your attitude about coming to Canada. I’m subscribing. I feel for the young girl looking for a job. There are tons of jobs on indeed in my city. I apply for …
I like you & your attitude about coming to Canada. I’m subscribing. I feel for the young girl looking for a job. There are tons of jobs on indeed in my city. I apply for both part & full time. I apply for at least 10-20 a day. I’m not getting calls for interviews. I’ve even applied twice to one job because I was not chosen but 2 weeks later the same position was back. I’m fortunate enough to not have to work. I have a husband that makes a very good salary that pays for all of the bills , groceries & vacations. Up until Covid collapsed my 2 franchises & I was sinking more money in than making it I had to sell one for 1/3 of what I paid for it & give the other away. I started a small business at home doing lash extensions. I have my regular clients. But if I want to save my own money it’s not sustainable or steady. I want to work because I enjoy leaving my home not to just go grocery shopping or visit family. That’s even if they are home from work. I like having a purpose. I’m skilled in accounting, cleaning, sales, marketing, customer service you name it. Many might say that I’m very lucky. I am very blessed but it’s also very lonely. Plus I have always worked & had independence. I hate asking my husband to send me money so I can pay my cell, credit card bills. I don’t even go shopping without him for new clothes because I rely on him to pay for those too. Hypothetically we broke up tomorrow I’d be screwed. I worry about if he dies. There’s life insurance but we still have a mortgage to pay & monthly bills. Plus of course I’d make sure his kids got some too. Not to mention I’ve had mental health struggles with social anxiety & agoraphobia years ago. The more I stay home the more I get anxious about going out. Days can get boring & then I find myself napping all afternoon. I need a job. I just want my own money. I don’t want to go to my husband every 3 months & ask him to send me 2000.00 to clear up my overdraft for one business day. I don’t even want to have to use it. Sorry for the rant but I feel that even when filing out applications many times I’m asked if I’m racialized. In other words is my skin brown.
Identity Attack0.005771666
Insult0.012946909
Profanity0.013576009
Threat0.006382086
Severe Toxicity0.0010490417
Low Tox 0.021549871 Constructive 0.835 Personal_Narrative
Sep 8, 2025 Why Canadians Are Turning Against …
At this point what has not reached a breaking point? Healthcare, education, infrastructure, inflation, housing. But hey don't worry, elows up and we can do this right
At this point what has not reached a breaking point? Healthcare, education, infrastructure, inflation, housing. But hey don't worry, elows up and we can do this right
Identity Attack0.002293867
Insult0.0105148945
Profanity0.011697251
Threat0.0066668927
Severe Toxicity0.0008201599
Low Tox 0.019728716 Moderate Con 0.344 Policy_Critique
Jan 20, 2026 Why Canada’s immigration system has …
I studied 4 times, and passed my exam yesterday with 20 out of 20. Good thing was I had 45minutes to complete to test, but when I completed remaining time was 37minutes. I finished in …
I studied 4 times, and passed my exam yesterday with 20 out of 20. Good thing was I had 45minutes to complete to test, but when I completed remaining time was 37minutes. I finished in 8minutes. Thanks a lot. Exam is not rocket science do not worry 😊😊
Identity Attack0.0034592997
Insult0.008633883
Profanity0.015283971
Threat0.007961469
Severe Toxicity0.0013542175
Low Tox 0.019728716 Constructive 0.675 Personal_Narrative
Nov 13, 2025 1 likes Canadian Citizenship Test 2025 – …
don't worry, hard working people's tax dollars will save everyone....
don't worry, hard working people's tax dollars will save everyone....
Identity Attack0.0027008436
Insult0.0113889
Profanity0.009852652
Threat0.0059030927
Severe Toxicity0.0005888939
Low Tox 0.01847211 Low Con 0.262
Oct 1, 2025 IRCC Names India in Study …
Ummm, don't worry America, we want nothing to do with you anyway.
Ummm, don't worry America, we want nothing to do with you anyway.
Identity Attack0.0006780102
Insult0.004559731
Profanity0.00010955538
Threat0.000479846
Severe Toxicity0.0000035743208
Low Tox 0.0109904725 Identity_Assertion
Dec 8, 2025
No worries, will never set foot in america again!💪🇨🇦
No worries, will never set foot in america again!💪🇨🇦
Identity Attack0.0004998911
Insult0.00048103833
Profanity0.00006249111
Threat0.000297731
Severe Toxicity0.0000037516254
Low Tox 0.0026456749
Dec 9, 2025
Not worried about going there, as I will never step foot on that land!
Not worried about going there, as I will never step foot on that land!
Identity Attack0.000115720766
Insult0.00015539938
Profanity0.000024558369
Threat0.000033895147
Severe Toxicity0.000002497104
Low Tox 0.0004966498
Dec 8, 2025 51 likes
Don't worry, we're not going
Don't worry, we're not going
Identity Attack0.00006708476
Insult0.00019357626
Profanity0.000019678238
Threat0.000018601264
Severe Toxicity0.0000021660162
Low Tox 0.00044310777
Dec 7, 2025 7 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
This is perfect step from USA. When you say "Canadian", you need to understand and admit that the composition of "Canadian population" has changed substantially over the past few years. I wish Canada also takes …
This is perfect step from USA. When you say "Canadian", you need to understand and admit that the composition of "Canadian population" has changed substantially over the past few years. I wish Canada also takes enough security steps before getting influx. It is not the country where from you come, it is who is coming. And, if one has clean records, what should one worry?
Identity Attack0.000120073375
Insult0.00013968495
Profanity0.000021232883
Threat0.000024228715
Severe Toxicity0.0000028339366
Low Tox 0.0003879494
Dec 8, 2025 10 likes

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.