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 790 of 1230
Canada is far from the greatest country in the world. Obviously you have not travelled much
Canada is far from the greatest country in the world. Obviously you have not travelled much
Identity Attack0.030691283
Insult0.036545437
Profanity0.012517073
Threat0.0060713873
Severe Toxicity0.0018501282
Low Tox 0.1104733 Low Con 0.297 Comparative_Framing
Feb 14, 2026 Inside Canada's Indian Invasion...
Poojeet
Poojeet
Identity Attack0.005438685
Insult0.045007613
Profanity0.18049006
Threat0.007314181
Severe Toxicity0.010681152
Low Tox 0.1104733 Low Con 0.3
Oct 13, 2025 Inside Canada's Indian Metropolis (Brampton)
As Canadians we must mobilize . our enemy has many faces, the 1st face of our enemy is known as democracy especially our democracy in Canada, if we remove the people in power we can …
As Canadians we must mobilize . our enemy has many faces, the 1st face of our enemy is known as democracy especially our democracy in Canada, if we remove the people in power we can then fight our 2nd enemy called law enforcement then those of us who are lucky to still be alive can then fight the 3rd face called immigration. This isnt easy and many of us will die but we must do things for the greater good and this war will be long. As European descendants we must always remember the fact that our forefathers never left home soil voluntarily they were kicked out and sent here as so called criminals. They built the country to what it was up until the 1980s then the soft Canadians who only survived thanks to the strong and brave decided wokeness needed to happen and thus here we are today
Identity Attack0.04512853
Insult0.0350029
Profanity0.015386449
Threat0.020782012
Severe Toxicity0.0030899048
Low Tox 0.1104733 Constructive 0.612 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
Asylum seekers who commit serious crimes … and get a lessor sentence so it does affect their claim.
Asylum seekers who commit serious crimes … and get a lessor sentence so it does affect their claim.
Identity Attack0.047190998
Insult0.02982438
Profanity0.011902207
Threat0.010680079
Severe Toxicity0.0023460388
Low Tox 0.1104733 Moderate Con 0.346 Policy_Critique
Nov 25, 2025 3 likes Thousands of refugees allowed into …
They have to go home
They have to go home
Identity Attack0.016259583
Insult0.025929155
Profanity0.021740068
Threat0.015256803
Severe Toxicity0.0033187866
Low Tox 0.11036996 Moderate Con 0.324 Call_To_Action
Sep 30, 2025 IRCC Names India in Study …
We’ve been infiltrated
We’ve been infiltrated
Identity Attack0.012139536
Insult0.026831545
Profanity0.056441884
Threat0.01187109
Severe Toxicity0.0059509277
Low Tox 0.11036996 Low Con 0.292 Fear_Threat
Jan 2, 2026 2 likes Inside Canada's Indian Metropolis (Brampton)
Let's start distinguishing North Indians with South Indians. Most south Indians work harder there, than most Canadians and for the same price but jobs that most Canadians don't do.
Let's start distinguishing North Indians with South Indians. Most south Indians work harder there, than most Canadians and for the same price but jobs that most Canadians don't do.
Identity Attack0.10221587
Insult0.026702631
Profanity0.011697251
Threat0.0061749537
Severe Toxicity0.0019073486
Low Tox 0.11036996 Constructive 0.613 Economic_Argument
Jan 29, 2026 Inside Canada's Indian Invasion...
Evasive and purposely unprepared witnesses. This is TEXT BOOK Liberalism.
Evasive and purposely unprepared witnesses. This is TEXT BOOK Liberalism.
Identity Attack0.011839314
Insult0.046764325
Profanity0.0113044195
Threat0.00675104
Severe Toxicity0.0017642975
Low Tox 0.11036996 Low Con 0.108 Policy_Critique
Oct 2, 2025 IRCC Names India in Study …
1:18 agenda proven wrong. Thank you MAGA😂
1:18 agenda proven wrong. Thank you MAGA😂
Identity Attack0.011839314
Insult0.04852104
Profanity0.017094411
Threat0.008103873
Severe Toxicity0.0028038025
Low Tox 0.11036996 Low Con 0.205 Humor_Satire
Feb 28, 2026 Inside Canada's Indian Invasion...
I live here and call BS !
I live here and call BS !
Identity Attack0.005919657
Insult0.033901088
Profanity0.08549073
Threat0.008466354
Severe Toxicity0.0037384033
Low Tox 0.11036996 Moderate Con 0.386
Dec 25, 2025 2 likes Deportations From Canada at Their …
Break down from a Canadian who moved to the US. Basically, Indians moved to Brampton because it was a cheaper area, yet close enough to Toronto. Immigrants drove taxi or drove truck usually were paid …
Break down from a Canadian who moved to the US. Basically, Indians moved to Brampton because it was a cheaper area, yet close enough to Toronto. Immigrants drove taxi or drove truck usually were paid in cash, leading to tax evaluation. So they were able to save more... They were able to buy a bigger house for cheaper basically. New immigrants move to Brampton probably cause it easier. They don't need to assimilate as much as they sued to. They can speak their own language, not have to learn another, etc. You can actually see certain immigrant groups take to certain cities for the reasons above. Vaughn is Italian, Etobicoke was multi cultural, now Somalian(last I visited), sauga is Arab, etc The universities are a big scam, and the govt is part of it. They don't care cause they get money.... People create these fake colleges and bring in students. Students have "online" classes and so they don't actually go in . In Canada ur allowed to work 20 hours as a student, but all work more under the table. And yes. As a Punjabi, there is too many Indians. It was too many when I left. Worse now.. don't even like visiting Canada anymore unless I go to Barrie or something.
Identity Attack0.08500996
Insult0.033239998
Profanity0.016342908
Threat0.0069516995
Severe Toxicity0.0026893616
Low Tox 0.11036996 Constructive 0.761 Personal_Narrative
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
We seriously need immigrants coming to Canada. Its great to see that we can be effective getting out the fraudulent claims. Dont complain about the process working.
We seriously need immigrants coming to Canada. Its great to see that we can be effective getting out the fraudulent claims. Dont complain about the process working.
Identity Attack0.06294931
Insult0.029714199
Profanity0.013200258
Threat0.006977591
Severe Toxicity0.0018119812
Low Tox 0.11036996 Constructive 0.612
Dec 28, 2025 Deportations From Canada at Their …
Wow people are about 2 or 3 decades late on this. Born and raised in Toronto 4 decades. I am more of an alien when visiting USA then people that skip the line and walk …
Wow people are about 2 or 3 decades late on this. Born and raised in Toronto 4 decades. I am more of an alien when visiting USA then people that skip the line and walk across. West is cooked
Identity Attack0.03223813
Insult0.036214896
Profanity0.016069634
Threat0.006925808
Severe Toxicity0.0020122528
Low Tox 0.11036996 Constructive 0.523 Personal_Narrative
Jan 28, 2026 Inside Canada's Indian Invasion...
I just watched Tucker’s interview with the man that made the documentary “Replacing Europe” and it was very eye opening! Even if you are not a fan, I encourage you to watch. This is happening …
I just watched Tucker’s interview with the man that made the documentary “Replacing Europe” and it was very eye opening! Even if you are not a fan, I encourage you to watch. This is happening all over!! Apparently, many places in Europe can’t even build a military because they don’t have anyone to actually fight for Europe due to them all being migrants. Lots of other interesting things I didn’t know. Honestly, it’s kind of heartbreaking to see such beautiful places changed so drastically and becoming so dangerous for everyone. Nothing against the good people, but unfortunately it is not the majority. So much corruption exposed and it goes all the way to the top in every government involved! 💔💔💔
Identity Attack0.057492398
Insult0.034562174
Profanity0.034146797
Threat0.009877442
Severe Toxicity0.004005432
Low Tox 0.11036996 Constructive 0.758
Jan 27, 2026 Inside Canada's Indian Invasion...
i remember VICE News producing quality content like this, before they went downhill for money. Keep up the good work Tyler Oliveira, 20M subs coming soon! and remember don't be like VICE
i remember VICE News producing quality content like this, before they went downhill for money. Keep up the good work Tyler Oliveira, 20M subs coming soon! and remember don't be like VICE
Identity Attack0.011247349
Insult0.033570543
Profanity0.023311393
Threat0.008556974
Severe Toxicity0.0020599365
Low Tox 0.11036996 Constructive 0.505 Meta_Commentary
Jan 27, 2026 16 likes Inside Canada's Indian Invasion...
She’s 100% right as a large share of asylum claims are fraudulent.
She’s 100% right as a large share of asylum claims are fraudulent.
Identity Attack0.033784978
Insult0.035333443
Profanity0.015215653
Threat0.0064597605
Severe Toxicity0.0016307831
Low Tox 0.11036996 Moderate Con 0.475 Policy_Critique
Feb 26, 2026 'We do know that there's …
I immigrated to Canada in 2015. I didn't want to work, why?? I didn't want to take a job away from a Canadian who was born here.
I immigrated to Canada in 2015. I didn't want to work, why?? I didn't want to take a job away from a Canadian who was born here.
Identity Attack0.09576365
Insult0.022706337
Profanity0.0138151245
Threat0.006479179
Severe Toxicity0.0025558472
Low Tox 0.11036996 Constructive 0.559 Personal_Narrative
Aug 29, 2025 Why Canadians Are Turning Against …
So they know nothing. Great job ! lol
So they know nothing. Great job ! lol
Identity Attack0.002626848
Insult0.053205602
Profanity0.016616182
Threat0.006246155
Severe Toxicity0.0015926361
Low Tox 0.11036996 Low Con 0.211 Humor_Satire
Sep 30, 2025 IRCC Names India in Study …
Why can Quebec make decisions about their immigration but the rest of the country is slowly turning into India?
Why can Quebec make decisions about their immigration but the rest of the country is slowly turning into India?
Identity Attack0.09245483
Insult0.027730936
Profanity0.01265371
Threat0.00636914
Severe Toxicity0.0022125244
Low Tox 0.11036996 Low Con 0.266
Nov 21, 2025 2 likes Quebec Ends Economic Immigration Program …
The damage is done. Canada as we knew it is gone. 😢
The damage is done. Canada as we knew it is gone. 😢
Identity Attack0.04306607
Insult0.029934563
Profanity0.011902207
Threat0.011741633
Severe Toxicity0.0031089783
Low Tox 0.11036996 Moderate Con 0.375 Fear_Threat
Aug 30, 2025 3 likes Why Canadians Are Turning Against …
Wow they deleting comments unbelievable
Wow they deleting comments unbelievable
Identity Attack0.004587734
Insult0.030926194
Profanity0.02071529
Threat0.008362788
Severe Toxicity0.0024414062
Low Tox 0.11036996 Low Con 0.257
Aug 24, 2025 2 likes Why Canadians Are Turning Against …
Kalistan is a separatist movement with in the Sikh community, kalistan are the old school traditionalists, wile the others are modern day moderates. it's a political/money/ power thing.
Kalistan is a separatist movement with in the Sikh community, kalistan are the old school traditionalists, wile the others are modern day moderates. it's a political/money/ power thing.
Identity Attack0.083355546
Insult0.03235855
Profanity0.023106437
Threat0.009048914
Severe Toxicity0.0029945374
Low Tox 0.11036996 Moderate Con 0.341 Comparative_Framing
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
A lot of Immigrants move to Canada because a lot of them want to be around YT people 👱🏼👱🏻‍♀️👩🏻‍🦰👩🏼
A lot of Immigrants move to Canada because a lot of them want to be around YT people 👱🏼👱🏻‍♀️👩🏻‍🦰👩🏼
Identity Attack0.07425626
Insult0.025413504
Profanity0.020920247
Threat0.0068028234
Severe Toxicity0.0030326843
Low Tox 0.11036996 Moderate Con 0.304
Jan 15, 2026 2.9 million Canadian temporary visas …
You can bring your culture as long as it does not infringe on the country and the people
You can bring your culture as long as it does not infringe on the country and the people
Identity Attack0.054763943
Insult0.022319598
Profanity0.022696527
Threat0.009256045
Severe Toxicity0.0025939941
Low Tox 0.11036996 Moderate Con 0.31 Moral_Argument
Aug 25, 2025 3 likes Why Canadians Are Turning Against …
Do not redeem. We need a new crusade
Do not redeem. We need a new crusade
Identity Attack0.01465176
Insult0.018967867
Profanity0.02030538
Threat0.044278983
Severe Toxicity0.004711151
Low Tox 0.11036996 Low Con 0.245 Fear_Threat
Jan 27, 2026 1 likes 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.