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
30,738 comments · Page 896 of 1230
I'm sure Canada's current economic conditions are a complete disappointment to any foreigners who were seeking a better life. Working for low wages and paying a very high cost of living is not sustainable for …
I'm sure Canada's current economic conditions are a complete disappointment to any foreigners who were seeking a better life. Working for low wages and paying a very high cost of living is not sustainable for anyone.
Identity Attack0.031206898
Insult0.023866551
Profanity0.011150704
Threat0.006045496
Severe Toxicity0.0011825562
Low Tox 0.06184035 Constructive 0.633
Dec 10, 2025 Quebec Ends Economic Immigration Program …
This is quite the contradiction to the other video you have showing that refugees get better healthcare than most canadians, in fact its on the right panel there>>>>> Not to mention no punishment for illegal …
This is quite the contradiction to the other video you have showing that refugees get better healthcare than most canadians, in fact its on the right panel there>>>>> Not to mention no punishment for illegal border jumping.
Identity Attack0.033527173
Insult0.020643732
Profanity0.010330882
Threat0.00746953
Severe Toxicity0.0015068054
Low Tox 0.06184035 Moderate Con 0.439
Oct 25, 2017 126 likes How much do refugees and …
Sine scierwo
Sine scierwo
Identity Attack0.005253696
Insult0.021610579
Profanity0.06596114
Threat0.008129764
Severe Toxicity0.0030708313
Low Tox 0.06184035 Low Con 0.218
Oct 5, 2025 Inside Canada's Indian Metropolis (Brampton)
Greatest country on earth😂
Greatest country on earth😂
Identity Attack0.015757138
Insult0.016860934
Profanity0.037904397
Threat0.008116818
Severe Toxicity0.0031852722
Low Tox 0.06184035 Moderate Con 0.316 Humor_Satire
Feb 22, 2026 Inside Canada's Indian Invasion...
please discuss how the life of a lottery addict
please discuss how the life of a lottery addict
Identity Attack0.0073625734
Insult0.022964163
Profanity0.021945024
Threat0.007340072
Severe Toxicity0.0019931793
Low Tox 0.06184035 Low Con 0.291 Question
Feb 18, 2026 Inside Canada's Indian Invasion...
do not redeem
do not redeem
Identity Attack0.006474625
Insult0.016784932
Profanity0.020783609
Threat0.010447056
Severe Toxicity0.0023174286
Low Tox 0.06184035 Moderate Con 0.374 Meta_Commentary
Jan 29, 2026 Inside Canada's Indian Metropolis (Brampton)
The guy was not punjabi rather from haryana
The guy was not punjabi rather from haryana
Identity Attack0.043581683
Insult0.029383656
Profanity0.02208166
Threat0.007741391
Severe Toxicity0.0032043457
Low Tox 0.06184035 Low Con 0.267 Personal_Narrative
Feb 16, 2026 Inside Canada's Indian Invasion...
Is Canada doing the same as the US? Do they realize that lionfish and python are not the only invasive species?😅
Is Canada doing the same as the US? Do they realize that lionfish and python are not the only invasive species?😅
Identity Attack0.022590388
Insult0.024768941
Profanity0.011970525
Threat0.0067057298
Severe Toxicity0.00166893
Low Tox 0.06184035 Low Con 0.248
Dec 25, 2025 Deportations From Canada at Their …
A vast majority of hotels provide room & board for immigrants where they have no bills to pay such as power, water, gas, tv, wifi etc as it’s all included. They hold a job working …
A vast majority of hotels provide room & board for immigrants where they have no bills to pay such as power, water, gas, tv, wifi etc as it’s all included. They hold a job working in the hotel that takes away employment opportunities for Canadians. I know first hand that some businesses such as gas stations will only hire immigrants - not Canadian citizens. All they want or talk about is PR, PR, PR. The whole situation is extraordinarily economically harmful for Canadians and our youth.
Identity Attack0.038683333
Insult0.019870255
Profanity0.0098868115
Threat0.006757513
Severe Toxicity0.0016784668
Low Tox 0.06184035 Constructive 0.714
Aug 27, 2025 3 likes Why Canadians Are Turning Against …
As a decedant of 1680 acadains that fleed my hometown brampton to a safe place, I approve of this message. I had the only canadain flag on my crescent until I took in down on …
As a decedant of 1680 acadains that fleed my hometown brampton to a safe place, I approve of this message. I had the only canadain flag on my crescent until I took in down on the last election eve. Im no longer proud of my country.
Identity Attack0.03919895
Insult0.020321451
Profanity0.010826191
Threat0.0068869707
Severe Toxicity0.0016593933
Low Tox 0.06184035 Constructive 0.648 Personal_Narrative
Aug 25, 2025 10 likes Why Canadians Are Turning Against …
Canadistan 😂
Canadistan 😂
Identity Attack0.04512853
Insult0.0198058
Profanity0.016889455
Threat0.0065956907
Severe Toxicity0.003528595
Low Tox 0.06184035 Low Con 0.297 Humor_Satire
Feb 11, 2026 Inside Canada's Indian Invasion...
This is common sense! . You should see how many peoole are in Vancouver, working illegally. Tons!!. I challenged one of them and he said : ' I am not leaving. '
This is common sense! . You should see how many peoole are in Vancouver, working illegally. Tons!!. I challenged one of them and he said : ' I am not leaving. '
Identity Attack0.021585498
Insult0.02283525
Profanity0.014293353
Threat0.006815769
Severe Toxicity0.0015735626
Low Tox 0.06184035 Constructive 0.624 Personal_Narrative
Feb 25, 2026 'We do know that there's …
Канада отправит их в Науру. 😂
Канада отправит их в Науру. 😂
Identity Attack0.008065533
Insult0.031807642
Profanity0.024609445
Threat0.013217449
Severe Toxicity0.0038146973
Low Tox 0.06184035 Low Con 0.153 Humor_Satire
Feb 18, 2026 Inside Canada's Indian Invasion...
It's one thing to refuse a claim it's another to make sure they are out of the country!!!
It's one thing to refuse a claim it's another to make sure they are out of the country!!!
Identity Attack0.016460562
Insult0.01929015
Profanity0.013029462
Threat0.008427517
Severe Toxicity0.0017356873
Low Tox 0.06184035 Moderate Con 0.386
Dec 23, 2025 156 likes Deportations From Canada at Their …
2:59 I think this is Indian English 😅
2:59 I think this is Indian English 😅
Identity Attack0.04203484
Insult0.017227544
Profanity0.028093686
Threat0.009074804
Severe Toxicity0.0033569336
Low Tox 0.06184035 Moderate Con 0.332 Humor_Satire
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Canadians need to stay as far away from the USA as we can. I have absolutely no sympathy for any Canadian who is abused, arrested, detained, or otherwise harassed by American authorities.
Canadians need to stay as far away from the USA as we can. I have absolutely no sympathy for any Canadian who is abused, arrested, detained, or otherwise harassed by American authorities.
Identity Attack0.060815755
Insult0.0054495744
Profanity0.00009033835
Threat0.0011450568
Severe Toxicity0.000008170178
Low Tox 0.061566275
Dec 9, 2025
As an Indian I understand what Canadians are going through.Indians behave your self .You should represent India by supporting their system not changing their system 😢. I support the views of Canada. I Support from …
As an Indian I understand what Canadians are going through.Indians behave your self .You should represent India by supporting their system not changing their system 😢. I support the views of Canada. I Support from India
Identity Attack0.052035484
Insult0.018838953
Profanity0.013917602
Threat0.007353018
Severe Toxicity0.0019264221
Low Tox 0.061444655 Constructive 0.634 Personal_Narrative
Nov 1, 2025 1 likes Why Canadians Are Turning Against …
For the first group of 25000 Syrian refugees, many had very large families. As mentioned in the video, $50,000 depending on the number in the family, probably 8 or more, mostly children under the age …
For the first group of 25000 Syrian refugees, many had very large families. As mentioned in the video, $50,000 depending on the number in the family, probably 8 or more, mostly children under the age of 17? Now add on the child care benefit. For each child under the age of 6 the family gets $6400 & those over the age of 6 to 17 they get $5400. So if you had 8 kids, 4 under the age of 6 equal to $25,600 & 4 over equal $21,600 & it's all tax free. Now add on subsidized housing, free health care, the one time setup housing money & the Government covered their transportation cost to Canada. Total $97,200, most of it tax free. Canadian Immigration Consultant considers this kind of family just above the poverty line. Remember this is just a scenario, but it does show the added benefit of our wonderful child care benefit for families.
Identity Attack0.025203101
Insult0.022448512
Profanity0.01627459
Threat0.0072106146
Severe Toxicity0.0022029877
Low Tox 0.061444655 Constructive 0.788
Apr 10, 2018 2 likes How much do refugees and …
The only solution is a revolution now
The only solution is a revolution now
Identity Attack0.011691323
Insult0.014504919
Profanity0.018597418
Threat0.013476364
Severe Toxicity0.0038909912
Low Tox 0.061444655 Low Con 0.249
Aug 25, 2025 Why Canadians Are Turning Against …
These students should be sent asap. They will be burdened on taxpayers. I know some students they worked very hard. They recieved degrees & diplomas and are working and contributing to the Canadian economy.
These students should be sent asap. They will be burdened on taxpayers. I know some students they worked very hard. They recieved degrees & diplomas and are working and contributing to the Canadian economy.
Identity Attack0.009545447
Insult0.024124376
Profanity0.012722028
Threat0.0101363575
Severe Toxicity0.0017929077
Low Tox 0.061444655 Constructive 0.721 Economic_Argument
Oct 20, 2025 1 likes IRCC Names India in Study …
Appalling!
Appalling!
Identity Attack0.0019608864
Insult0.027841117
Profanity0.026180768
Threat0.006356194
Severe Toxicity0.0021457672
Low Tox 0.061444655 Low Con 0.288
Oct 1, 2025 IRCC Names India in Study …
Our people are living in the streets. This is wrong
Our people are living in the streets. This is wrong
Identity Attack0.008361516
Insult0.018001022
Profanity0.017845914
Threat0.0077284453
Severe Toxicity0.0016784668
Low Tox 0.061444655 Moderate Con 0.392 Moral_Argument
Nov 20, 2025 19 likes Quebec Ends Economic Immigration Program …
Why did bro have to come into my state Vermont.
Why did bro have to come into my state Vermont.
Identity Attack0.010581387
Insult0.020901557
Profanity0.017299367
Threat0.0078449575
Severe Toxicity0.002040863
Low Tox 0.061444655 Moderate Con 0.401 Question
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
This is an immigration and refugee lawyer who owns a law firm and actively represents refugees/asylum seekers and immigrants from other countries who want not wish to become fully Canadian citizens My very important question …
This is an immigration and refugee lawyer who owns a law firm and actively represents refugees/asylum seekers and immigrants from other countries who want not wish to become fully Canadian citizens My very important question to her As the principle Is how are you paid for your legal services and representation Lawyers always tell me they can be referred to by Law society of Canada For a 30 minute free legal consultation But once that is paid out by that association that is where lawyers and para legal professionals pay dues to join Then it’s up to those professionals to charge Hourly fee flat rate And All additional charges associated with the file/case law once opened and documents signed So how much does it cost to 1. Refugees claims 2. Asylum seekers claims 3. Immigration claims 4. Detainee claims 5. Deportation claims in the form of Appeals How many can they have Who pays these professionals? When media such as CBC Also government employees who are paid by the federal government Do not ask these questions Which are again Paid to NGOs By us poor taxpayers!!!!! Towards these professionals who represent economic migration and only cost us Canadians more money
Identity Attack0.031206898
Insult0.025026767
Profanity0.012892825
Threat0.0064144502
Severe Toxicity0.0018501282
Low Tox 0.061444655 Constructive 0.776
Dec 25, 2025 1 likes Deportations From Canada at Their …
Next year no next month yeah this guys definitely not leaving 😭✌️
Next year no next month yeah this guys definitely not leaving 😭✌️
Identity Attack0.0065856185
Insult0.020837102
Profanity0.019553876
Threat0.008466354
Severe Toxicity0.002670288
Low Tox 0.061444655 Moderate Con 0.334 Humor_Satire
Feb 11, 2026 3 likes Inside Canada's Indian Invasion...

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.