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 1097 of 1230
Thanks for covering a huge issue in my country ❤
Thanks for covering a huge issue in my country ❤
Identity Attack0.00673361
Insult0.009241886
Profanity0.012073003
Threat0.006427396
Severe Toxicity0.0011634827
Low Tox 0.021903414 Constructive 0.514 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
They’ve been flowing into CA for years. Last time I went to Canada was before Covid and there were a lot then,and in not major cities like you’d think 😭
They’ve been flowing into CA for years. Last time I went to Canada was before Covid and there were a lot then,and in not major cities like you’d think 😭
Identity Attack0.006770608
Insult0.012452906
Profanity0.010091767
Threat0.0061296434
Severe Toxicity0.0007534027
Low Tox 0.021903414 Constructive 0.56 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
Love your videos 🎉
Love your videos 🎉
Identity Attack0.007214582
Insult0.00979289
Profanity0.02208166
Threat0.010084574
Severe Toxicity0.002670288
Low Tox 0.021903414 Moderate Con 0.481 Meta_Commentary
Feb 28, 2026 Inside Canada's Indian Invasion...
Whatever money they're giving, I'll take it. I can buy more bread.
Whatever money they're giving, I'll take it. I can buy more bread.
Identity Attack0.0021828737
Insult0.010058892
Profanity0.0137468055
Threat0.007094103
Severe Toxicity0.0010490417
Low Tox 0.021903414 Moderate Con 0.397 Personal_Narrative
Jan 14, 2026 Canada’s new rules in 2026
I'll always say Merry Christmas
I'll always say Merry Christmas
Identity Attack0.0061046463
Insult0.009032886
Profanity0.018119188
Threat0.008220384
Severe Toxicity0.0017738342
Low Tox 0.021903414 Moderate Con 0.438 Identity_Assertion
Aug 26, 2025 41 likes Why Canadians Are Turning Against …
Son 😂✌️
Son 😂✌️
Identity Attack0.0032003147
Insult0.012490907
Profanity0.020988565
Threat0.0071588317
Severe Toxicity0.0018310547
Low Tox 0.021903414 Moderate Con 0.391
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
I'm worried about what's up. 😢
I'm worried about what's up. 😢
Identity Attack0.0037922803
Insult0.0096028885
Profanity0.01490822
Threat0.007974415
Severe Toxicity0.0012874603
Low Tox 0.021903414 Constructive 0.539 Meta_Commentary
Sep 10, 2025 2 likes Why Canadians Are Turning Against …
They all realize Canada is a much better country
They all realize Canada is a much better country
Identity Attack0.011099357
Insult0.010134893
Profanity0.012073003
Threat0.0064079775
Severe Toxicity0.0011444092
Low Tox 0.021903414 Low Con 0.279
Dec 25, 2025 Deportations From Canada at Their …
Come to Frisco, TX
Come to Frisco, TX
Identity Attack0.00673361
Insult0.010058892
Profanity0.017914234
Threat0.008815889
Severe Toxicity0.0018024445
Low Tox 0.021903414 Moderate Con 0.304 Advertisement_Spam
Feb 19, 2026 Inside Canada's Indian Invasion...
As if this is even news at this point
As if this is even news at this point
Identity Attack0.0033298072
Insult0.009260887
Profanity0.016547862
Threat0.007961469
Severe Toxicity0.0012969971
Low Tox 0.021903414 Low Con 0.186 Meta_Commentary
Jan 19, 2026 Why Canada’s immigration system has …
How does the old man know that they don't pay their taxes? Did he check their annual tax filings?
How does the old man know that they don't pay their taxes? Did he check their annual tax filings?
Identity Attack0.0023216156
Insult0.012984909
Profanity0.010279642
Threat0.005945166
Severe Toxicity0.00066280365
Low Tox 0.021903414 Moderate Con 0.314
Jan 16, 2026 2 likes Inside Canada's Indian Metropolis (Brampton)
we needed this
we needed this
Identity Attack0.0046987277
Insult0.009127886
Profanity0.016957775
Threat0.00948907
Severe Toxicity0.0018692017
Low Tox 0.021903414 Moderate Con 0.388 Solidarity
Jan 28, 2026 Inside Canada's Indian Invasion...
ALL IS BY DESIGN. Thanks to Open Society's policies, which were in the making for 30 years, and so many saw it. Now we pay for this
ALL IS BY DESIGN. Thanks to Open Society's policies, which were in the making for 30 years, and so many saw it. Now we pay for this
Identity Attack0.0026453468
Insult0.0116169015
Profanity0.010433359
Threat0.0064985976
Severe Toxicity0.00076293945
Low Tox 0.021903414 Moderate Con 0.446 Unverified_Claim
Feb 18, 2026 30 likes Canadian immigration officers investigating hundreds …
Quantity over quality is what it is
Quantity over quality is what it is
Identity Attack0.0038477771
Insult0.010286893
Profanity0.013234417
Threat0.0064727063
Severe Toxicity0.0010347366
Low Tox 0.021785567 Low Con 0.163
Jun 18, 2025 21 likes How Canada broke its immigration …
Every Child matters
Every Child matters
Identity Attack0.00621564
Insult0.009488888
Profanity0.017982552
Threat0.008090926
Severe Toxicity0.0019550323
Low Tox 0.021785567 Moderate Con 0.38 Meta_Commentary
Oct 2, 2025 Inside Canada's Indian Metropolis (Brampton)
Decrease the property tax for low income families
Decrease the property tax for low income families
Identity Attack0.006030651
Insult0.010248893
Profanity0.010296722
Threat0.006653947
Severe Toxicity0.000910759
Low Tox 0.021785567 Low Con 0.239
Jan 16, 2026 Canada’s new rules in 2026
How is CBSA going to track all of these people down? 30K deportations in a year is a lot less than 2.9 million. Somehow I think this is going to a difficult problem to resolve. …
How is CBSA going to track all of these people down? 30K deportations in a year is a lot less than 2.9 million. Somehow I think this is going to a difficult problem to resolve. CBSA is not staffed for this.
Identity Attack0.0064006294
Insult0.009507888
Profanity0.00997221
Threat0.007094103
Severe Toxicity0.0007390976
Low Tox 0.021785567 Moderate Con 0.489 Policy_Critique
Feb 7, 2026 1 likes 2.9 million Canadian temporary visas …
You should see Texas Tyler 👀
You should see Texas Tyler 👀
Identity Attack0.0042547537
Insult0.010818896
Profanity0.01805087
Threat0.0083886795
Severe Toxicity0.0017166138
Low Tox 0.021785567 Low Con 0.282 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
did CTV air this?? Didn’t think so
did CTV air this?? Didn’t think so
Identity Attack0.0035332954
Insult0.009982891
Profanity0.014634945
Threat0.0066733654
Severe Toxicity0.0009441376
Low Tox 0.021785567 Low Con 0.228
Sep 30, 2025 IRCC Names India in Study …
thank you so much I was passad my best 19 out of 20.
thank you so much I was passad my best 19 out of 20.
Identity Attack0.0034777985
Insult0.010970897
Profanity0.014703264
Threat0.007365964
Severe Toxicity0.0012588501
Low Tox 0.021785567 Constructive 0.543 Meta_Commentary
Dec 24, 2025 1 likes Canadian Citizenship Test 2025 – …
Unnoticed by who 😂
Unnoticed by who 😂
Identity Attack0.0024418586
Insult0.010970897
Profanity0.016342908
Threat0.006861079
Severe Toxicity0.0011873245
Low Tox 0.021785567 Moderate Con 0.336 Humor_Satire
Feb 18, 2026 1 likes Canadian immigration officers investigating hundreds …
Why politicians let this happen? 🤷
Why politicians let this happen? 🤷
Identity Attack0.0032743104
Insult0.0114649
Profanity0.010774951
Threat0.006530962
Severe Toxicity0.0007724762
Low Tox 0.021785567 Low Con 0.228 Question
Jan 27, 2026 Inside Canada's Indian Invasion...
It's about time considering there are over 500,000 thousand people ordered out of Canada and never showed up plus 600,000 that are undocumented in Canada more is needed
It's about time considering there are over 500,000 thousand people ordered out of Canada and never showed up plus 600,000 that are undocumented in Canada more is needed
Identity Attack0.009360458
Insult0.010286893
Profanity0.009306105
Threat0.0063432488
Severe Toxicity0.00084877014
Low Tox 0.021785567 Constructive 0.504
Dec 28, 2025 1 likes Deportations From Canada at Their …
Thanks for this awesome video. I highly recommend watching this video a couple of times before the test.
Thanks for this awesome video. I highly recommend watching this video a couple of times before the test.
Identity Attack0.006437627
Insult0.009051885
Profanity0.020851927
Threat0.01101667
Severe Toxicity0.0024414062
Low Tox 0.021785567 Moderate Con 0.432 Meta_Commentary
Dec 27, 2025 1 likes Canadian Citizenship Test 2025 – …
I waited over 15 hours to be seen in the hospital
I waited over 15 hours to be seen in the hospital
Identity Attack0.003884775
Insult0.007930879
Profanity0.014805742
Threat0.009281937
Severe Toxicity0.0013542175
Low Tox 0.021785567 Moderate Con 0.415
Aug 25, 2025 1 likes 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.