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 993 of 1230
RIP Canada.
RIP Canada.
Identity Attack0.020982565
Insult0.013630914
Profanity0.012312118
Threat0.01086132
Severe Toxicity0.0023841858
Low Tox 0.037577134 Moderate Con 0.354 Fear_Threat
Sep 19, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
ice would eye lid when seeing.
ice would eye lid when seeing.
Identity Attack0.0035517942
Insult0.012186904
Profanity0.015079016
Threat0.010757755
Severe Toxicity0.0018024445
Low Tox 0.037577134 Moderate Con 0.34 Meta_Commentary
Sep 27, 2025 Inside Canada's Indian Metropolis (Brampton)
why would go into canada to get into the us???
why would go into canada to get into the us???
Identity Attack0.020882076
Insult0.011046898
Profanity0.01265371
Threat0.006925808
Severe Toxicity0.0013256073
Low Tox 0.037577134 Low Con 0.213 Question
Mar 3, 2026 Inside Canada's Indian Invasion...
At this point trump can have canada 😢
At this point trump can have canada 😢
Identity Attack0.008694496
Insult0.015948927
Profanity0.011184863
Threat0.006835188
Severe Toxicity0.0013923645
Low Tox 0.037577134 Low Con 0.204 Fear_Threat
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
2:05 he can stay.
2:05 he can stay.
Identity Attack0.0057346676
Insult0.012224905
Profanity0.019963788
Threat0.010628296
Severe Toxicity0.0024414062
Low Tox 0.037577134 Low Con 0.255 Identity_Assertion
Jan 28, 2026 Inside Canada's Indian Invasion...
I have a test next week. Be honest, I am so nervous and worry. i hope i pass my test in one attempt insallah
I have a test next week. Be honest, I am so nervous and worry. i hope i pass my test in one attempt insallah
Identity Attack0.011691323
Insult0.012110904
Profanity0.022218296
Threat0.009644418
Severe Toxicity0.0019836426
Low Tox 0.037577134 Constructive 0.505 Meta_Commentary
Jul 17, 2025 12 likes Canadian Citizenship Test 2025 – …
Thank you, Liberal voters 👏👏. I hope it was worth the v-signalling.
Thank you, Liberal voters 👏👏. I hope it was worth the v-signalling.
Identity Attack0.010581387
Insult0.015568925
Profanity0.012141321
Threat0.008414571
Severe Toxicity0.0015640259
Low Tox 0.037577134 Moderate Con 0.457 Policy_Critique
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Noticed in the uk its the same for all tim hortons 😂
Noticed in the uk its the same for all tim hortons 😂
Identity Attack0.0075845607
Insult0.01625293
Profanity0.018665737
Threat0.007094103
Severe Toxicity0.0015354156
Low Tox 0.037577134 Moderate Con 0.367 Comparative_Framing
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Which project is called "Massive" 😂
Which project is called "Massive" 😂
Identity Attack0.002830336
Insult0.013174911
Profanity0.01887069
Threat0.0083886795
Severe Toxicity0.0021076202
Low Tox 0.037577134 Low Con 0.216 Humor_Satire
Jan 21, 2026 Why Canada’s immigration system has …
That is a funny way of spelling the Kalergi Plan.
That is a funny way of spelling the Kalergi Plan.
Identity Attack0.004994711
Insult0.015340924
Profanity0.014498309
Threat0.007521313
Severe Toxicity0.0014019012
Low Tox 0.037577134 Low Con 0.18
Jun 22, 2025 How Canada broke its immigration …
Do like Poland!!
Do like Poland!!
Identity Attack0.01555616
Insult0.012072904
Profanity0.021876704
Threat0.0086087575
Severe Toxicity0.002861023
Low Tox 0.037577134 Moderate Con 0.437 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
the guy on the bike is a legend, says how it is. if you see him buy him a beer
the guy on the bike is a legend, says how it is. if you see him buy him a beer
Identity Attack0.0034038029
Insult0.017012933
Profanity0.014839902
Threat0.008634649
Severe Toxicity0.0015163422
Low Tox 0.037577134 Constructive 0.564 Solidarity
Jan 27, 2026 4 likes Inside Canada's Indian Invasion...
It’s so easy, so don’t give student visas to that country citizens if they prove that they’ll break the laws here in Canada anymore
It’s so easy, so don’t give student visas to that country citizens if they prove that they’ll break the laws here in Canada anymore
Identity Attack0.014752249
Insult0.015416925
Profanity0.010518758
Threat0.0071717775
Severe Toxicity0.0010633469
Low Tox 0.03734144 Low Con 0.3 Policy_Critique
Oct 2, 2025 IRCC Names India in Study …
Bro if i go to canada i am staying in canada 😂
Bro if i go to canada i am staying in canada 😂
Identity Attack0.016259583
Insult0.01313691
Profanity0.019553876
Threat0.0077802283
Severe Toxicity0.0021266937
Low Tox 0.03734144 Moderate Con 0.306 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
They must be freezing cold
They must be freezing cold
Identity Attack0.0058456613
Insult0.012528907
Profanity0.020373698
Threat0.010162249
Severe Toxicity0.0024414062
Low Tox 0.03734144 Moderate Con 0.421 Humor_Satire
Jan 29, 2026 Inside Canada's Indian Invasion...
How's it going to get better? Only one way!!! Polievre is the only way out of this.!!!.
How's it going to get better? Only one way!!! Polievre is the only way out of this.!!!.
Identity Attack0.0032743104
Insult0.014808921
Profanity0.012858666
Threat0.00814271
Severe Toxicity0.0016117096
Low Tox 0.03734144 Moderate Con 0.356 Call_To_Action
Aug 29, 2025 2 likes Why Canadians Are Turning Against …
Ancient connection of AMERICAN & INDIAN continent is again Restablishing.
Ancient connection of AMERICAN & INDIAN continent is again Restablishing.
Identity Attack0.022188433
Insult0.0114649
Profanity0.017367685
Threat0.008815889
Severe Toxicity0.0021076202
Low Tox 0.03734144 Low Con 0.265
Sep 19, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
My brother works for immigration Canada, he said that although Carney said immigrants are deported, but in reality his government is bringing in more Asylum refugees into Canada, which means Canadians will have to take …
My brother works for immigration Canada, he said that although Carney said immigrants are deported, but in reality his government is bringing in more Asylum refugees into Canada, which means Canadians will have to take care of them with their tax dollars. Carney told the immigration workers not to tell anyone about this.
Identity Attack0.022791367
Insult0.013782915
Profanity0.010450439
Threat0.006763986
Severe Toxicity0.0010871887
Low Tox 0.03734144 Constructive 0.693
Dec 24, 2025 8 likes Deportations From Canada at Their …
Imagine people in charge don't have the paperwork.They never have the paperwork
Imagine people in charge don't have the paperwork.They never have the paperwork
Identity Attack0.003089321
Insult0.017485369
Profanity0.012892825
Threat0.0061296434
Severe Toxicity0.00074863434
Low Tox 0.03734144 Low Con 0.155 Policy_Critique
Oct 3, 2025 IRCC Names India in Study …
lol 60 yrs ago and showing year 2000's
lol 60 yrs ago and showing year 2000's
Identity Attack0.0037922803
Insult0.01625293
Profanity0.019963788
Threat0.006835188
Severe Toxicity0.0015544891
Low Tox 0.03734144 Low Con 0.242 Meta_Commentary
Oct 23, 2025 Inside Canada's Indian Metropolis (Brampton)
the guy on the bike kept me watching this video. I love him.
the guy on the bike kept me watching this video. I love him.
Identity Attack0.007806548
Insult0.012946909
Profanity0.022218296
Threat0.01086132
Severe Toxicity0.0030326843
Low Tox 0.03734144 Moderate Con 0.464
Jan 27, 2026 Inside Canada's Indian Invasion...
Americans finding out people migrate all over the word and not just the states.
Americans finding out people migrate all over the word and not just the states.
Identity Attack0.019475231
Insult0.014504919
Profanity0.012004685
Threat0.0066280556
Severe Toxicity0.0012207031
Low Tox 0.03734144 Moderate Con 0.349 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
This is what demographic collapse looks like.
This is what demographic collapse looks like.
Identity Attack0.008657498
Insult0.011654901
Profanity0.0128245065
Threat0.0072882893
Severe Toxicity0.0015544891
Low Tox 0.03734144 Low Con 0.186 Fear_Threat
Feb 11, 2026 Canada's tighter immigration policy divides …
You spelt Windsor wrong.. lol it not Brampton dinnggdaalinnglingdaa
You spelt Windsor wrong.. lol it not Brampton dinnggdaalinnglingdaa
Identity Attack0.0023123662
Insult0.018967867
Profanity0.04291453
Threat0.0057186154
Severe Toxicity0.005340576
Low Tox 0.03734144 Moderate Con 0.327 Humor_Satire
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
Lived in Mississauga, in the town nextdoor. Brampton is nicknamed "Brown Town" for that reason...
Lived in Mississauga, in the town nextdoor. Brampton is nicknamed "Brown Town" for that reason...
Identity Attack0.016159095
Insult0.01617693
Profanity0.012141321
Threat0.0069516995
Severe Toxicity0.0015830994
Low Tox 0.03734144 Constructive 0.604 Personal_Narrative
Mar 2, 2026 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.