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: "WE NEED TO DO WHAT …" 2,035 comments · Page 70 of 82
Not a strategic approach. We need; health care workers, construction and trade workers. All the rest should be sent back.
Not a strategic approach. We need; health care workers, construction and trade workers. All the rest should be sent back.
Identity Attack0.0042177555
Insult0.015188923
Profanity0.009852652
Threat0.009437286
Severe Toxicity0.0011920929
Low Tox 0.03357032 Moderate Con 0.318
Jan 4, 2026 3 likes New rules, regulations take effect …
Y'all need trump
Y'all need trump
Identity Attack0.0061046463
Insult0.014580919
Profanity0.015318131
Threat0.008181547
Severe Toxicity0.0019741058
Low Tox 0.03357032 Low Con 0.217 Call_To_Action
Feb 5, 2026 Inside Canada's Indian Invasion...
we need a criminal investigation on how this happened and who were really behind the decisions , WEF , elitists, Carney ?
we need a criminal investigation on how this happened and who were really behind the decisions , WEF , elitists, Carney ?
Identity Attack0.0045322375
Insult0.017088935
Profanity0.011577694
Threat0.0075083673
Severe Toxicity0.0009536743
Low Tox 0.03357032 Low Con 0.182
Jun 19, 2025 1 likes How Canada broke its immigration …
remigration is a word people need to learn and understand
remigration is a word people need to learn and understand
Identity Attack0.006622616
Insult0.012870909
Profanity0.01490822
Threat0.008427517
Severe Toxicity0.0012779236
Low Tox 0.03357032 Low Con 0.224 Call_To_Action
Nov 20, 2025 Inside Canada's Indian Metropolis (Brampton)
Canada needs more MPs like this Lady. She is competent + genuinely concerned for the mess + taking concrete measures in her power/actions and not mere lip service or condemnation
Canada needs more MPs like this Lady. She is competent + genuinely concerned for the mess + taking concrete measures in her power/actions and not mere lip service or condemnation
Identity Attack0.004680229
Insult0.019354604
Profanity0.012551232
Threat0.006259101
Severe Toxicity0.00088214874
Low Tox 0.033334624 Constructive 0.542
Sep 30, 2025 3 likes IRCC Names India in Study …
If you have a problem with immigration then you need to talk to your government and city council about it. These people are coming legally per your country’s rule, so no point blaming them to …
If you have a problem with immigration then you need to talk to your government and city council about it. These people are coming legally per your country’s rule, so no point blaming them to be there. You should have a problem with your government to stop this not the people.
Identity Attack0.017063495
Insult0.012414906
Profanity0.0103821205
Threat0.0066345283
Severe Toxicity0.00086307526
Low Tox 0.033334624 Constructive 0.59 Moral_Argument
Feb 9, 2026 3 likes Inside Canada's Indian Invasion...
I’m English and been offered a job in Calgary construction industry. We need more free movement of WASPs between the Anglosphere, we are what built our civilisation and we’re still the only ones who can …
I’m English and been offered a job in Calgary construction industry. We need more free movement of WASPs between the Anglosphere, we are what built our civilisation and we’re still the only ones who can save it.
Identity Attack0.017967897
Insult0.01309891
Profanity0.012004685
Threat0.007249452
Severe Toxicity0.0014686584
Low Tox 0.03309893 Constructive 0.559
Aug 25, 2025 4 likes Why Canadians Are Turning Against …
Just another example of why we need to defund the cbc
Just another example of why we need to defund the cbc
Identity Attack0.003903274
Insult0.014580919
Profanity0.011031146
Threat0.008013252
Severe Toxicity0.0011110306
Low Tox 0.032863233 Low Con 0.226
Apr 8, 2019 6 likes How much do refugees and …
The thing you need to understand is... this is all of Canada.
The thing you need to understand is... this is all of Canada.
Identity Attack0.01756594
Insult0.013592913
Profanity0.010313802
Threat0.0061878995
Severe Toxicity0.0012779236
Low Tox 0.032627538 Low Con 0.21 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
We need more of the guy on the bicycle. He is speaking facts.
We need more of the guy on the bicycle. He is speaking facts.
Identity Attack0.0021366263
Insult0.018065477
Profanity0.010928668
Threat0.007094103
Severe Toxicity0.0010347366
Low Tox 0.032627538 Moderate Con 0.406 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
Sidush goose lalall , call ICE agents now. This whole place needs ice
Sidush goose lalall , call ICE agents now. This whole place needs ice
Identity Attack0.004125261
Insult0.013820915
Profanity0.014395831
Threat0.008712323
Severe Toxicity0.001783371
Low Tox 0.032627538 Low Con 0.106 Fear_Threat
Feb 23, 2026 Inside Canada's Indian Invasion...
WE NEED RESTORE CANADA
WE NEED RESTORE CANADA
Identity Attack0.012943448
Insult0.010932897
Profanity0.0128245065
Threat0.009929225
Severe Toxicity0.002336502
Low Tox 0.032391842 Low Con 0.201 Call_To_Action
Feb 19, 2026 2 likes LILLEY UNLEASHED: The fall of …
Sad part is that they think its a right, not a privelage, to be in Canada need to tighten imigration laws
Sad part is that they think its a right, not a privelage, to be in Canada need to tighten imigration laws
Identity Attack0.016963007
Insult0.012490907
Profanity0.010143006
Threat0.0064144502
Severe Toxicity0.0009775162
Low Tox 0.032391842 Moderate Con 0.357
Oct 21, 2025 Inside Canada's Indian Metropolis (Brampton)
Country needs serious help, Canadians will never own homes w these house prices!
Country needs serious help, Canadians will never own homes w these house prices!
Identity Attack0.014752249
Insult0.014504919
Profanity0.009434202
Threat0.006246155
Severe Toxicity0.00096797943
Low Tox 0.032391842 Low Con 0.243 Economic_Argument
Jan 28, 2026 Inside Canada's Indian Invasion...
Tyler this is great journalism but you need to report this to the police !
Tyler this is great journalism but you need to report this to the police !
Identity Attack0.002830336
Insult0.013174911
Profanity0.011475217
Threat0.010084574
Severe Toxicity0.0011920929
Low Tox 0.032391842 Moderate Con 0.489 Call_To_Action
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
I think you need to go to Surrey BC
I think you need to go to Surrey BC
Identity Attack0.0045137387
Insult0.013782915
Profanity0.016342908
Threat0.008582866
Severe Toxicity0.0016593933
Low Tox 0.032391842 Moderate Con 0.362 Question
Jan 29, 2026 Inside Canada's Indian Invasion...
Tragedy?? Its glorious. They need this in every province.
Tragedy?? Its glorious. They need this in every province.
Identity Attack0.0027563404
Insult0.011844902
Profanity0.010433359
Threat0.00866054
Severe Toxicity0.0011920929
Low Tox 0.032156147 Moderate Con 0.304
Nov 24, 2025 Quebec Ends Economic Immigration Program …
Do it! We don’t need to support anyone else. Let’s get this country in order and take care of our own first!
Do it! We don’t need to support anyone else. Let’s get this country in order and take care of our own first!
Identity Attack0.006696612
Insult0.0129089095
Profanity0.010723713
Threat0.007301235
Severe Toxicity0.001001358
Low Tox 0.032156147 Moderate Con 0.36
Jan 17, 2026 2.9 million Canadian temporary visas …
Nature abhors emptiness! If you don’t take care of the trees in your garden, other plants will take over! As you say, it was a small farming town, so others saw an opportunity. Faced with …
Nature abhors emptiness! If you don’t take care of the trees in your garden, other plants will take over! As you say, it was a small farming town, so others saw an opportunity. Faced with a need, they have started to respond to it, and this is how we progress. Today, the fastest and most motivated move forward, regardless of their background. It is essential that life goes on, animated by the belief in prosperity and, above all, by generosity, so that we can share the true essence of life. I follow you from Paris and I wish you all the best.
Identity Attack0.0032003147
Insult0.017872108
Profanity0.01442999
Threat0.006653947
Severe Toxicity0.0010156631
Low Tox 0.032156147 Constructive 0.819 Solidarity
Dec 21, 2025 Inside Canada's Indian Metropolis (Brampton)
Finally, the government is trying to correct the underlying issue related to foreign students and the colleges involvement. All the colleges recruiting international students should adhere to strict rules and regulations . They should not …
Finally, the government is trying to correct the underlying issue related to foreign students and the colleges involvement. All the colleges recruiting international students should adhere to strict rules and regulations . They should not ignore students' bad behaviors and false credentials in order to obtain a student permit in Canada. Also, Canada Immigration also needs to scrutinize both students and colleagues
Identity Attack0.012061302
Insult0.01648093
Profanity0.009681856
Threat0.006246155
Severe Toxicity0.0008249283
Low Tox 0.032156147 Constructive 0.53
Sep 29, 2025 IRCC Names India in Study …
We let to many of them here in Canada to be fair they are very nice people and we Canadians respect every culture but at same time they need to do the same with Canadian …
We let to many of them here in Canada to be fair they are very nice people and we Canadians respect every culture but at same time they need to do the same with Canadian culture❤
Identity Attack0.022791367
Insult0.011920903
Profanity0.013029462
Threat0.007145886
Severe Toxicity0.0013637543
Low Tox 0.03192045 Constructive 0.651
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Ty sir for this video it needs to be said
Ty sir for this video it needs to be said
Identity Attack0.006881601
Insult0.010666896
Profanity0.022901481
Threat0.010809537
Severe Toxicity0.0032424927
Low Tox 0.03192045 Moderate Con 0.361 Solidarity
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
Why stop there? Until they fix inflation and every other housing issue CANADIAN citizens need a break. We do need immigration, controlled and properly maintained immigration.
Why stop there? Until they fix inflation and every other housing issue CANADIAN citizens need a break. We do need immigration, controlled and properly maintained immigration.
Identity Attack0.014551271
Insult0.012604907
Profanity0.009750174
Threat0.0066151097
Severe Toxicity0.0010633469
Low Tox 0.03192045 Constructive 0.501
Dec 24, 2025 1 likes Deportations From Canada at Their …
Vassey has a job to do but asking questions about how many false claims and how much they cost is irrelevant frankly. Whether it’s 10 of millions or 100 millions, it’s wrong and needs to …
Vassey has a job to do but asking questions about how many false claims and how much they cost is irrelevant frankly. Whether it’s 10 of millions or 100 millions, it’s wrong and needs to be fixed.
Identity Attack0.002034882
Insult0.01961243
Profanity0.010552917
Threat0.006589218
Severe Toxicity0.0007009506
Low Tox 0.03192045 Moderate Con 0.46 Policy_Critique
Feb 24, 2026 53 likes 'We do know that there's …
I want all my money back that I paid taxes for and you took way too much off my cheques if it’s my country and my career and I don’t approve of the last 58 …
I want all my money back that I paid taxes for and you took way too much off my cheques if it’s my country and my career and I don’t approve of the last 58 years of being taken for granted need a great lawyer fighting for me
Identity Attack0.0025158543
Insult0.014314918
Profanity0.012141321
Threat0.0065050707
Severe Toxicity0.00091552734
Low Tox 0.031684756 Constructive 0.543
Aug 29, 2025 Why Canadians Are Turning Against …

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.