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: "That is the flag of …" 68 comments · Page 3 of 3
To all foreigners reading this, india is not a monolith, india is very diverse, not all states are like punjab and haryana who, sorry to say but quite frankly deteriorate the image of india overseas. …
To all foreigners reading this, india is not a monolith, india is very diverse, not all states are like punjab and haryana who, sorry to say but quite frankly deteriorate the image of india overseas. Remember up bihar jharkhand punjab and haryana are the red flags especially punjab and haryana. The rest of india is decent.
Identity Attack0.10221587
Insult0.047935467
Profanity0.022013342
Threat0.008414571
Severe Toxicity0.004119873
Low Tox 0.1140901 Constructive 0.571 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
Foreign national flags cant be displayed in another coutrg unless it's a consuiste or embassy or official organization. Indians lesrn this fact.
Foreign national flags cant be displayed in another coutrg unless it's a consuiste or embassy or official organization. Indians lesrn this fact.
Identity Attack0.11744241
Insult0.024511116
Profanity0.023379711
Threat0.008712323
Severe Toxicity0.003604889
Low Tox 0.11367676 Moderate Con 0.403 Policy_Critique
Feb 13, 2026 Inside Canada's Indian Invasion...
Canadian flags all over the Punjabi human trafficker safehouse. This is the most canadian thing I've ever seen!.
Canadian flags all over the Punjabi human trafficker safehouse. This is the most canadian thing I've ever seen!.
Identity Attack0.08087392
Insult0.031697463
Profanity0.013166099
Threat0.007793174
Severe Toxicity0.003452301
Low Tox 0.11161 Moderate Con 0.371 Humor_Satire
Jan 27, 2026 Inside Canada's Indian Invasion...
‘In the first place, we should insist that if the immigrant who comes here in good faith becomes a Canadian and assimilates himself to us, he shall be treated on an exact equality with everyone …
‘In the first place, we should insist that if the immigrant who comes here in good faith becomes a Canadian and assimilates himself to us, he shall be treated on an exact equality with everyone else, for it is an outrage to discriminate against any such man because of creed, or birthplace, or origin.. But this is predicated upon the person’s becoming in every facet a Canadian, and nothing but a Canadian… There can be no divided allegiance here. Any man who says he is a Canadian, but something else also, isn’t a Canadian at all. We have room for but one flag, the Canadian flag… And we have room for but one sole loyalty and that is a loyalty to the Canadian people.’ Wilfrid Laurier 1907
Identity Attack0.060675595
Insult0.03335018
Profanity0.017026093
Threat0.007974415
Severe Toxicity0.0024986267
Low Tox 0.104361884 Constructive 0.515 Identity_Assertion
Sep 8, 2025 1 likes Why Canadians Are Turning Against …
2026, the year where we get the gov to replace and rename our flag, anthem, remembrance day, canada day to represent the new identity since Canada IS NOT CANUCK ANYMORE! GET OVER IT!
2026, the year where we get the gov to replace and rename our flag, anthem, remembrance day, canada day to represent the new identity since Canada IS NOT CANUCK ANYMORE! GET OVER IT!
Identity Attack0.033011556
Insult0.033019636
Profanity0.014122557
Threat0.009540852
Severe Toxicity0.0031089783
Low Tox 0.103928015 Low Con 0.176 Identity_Assertion
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
This is Canada. In Canada, Canadian flag only. Other flags must be removed.
This is Canada. In Canada, Canadian flag only. Other flags must be removed.
Identity Attack0.07673789
Insult0.018838953
Profanity0.012482914
Threat0.013631714
Severe Toxicity0.0030708313
Low Tox 0.09915545 Low Con 0.193 Identity_Assertion
Jan 29, 2026 Inside Canada's Indian Invasion...
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 …
KA TAXI INDIAN FLAG ❤❤
KA TAXI INDIAN FLAG ❤❤
Identity Attack0.044612918
Insult0.04149419
Profanity0.034397304
Threat0.014048163
Severe Toxicity0.009841919
Low Tox 0.0665887 Low Con 0.227 Identity_Assertion
Feb 28, 2026 Inside Canada's Indian Invasion...
That is the flag of Sikhism and not of Khalistan.
That is the flag of Sikhism and not of Khalistan.
Identity Attack0.057492398
Insult0.017292
Profanity0.016889455
Threat0.0074306927
Severe Toxicity0.0023460388
Low Tox 0.0665887 Low Con 0.236 Meta_Commentary
Feb 20, 2026 Inside Canada's Indian Invasion...
When you get to the border, wave your old German flag and they won't even slow you down, just wave you through.
When you get to the border, wave your old German flag and they won't even slow you down, just wave you through.
Identity Attack0.0081775775
Insult0.009113805
Profanity0.00013755058
Threat0.012977482
Severe Toxicity0.000012810299
Low Tox 0.06302968 Humor_Satire
Dec 8, 2025 1 likes
As a decedant of 1680 acadains that fleed my hometown brampton to a safe place, I approve of this message. I had the only canadain flag on my crescent until I took in down on …
As a decedant of 1680 acadains that fleed my hometown brampton to a safe place, I approve of this message. I had the only canadain flag on my crescent until I took in down on the last election eve. Im no longer proud of my country.
Identity Attack0.03919895
Insult0.020321451
Profanity0.010826191
Threat0.0068869707
Severe Toxicity0.0016593933
Low Tox 0.06184035 Constructive 0.648 Personal_Narrative
Aug 25, 2025 10 likes Why Canadians Are Turning Against …
Pretty sure ths a disconnect between your question on the flag, not all Sikhs back khalistan, nd the flag represents the religion. The flag represents Khalsa and not Khalistan.
Pretty sure ths a disconnect between your question on the flag, not all Sikhs back khalistan, nd the flag represents the religion. The flag represents Khalsa and not Khalistan.
Identity Attack0.055673428
Insult0.016024929
Profanity0.014361672
Threat0.0068869707
Severe Toxicity0.0017642975
Low Tox 0.05750068 Constructive 0.527 Policy_Critique
Jan 29, 2026 Inside Canada's Indian Invasion...
Canada's immigration system was and is exactly where the liberals want it, although with less media attention. Carney was Canada's shadow, "unpaid", PM from about 2019 onward and he WANTS the country flooded. He likely …
Canada's immigration system was and is exactly where the liberals want it, although with less media attention. Carney was Canada's shadow, "unpaid", PM from about 2019 onward and he WANTS the country flooded. He likely commissioned the Century Initiative report and he hired the author of it to work for HIM, not Canada. Ever notice that Carney does not ever wear a Canada flag pin on his lapel...he does not believe in countries or borders.
Identity Attack0.01374736
Insult0.025026767
Profanity0.010535837
Threat0.006259101
Severe Toxicity0.0012874603
Low Tox 0.054037213 Constructive 0.544 Unverified_Claim
Feb 17, 2026 34 likes LILLEY UNLEASHED: The fall of …
Khalistan Flag is not equal to Khanda. All Gurudwaras have Khanda on yellow flags. Khalistanies use Khanda and modified it a bit to be related to a religion.
Khalistan Flag is not equal to Khanda. All Gurudwaras have Khanda on yellow flags. Khalistanies use Khanda and modified it a bit to be related to a religion.
Identity Attack0.05612817
Insult0.01625293
Profanity0.016479544
Threat0.0071717775
Severe Toxicity0.001707077
Low Tox 0.053295042 Moderate Con 0.39 Identity_Assertion
Jan 29, 2026 Inside Canada's Indian Invasion...
Imagine if we went to other countries and put up our flag and religious symbols. 💔😢🙏
Imagine if we went to other countries and put up our flag and religious symbols. 💔😢🙏
Identity Attack0.033011556
Insult0.012946909
Profanity0.013439372
Threat0.008168601
Severe Toxicity0.0022029877
Low Tox 0.05280026 Moderate Con 0.345 Identity_Assertion
Jan 28, 2026 3 likes Inside Canada's Indian Invasion...
All the Canadian flags in the safehouse...nice touch.
All the Canadian flags in the safehouse...nice touch.
Identity Attack0.029917859
Insult0.0151129225
Profanity0.010962827
Threat0.008103873
Severe Toxicity0.002002716
Low Tox 0.044388983 Moderate Con 0.365
Jan 27, 2026 Inside Canada's Indian Invasion...
Canadian male here born here 53 Iv got a Canadian flag on my arm I used to love this country and what it stood for now If was going to get the tattoo over again …
Canadian male here born here 53 Iv got a Canadian flag on my arm I used to love this country and what it stood for now If was going to get the tattoo over again wouldn't do it This is not what Canada is about this has to stop
Identity Attack0.016862517
Insult0.01617693
Profanity0.0118338885
Threat0.0067057298
Severe Toxicity0.0012683868
Low Tox 0.0438942 Constructive 0.679 Personal_Narrative
Aug 26, 2025 Why Canadians Are Turning Against …
Thats not khalisthani flag
Thats not khalisthani flag
Identity Attack0.029660052
Insult0.022190686
Profanity0.023379711
Threat0.008893564
Severe Toxicity0.0036239624
Low Tox 0.03781283 Low Con 0.166 Meta_Commentary
Feb 27, 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.