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: "Vote liberal" 326 comments · Page 9 of 14
kept on voting Liberal until the Liberals took your country away from you. Now look at you.
kept on voting Liberal until the Liberals took your country away from you. Now look at you.
Identity Attack0.04435511
Insult0.047935467
Profanity0.014498309
Threat0.013372798
Severe Toxicity0.003604889
Low Tox 0.15435068 Low Con 0.237 Policy_Critique
Dec 19, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
People voted for NDP and Liberal Justin Trudeau and now they are complaining, too late, human rights will protect criminals and nothing can be done
People voted for NDP and Liberal Justin Trudeau and now they are complaining, too late, human rights will protect criminals and nothing can be done
Identity Attack0.018269362
Insult0.0811385
Profanity0.012141321
Threat0.008220384
Severe Toxicity0.0024414062
Low Tox 0.15435068 Low Con 0.225 Policy_Critique
Feb 18, 2026 2 likes Canadian immigration officers investigating hundreds …
Justin Trudeau gave the highest medal of honor in Canada to Dr. Morgantil. He is the biggest Abortionist and made his millions of $ building his abortion clinics backed by the Liberal government healthcare. I …
Justin Trudeau gave the highest medal of honor in Canada to Dr. Morgantil. He is the biggest Abortionist and made his millions of $ building his abortion clinics backed by the Liberal government healthcare. I know that in Alberta girls and women can have 4 abortions each on the tax payer healthCare. My dear lady that said she has to wait over a year for a surgery youneed now. Just add all the women that areof legal age and times it by four and you'll get a small fraction of where our Canadian babies are, no longer apart of our families. I believe that many of our Provenances participate in this abominations. The clinics are called Family Planning Agency. I don't know if you realize this but our votes in Canada only count if you are voting for the Governmental in the're plans!!!
Identity Attack0.031980325
Insult0.07428485
Profanity0.018324144
Threat0.009463178
Severe Toxicity0.004634857
Low Tox 0.1537979 Constructive 0.632
Aug 29, 2025 1 likes Why Canadians Are Turning Against …
Allowing them in for a vote!!!! Where are they going to live? Why are tax payers on the hook for all the money immigrants receive when coming to Canada? Look at the state this country …
Allowing them in for a vote!!!! Where are they going to live? Why are tax payers on the hook for all the money immigrants receive when coming to Canada? Look at the state this country is in!!! Liberals need to go and right quick! This country needs a real leader!!!
Identity Attack0.08170113
Insult0.056133457
Profanity0.014566627
Threat0.008311004
Severe Toxicity0.0036621094
Low Tox 0.1537979 Moderate Con 0.369
Jan 3, 2026 4 likes New rules, regulations take effect …
They cry ,complain and vote Liberal every time!
They cry ,complain and vote Liberal every time!
Identity Attack0.029144434
Insult0.06953252
Profanity0.017162729
Threat0.0077284453
Severe Toxicity0.0024795532
Low Tox 0.15324512 Low Con 0.202
Aug 27, 2025 1 likes Why Canadians Are Turning Against …
Ha ha. You deserve this by voting leftist 😂 and liberal
Ha ha. You deserve this by voting leftist 😂 and liberal
Identity Attack0.058856625
Insult0.057890166
Profanity0.022559889
Threat0.008919456
Severe Toxicity0.0037002563
Low Tox 0.15213956 Low Con 0.158
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
Most of them will stay because they think Canadians will vote Liberal again and Liberal will give them legal status. Those who vote Liberal last election are accomplices of this chaos.
Most of them will stay because they think Canadians will vote Liberal again and Liberal will give them legal status. Those who vote Liberal last election are accomplices of this chaos.
Identity Attack0.052490227
Insult0.07396803
Profanity0.012585391
Threat0.007417747
Severe Toxicity0.0019836426
Low Tox 0.15213956 Low Con 0.224 Unverified_Claim
Jan 15, 2026 7 likes 2.9 million Canadian temporary visas …
Stop voting liberal and NDP
Stop voting liberal and NDP
Identity Attack0.062039822
Insult0.061276767
Profanity0.017709278
Threat0.00866054
Severe Toxicity0.0037193298
Low Tox 0.15158679 Low Con 0.241 Call_To_Action
Feb 4, 2026 2 likes Inside Canada's Indian Metropolis (Brampton)
Doing the same thing over and over and expecting a different result is the definition of insanity. We have been under Liberal governance for well over 10 years, how is that working out for you? …
Doing the same thing over and over and expecting a different result is the definition of insanity. We have been under Liberal governance for well over 10 years, how is that working out for you? If you are ready for a change, remember to vote with your mind not your emotions, elections have consequences, we have been paying the price for too long.
Identity Attack0.004846719
Insult0.082619295
Profanity0.015318131
Threat0.006246155
Severe Toxicity0.0014781952
Low Tox 0.15103401 Constructive 0.653
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
Regular & Seasoned-Political-professionals-citizens knows it from the get go all they desire my vote liberally..and They provide rationale that immigrants produce & create stuff so get over it🤔
Regular & Seasoned-Political-professionals-citizens knows it from the get go all they desire my vote liberally..and They provide rationale that immigrants produce & create stuff so get over it🤔
Identity Attack0.10221587
Insult0.04442204
Profanity0.016411226
Threat0.0068416605
Severe Toxicity0.0029563904
Low Tox 0.147767 Moderate Con 0.416 Policy_Critique
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
15:10, The liberal government is facilitating a social invasion to remain in power. They provide benefits to certain groups and say, "We, the liberals, did this for you. Vote for us, or you'll lose everything." …
15:10, The liberal government is facilitating a social invasion to remain in power. They provide benefits to certain groups and say, "We, the liberals, did this for you. Vote for us, or you'll lose everything." This initiative began in 2015 under the leadership of Justin Trudeau, who is often perceived as a puppet of the World Economic Forum (WEF). Your vote is overshadowed by the large cities that are controlled by liberals. If you want a glimpse of Canada, look at what's happening in England right now. If nothing changes, that could be the future of this country!💯
Identity Attack0.027815815
Insult0.07555214
Profanity0.019690514
Threat0.00789674
Severe Toxicity0.0025367737
Low Tox 0.14429577 Constructive 0.639 Unverified_Claim
Sep 8, 2025 1 likes Why Canadians Are Turning Against …
Simple answer never vote liberal again
Simple answer never vote liberal again
Identity Attack0.06613251
Insult0.03235855
Profanity0.015181494
Threat0.013528148
Severe Toxicity0.0039100647
Low Tox 0.13561769 Low Con 0.227 Call_To_Action
Sep 11, 2025 1 likes Why Canadians Are Turning Against …
Liberals have destroyed Canada. Wake up people. I’ll never vote for liberals. Carney is a bad omen. I can’t trust the liberal leadership. Vote for conservatives.
Liberals have destroyed Canada. Wake up people. I’ll never vote for liberals. Carney is a bad omen. I can’t trust the liberal leadership. Vote for conservatives.
Identity Attack0.0018554581
Insult0.045218043
Profanity0.0005508565
Threat0.00457396
Severe Toxicity0.000010511292
Low Tox 0.13473196 Policy_Critique
Apr 15, 2025 1 likes
Half of candians did not vote liberal , so put you tar brush away , a day of reconing is coming for the liberals and all those that voted for them . PP for PM
Half of candians did not vote liberal , so put you tar brush away , a day of reconing is coming for the liberals and all those that voted for them . PP for PM
Identity Attack0.036620867
Insult0.057890166
Profanity0.0166845
Threat0.012078222
Severe Toxicity0.0033187866
Low Tox 0.1269396 Moderate Con 0.302
Sep 12, 2025 1 likes Why Canadians Are Turning Against …
This the results of continuing to vote in liberal progressive leadership,this was starting to happen in the U.S. Thank God most Americans have awakened to the madness and voted in a conservative president who is …
This the results of continuing to vote in liberal progressive leadership,this was starting to happen in the U.S. Thank God most Americans have awakened to the madness and voted in a conservative president who is taking control and stopping the madness.I suggest to you my Northern neighbors to do the same and save your Nation!
Identity Attack0.023796257
Insult0.06599696
Profanity0.019007329
Threat0.00713294
Severe Toxicity0.0021457672
Low Tox 0.12520397 Constructive 0.599
Aug 25, 2025 Why Canadians Are Turning Against …
Why does Ontario keep voting Liberal every election? I guess they haven't suffered enough yet?
Why does Ontario keep voting Liberal every election? I guess they haven't suffered enough yet?
Identity Attack0.038167715
Insult0.04207976
Profanity0.014805742
Threat0.023889944
Severe Toxicity0.0039863586
Low Tox 0.12260055 Moderate Con 0.326 Call_To_Action
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
And Canadians voted again for the same liberal party that made this mess in the first place. I have nothing against immigrants and immigration but we need to respect each other’s religion and culture and …
And Canadians voted again for the same liberal party that made this mess in the first place. I have nothing against immigrants and immigration but we need to respect each other’s religion and culture and we should not impose our views on others. I believe in practicing your religion and act upon your values, as long as you are not bothering others, while doing so. The government has really messed up beautiful Canada, within this past decade. So sad
Identity Attack0.07094744
Insult0.053791173
Profanity0.011902207
Threat0.006162008
Severe Toxicity0.0017356873
Low Tox 0.12260055 Constructive 0.771
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
We didn’t vote liberal back in… the immigrants voted liberals back in
We didn’t vote liberal back in… the immigrants voted liberals back in
Identity Attack0.10221587
Insult0.029273475
Profanity0.016137952
Threat0.0066668927
Severe Toxicity0.0024223328
Low Tox 0.12086493 Low Con 0.261
Aug 26, 2025 Why Canadians Are Turning Against …
Im a Canadian and honestly I've NEVER had a problem finding a job, I don't even have my highschool... I think it has to do with *which* jobs they are applying for. I get that …
Im a Canadian and honestly I've NEVER had a problem finding a job, I don't even have my highschool... I think it has to do with *which* jobs they are applying for. I get that theres an "immigration" problem, the refusal to adapt and assimilate feels like a slap in the face especially when the same few will talk I'll of the same system they benefit from. HOWEVER I don't think it's good to lump all of these problems together and dump collective blame on immigrants. For 1, all this immigration and policies have happened under a liberal government and y'all voted then in, AGAIN. - clearly you're not THAT desperate for change. 2nd. Are the ones saying they can't find work willing to work in trades? General laborers making $25-$30+++ No experience required. Tradespeople are glad to teach people willing to work hard and learn.. What about warehouse work? Apply to your 5 closest warehouses, I guarantee youll get in 1.. ALSO the government IS willing to help Canadians get little certifications like forklift, smartserve, CPR.. Career colleges can help with training (e.g - computer) as well as soft skills. So yeah, I wonder if it's people being just as picky as they were when Canada wasn't in the economical shitter it is in rn? Maybe Im far luckier or fortunate than most? Maybe expectations are too high? Maybe some stubbornly refuse assistance they are entitled to? Im not sure, but I do sympathize/empathize with you guys, I hope you all can "get through". I pray we can find solutions to this insane cost of living / broken housing market / price gouging / tiny group of business owners having a complete market control and a monopoly on everything thing we need to survive - without competition, limitations or government regulation🫩. Stay strong Canada! 💙Don't let the hate consume you!❤️ 🇨🇦We will overcome🇨🇦
Identity Attack0.09410924
Insult0.04383647
Profanity0.04867618
Threat0.009799767
Severe Toxicity0.004501343
Low Tox 0.11429678 Constructive 0.869 Personal_Narrative
Sep 10, 2025 1 likes Why Canadians Are Turning Against …
I didn’t vote Liberal because they ran the country for 10 years and they got nothing done so why should anyone else vote Liberal.
I didn’t vote Liberal because they ran the country for 10 years and they got nothing done so why should anyone else vote Liberal.
Identity Attack0.04822223
Insult0.05027775
Profanity0.014498309
Threat0.006809296
Severe Toxicity0.0023174286
Low Tox 0.1140901 Moderate Con 0.469 Policy_Critique
Feb 25, 2026 'We do know that there's …
It was canadians. That voted liberal was it no it was imaginats. That should not even be here.the liberals give them all the free bess.
It was canadians. That voted liberal was it no it was imaginats. That should not even be here.the liberals give them all the free bess.
Identity Attack0.06249457
Insult0.045007613
Profanity0.013200258
Threat0.007922632
Severe Toxicity0.0025939941
Low Tox 0.11378009 Low Con 0.223
Aug 27, 2025 1 likes Why Canadians Are Turning Against …
The Liberal Party sold out Canada for votes.
The Liberal Party sold out Canada for votes.
Identity Attack0.040745795
Insult0.042665333
Profanity0.01620627
Threat0.0082074385
Severe Toxicity0.0026512146
Low Tox 0.11378009 Low Con 0.211 Policy_Critique
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
Liberals are buying future votes with our taxes.
Liberals are buying future votes with our taxes.
Identity Attack0.027413858
Insult0.06023245
Profanity0.014976538
Threat0.006912862
Severe Toxicity0.001964569
Low Tox 0.11316007 Low Con 0.142 Policy_Critique
Feb 27, 2026 'We do know that there's …
All the Liberals on her crying about immigration but won't vote for change. I dont feel bad for them ..... this is what they keep voting for.
All the Liberals on her crying about immigration but won't vote for change. I dont feel bad for them ..... this is what they keep voting for.
Identity Attack0.043839492
Insult0.04969218
Profanity0.013336895
Threat0.0069387536
Severe Toxicity0.0022220612
Low Tox 0.11305673 Moderate Con 0.4
Aug 27, 2025 2 likes Why Canadians Are Turning Against …
Liberals buying votes with tax payers funds
Liberals buying votes with tax payers funds
Identity Attack0.031464707
Insult0.053205602
Profanity0.0166845
Threat0.0071070488
Severe Toxicity0.0021648407
Low Tox 0.11305673 Low Con 0.181 Policy_Critique
Jan 22, 2026 Canada’s new rules in 2026

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.