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: "If he can't read, I …" 161 comments · Page 5 of 7
I think they go by the name John Smiths, Alex Brown, Johnny white. The only way to figure out is let them read their names.. 😅😅😅
I think they go by the name John Smiths, Alex Brown, Johnny white. The only way to figure out is let them read their names.. 😅😅😅
Identity Attack0.053854458
Insult0.02618698
Profanity0.023652986
Threat0.010032792
Severe Toxicity0.0031661987
Low Tox 0.11098998 Moderate Con 0.41 Humor_Satire
Sep 29, 2025 IRCC Names India in Study …
2:35 .... stop reading say what you mean.
2:35 .... stop reading say what you mean.
Identity Attack0.0032558115
Insult0.027605021
Profanity0.017367685
Threat0.008789998
Severe Toxicity0.002231598
Low Tox 0.10913446 Low Con 0.193 Meta_Commentary
Aug 28, 2025 1 likes Why Canadians Are Turning Against …
I read a story about a guy a few years ago who came from India on a student Visa and planned on staying and therefore wanted to change the Canadian flag. He said he was …
I read a story about a guy a few years ago who came from India on a student Visa and planned on staying and therefore wanted to change the Canadian flag. He said he was appalled and felt as a migrant it was offensive because Canada and by extension its flag was part of the Commonwealth and Britain's imperialist history with India made the Canadian flag offensive. 😳 I probably don't have to tell you what kind of comments he got.
Identity Attack0.060675595
Insult0.027347196
Profanity0.013576009
Threat0.007081157
Severe Toxicity0.0020313263
Low Tox 0.09525062 Constructive 0.74
Aug 25, 2025 22 likes Why Canadians Are Turning Against …
The title should read “How The liberals Broke The Canadian Immigration System”
The title should read “How The liberals Broke The Canadian Immigration System”
Identity Attack0.03636306
Insult0.027347196
Profanity0.010996987
Threat0.0073789097
Severe Toxicity0.0014972687
Low Tox 0.08716487 Low Con 0.131 Meta_Commentary
Jun 19, 2025 3 likes How Canada broke its immigration …
I absolutely LOVE what that woman wrote and read to us. She is absolutely correct. I feel the very same way and I'm sure many Canadians do as well. I'm also tired of walking on …
I absolutely LOVE what that woman wrote and read to us. She is absolutely correct. I feel the very same way and I'm sure many Canadians do as well. I'm also tired of walking on eggshells while watching everything I love disappear to make way for an entirely different culture, especially one that is completely incompatible with the Canadian values and freedoms I grew up with.
Identity Attack0.04203484
Insult0.025800243
Profanity0.019212283
Threat0.0063885585
Severe Toxicity0.0020313263
Low Tox 0.07450261 Constructive 0.793
Aug 25, 2025 91 likes Why Canadians Are Turning Against …
Read Carnage's book. His globalist elitist philosophy will offshore all Canadians' resources to polluting countries whilst he puts mandates on Canadians to achieve his globalist net zero policies . He wants Canada's population to reach …
Read Carnage's book. His globalist elitist philosophy will offshore all Canadians' resources to polluting countries whilst he puts mandates on Canadians to achieve his globalist net zero policies . He wants Canada's population to reach 100 million within 50 years. Where do you, your children, and grandchildren fit in a Brookfield first policy.
Identity Attack0.011173353
Insult0.030595649
Profanity0.010535837
Threat0.007081157
Severe Toxicity0.0014209747
Low Tox 0.06896287 Moderate Con 0.409
Jun 19, 2025 1 likes How Canada broke its immigration …
This reads like Soviet news. All reports are glorious, nothing to admit is broken
This reads like Soviet news. All reports are glorious, nothing to admit is broken
Identity Attack0.016159095
Insult0.021675033
Profanity0.015591404
Threat0.007262398
Severe Toxicity0.0018405914
Low Tox 0.067380086 Low Con 0.114 Policy_Critique
Jan 14, 2026 Canada’s new rules in 2026
Seriously you still don’t know why, try doing some research on the topic: how much international students pay as tuition fee. I read somewhere that it was about $50 billion. So when government is getting …
Seriously you still don’t know why, try doing some research on the topic: how much international students pay as tuition fee. I read somewhere that it was about $50 billion. So when government is getting that much money why would they say no to immigrants.
Identity Attack0.03919895
Insult0.019419061
Profanity0.011714331
Threat0.0065180166
Severe Toxicity0.0014209747
Low Tox 0.067380086 Moderate Con 0.367
Oct 1, 2025 Inside Canada's Indian Metropolis (Brampton)
I am not prepared to share my bread with newcomers because I do not have enough to feed my family. Read between the lines.
I am not prepared to share my bread with newcomers because I do not have enough to feed my family. Read between the lines.
Identity Attack0.022590388
Insult0.020321451
Profanity0.013644327
Threat0.00746953
Severe Toxicity0.0017738342
Low Tox 0.06104896 Moderate Con 0.455
Jan 3, 2026 New rules, regulations take effect …
Immigration is never and should never be a long term policy for a stable nation. Nations build internally. Nations protect the demographic interests and clear majority control for the native population. ALL Western immigration is …
Immigration is never and should never be a long term policy for a stable nation. Nations build internally. Nations protect the demographic interests and clear majority control for the native population. ALL Western immigration is deliberately aimed at NOT doing that, and in fact is aimed at destroying that. That's a crime. Also, read "Canada in Decay" by Ricardo Duchesne for the actual history of this issue and the repeated betrayals of Parliaments no matter which party was in power.
Identity Attack0.020982565
Insult0.022706337
Profanity0.010792031
Threat0.0074048014
Severe Toxicity0.0015068054
Low Tox 0.059974585 Constructive 0.6 Identity_Assertion
Jun 19, 2025 1 likes How Canada broke its immigration …
I prepared for exam by watching this video only and i never read the book. I scored 19/20. Thank you so much whoever created this video.
I prepared for exam by watching this video only and i never read the book. I scored 19/20. Thank you so much whoever created this video.
Identity Attack0.0071035884
Insult0.01617693
Profanity0.023106437
Threat0.009955117
Severe Toxicity0.0030136108
Low Tox 0.059232414 Constructive 0.539
Jul 6, 2025 3 likes Canadian Citizenship Test 2025 – …
I was the lawyer invited to this interview, and after reading some comments celebrating the end of the PEQ, I feel the need to clarify a few things. The people affected by this are not …
I was the lawyer invited to this interview, and after reading some comments celebrating the end of the PEQ, I feel the need to clarify a few things. The people affected by this are not “abusing the system.” this was the program for people that came here legally and are working. To qualify for the PEQ, they had to be working full time, they pay taxes, they speak the language. They’re fixing our roads, keeping hospitals running, welding, machining, doing the jobs most of us take for granted every single day. The hard truth is that Canadians have stopped having enough children, and we simply don’t have enough young people with the skills to fill these roles. Yes, we absolutely should invest more in education and trade programs for our youth — my employer clients are begging young people to become mechanics, welders, skilled workers, often in the regions. Most don’t take those jobs, and even when they do, training takes two to three years. Our industries need people now, or parts of the economy will stall, and that affects all of us as Quebecers and Canadians. These workers are not asking for charity. They are already on the front lines keeping key sectors alive. Ending programs like the PEQ doesn’t punish “illegals” or “free riders”; it punishes people who are already integrated, working, and contributing to the society we all share. Also, all they are asking is for the new rules to not be applied to them retroactively, only for those coming new into the country, otherwise it is rug pulling those already here that played by the rules, and when the government does it to us we don't like, on principle of fairness, whatever you think of the numbers, too high too low, doesn't matters, it is the least we can all get behind as humans.
Identity Attack0.008583503
Insult0.028281843
Profanity0.01893901
Threat0.007197669
Severe Toxicity0.0017166138
Low Tox 0.058737632 Constructive 0.841 Personal_Narrative
Nov 22, 2025 Quebec Ends Economic Immigration Program …
I have such mixed feelings watching this video and the following is just my opinion. I am an immigrant from India too and I love my country's values and culture but I also realize its …
I have such mixed feelings watching this video and the following is just my opinion. I am an immigrant from India too and I love my country's values and culture but I also realize its drawbacks. When I came here, my immediate instinct was not to change everything to how it was back home...It was rather to learn the culture and values of Canada too (which I know is in and itself a mixture of multiple cultures). If you are reading this my fellow Indians, It is truly my most humble request to remember that you don't have have to quit your culture, but that does not mean that you make no effort or take part in involving yourself in other cultures or mock them. You have the chance to better a country that has offered YOU a better life. Please don't ruin things for other immigrants or Canadians. We are resilient, and we can choose the best of both worlds.
Identity Attack0.035331827
Insult0.020837102
Profanity0.018324144
Threat0.0071070488
Severe Toxicity0.0020980835
Low Tox 0.05354243 Constructive 0.863 Personal_Narrative
Nov 1, 2025 78 likes Inside Canada's Indian Metropolis (Brampton)
she was blinking and moving restlessly in her chair, and was unable to answer any question without reading from her papers.
she was blinking and moving restlessly in her chair, and was unable to answer any question without reading from her papers.
Identity Attack0.0027563404
Insult0.021803947
Profanity0.0127561875
Threat0.007598988
Severe Toxicity0.0012302399
Low Tox 0.05304765 Moderate Con 0.325
Nov 23, 2025 4 likes Thousands of refugees allowed into …
I've read India has the biggest number of unemployed men under 50ty. No wonder why they're moving to different countries despite the fact the life is easier in India, like he said.
I've read India has the biggest number of unemployed men under 50ty. No wonder why they're moving to different countries despite the fact the life is easier in India, like he said.
Identity Attack0.04667538
Insult0.016556932
Profanity0.011936366
Threat0.006763986
Severe Toxicity0.0015830994
Low Tox 0.051563308 Constructive 0.636 Comparative_Framing
Oct 1, 2025 Inside Canada's Indian Metropolis (Brampton)
So this Karen at 4:30 reading off script 😂😂😂
So this Karen at 4:30 reading off script 😂😂😂
Identity Attack0.0047357255
Insult0.017743196
Profanity0.02119352
Threat0.0074954215
Severe Toxicity0.0022697449
Low Tox 0.048842013 Low Con 0.278
Aug 25, 2025 Why Canadians Are Turning Against …
I watched this video twice, and got 18/20 in first attempt, without reading guide, really helpful video!
I watched this video twice, and got 18/20 in first attempt, without reading guide, really helpful video!
Identity Attack0.008102531
Insult0.013402912
Profanity0.026454043
Threat0.012026439
Severe Toxicity0.0032424927
Low Tox 0.045625936 Constructive 0.501 Meta_Commentary
Sep 15, 2025 4 likes Canadian Citizenship Test 2025 – …
i gave test today and got 18/20 because of this video ,i watched it 3 times full 414 questions and did exam in just 12 minutes so i wanna thanks to this creater who uploaded …
i gave test today and got 18/20 because of this video ,i watched it 3 times full 414 questions and did exam in just 12 minutes so i wanna thanks to this creater who uploaded this for everyone 🎉🎉🎉i didn’t read anything just this video ❤
Identity Attack0.0073995716
Insult0.011122898
Profanity0.026863953
Threat0.011249693
Severe Toxicity0.003604889
Low Tox 0.039462693 Constructive 0.537
Nov 28, 2025 28 likes Canadian Citizenship Test 2025 – …
Thanks. I only read 3times takes 7hours then got20/20... it helps a lot. By the way. I had 4questions from Ture or false questions all based on the video qustions
Thanks. I only read 3times takes 7hours then got20/20... it helps a lot. By the way. I had 4questions from Ture or false questions all based on the video qustions
Identity Attack0.0055496786
Insult0.015188923
Profanity0.019143965
Threat0.0077025536
Severe Toxicity0.0014591217
Low Tox 0.03828422 Constructive 0.662
Jul 27, 2025 7 likes Canadian Citizenship Test 2025 – …
I got 19/20 just read the guide once and watched this video. A great help
I got 19/20 just read the guide once and watched this video. A great help
Identity Attack0.008361516
Insult0.011008898
Profanity0.021398475
Threat0.010809537
Severe Toxicity0.0026130676
Low Tox 0.034041706 Constructive 0.532
Jul 6, 2025 4 likes Canadian Citizenship Test 2025 – …
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 – …
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 – …
I just took the test. 19/20 This video was a great help! I watched it twice and read the guide four times. Plus taking lots of mock tests online. Honestly, I was over prepared! The …
I just took the test. 19/20 This video was a great help! I watched it twice and read the guide four times. Plus taking lots of mock tests online. Honestly, I was over prepared! The questions in the actual test were quite easy!
Identity Attack0.0068446035
Insult0.012034904
Profanity0.024541125
Threat0.009074804
Severe Toxicity0.0019550323
Low Tox 0.03015274 Constructive 0.662 Personal_Narrative
Jul 5, 2025 25 likes Canadian Citizenship Test 2025 – …
I didn’t get a single question please read the book thoroughly
I didn’t get a single question please read the book thoroughly
Identity Attack0.0024788564
Insult0.012414906
Profanity0.013610168
Threat0.007081157
Severe Toxicity0.0010156631
Low Tox 0.02968135 Moderate Con 0.405 Question
Jun 3, 2025 Canadian Citizenship Test 2025 – …
Today March 1st 2026 I did my test and passed by 17/20 because of this video and reading the book. Just wanna say a big THANK YOU to you for making this possible for me. …
Today March 1st 2026 I did my test and passed by 17/20 because of this video and reading the book. Just wanna say a big THANK YOU to you for making this possible for me. The test is quite easier than I expected tbh
Identity Attack0.00725158
Insult0.010210892
Profanity0.025087673
Threat0.009385503
Severe Toxicity0.0025177002
Low Tox 0.029563503 Constructive 0.632 Personal_Narrative
Mar 1, 2026 3 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.