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: "I am not saying all …" 1,368 comments · Page 50 of 55
Bro please say your ok
Bro please say your ok
Identity Attack0.007029593
Insult0.015568925
Profanity0.026044132
Threat0.008815889
Severe Toxicity0.0022506714
Low Tox 0.03969839 Moderate Con 0.344 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
We need to have what they need ? How about what we need? I don't care what immigration lawyer says. It's his business. Who said that studying abroad gives you a right to stay there? …
We need to have what they need ? How about what we need? I don't care what immigration lawyer says. It's his business. Who said that studying abroad gives you a right to stay there? Same with temporary workers. It is TEMPORARY. It shouldn't be automatic for students, they get an education and we choose who we want to stay.
Identity Attack0.01555616
Insult0.014808921
Profanity0.012517073
Threat0.0061231707
Severe Toxicity0.00096797943
Low Tox 0.039462693 Constructive 0.646 Policy_Critique
Jan 20, 2026 6 likes Why Canada’s immigration system has …
I just want to say my gratitude to the people behind this video, it helped me passed my test 18/20.
I just want to say my gratitude to the people behind this video, it helped me passed my test 18/20.
Identity Attack0.00984143
Insult0.013364912
Profanity0.025497584
Threat0.010680079
Severe Toxicity0.0030326843
Low Tox 0.039226998 Constructive 0.573
Dec 22, 2025 9 likes Canadian Citizenship Test 2025 – …
I have heard the skilled laborer argument for years. Canadian governments keep saying we need to bolster the work force with immigrants. I've heard this for 20+ years, and they're still saying it. It hasn't …
I have heard the skilled laborer argument for years. Canadian governments keep saying we need to bolster the work force with immigrants. I've heard this for 20+ years, and they're still saying it. It hasn't worked because bringing in immigrants only treats the symptoms not the cause.
Identity Attack0.025002124
Insult0.014124917
Profanity0.00997221
Threat0.0066927844
Severe Toxicity0.0011301041
Low Tox 0.039226998 Constructive 0.626 Policy_Critique
Jun 21, 2025 1 likes How Canada broke its immigration …
15:49 obrigado- mans saying thank you in Portuguese XD
15:49 obrigado- mans saying thank you in Portuguese XD
Identity Attack0.011469335
Insult0.014162917
Profanity0.02344803
Threat0.009048914
Severe Toxicity0.002746582
Low Tox 0.039226998 Moderate Con 0.43 Humor_Satire
Jan 29, 2026 7 likes Inside Canada's Indian Invasion...
I been saying this for a long time they bringing these pay to other countries to take there place
I been saying this for a long time they bringing these pay to other countries to take there place
Identity Attack0.013244915
Insult0.014048916
Profanity0.014839902
Threat0.00704232
Severe Toxicity0.0012874603
Low Tox 0.038519915 Moderate Con 0.336 Fear_Threat
Aug 25, 2025 Why Canadians Are Turning Against …
I do love canada and its culture. Even as a immigrant I had a blessing to be in a country that welcomed people. Now its getting to worst part of being that welcoming. In recent …
I do love canada and its culture. Even as a immigrant I had a blessing to be in a country that welcomed people. Now its getting to worst part of being that welcoming. In recent years I have seen and felt the humiliation I even faced even after becoming PR of this country. That jobless problem is real, very real. PM carney has to do something really serious real fast or I don’t wanna say it, you got it by now. Tc fellas.
Identity Attack0.010655383
Insult0.018581128
Profanity0.01084327
Threat0.006550381
Severe Toxicity0.001077652
Low Tox 0.03781283 Constructive 0.739 Personal_Narrative
Aug 24, 2025 12 likes Why Canadians Are Turning Against …
Canada is NOT cheap..and Canada is changing overnight! crime keeps going up, not saying it's them, but something happened over the last couple years!
Canada is NOT cheap..and Canada is changing overnight! crime keeps going up, not saying it's them, but something happened over the last couple years!
Identity Attack0.011099357
Insult0.017614283
Profanity0.010996987
Threat0.0066086366
Severe Toxicity0.0012207031
Low Tox 0.03781283 Constructive 0.605 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
My son is having a hard time finding a job. He is 22 and looking for anything. I told him to leave the country and come back and claim asylum. I am sure they would …
My son is having a hard time finding a job. He is 22 and looking for anything. I told him to leave the country and come back and claim asylum. I am sure they would not say anything because there are no checks and balances in our immigration system.
Identity Attack0.017766917
Insult0.012870909
Profanity0.012073003
Threat0.006699257
Severe Toxicity0.0010681152
Low Tox 0.03781283 Constructive 0.681 Personal_Narrative
Feb 26, 2026 6 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
“What we are saying to students abroad is come, and you might be able to stay - but that’s not a guarantee” Am I smoking something or are international students by definition no supposed to …
“What we are saying to students abroad is come, and you might be able to stay - but that’s not a guarantee” Am I smoking something or are international students by definition no supposed to be temporary residents here for an education? What entitles them to stay?
Identity Attack0.0091384705
Insult0.01625293
Profanity0.012346277
Threat0.0062332097
Severe Toxicity0.00096797943
Low Tox 0.037577134 Moderate Con 0.371 Question
Feb 3, 2026 Why Canada’s immigration system has …
My parents immigrated in the early 90s and I was born in Canada. It’s very hard to relate to the new immigrants in the last 10 years because we’re so different. The families that immigrated …
My parents immigrated in the early 90s and I was born in Canada. It’s very hard to relate to the new immigrants in the last 10 years because we’re so different. The families that immigrated in the 80s and 90s had to assimilate and become “Canadian” which in hindsight was for the best. I learned about my culture and language at home, but my parents, emphasized the importance of being “Canadian first” and being a part of society and “fitting in.” This wasn’t at all a bad thing. I learned to ski, skate, make ice lollies with snow and syrup, went camping, played sports… I feel embarrassed when Indians are looked at in this light, but its true. 90% of this new wave of immigrants on “student visas,” dont intend to actually obtain any sort of an education, instead they use it as a pathway for permanent residency. I know this because I have relatives who say this out loud behind closed doors. I don’t agree with any of it, and quite frankly it’s very embarrassing, but most of us first generation Indian Canadians feel very upset about how its all played out and the negative light in which our people are now viewed under. Personally, I agree they arent interested in becoming culturally Canadian, they just want to be in Canada for financial reasons. They stay in their groups, dont integrate and think somehow this will play out well. It isnt discrimination when your own people also feel this way. I have yet to meet a first gen Canadian who disagrees
Identity Attack0.02138452
Insult0.017088935
Profanity0.014874061
Threat0.0066215824
Severe Toxicity0.0014781952
Low Tox 0.037577134 Constructive 0.762 Personal_Narrative
Feb 3, 2026 Inside Canada's Indian Metropolis (Brampton)
the guy on the bike is a legend, says how it is. if you see him buy him a beer
the guy on the bike is a legend, says how it is. if you see him buy him a beer
Identity Attack0.0034038029
Insult0.017012933
Profanity0.014839902
Threat0.008634649
Severe Toxicity0.0015163422
Low Tox 0.037577134 Constructive 0.564 Solidarity
Jan 27, 2026 4 likes Inside Canada's Indian Invasion...
This guy is giving mixed messages… I just can’t see “ we don’t have the workers” to the degree he is saying
This guy is giving mixed messages… I just can’t see “ we don’t have the workers” to the degree he is saying
Identity Attack0.00310782
Insult0.01929015
Profanity0.012926984
Threat0.006084333
Severe Toxicity0.00084400177
Low Tox 0.03734144 Moderate Con 0.341 Meta_Commentary
Jan 20, 2026 3 likes Why Canada’s immigration system has …
ha ha ha and the owners of those say so what that means nothing to me.
ha ha ha and the owners of those say so what that means nothing to me.
Identity Attack0.0034962974
Insult0.016024929
Profanity0.01620627
Threat0.0072365063
Severe Toxicity0.0013542175
Low Tox 0.037105743 Low Con 0.22
Jan 17, 2026 2.9 million Canadian temporary visas …
Canada is done There is NO going back I would say just give up now and accept the situation. Also canada won’t be canada in next few years it will be PANADA
Canada is done There is NO going back I would say just give up now and accept the situation. Also canada won’t be canada in next few years it will be PANADA
Identity Attack0.015455672
Insult0.013972916
Profanity0.0103992
Threat0.007340072
Severe Toxicity0.0013637543
Low Tox 0.037105743 Low Con 0.25 Fear_Threat
Oct 2, 2025 Inside Canada's Indian Metropolis (Brampton)
I have to say the video at 25:00 really looks like AI generated. While not inaccurate of experiences i think more weight would be given for real world examples.
I have to say the video at 25:00 really looks like AI generated. While not inaccurate of experiences i think more weight would be given for real world examples.
Identity Attack0.008028535
Insult0.014314918
Profanity0.020920247
Threat0.009100696
Severe Toxicity0.0021266937
Low Tox 0.036870047 Constructive 0.635 Meta_Commentary
Aug 26, 2025 Why Canadians Are Turning Against …
I am Indian and Canadian people what ever you say thing and say 1.4 billion are waiting to hear
I am Indian and Canadian people what ever you say thing and say 1.4 billion are waiting to hear
Identity Attack0.013948337
Insult0.012946909
Profanity0.012073003
Threat0.0076119336
Severe Toxicity0.0016593933
Low Tox 0.036870047 Constructive 0.514 Identity_Assertion
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
I am slightly confused. Where did the first European settlers came from? I thought I was Iceland but the question says France.
I am slightly confused. Where did the first European settlers came from? I thought I was Iceland but the question says France.
Identity Attack0.020580608
Insult0.0115029
Profanity0.016957775
Threat0.007547205
Severe Toxicity0.0015735626
Low Tox 0.03639866 Moderate Con 0.411 Question
Dec 5, 2025 Canadian Citizenship Test 2025 – …
It’s about time and I have nothing to say about bad about immigration as thats how Canada was built and I’ve come to realize that Canadian Citizens are paying the government for rent to live …
It’s about time and I have nothing to say about bad about immigration as thats how Canada was built and I’ve come to realize that Canadian Citizens are paying the government for rent to live in Canada to a particular group of people who weren’t the First people of Canada especially if the Government allows the information out !! Also 340 million is cheaper than keeping them here
Identity Attack0.01666154
Insult0.014276917
Profanity0.00997221
Threat0.0063432488
Severe Toxicity0.0011396408
Low Tox 0.036162965 Constructive 0.609
Dec 31, 2025 1 likes Deportations From Canada at Their …
Creating confusion to tell 0.8 million Sikhs living in the Canada . I would say wrong figure. According to Sikh way of life then no more than 2,000 Sikhs in the Canada. I am a …
Creating confusion to tell 0.8 million Sikhs living in the Canada . I would say wrong figure. According to Sikh way of life then no more than 2,000 Sikhs in the Canada. I am a first of all human and citizen of this planet then my belief( Equality).
Identity Attack0.026007013
Insult0.013478912
Profanity0.010194245
Threat0.006207318
Severe Toxicity0.0011539459
Low Tox 0.036162965 Constructive 0.72
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Fun Fact - Punjab exists in both India and Pakistan, so People saying that they're from Punjab is a good cover to not say which country they're from.
Fun Fact - Punjab exists in both India and Pakistan, so People saying that they're from Punjab is a good cover to not say which country they're from.
Identity Attack0.026408968
Insult0.013592913
Profanity0.016137952
Threat0.00704232
Severe Toxicity0.0012588501
Low Tox 0.03592727 Moderate Con 0.436 Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
he is saying if someone in AI wants to come, would be discouraged to come here, however most of the people coming here seems to be minimum wage workers
he is saying if someone in AI wants to come, would be discouraged to come here, however most of the people coming here seems to be minimum wage workers
Identity Attack0.010729378
Insult0.015036922
Profanity0.012995303
Threat0.0065697995
Severe Toxicity0.0010824203
Low Tox 0.035220183 Moderate Con 0.416
Nov 22, 2025 2 likes Quebec Ends Economic Immigration Program …
Dude saying he’s not a number. He’s a literally a number to the ministry. Everyone is a number. No one owes anyone anything. The majority of Canadians are asking for a cut to immigration. I …
Dude saying he’s not a number. He’s a literally a number to the ministry. Everyone is a number. No one owes anyone anything. The majority of Canadians are asking for a cut to immigration. I for one celebrate that governments are doing what the majority wants instead of catering to the few. If it didn’t work out, that’s too bad.
Identity Attack0.0076585566
Insult0.017872108
Profanity0.011355659
Threat0.0062979385
Severe Toxicity0.0008249283
Low Tox 0.034984488 Constructive 0.661 Policy_Critique
Nov 20, 2025 82 likes Quebec Ends Economic Immigration Program …
19:00. Thank you sir for becoming a Canadian while still keeping your love of your own culture. You sir are a true Canadian. I agree with what you say and feel the exact same way.
19:00. Thank you sir for becoming a Canadian while still keeping your love of your own culture. You sir are a true Canadian. I agree with what you say and feel the exact same way.
Identity Attack0.019173764
Insult0.014580919
Profanity0.009750174
Threat0.0059613483
Severe Toxicity0.0011348724
Low Tox 0.034748793 Constructive 0.761 Solidarity
Sep 11, 2025 1 likes Why Canadians Are Turning Against …
I want to say a big thank you for this video it help me to pass my citizens test Friday the 14th of November 2025 at 9:10 it only take me 10 minutes to complete …
I want to say a big thank you for this video it help me to pass my citizens test Friday the 14th of November 2025 at 9:10 it only take me 10 minutes to complete the test
Identity Attack0.008768492
Insult0.010210892
Profanity0.020510335
Threat0.011120236
Severe Toxicity0.0029182434
Low Tox 0.034748793 Constructive 0.561 Personal_Narrative
Nov 14, 2025 1 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.