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
Active: "Thank you for all you …" 962 comments · Page 23 of 39
OMG FINALLY, THANK YOU TYLER! I've been waiting for this episode for so long
OMG FINALLY, THANK YOU TYLER! I've been waiting for this episode for so long
Identity Attack0.0056236745
Insult0.011122898
Profanity0.028640235
Threat0.009307829
Severe Toxicity0.002937317
Low Tox 0.033806015 Moderate Con 0.458 Meta_Commentary
Jan 29, 2026 12 likes Inside Canada's Indian Invasion...
Thank you liberals.
Thank you liberals.
Identity Attack0.013546381
Insult0.0151129225
Profanity0.0137468055
Threat0.007081157
Severe Toxicity0.0016212463
Low Tox 0.03357032 Moderate Con 0.309 Identity_Assertion
Feb 18, 2026 Canadian immigration officers investigating hundreds …
I want to say thank you for high lighting this problem in a compassionate and professional manner, this video is not blaming the newcomers, it is the govt who did not have the foresight to …
I want to say thank you for high lighting this problem in a compassionate and professional manner, this video is not blaming the newcomers, it is the govt who did not have the foresight to see a problem before opening the flood gates. My grandpa was an immigrant, my husband's grandparents were as well. They came here with nothing, no handouts, worked hard in this country ❤
Identity Attack0.016058605
Insult0.012376905
Profanity0.013507691
Threat0.006699257
Severe Toxicity0.0011014938
Low Tox 0.03309893 Constructive 0.845
Nov 23, 2025 1 likes Why Canadians Are Turning Against …
Thanks to the Liberals
Thanks to the Liberals
Identity Attack0.014852738
Insult0.013630914
Profanity0.016103793
Threat0.007961469
Severe Toxicity0.002002716
Low Tox 0.03309893 Moderate Con 0.329
Jun 17, 2025 20 likes How Canada broke its immigration …
Just took the exam today, passed 18/20 . Watched this video and read the book once. Thank you and Good Luck to everyone on their immigration adventure!
Just took the exam today, passed 18/20 . Watched this video and read the book once. Thank you and Good Luck to everyone on their immigration adventure!
Identity Attack0.017967897
Insult0.011046898
Profanity0.011782649
Threat0.006861079
Severe Toxicity0.0014781952
Low Tox 0.032863233 Constructive 0.616
Dec 11, 2025 7 likes Canadian Citizenship Test 2025 – …
Thank you so much for this video. I just passed the test with 17/20. Few questions are out of this video. And some are tricky. I did some other mock tests as well like Richmond …
Thank you so much for this video. I just passed the test with 17/20. Few questions are out of this video. And some are tricky. I did some other mock tests as well like Richmond Library, studied the map and etc. Some I remember are: 1. What is the common term for someone elected in Federal elections? A. Riding Winner B. Member of Parliament C. Senate D. Federal Executive. 2. Which of the following represents being Canadian and expresses national identity? A. Symbols like Maple leaf B. Equality C. Unity D. Human Right Commission 3. Jury duty consists of partial jurors and past jurors (in similar meaning) True or False. 4. French and English are: A. Fighting rebellion in 1800s B. French joined hands with Americans to fight against English C. Lived together for 300 years D. All of the above 5. Got a basic question about suffrage movement 6. What are prairie provinces? Saskatchewan, Alberta, Manitoba (SAM) 7. I got a question about provinces from west to east on Canada map. Please look and memorize the provinces locations. 8. Got a question about Peace Arch in Blaine 9. Question about Peace Tower like what was built after first world War. 10. Question about Aboriginals. Ans: First Nations, Metis and Inuits 11. Branches of Parliament Ans: Sovereign, House of commons and Senate 12. Courts do: Ans: Settle disputes These all what I remember. I am not sure which ones I got wrong. Might be in the first 5 I posted here. Test is not difficult but it is better to go through this video multiple times and do some other mock tests as well, in my opinion. Thank you and All the Best 😊
Identity Attack0.010729378
Insult0.017227544
Profanity0.015010698
Threat0.006647474
Severe Toxicity0.0014209747
Low Tox 0.032863233 Constructive 0.818 Personal_Narrative
Feb 10, 2026 21 likes Canadian Citizenship Test 2025 – …
Thank you LIBERALS!!!
Thank you LIBERALS!!!
Identity Attack0.013546381
Insult0.0151129225
Profanity0.013507691
Threat0.007029374
Severe Toxicity0.0018024445
Low Tox 0.032863233 Moderate Con 0.312 Humor_Satire
Feb 18, 2026 1 likes Canadian immigration officers investigating hundreds …
She is lighting it up, i would like to thank her for her pressing this issue. This liberal government is writing cheques that regular people have to cash
She is lighting it up, i would like to thank her for her pressing this issue. This liberal government is writing cheques that regular people have to cash
Identity Attack0.006474625
Insult0.01617693
Profanity0.014566627
Threat0.006874025
Severe Toxicity0.0009727478
Low Tox 0.032627538 Constructive 0.549
Sep 29, 2025 IRCC Names India in Study …
thank you for putting light on this...........WE WANT OUR COUNTRY BACK
thank you for putting light on this...........WE WANT OUR COUNTRY BACK
Identity Attack0.0076215584
Insult0.011768902
Profanity0.0118338885
Threat0.007793174
Severe Toxicity0.0018119812
Low Tox 0.032627538 Moderate Con 0.449 Identity_Assertion
Jan 27, 2026 Inside Canada's Indian Invasion...
I received a promotion at my office and instead of thanking my boss for it, I thanked my colleague. This is not true gratitude. Similarly, people worship different things like the sun, moon, rivers, idols, …
I received a promotion at my office and instead of thanking my boss for it, I thanked my colleague. This is not true gratitude. Similarly, people worship different things like the sun, moon, rivers, idols, monkeys, cows or humans, but they fail to thank the real Creator. May the Creator guide them to the truth. ❤
Identity Attack0.0055866763
Insult0.014732921
Profanity0.015283971
Threat0.0065956907
Severe Toxicity0.001115799
Low Tox 0.032391842 Constructive 0.633
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
Have you thanked a liberal today?
Have you thanked a liberal today?
Identity Attack0.010581387
Insult0.014048916
Profanity0.0128245065
Threat0.0072365063
Severe Toxicity0.0012683868
Low Tox 0.032391842 Low Con 0.292 Humor_Satire
Feb 20, 2026 Canadian immigration officers investigating hundreds …
Thanks for this, i passed 20/20 in 9 mins, just solely did this video for twice then i passed
Thanks for this, i passed 20/20 in 9 mins, just solely did this video for twice then i passed
Identity Attack0.008324518
Insult0.011160898
Profanity0.02522431
Threat0.011741633
Severe Toxicity0.002937317
Low Tox 0.032391842 Moderate Con 0.484 Meta_Commentary
Feb 3, 2026 4 likes Canadian Citizenship Test 2025 – …
THANK YOU for making this video i am sharing.
THANK YOU for making this video i am sharing.
Identity Attack0.009286462
Insult0.011160898
Profanity0.026317406
Threat0.011741633
Severe Toxicity0.004005432
Low Tox 0.03192045 Constructive 0.507 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
Only in Canada, Thanks to the liberal government.
Only in Canada, Thanks to the liberal government.
Identity Attack0.01656105
Insult0.014504919
Profanity0.010296722
Threat0.006155535
Severe Toxicity0.0011634827
Low Tox 0.03192045 Low Con 0.215 Policy_Critique
Sep 9, 2025 1 likes Why Canadians Are Turning Against …
Thank you Ms Garner for your questioning… keep pushing. Non-compliance is illegal entry.
Thank you Ms Garner for your questioning… keep pushing. Non-compliance is illegal entry.
Identity Attack0.0037367835
Insult0.016632931
Profanity0.009801413
Threat0.006330303
Severe Toxicity0.0007390976
Low Tox 0.03192045 Moderate Con 0.451 Solidarity
Sep 29, 2025 IRCC Names India in Study …
I scored 17 outta 20 on my first attempt by just watching this video and without reading the whole book, thank you very much whoever created this video, kudos to you 👏
I scored 17 outta 20 on my first attempt by just watching this video and without reading the whole book, thank you very much whoever created this video, kudos to you 👏
Identity Attack0.005919657
Insult0.011198899
Profanity0.020920247
Threat0.009955117
Severe Toxicity0.0024604797
Low Tox 0.031684756 Constructive 0.563
Jan 9, 2026 6 likes Canadian Citizenship Test 2025 – …
You can thank the liberal government for what this country has become.
You can thank the liberal government for what this country has become.
Identity Attack0.009545447
Insult0.0140109155
Profanity0.012551232
Threat0.0066798385
Severe Toxicity0.0013446808
Low Tox 0.031684756 Low Con 0.245
Sep 12, 2025 1 likes Why Canadians Are Turning Against …
Just wanna say, cause I don't think its said enough, I commend the journalistic integrity that you started out with and maintain throughout your work. Thank you for your commitment to hearing many sides of …
Just wanna say, cause I don't think its said enough, I commend the journalistic integrity that you started out with and maintain throughout your work. Thank you for your commitment to hearing many sides of the story. My brother is a journalist in NYC and he also amplifies voices that are so often drowned out by louder, flashier ones. As a Canadian, who was born in South Africa, but have grown up in BC since elementary school, I feel incredibly grateful for the opportunity this country has given my family. We all work hard to build on the values shared in this nation. I love learning about aspects of Canada that I am unfamiliar with, but ultimately help shape its identity. 🙏
Identity Attack0.0076585566
Insult0.01819439
Profanity0.014771583
Threat0.006686311
Severe Toxicity0.0011396408
Low Tox 0.03109552 Constructive 0.882 Solidarity
Oct 8, 2025 21 likes Inside Canada's Indian Metropolis (Brampton)
What is Canadian culture anyway? I moved to Canada (from Italy) in 2008, got my citizenship in 2021, and I am still trying to understand what Canadian culture is. 😮 Is it like American? Please …
What is Canadian culture anyway? I moved to Canada (from Italy) in 2008, got my citizenship in 2021, and I am still trying to understand what Canadian culture is. 😮 Is it like American? Please explain. Thank you.
Identity Attack0.02048012
Insult0.011654901
Profanity0.012038844
Threat0.0062137907
Severe Toxicity0.0011348724
Low Tox 0.03109552 Constructive 0.562 Question
Jan 29, 2026 2 likes Inside Canada's Indian Invasion...
Thank you so much for making this video I got my test today 19/08/2025. I got 18 out of 20🎉🎉🎉
Thank you so much for making this video I got my test today 19/08/2025. I got 18 out of 20🎉🎉🎉
Identity Attack0.0073255757
Insult0.010856897
Profanity0.022013342
Threat0.010913103
Severe Toxicity0.0030326843
Low Tox 0.03109552 Constructive 0.564
Aug 20, 2025 3 likes Canadian Citizenship Test 2025 – …
It’s time for Indian 🇮🇳 !!! Thank you for sharing!! Brampton is a little India-town in Canada 🇨🇦!! India has many population the first country in the world with too much people!!! Time for India …
It’s time for Indian 🇮🇳 !!! Thank you for sharing!! Brampton is a little India-town in Canada 🇨🇦!! India has many population the first country in the world with too much people!!! Time for India 🇮🇳😁😁👍🏽
Identity Attack0.021585498
Insult0.010476895
Profanity0.013849284
Threat0.008531082
Severe Toxicity0.0022602081
Low Tox 0.030859824 Constructive 0.626
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
I just want to say thank you to the person who prepare this video.pass my exam today i got 19/20 i watch it two time and get good result .❤
I just want to say thank you to the person who prepare this video.pass my exam today i got 19/20 i watch it two time and get good result .❤
Identity Attack0.007288578
Insult0.0107048955
Profanity0.022354934
Threat0.010395273
Severe Toxicity0.0028038025
Low Tox 0.030741978 Constructive 0.585 Personal_Narrative
May 29, 2025 15 likes Canadian Citizenship Test 2025 – …
Thank you so much for this video. I got 20/20 in my exam 👌🏻
Thank you so much for this video. I got 20/20 in my exam 👌🏻
Identity Attack0.0076955543
Insult0.011236899
Profanity0.024677763
Threat0.010550622
Severe Toxicity0.002861023
Low Tox 0.030506283 Constructive 0.52 Meta_Commentary
Dec 1, 2025 4 likes Canadian Citizenship Test 2025 – …
Thank you so much for this video...... I took the test today and i got 17 out of 20 by watching just this video for once, nothing else so its really helpful
Thank you so much for this video...... I took the test today and i got 17 out of 20 by watching just this video for once, nothing else so its really helpful
Identity Attack0.00880549
Insult0.011046898
Profanity0.02392626
Threat0.011612174
Severe Toxicity0.0029754639
Low Tox 0.030270588 Constructive 0.593 Meta_Commentary
Feb 6, 2026 1 likes Canadian Citizenship Test 2025 – …
Thank you Liberals
Thank you Liberals
Identity Attack0.012541492
Insult0.013744914
Profanity0.015044857
Threat0.007314181
Severe Toxicity0.0016975403
Low Tox 0.030270588 Moderate Con 0.347 Meta_Commentary
Jan 16, 2026 Canada’s new rules in 2026

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.