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's just what we want …" 1,718 comments · Page 65 of 69
Wanted to visit Canada in some day 😂 now I have doubts
Wanted to visit Canada in some day 😂 now I have doubts
Identity Attack0.016360072
Insult0.011996903
Profanity0.014703264
Threat0.0074565844
Severe Toxicity0.0015068054
Low Tox 0.032391842 Moderate Con 0.386 Fear_Threat
Jan 27, 2026 Inside Canada's Indian Invasion...
I came here 25 years ago from India. While growing up, I would go to the terrace of my home and turn the antenna to get Cbc at night. I watched Air Farce One, the …
I came here 25 years ago from India. While growing up, I would go to the terrace of my home and turn the antenna to get Cbc at night. I watched Air Farce One, the green show, NFB and Cbc and was always fascinated with Canada. I knew then when I was 20 that I will make Canada home. I wrote my IELTS ENGLISH test, studied here with good grades. And I did. I have an amazing career and young kids. And I have loved everyday of it. I have watched rerun of trailer park boys about 10 or so times already, watched Corner gas, watch hockey, I have embraced the weather, the people and the values this nation stands for. I have travelled coast to coast and to the great north. Heck I have been to more places in Canada with my job than other Canadians who are born and raised here. Now all I see there these ignorant, entitled effs thinking they can come and change the way of life. Like how Don Cherry said, they want the milk and honey but won't respect the values. I am effing done with this immigration and the government. Steven Harper was the prime minister when I got my citizenship and it was the proudest moment of my life. I really hope Canadians wake up. I know exactly why the racism has gone up and I don't blame the Canadians at all. These clowns bought it on to themselves. I just had enough and wish things would back to how it was 20 or so years ago.
Identity Attack0.011321344
Insult0.016556932
Profanity0.019348921
Threat0.007534259
Severe Toxicity0.0019073486
Low Tox 0.032156147 Constructive 0.658
Sep 20, 2025 26 likes Inside Canada's Indian Metropolis (Brampton)
So why is this continuing when it's clearly not what the native born citizens want? Because no one will stand up and take the required action!
So why is this continuing when it's clearly not what the native born citizens want? Because no one will stand up and take the required action!
Identity Attack0.00828752
Insult0.012642908
Profanity0.011406898
Threat0.0071847234
Severe Toxicity0.0010490417
Low Tox 0.03192045 Moderate Con 0.321 Call_To_Action
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
canada goverment wants this to happen
canada goverment wants this to happen
Identity Attack0.009175468
Insult0.010286893
Profanity0.014327513
Threat0.010291707
Severe Toxicity0.0019931793
Low Tox 0.03192045 Low Con 0.164 Unverified_Claim
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
I want all my money back that I paid taxes for and you took way too much off my cheques if it’s my country and my career and I don’t approve of the last 58 …
I want all my money back that I paid taxes for and you took way too much off my cheques if it’s my country and my career and I don’t approve of the last 58 years of being taken for granted need a great lawyer fighting for me
Identity Attack0.0025158543
Insult0.014314918
Profanity0.012141321
Threat0.0065050707
Severe Toxicity0.00091552734
Low Tox 0.031684756 Constructive 0.543
Aug 29, 2025 Why Canadians Are Turning Against …
The birth rate is low b/c the rich have too much money and the workers have too little. Tax the rich, tax them HARD and incr workers watges and you will see people have the …
The birth rate is low b/c the rich have too much money and the workers have too little. Tax the rich, tax them HARD and incr workers watges and you will see people have the number of babies that they want. In fact, reward them for having babies, make it cost free like it was in the USSR..... If Canada (or the US) offered free housing, free childcare, and guaranteed jobs (the USSR model), the "labor shortage" and "birth rate crisis" would vanish in 9 months.
Identity Attack0.008361516
Insult0.014504919
Profanity0.010979908
Threat0.0072753434
Severe Toxicity0.0011491776
Low Tox 0.031331215 Constructive 0.53 Economic_Argument
Feb 12, 2026 2 likes Canada's tighter immigration policy divides …
If you want to move to another country fine, but please don’t turn that new country into what you just moved from. I mean, didn’t you move to escape that environment in the first place?
If you want to move to another country fine, but please don’t turn that new country into what you just moved from. I mean, didn’t you move to escape that environment in the first place?
Identity Attack0.00932346
Insult0.012604907
Profanity0.011697251
Threat0.006550381
Severe Toxicity0.0009012222
Low Tox 0.031213367 Constructive 0.512 Moral_Argument
Oct 3, 2025 Inside Canada's Indian Metropolis (Brampton)
When the requirements were higher the people who came actually wanted to be here. The recent surge does not care one bit about the values or people they just want to take as much as …
When the requirements were higher the people who came actually wanted to be here. The recent surge does not care one bit about the values or people they just want to take as much as possible for themselves and will bend every rule imaginable to do so.
Identity Attack0.004680229
Insult0.015340924
Profanity0.012926984
Threat0.0068287146
Severe Toxicity0.0009250641
Low Tox 0.031213367 Moderate Con 0.439
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
This is exactly what the liberals wanted.
This is exactly what the liberals wanted.
Identity Attack0.009434453
Insult0.014124917
Profanity0.012004685
Threat0.0068416605
Severe Toxicity0.0010824203
Low Tox 0.030977672 Low Con 0.17 Policy_Critique
Aug 25, 2025 Why Canadians Are Turning Against …
Unfortunately, collateral damage is expected. The country is not divided. Some may not admit it but this is the direction most of the Canadians want the government to take. I stand with my prime minister.
Unfortunately, collateral damage is expected. The country is not divided. Some may not admit it but this is the direction most of the Canadians want the government to take. I stand with my prime minister.
Identity Attack0.007029593
Insult0.013516913
Profanity0.009630617
Threat0.008738215
Severe Toxicity0.0010681152
Low Tox 0.030859824 Constructive 0.662 Policy_Critique
Feb 13, 2026 1 likes Canada's tighter immigration policy divides …
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 – …
Happening all over the world. Everyone loves there country but does not want to stay.
Happening all over the world. Everyone loves there country but does not want to stay.
Identity Attack0.009619443
Insult0.010856897
Profanity0.0113727385
Threat0.0067834044
Severe Toxicity0.0011301041
Low Tox 0.030270588 Moderate Con 0.469 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
i dont blame them for wanting to be here. Definitely upset with the government for letting too much in the country in a short period of time. Not enough houses being built? lets invite milions …
i dont blame them for wanting to be here. Definitely upset with the government for letting too much in the country in a short period of time. Not enough houses being built? lets invite milions of people to live here
Identity Attack0.00932346
Insult0.012566907
Profanity0.010996987
Threat0.006479179
Severe Toxicity0.0008916855
Low Tox 0.030034892 Constructive 0.549 Policy_Critique
Feb 3, 2026 Inside Canada's Indian Invasion...
there is a lot of homeless here where i live in alberta, edmonton specifically. i want them to be helped. why is our “PM” not helping them?!!!
there is a lot of homeless here where i live in alberta, edmonton specifically. i want them to be helped. why is our “PM” not helping them?!!!
Identity Attack0.0065486208
Insult0.014960921
Profanity0.010945748
Threat0.006194372
Severe Toxicity0.00086307526
Low Tox 0.02968135 Constructive 0.565
Nov 1, 2018 How much do refugees and …
I know someone working in that department who was complaining to their supervisor about massive fraud as far back as 2017, and they were told to keep pushing people through because the government wanted numbers.
I know someone working in that department who was complaining to their supervisor about massive fraud as far back as 2017, and they were told to keep pushing people through because the government wanted numbers.
Identity Attack0.0029413297
Insult0.01617693
Profanity0.010979908
Threat0.0064144502
Severe Toxicity0.00071525574
Low Tox 0.029563503 Constructive 0.57 Personal_Narrative
Feb 17, 2026 122 likes LILLEY UNLEASHED: The fall of …
I just want to say Thank you for making this video. I pass my exam today and got 19/20 I watched this video twice and got good result . Thanks
I just want to say Thank you for making this video. I pass my exam today and got 19/20 I watched this video twice and got good result . Thanks
Identity Attack0.007917541
Insult0.0107048955
Profanity0.023106437
Threat0.010162249
Severe Toxicity0.0027275085
Low Tox 0.029563503 Constructive 0.608 Personal_Narrative
Jun 5, 2025 4 likes Canadian Citizenship Test 2025 – …
But canadian govt wants 100 million... They gonna sign free trade agreements with india soon
But canadian govt wants 100 million... They gonna sign free trade agreements with india soon
Identity Attack0.016460562
Insult0.012376905
Profanity0.010911589
Threat0.006440342
Severe Toxicity0.0010204315
Low Tox 0.02920996 Low Con 0.159
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
An Uber driver was upset while telling me that he has family who have lived in the country for over 10 years but still refuse to learn English. They seem to want the benefits of …
An Uber driver was upset while telling me that he has family who have lived in the country for over 10 years but still refuse to learn English. They seem to want the benefits of living here, but not to embrace the culture that makes this country great. It feels like we’re losing a battle most people didn’t even realize was happening. A government is meant to serve its people, yet it often feels like ours is working against us.
Identity Attack0.0063266335
Insult0.015644927
Profanity0.010774951
Threat0.0063367756
Severe Toxicity0.0007343292
Low Tox 0.029092113 Constructive 0.718 Personal_Narrative
Sep 19, 2025 3 likes Inside Canada's Indian Metropolis (Brampton)
"I've heard enough" as they were explaining... When you want to understand you listen to the whole truth vs fish for the facts you want to hear to reinforce a narrative. There probably is a …
"I've heard enough" as they were explaining... When you want to understand you listen to the whole truth vs fish for the facts you want to hear to reinforce a narrative. There probably is a problem but we can't know "barn" or "bread basket" if we don't hear the explanations.
Identity Attack0.0019053896
Insult0.015872927
Profanity0.011201942
Threat0.0062914654
Severe Toxicity0.00071525574
Low Tox 0.028974265 Constructive 0.703
Oct 2, 2025 IRCC Names India in Study …
I'd like the "Government Sponsored" asylum seeker program please and a Canadian passport. I'm not really interested in working. Can I collect my Canadian welfare benefits from Miami? I can still fly back to visit …
I'd like the "Government Sponsored" asylum seeker program please and a Canadian passport. I'm not really interested in working. Can I collect my Canadian welfare benefits from Miami? I can still fly back to visit your office a couple times a year if you want.
Identity Attack0.010803374
Insult0.012756908
Profanity0.009622077
Threat0.006265574
Severe Toxicity0.0009822845
Low Tox 0.028620722 Constructive 0.674
Dec 29, 2017 8 likes How much do refugees and …
Canada has welcomed criminals and members of terr0r organizations in the last 10 years, even has paid millions of $$$ to them. So, any normal country that cares for the wellbeing of their citizens would …
Canada has welcomed criminals and members of terr0r organizations in the last 10 years, even has paid millions of $$$ to them. So, any normal country that cares for the wellbeing of their citizens would want to protect its borders from those “Canadians”
Identity Attack0.008588185
Insult0.007371856
Profanity0.000062916915
Threat0.00027536758
Severe Toxicity0.000004110165
Low Tox 0.027917115 Unverified_Claim
Dec 9, 2025
Stephen Harper had the immigration quotas set, Trudeau wanted to be the "big man" and doubled what Harper was bringing in - the result? You be the judge.
Stephen Harper had the immigration quotas set, Trudeau wanted to be the "big man" and doubled what Harper was bringing in - the result? You be the judge.
Identity Attack0.0039402717
Insult0.01617693
Profanity0.009920971
Threat0.0063950317
Severe Toxicity0.00074386597
Low Tox 0.027677942 Moderate Con 0.373
Jun 27, 2025 2 likes How Canada broke its immigration …
what international talent canada wants ? its just want international money. I am skilled multi device technician (NOC 22311) and have 3 years on canadian experience. repaired over 3000 devices for air canada, canada post, …
what international talent canada wants ? its just want international money. I am skilled multi device technician (NOC 22311) and have 3 years on canadian experience. repaired over 3000 devices for air canada, canada post, bank of montreal, various schools, hospital and colleges. I see no chance to get PR and extend my expiring visa. Government just keep inviting the French speakers.
Identity Attack0.013244915
Insult0.01306091
Profanity0.009869732
Threat0.006149062
Severe Toxicity0.000872612
Low Tox 0.027560094 Constructive 0.583 Personal_Narrative
Jan 20, 2026 1 likes Why Canada’s immigration system has …
Might want to keep looking
Might want to keep looking
Identity Attack0.004439743
Insult0.011920903
Profanity0.017299367
Threat0.009100696
Severe Toxicity0.00166893
Low Tox 0.02638162 Moderate Con 0.363 Meta_Commentary
Feb 18, 2026 Canadian immigration officers investigating hundreds …
HELP WANTED !!! highly skilled security guards to guard the potato chips and pot scrubbers. Dollar Store experience not needed, will train to scam gov't.
HELP WANTED !!! highly skilled security guards to guard the potato chips and pot scrubbers. Dollar Store experience not needed, will train to scam gov't.
Identity Attack0.000636816
Insult0.007654547
Profanity0.00058388227
Threat0.0037509527
Severe Toxicity0.000009396428
Low Tox 0.026149904 Humor_Satire
Mar 5, 2026 Canada's tighter immigration policy divides …

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.