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 1137 of 1230
MORE
MORE
Identity Attack0.003607291
Insult0.008785884
Profanity0.015420608
Threat0.007741391
Severe Toxicity0.0015258789
Low Tox 0.016964182 Moderate Con 0.49
Jan 31, 2026 2.9 million Canadian temporary visas …
When you are in another country(even in their own country), please follow the rules and regulations of that place, be kind and friendly to the people there, and be respectful to their culture. One should …
When you are in another country(even in their own country), please follow the rules and regulations of that place, be kind and friendly to the people there, and be respectful to their culture. One should have the civic sense to behave well in a community. ❤
Identity Attack0.009175468
Insult0.00817788
Profanity0.013507691
Threat0.0066345283
Severe Toxicity0.0007867813
Low Tox 0.016964182 Constructive 0.57 Moral_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
Happening in Texas too
Happening in Texas too
Identity Attack0.00569767
Insult0.007930879
Profanity0.013712646
Threat0.007637825
Severe Toxicity0.0011730194
Low Tox 0.016964182 Moderate Con 0.358 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
❤ I feel like I belong 😊
❤ I feel like I belong 😊
Identity Attack0.0047357255
Insult0.008937885
Profanity0.016752819
Threat0.007598988
Severe Toxicity0.0014209747
Low Tox 0.016964182 Constructive 0.554 Solidarity
Jan 24, 2026 Inside Canada's Indian Metropolis (Brampton)
Only in last 30 years, more immigration happened in Canada than in last 200 years.
Only in last 30 years, more immigration happened in Canada than in last 200 years.
Identity Attack0.009471451
Insult0.007835878
Profanity0.009186547
Threat0.0059807673
Severe Toxicity0.00069618225
Low Tox 0.016964182 Low Con 0.209 Unverified_Claim
Sep 19, 2025 772 likes Inside Canada's Indian Metropolis (Brampton)
They should just accept to become the 51st state tho.
They should just accept to become the 51st state tho.
Identity Attack0.004920715
Insult0.009089886
Profanity0.0118680475
Threat0.007314181
Severe Toxicity0.0009727478
Low Tox 0.016964182 Low Con 0.137
Aug 25, 2025 Why Canadians Are Turning Against …
Is there anyone here who took the exam in person? Please guide me. My exam is in person.
Is there anyone here who took the exam in person? Please guide me. My exam is in person.
Identity Attack0.0037737815
Insult0.0074558756
Profanity0.014942379
Threat0.007922632
Severe Toxicity0.0010490417
Low Tox 0.016964182 Moderate Con 0.49 Question
Feb 12, 2026 Canadian Citizenship Test 2025 – …
real bro, real.
real bro, real.
Identity Attack0.0031633168
Insult0.009260887
Profanity0.014293353
Threat0.007314181
Severe Toxicity0.0011634827
Low Tox 0.016964182 Moderate Con 0.366
Jan 27, 2026 Inside Canada's Indian Invasion...
00:55 - 1:24 <---- this.
00:55 - 1:24 <---- this.
Identity Attack0.0025158543
Insult0.008462882
Profanity0.013405213
Threat0.007754337
Severe Toxicity0.0012779236
Low Tox 0.016964182 Low Con 0.257 Meta_Commentary
Aug 27, 2025 Why Canadians Are Turning Against …
Michelle is good!
Michelle is good!
Identity Attack0.0045692353
Insult0.009051885
Profanity0.015625564
Threat0.0072235605
Severe Toxicity0.0014305115
Low Tox 0.016964182 Moderate Con 0.397
Oct 2, 2025 1 likes IRCC Names India in Study …
Hey! I’ve been a long-time follower of your YouTube channel—about four years now. If you’re ever in Toronto, it’d be great to connect in person
Hey! I’ve been a long-time follower of your YouTube channel—about four years now. If you’re ever in Toronto, it’d be great to connect in person
Identity Attack0.0047357255
Insult0.008937885
Profanity0.015113175
Threat0.0074565844
Severe Toxicity0.0011348724
Low Tox 0.016964182 Constructive 0.575
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Our government knows exactly what they are doing, it’s a plan in the making
Our government knows exactly what they are doing, it’s a plan in the making
Identity Attack0.004384246
Insult0.009393888
Profanity0.013166099
Threat0.0072365063
Severe Toxicity0.0009536743
Low Tox 0.016964182 Low Con 0.126 Unverified_Claim
Aug 30, 2025 2 likes Why Canadians Are Turning Against …
Doubt those numbers
Doubt those numbers
Identity Attack0.0029228306
Insult0.008462882
Profanity0.014771583
Threat0.0066927844
Severe Toxicity0.0008916855
Low Tox 0.016964182 Moderate Con 0.307
Dec 25, 2025 1 likes Deportations From Canada at Their …
I know that by December 2025 there are 5 million people whose visas expired. How many left?! What about others? Why Canada gave so many visas?
I know that by December 2025 there are 5 million people whose visas expired. How many left?! What about others? Why Canada gave so many visas?
Identity Attack0.0054756827
Insult0.009032886
Profanity0.010262563
Threat0.006149062
Severe Toxicity0.00071525574
Low Tox 0.016964182 Moderate Con 0.425
Dec 28, 2025 Deportations From Canada at Their …
In my opinion it makes no sense that the government does not know where all these people that are missing that are to leave, if they are getting money from tax payers or health care …
In my opinion it makes no sense that the government does not know where all these people that are missing that are to leave, if they are getting money from tax payers or health care they have to know where they are to receive any of these benefits
Identity Attack0.0032743104
Insult0.00983089
Profanity0.010689554
Threat0.006058442
Severe Toxicity0.00061511993
Low Tox 0.016964182 Moderate Con 0.423 Policy_Critique
Feb 26, 2026 9 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
How did you choose the individuals to interview? Alot of this is 'I heard from a friend'
How did you choose the individuals to interview? Alot of this is 'I heard from a friend'
Identity Attack0.0026453468
Insult0.009317887
Profanity0.012243799
Threat0.006246155
Severe Toxicity0.000667572
Low Tox 0.016964182 Moderate Con 0.4
Sep 29, 2025 Inside Canada's Indian Metropolis (Brampton)
Good!!!!
Good!!!!
Identity Attack0.0032003147
Insult0.008462882
Profanity0.01490822
Threat0.0076507707
Severe Toxicity0.0013542175
Low Tox 0.016964182 Constructive 0.501
Dec 25, 2025 Deportations From Canada at Their …
Okay. BYEEEEEEEEEEE!
Okay. BYEEEEEEEEEEE!
Identity Attack0.0017019014
Insult0.009868891
Profanity0.013507691
Threat0.007068211
Severe Toxicity0.0015830994
Low Tox 0.016964182 Moderate Con 0.318 Humor_Satire
Jan 15, 2026 2 likes 2.9 million Canadian temporary visas …
lower the price of food
lower the price of food
Identity Attack0.002552852
Insult0.0075128763
Profanity0.011816809
Threat0.007068211
Severe Toxicity0.00092983246
Low Tox 0.016964182 Low Con 0.281 Call_To_Action
Jan 11, 2026 362 likes Canada’s new rules in 2026
Open borders still exist.
Open borders still exist.
Identity Attack0.0058826595
Insult0.0075128763
Profanity0.011167783
Threat0.0070034824
Severe Toxicity0.0009250641
Low Tox 0.016964182 Low Con 0.204 Unverified_Claim
Dec 24, 2025 Deportations From Canada at Their …
I don't hink they are doing their job properly. And this will be a good chance to examine what is really happening, what are they doing. Canada needs to get fixed in terms of this …
I don't hink they are doing their job properly. And this will be a good chance to examine what is really happening, what are they doing. Canada needs to get fixed in terms of this situation.
Identity Attack0.0044767405
Insult0.009868891
Profanity0.009408582
Threat0.006712203
Severe Toxicity0.00067710876
Low Tox 0.016964182 Constructive 0.512
Oct 12, 2025 IRCC Names India in Study …
This action is in the right direction, yet, it's like 5 years late.
This action is in the right direction, yet, it's like 5 years late.
Identity Attack0.0023216156
Insult0.009070885
Profanity0.011936366
Threat0.0077025536
Severe Toxicity0.00084877014
Low Tox 0.016964182 Moderate Con 0.363
Oct 4, 2025 1 likes IRCC Names India in Study …
SEPTEMBER 15th OTTOWA 🙏💪💪💪💪💪💪💪‼️‼️‼️‼️
SEPTEMBER 15th OTTOWA 🙏💪💪💪💪💪💪💪‼️‼️‼️‼️
Identity Attack0.0034038029
Insult0.008538882
Profanity0.015830519
Threat0.0071717775
Severe Toxicity0.0020503998
Low Tox 0.016964182 Low Con 0.25
Aug 30, 2025 2 likes Why Canadians Are Turning Against …
early
early
Identity Attack0.0031818156
Insult0.009051885
Profanity0.014566627
Threat0.0077154995
Severe Toxicity0.0012588501
Low Tox 0.016964182 Moderate Con 0.478
Jan 28, 2026 Inside Canada's Indian Invasion...
Canada needs its own version of ICE!
Canada needs its own version of ICE!
Identity Attack0.0061416444
Insult0.009279887
Profanity0.009920971
Threat0.0072882893
Severe Toxicity0.001077652
Low Tox 0.016964182 Low Con 0.188 Call_To_Action
Jan 15, 2026 2 likes 2.9 million Canadian temporary visas …

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.