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 all are a new …" 862 comments · Page 32 of 35
NEW ZEALAND. PLEASE TAKE NOTES
NEW ZEALAND. PLEASE TAKE NOTES
Identity Attack0.008250522
Insult0.010058892
Profanity0.013166099
Threat0.008103873
Severe Toxicity0.0015544891
Low Tox 0.025674535 Low Con 0.223 Comparative_Framing
Jan 28, 2026 Inside Canada's Indian Invasion...
Well Visa expires but those people have update their status and already has new one some of them got PR. But still their visa expired that means that’s also come into this number 2.9M visas. …
Well Visa expires but those people have update their status and already has new one some of them got PR. But still their visa expired that means that’s also come into this number 2.9M visas. Yes there are some people overstaying and need to be removed otherwise there will be problems. But let’s just keep our facts right
Identity Attack0.004088263
Insult0.009678889
Profanity0.012107162
Threat0.009929225
Severe Toxicity0.0012588501
Low Tox 0.025085296 Constructive 0.603 Policy_Critique
Jan 19, 2026 2.9 million Canadian temporary visas …
All international students are required to provide documents and statement letters in their student visa applications to prove that they intend to return to their home countries after their studies. The only thing that is …
All international students are required to provide documents and statement letters in their student visa applications to prove that they intend to return to their home countries after their studies. The only thing that is expected (not guaranteed in any way) is a post-graduation work permit to give them a chance to acquire Canadian work experience and have enough points to apply for permanent residency if they choose to. The government should only be responsible for those who were already selected and approved for residency before changes to the regulations. All future applicants should be evaluated based on the latest changes. That is not new, and all current immigrant citizens had to adapt to the changes to requirements back in their time as well.
Identity Attack0.008250522
Insult0.013820915
Profanity0.011184863
Threat0.0063626673
Severe Toxicity0.0008869171
Low Tox 0.025085296 Constructive 0.622 Policy_Critique
Jan 22, 2026 Why Canada’s immigration system has …
this happens in every country and for centuries, nothing new and yes we can do better to those that comment here, provide support when you can, come up with solutions and do something about rather …
this happens in every country and for centuries, nothing new and yes we can do better to those that comment here, provide support when you can, come up with solutions and do something about rather than complain about it.
Identity Attack0.001655654
Insult0.013174911
Profanity0.00998929
Threat0.006039023
Severe Toxicity0.0005245209
Low Tox 0.024849601 Constructive 0.601 Moral_Argument
Feb 18, 2026 1 likes Canadian immigration officers investigating hundreds …
American, Canadian, Australian, New Zealander, Irish, and British patriots all need to unite more than ever right now.
American, Canadian, Australian, New Zealander, Irish, and British patriots all need to unite more than ever right now.
Identity Attack0.013546381
Insult0.009241886
Profanity0.014088398
Threat0.008531082
Severe Toxicity0.0015068054
Low Tox 0.024260364 Moderate Con 0.453 Identity_Assertion
Feb 3, 2026 14 likes Inside Canada's Indian Invasion...
I am a new permanent resident in Canada. This video is very true regarding our integration. You are absolutely right. Newcomers must integrate, as it is the beginning of a new life in a new …
I am a new permanent resident in Canada. This video is very true regarding our integration. You are absolutely right. Newcomers must integrate, as it is the beginning of a new life in a new environment. What I do not fully agree with is when you complain about the social benefits given by the government to newcomers. It is not free money; we will pay it back later in taxes. We cannot build life projects depending on these benefits. Ask each newcomer if they are satisfied with these benefits rather than a good job. We want to contribute to the economy of this beautiful country. For example, I came to Canada with specific goals, including starting an IT company, which was difficult to achieve at home due to lack of opportunities. So, don't blame immigrants too much; in my opinion, responsibilities should be shared among all of us, including the government.
Identity Attack0.006696612
Insult0.013896915
Profanity0.011816809
Threat0.0062526283
Severe Toxicity0.0008869171
Low Tox 0.024260364 Constructive 0.915 Personal_Narrative
Sep 5, 2025 1 likes Why Canadians Are Turning Against …
New Zealand is going the same way
New Zealand is going the same way
Identity Attack0.009989422
Insult0.010476895
Profanity0.015454767
Threat0.007754337
Severe Toxicity0.0014019012
Low Tox 0.023906821 Low Con 0.223 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
The Skilled worker program it's not new!
The Skilled worker program it's not new!
Identity Attack0.0021088778
Insult0.013250912
Profanity0.011492296
Threat0.0062396824
Severe Toxicity0.00084400177
Low Tox 0.023906821 Low Con 0.247
Nov 29, 2025 Quebec Ends Economic Immigration Program …
New trend just apply for Refugee status through lawyer to avoid deportation, look it up for reference
New trend just apply for Refugee status through lawyer to avoid deportation, look it up for reference
Identity Attack0.010581387
Insult0.008918885
Profanity0.009869732
Threat0.006530962
Severe Toxicity0.00076293945
Low Tox 0.023788974 Moderate Con 0.352
Dec 24, 2025 1 likes Deportations From Canada at Their …
Tyler I wish I new you were in Ontario, I would have loved to show you around
Tyler I wish I new you were in Ontario, I would have loved to show you around
Identity Attack0.0037367835
Insult0.011730902
Profanity0.013371054
Threat0.007974415
Severe Toxicity0.0014400482
Low Tox 0.023671126 Constructive 0.596 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
The same thing is happening in the UK, Australia and New Zealand!!!
The same thing is happening in the UK, Australia and New Zealand!!!
Identity Attack0.009619443
Insult0.008728883
Profanity0.011936366
Threat0.0073918556
Severe Toxicity0.0012207031
Low Tox 0.02343543 Low Con 0.298 Comparative_Framing
Oct 6, 2025 Inside Canada's Indian Metropolis (Brampton)
I know where they all are!!!! In my small Canadian town. Just don't understand how its super easy for them to buy homes and drive NEW tesla's on a Tim Hortons wage????
I know where they all are!!!! In my small Canadian town. Just don't understand how its super easy for them to buy homes and drive NEW tesla's on a Tim Hortons wage????
Identity Attack0.006696612
Insult0.012794908
Profanity0.010638315
Threat0.0061037517
Severe Toxicity0.0009536743
Low Tox 0.023199737 Moderate Con 0.495
Oct 1, 2025 IRCC Names India in Study …
I am a new comer and I want to prepare for citizenship test. Should I watch this video several times or study discover Canada book? My English is also not good, would it be possible …
I am a new comer and I want to prepare for citizenship test. Should I watch this video several times or study discover Canada book? My English is also not good, would it be possible to only watch this video and pass test? Thank you
Identity Attack0.00847251
Insult0.010096892
Profanity0.01128734
Threat0.0067898775
Severe Toxicity0.0009775162
Low Tox 0.023199737 Constructive 0.528
Apr 20, 2025 4 likes Canadian Citizenship Test 2025 – …
Why do they call it Brampton? Needs a new name and change all street names please?
Why do they call it Brampton? Needs a new name and change all street names please?
Identity Attack0.005660672
Insult0.0105148945
Profanity0.011423977
Threat0.007249452
Severe Toxicity0.0010061264
Low Tox 0.02308189 Low Con 0.277 Identity_Assertion
Dec 15, 2025 Inside Canada's Indian Metropolis (Brampton)
Yes. "Maybe I won't come to Quebec" is the point of the new policy. Good!
Yes. "Maybe I won't come to Quebec" is the point of the new policy. Good!
Identity Attack0.007547563
Insult0.009355888
Profanity0.009596458
Threat0.007197669
Severe Toxicity0.0009536743
Low Tox 0.022846194 Moderate Con 0.418
Nov 23, 2025 8 likes Quebec Ends Economic Immigration Program …
The same as Orange county in California, nothing's new.
The same as Orange county in California, nothing's new.
Identity Attack0.0050687063
Insult0.013288911
Profanity0.010365041
Threat0.006045496
Severe Toxicity0.0008201599
Low Tox 0.022610499 Low Con 0.222
Nov 14, 2025 Inside Canada's Indian Metropolis (Brampton)
Camera? They record themselves as proof ofnthe job getting done to get paid. Nothing new here.
Camera? They record themselves as proof ofnthe job getting done to get paid. Nothing new here.
Identity Attack0.0017758971
Insult0.011768902
Profanity0.010433359
Threat0.0067251488
Severe Toxicity0.0007915497
Low Tox 0.02249265 Low Con 0.185 Meta_Commentary
Feb 18, 2026 Canadian immigration officers investigating hundreds …
New Zealand is next
New Zealand is next
Identity Attack0.0073995716
Insult0.009982891
Profanity0.014771583
Threat0.008815889
Severe Toxicity0.0023174286
Low Tox 0.02249265 Low Con 0.281 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
Edison New jersey next
Edison New jersey next
Identity Attack0.006363631
Insult0.0107048955
Profanity0.015215653
Threat0.009048914
Severe Toxicity0.0018405914
Low Tox 0.022374803 Moderate Con 0.302 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Same thing is happening here in Australia, and New Zealand. Which are both constitutional monarchies just as Canada is.. It's no "coincidence"
Same thing is happening here in Australia, and New Zealand. Which are both constitutional monarchies just as Canada is.. It's no "coincidence"
Identity Attack0.00899048
Insult0.0115029
Profanity0.010501678
Threat0.006097279
Severe Toxicity0.0007581711
Low Tox 0.022374803 Moderate Con 0.478
Jan 27, 2026 Inside Canada's Indian Invasion...
This reminds me of the Nova Scotia and new Brunswick border during covid 19!!! I live in new Brunswicks and to be allowed in Nova Scotia for end of life visit l had apply for …
This reminds me of the Nova Scotia and new Brunswick border during covid 19!!! I live in new Brunswicks and to be allowed in Nova Scotia for end of life visit l had apply for a expetion to avoid a month quarantine to dr Robert strange personality and he denied!!!! So who cares what President Donald Trump says let's arrest dr Robert strange!!!!!! Nova Scotia tooooppppppppppppppppp doctor!!!!!
Identity Attack0.00032591706
Insult0.003249761
Profanity0.00015556572
Threat0.007385208
Severe Toxicity0.000010820748
Low Tox 0.022022238
Dec 8, 2025 8 likes
Portugal made it much more difficult to apply bcos of uncontrolled numbers ..... now new applications might get delayed ...?.
Portugal made it much more difficult to apply bcos of uncontrolled numbers ..... now new applications might get delayed ...?.
Identity Attack0.00673361
Insult0.010856897
Profanity0.0113215
Threat0.0065568537
Severe Toxicity0.0008535385
Low Tox 0.021667719 Moderate Con 0.364 Comparative_Framing
Feb 27, 2026 Inside Canada's Indian Invasion...
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 …
I heard the government allowed 800,000 new immigrants into Canada in the first 6 months. Were they all the same demographic?
I heard the government allowed 800,000 new immigrants into Canada in the first 6 months. Were they all the same demographic?
Identity Attack0.010951365
Insult0.008842885
Profanity0.009733095
Threat0.006194372
Severe Toxicity0.0007724762
Low Tox 0.02035702 Moderate Con 0.384 Question
Jan 31, 2026 1 likes Why Canadians Are Turning Against …
brampton? you mean new delhi?
brampton? you mean new delhi?
Identity Attack0.0069185994
Insult0.013592913
Profanity0.015454767
Threat0.0076507707
Severe Toxicity0.0012683868
Low Tox 0.019854378 Low Con 0.273 Humor_Satire
Sep 20, 2025 3 likes Inside Canada's Indian Metropolis (Brampton)

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.