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 866 of 1230
Do Minnesota haha you won’t
Do Minnesota haha you won’t
Identity Attack0.009619443
Insult0.02373764
Profanity0.03189224
Threat0.007365964
Severe Toxicity0.00289917
Low Tox 0.077668175 Moderate Con 0.338 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
I just found Migrants are getting free dental, prescriptions and bus passes, and I, a Canadian, who has worked and paid taxes 40 yrs, homeless, get none of these. I am now convinced a revolt …
I just found Migrants are getting free dental, prescriptions and bus passes, and I, a Canadian, who has worked and paid taxes 40 yrs, homeless, get none of these. I am now convinced a revolt is the only way to get respect.
Identity Attack0.053854458
Insult0.019547975
Profanity0.010928668
Threat0.0071717775
Severe Toxicity0.0018119812
Low Tox 0.077668175 Constructive 0.69 Personal_Narrative
Jan 30, 2026 Canada’s new rules in 2026
The guy on the bike say it is safety but he got 2 locks for his bike😂😂
The guy on the bike say it is safety but he got 2 locks for his bike😂😂
Identity Attack0.005512681
Insult0.01890341
Profanity0.022901481
Threat0.008738215
Severe Toxicity0.0029945374
Low Tox 0.077668175 Moderate Con 0.366 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
Its going to turn into India number 2 if we dont stop it!
Its going to turn into India number 2 if we dont stop it!
Identity Attack0.04023018
Insult0.018967867
Profanity0.023106437
Threat0.018192071
Severe Toxicity0.003490448
Low Tox 0.077668175 Low Con 0.187 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
Why aren't those who brought them in paying to remove them?
Why aren't those who brought them in paying to remove them?
Identity Attack0.003866276
Insult0.013972916
Profanity0.013029462
Threat0.059796512
Severe Toxicity0.0024986267
Low Tox 0.077668175 Low Con 0.253 Policy_Critique
Dec 24, 2025 128 likes Deportations From Canada at Their …
Whatever happened to private insurance? If they can’t afford to look after themselves, bill their governments. We are subsidizing foreign governments that are happy their populations are our problem now.
Whatever happened to private insurance? If they can’t afford to look after themselves, bill their governments. We are subsidizing foreign governments that are happy their populations are our problem now.
Identity Attack0.036105253
Insult0.024382202
Profanity0.0127903465
Threat0.0073918556
Severe Toxicity0.0019550323
Low Tox 0.077668175 Low Con 0.283 Economic_Argument
Nov 21, 2025 1 likes Thousands of refugees allowed into …
I'm shocked, I'm not Canadian but I never expected this 😯
I'm shocked, I'm not Canadian but I never expected this 😯
Identity Attack0.055218685
Insult0.019483518
Profanity0.015898837
Threat0.0064985976
Severe Toxicity0.0020885468
Low Tox 0.077668175 Moderate Con 0.498
Sep 21, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
May as well just set up equal rights to food and shelter to all people of all nations. Nothing good can come from prolonged unregulated immigration.
May as well just set up equal rights to food and shelter to all people of all nations. Nothing good can come from prolonged unregulated immigration.
Identity Attack0.040745795
Insult0.019419061
Profanity0.010518758
Threat0.0066151097
Severe Toxicity0.0015544891
Low Tox 0.077668175 Low Con 0.247
Oct 26, 2017 13 likes How much do refugees and …
People believe it’s because of an “aging” population they let migrants come in???🙄 No, they are. It allowed to work in academic fields. Period!! It’s not about filling jobs it’s to create unrest among the …
People believe it’s because of an “aging” population they let migrants come in???🙄 No, they are. It allowed to work in academic fields. Period!! It’s not about filling jobs it’s to create unrest among the population in order to usher in the New World Order! If it were about an “aging” population it could be helped with giving incentives for young couples who want to start a family.
Identity Attack0.03894114
Insult0.019999169
Profanity0.014327513
Threat0.0066798385
Severe Toxicity0.001964569
Low Tox 0.077668175 Moderate Con 0.372
Aug 28, 2025 1 likes Why Canadians Are Turning Against …
Wait, I thought colonization was bad?
Wait, I thought colonization was bad?
Identity Attack0.025806036
Insult0.019676886
Profanity0.019485557
Threat0.00756015
Severe Toxicity0.0021743774
Low Tox 0.077668175 Moderate Con 0.321 Question
Nov 14, 2025 Inside Canada's Indian Metropolis (Brampton)
Pemi Gill can't even tell the exact number of students that were here in Canada, and disappear without a trace, hiding???
Pemi Gill can't even tell the exact number of students that were here in Canada, and disappear without a trace, hiding???
Identity Attack0.011173353
Insult0.025929155
Profanity0.011099464
Threat0.012026439
Severe Toxicity0.0020885468
Low Tox 0.077668175 Low Con 0.254
Oct 24, 2025 IRCC Names India in Study …
What I really found out from this video today that India and Punjab are 2 different countries......😂
What I really found out from this video today that India and Punjab are 2 different countries......😂
Identity Attack0.04048799
Insult0.01767874
Profanity0.028230323
Threat0.008582866
Severe Toxicity0.0035095215
Low Tox 0.077668175 Moderate Con 0.431 Humor_Satire
Feb 25, 2026 Inside Canada's Indian Invasion...
what I've noticed is that I get sick a lot more often from the fast food places that have been taken over.
what I've noticed is that I get sick a lot more often from the fast food places that have been taken over.
Identity Attack0.0052906936
Insult0.026702631
Profanity0.019485557
Threat0.0075083673
Severe Toxicity0.0017356873
Low Tox 0.077668175 Constructive 0.518 Personal_Narrative
Jan 28, 2026 Inside Canada's Indian Invasion...
In Canada, for the past 10 years, it's more important to have DYI than it is to have qualified people in Canadian government- bottom line !
In Canada, for the past 10 years, it's more important to have DYI than it is to have qualified people in Canadian government- bottom line !
Identity Attack0.016460562
Insult0.034011267
Profanity0.013063621
Threat0.0066280556
Severe Toxicity0.0018596649
Low Tox 0.077668175 Moderate Con 0.367 Policy_Critique
Mar 1, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
PIZZA PIZZA 🍕!!!LMFAO 😂 YOU MEAN ESCAPE ESCAPE 😂😂😂😂
PIZZA PIZZA 🍕!!!LMFAO 😂 YOU MEAN ESCAPE ESCAPE 😂😂😂😂
Identity Attack0.003348306
Insult0.02173949
Profanity0.07740857
Threat0.0067445673
Severe Toxicity0.004711151
Low Tox 0.077668175 Low Con 0.222 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
This is dangerous
This is dangerous
Identity Attack0.00414376
Insult0.015872927
Profanity0.021740068
Threat0.011767523
Severe Toxicity0.002193451
Low Tox 0.077668175 Moderate Con 0.384
Jan 15, 2026 2.9 million Canadian temporary visas …
And now I get it why Lilly Singh immigrated to the US. 😂
And now I get it why Lilly Singh immigrated to the US. 😂
Identity Attack0.028016793
Insult0.022964163
Profanity0.017504321
Threat0.0067186756
Severe Toxicity0.0020885468
Low Tox 0.077668175 Moderate Con 0.388 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
I never heard people immigrating to Russia, strange.
I never heard people immigrating to Russia, strange.
Identity Attack0.055218685
Insult0.017292
Profanity0.0147374235
Threat0.0066345283
Severe Toxicity0.0015544891
Low Tox 0.077668175 Moderate Con 0.342
Oct 3, 2025 Inside Canada's Indian Metropolis (Brampton)
There is a bad angle to this
There is a bad angle to this
Identity Attack0.006178642
Insult0.0198058
Profanity0.027000591
Threat0.007741391
Severe Toxicity0.0019741058
Low Tox 0.077668175 Low Con 0.241 Question
Jan 27, 2026 Inside Canada's Indian Invasion...
Canada has let in too many Palestinians, ISIS, Pakistanis, Bangladeshis and Khalistanis who are now ‘Canadian’ and commit crimes on both sides of the border. Plus as the Canadian economy crumbles, many genuine Canadians are …
Canada has let in too many Palestinians, ISIS, Pakistanis, Bangladeshis and Khalistanis who are now ‘Canadian’ and commit crimes on both sides of the border. Plus as the Canadian economy crumbles, many genuine Canadians are trying to move to the United States.
Identity Attack0.096797325
Insult0.0060958085
Profanity0.00014097943
Threat0.001232904
Severe Toxicity0.000010263199
Low Tox 0.077135615
Dec 11, 2025
When the indians . Indus .Punjabis going to back ?shht way to many way to many god 😢
When the indians . Indus .Punjabis going to back ?shht way to many way to many god 😢
Identity Attack0.109089136
Insult0.0047423025
Profanity0.0010661122
Threat0.00086353207
Severe Toxicity0.000012841906
Low Tox 0.07699497
Apr 21, 2025 1 likes
Most of them came here as students not as immigrants.
Most of them came here as students not as immigrants.
Identity Attack0.06385879
Insult0.018774498
Profanity0.013371054
Threat0.0060325502
Severe Toxicity0.0014972687
Low Tox 0.07687678 Moderate Con 0.361
Nov 28, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
Les immigrés doivent accepter un emploi salarié (souvent mal rémunéré), tandis que les locaux peuvent créer leur propre entreprise et ont d'autres options. Et les locaux continuent de se plaindre. Est-ce juste ?
Les immigrés doivent accepter un emploi salarié (souvent mal rémunéré), tandis que les locaux peuvent créer leur propre entreprise et ont d'autres options. Et les locaux continuent de se plaindre. Est-ce juste ?
Identity Attack0.02821777
Insult0.062150877
Profanity0.009630617
Threat0.0053957803
Severe Toxicity0.0039100647
Low Tox 0.07687678 Constructive 0.508 Moral_Argument
Feb 14, 2026 Canada's tighter immigration policy divides …
I came to Canada to travel but on an immigration visa in 1965, I got a job from Canada employment centre for 1.50 where nobody spoke english , I quit after 1 day. A week …
I came to Canada to travel but on an immigration visa in 1965, I got a job from Canada employment centre for 1.50 where nobody spoke english , I quit after 1 day. A week later I found a job in the machineshop for 3.00 Dollars. Good thing the foreman found a portugiese employee who translated from spanish to english, I myself spoke german, ever since then I did I was on the upswing. The government gave me nothing, had enough money to go back. Always a dictionary in my pocket. In six weeks i know enough english to make the driverlicence and bought a car.
Identity Attack0.022590388
Insult0.030926194
Profanity0.019895468
Threat0.0069646453
Severe Toxicity0.0020122528
Low Tox 0.07687678 Constructive 0.654
Aug 10, 2019 14 likes How much do refugees and …
Dress as a conservative but a liberal for sure.
Dress as a conservative but a liberal for sure.
Identity Attack0.019173764
Insult0.02982438
Profanity0.013166099
Threat0.00704232
Severe Toxicity0.001449585
Low Tox 0.07687678 Moderate Con 0.336 Identity_Assertion
Feb 17, 2026 1 likes LILLEY UNLEASHED: The fall of …

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.