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 1132 of 1230
Woohoo 🙌!!!! It is about time.
Woohoo 🙌!!!! It is about time.
Identity Attack0.002552852
Insult0.0088618845
Profanity0.013780965
Threat0.00789674
Severe Toxicity0.0013828278
Low Tox 0.017592486 Moderate Con 0.428
Nov 22, 2025 2 likes Quebec Ends Economic Immigration Program …
No one paid me 50 k in the first place. That’s a down payment for a house dude .
No one paid me 50 k in the first place. That’s a down payment for a house dude .
Identity Attack0.0014059186
Insult0.010096892
Profanity0.012551232
Threat0.0062914654
Severe Toxicity0.0006341934
Low Tox 0.017592486 Low Con 0.271
Oct 19, 2021 How much do refugees and …
For the last decade, Canada has been aggresively trying to boost its population in order to avoid a population collapse among native born Canadians in the next 20 years. Demographics are destiny. Governments need people …
For the last decade, Canada has been aggresively trying to boost its population in order to avoid a population collapse among native born Canadians in the next 20 years. Demographics are destiny. Governments need people to support the economy and tax system. You can’t have economic growth without population growth.
Identity Attack0.006511623
Insult0.00971689
Profanity0.009587918
Threat0.006479179
Severe Toxicity0.00076293945
Low Tox 0.017592486 Moderate Con 0.357 Economic_Argument
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Check companies like Walmart, Home Depot, Canadian Tire, Uber...bet you can find them
Check companies like Walmart, Home Depot, Canadian Tire, Uber...bet you can find them
Identity Attack0.003607291
Insult0.010438894
Profanity0.012141321
Threat0.0069387536
Severe Toxicity0.0007867813
Low Tox 0.017592486 Moderate Con 0.321 Unverified_Claim
Sep 29, 2025 17 likes IRCC Names India in Study …
You know you’re in Canada when the opposition party is held to a higher standard of conduct than the actual government…
You know you’re in Canada when the opposition party is held to a higher standard of conduct than the actual government…
Identity Attack0.006622616
Insult0.010970897
Profanity0.009451281
Threat0.0059160385
Severe Toxicity0.00062942505
Low Tox 0.017592486 Low Con 0.195 Policy_Critique
Feb 26, 2026 85 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
No KFC no curry
No KFC no curry
Identity Attack0.0029783275
Insult0.00979289
Profanity0.014361672
Threat0.0060325502
Severe Toxicity0.0012111664
Low Tox 0.017592486 Moderate Con 0.342 Humor_Satire
Feb 3, 2026 1 likes Inside Canada's Indian Invasion...
Thank you for exposing this. I live in Surrey, BC and it's basically the same here
Thank you for exposing this. I live in Surrey, BC and it's basically the same here
Identity Attack0.006511623
Insult0.009070885
Profanity0.014600786
Threat0.0078449575
Severe Toxicity0.0012302399
Low Tox 0.017592486 Constructive 0.611 Personal_Narrative
Jan 27, 2026 104 likes Inside Canada's Indian Invasion...
India
India
Identity Attack0.00984143
Insult0.008918885
Profanity0.015386449
Threat0.007314181
Severe Toxicity0.0013446808
Low Tox 0.017592486 Moderate Con 0.463
Feb 17, 2026 Inside Canada's Indian Invasion...
Great job
Great job
Identity Attack0.0043657473
Insult0.008918885
Profanity0.017914234
Threat0.008103873
Severe Toxicity0.0018882751
Low Tox 0.017592486 Moderate Con 0.474
Feb 22, 2026 Canadian immigration officers investigating hundreds …
News reports in Europe indicate that Switzerland may be holding a referendum in July 2026 to cap the population of that country at 10 million. If the population at any point reaches 9.5 million, then …
News reports in Europe indicate that Switzerland may be holding a referendum in July 2026 to cap the population of that country at 10 million. If the population at any point reaches 9.5 million, then Switzerland would be obligated to withdraw from certain treaties involving free movement of European citizens. Perhaps It's something to consider here in Canada, capping the population at no more than 40 million. Oops. We're already past that.
Identity Attack0.006770608
Insult0.009070885
Profanity0.0108774295
Threat0.0063950317
Severe Toxicity0.0008201599
Low Tox 0.017592486 Moderate Con 0.477 Comparative_Framing
Feb 22, 2026 1 likes LILLEY UNLEASHED: The fall of …
Why not invest the money back home? I don’t understand
Why not invest the money back home? I don’t understand
Identity Attack0.0025713511
Insult0.009298887
Profanity0.011253181
Threat0.0059904763
Severe Toxicity0.00064373016
Low Tox 0.017592486 Moderate Con 0.332 Question
Feb 11, 2026 Canada's tighter immigration policy divides …
This has been going for more than 15 years. Its too late.
This has been going for more than 15 years. Its too late.
Identity Attack0.0019608864
Insult0.009564889
Profanity0.011201942
Threat0.006977591
Severe Toxicity0.00071048737
Low Tox 0.017466826 Low Con 0.27 Policy_Critique
Feb 19, 2026 Canadian immigration officers investigating hundreds …
Canada has no ICE so everyone is staying
Canada has no ICE so everyone is staying
Identity Attack0.0065856185
Insult0.009564889
Profanity0.010211324
Threat0.0061878995
Severe Toxicity0.0007724762
Low Tox 0.017466826 Low Con 0.239 Unverified_Claim
Jan 20, 2026 2 likes 2.9 million Canadian temporary visas …
2:37 * India 500
2:37 * India 500
Identity Attack0.007732552
Insult0.009165886
Profanity0.016957775
Threat0.009023022
Severe Toxicity0.0018310547
Low Tox 0.017466826 Low Con 0.204 Meta_Commentary
Jan 29, 2026 Inside Canada's Indian Invasion...
thanks for making this
thanks for making this
Identity Attack0.0047172266
Insult0.009146886
Profanity0.017231047
Threat0.009100696
Severe Toxicity0.0017356873
Low Tox 0.017466826 Moderate Con 0.448 Solidarity
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
1:40 Spot on..
1:40 Spot on..
Identity Attack0.0032928092
Insult0.0086718835
Profanity0.015625564
Threat0.007521313
Severe Toxicity0.0015354156
Low Tox 0.017466826 Moderate Con 0.358 Meta_Commentary
Aug 26, 2025 Why Canadians Are Turning Against …
great to see the video was put back on youtube @tyler oliveira
great to see the video was put back on youtube @tyler oliveira
Identity Attack0.0057346676
Insult0.008880884
Profanity0.017845914
Threat0.009955117
Severe Toxicity0.0018978119
Low Tox 0.017466826 Moderate Con 0.325 Meta_Commentary
Feb 3, 2026 Inside Canada's Indian Invasion...
Those opinions were the versions people were willing to say on camera. Imagine how they really feel.
Those opinions were the versions people were willing to say on camera. Imagine how they really feel.
Identity Attack0.0022753682
Insult0.009298887
Profanity0.0113215
Threat0.0069516995
Severe Toxicity0.00071525574
Low Tox 0.017466826 Low Con 0.228 Fear_Threat
Jan 28, 2026 Inside Canada's Indian Invasion...
Endless gone Is there a panel that decides on the aslym claim or one person what is the actual process and does it need to go through the senate to become law
Endless gone Is there a panel that decides on the aslym claim or one person what is the actual process and does it need to go through the senate to become law
Identity Attack0.0031633168
Insult0.008785884
Profanity0.01261955
Threat0.0069516995
Severe Toxicity0.0007534027
Low Tox 0.017466826 Low Con 0.237 Question
Feb 23, 2026 'We do know that there's …
What do they mean when they say Canadian culture? What are examples of participating in it?
What do they mean when they say Canadian culture? What are examples of participating in it?
Identity Attack0.010507392
Insult0.008519882
Profanity0.010296722
Threat0.006136116
Severe Toxicity0.000872612
Low Tox 0.017466826 Low Con 0.285
Dec 14, 2025 Inside Canada's Indian Metropolis (Brampton)
The only solution ÜMİT ÖZDAĞ ❤
The only solution ÜMİT ÖZDAĞ ❤
Identity Attack0.0027933381
Insult0.008994885
Profanity0.016103793
Threat0.0082074385
Severe Toxicity0.0020313263
Low Tox 0.017466826 Low Con 0.174 Call_To_Action
Feb 16, 2026 Inside Canada's Indian Invasion...
Identity Attack0.004347248
Insult0.009260887
Profanity0.019143965
Threat0.007870848
Severe Toxicity0.0018692017
Low Tox 0.017466826 Constructive 0.537
Jun 9, 2025 1 likes Canadian Citizenship Test 2025 – …
Smh
Smh
Identity Attack0.002830336
Insult0.010590895
Profanity0.021808386
Threat0.0067316215
Severe Toxicity0.001449585
Low Tox 0.017466826 Low Con 0.268
Jan 27, 2026 Inside Canada's Indian Invasion...
Once the majority vote, the majority will rule.
Once the majority vote, the majority will rule.
Identity Attack0.0039957687
Insult0.007987879
Profanity0.011714331
Threat0.008026198
Severe Toxicity0.000872612
Low Tox 0.017466826 Low Con 0.146
Sep 25, 2025 Inside Canada's Indian Metropolis (Brampton)
Got 20/20 on May 15! All the questions were from this video. Huge thanks!! 🎉🙌🇨🇦
Got 20/20 on May 15! All the questions were from this video. Huge thanks!! 🎉🙌🇨🇦
Identity Attack0.0052166977
Insult0.008500882
Profanity0.015830519
Threat0.008401625
Severe Toxicity0.0015544891
Low Tox 0.017466826 Moderate Con 0.492 Meta_Commentary
May 16, 2025 22 likes Canadian Citizenship Test 2025 – …

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.