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: "At this point, I don't …" 370 comments · Page 15 of 15
And yet, liberal government got elected for additional 4 years. Canada voted for this. No point to complain about it now.
And yet, liberal government got elected for additional 4 years. Canada voted for this. No point to complain about it now.
Identity Attack0.0040327664
Insult0.010286893
Profanity0.010006369
Threat0.0061037517
Severe Toxicity0.0005865097
Low Tox 0.016587202 Moderate Con 0.362 Call_To_Action
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
I thought it was interesting how you point out Trudeau's policy changes, but don't point out the prior PM(Harper) removing the 6 week vetting period on TFW's and other anti-labour moves that also vastly increased …
I thought it was interesting how you point out Trudeau's policy changes, but don't point out the prior PM(Harper) removing the 6 week vetting period on TFW's and other anti-labour moves that also vastly increased immigration. Despite the government not properly integrating people or providing services for our own countrymen, this immigration has also staved off demographic collapse by several decades.
Identity Attack0.005512681
Insult0.010172892
Profanity0.009195087
Threat0.006003422
Severe Toxicity0.0005841255
Low Tox 0.01646154 Constructive 0.781
Oct 5, 2025 Inside Canada's Indian Metropolis (Brampton)
yea ... whats your point?
yea ... whats your point?
Identity Attack0.0016649036
Insult0.009089886
Profanity0.0118680475
Threat0.006259101
Severe Toxicity0.00071048737
Low Tox 0.015896067 Low Con 0.284
Dec 25, 2025 Deportations From Canada at Their …
Well past the breaking point.
Well past the breaking point.
Identity Attack0.001674153
Insult0.0086718835
Profanity0.011714331
Threat0.007534259
Severe Toxicity0.0008583069
Low Tox 0.015644746 Moderate Con 0.313 Fear_Threat
Jan 19, 2026 243 likes Why Canada’s immigration system has …
One other point not mentioned that will put strain on health care and all resources is Bill C- 3 allowing children born or adopted abroad to Canadian parents to acquire citizenship .
One other point not mentioned that will put strain on health care and all resources is Bill C- 3 allowing children born or adopted abroad to Canadian parents to acquire citizenship .
Identity Attack0.006363631
Insult0.00810188
Profanity0.00904991
Threat0.0061425893
Severe Toxicity0.0006341934
Low Tox 0.013948329 Moderate Con 0.397 Policy_Critique
Feb 24, 2026 3 likes 'We do know that there's …
I am being singled out in my family circle whenever the talk of being assimilated into the CANADIAN community, everyone understands the talking points of the rights of equality, no one trying to understand that …
I am being singled out in my family circle whenever the talk of being assimilated into the CANADIAN community, everyone understands the talking points of the rights of equality, no one trying to understand that rights come with larger responsibilities of fairness/sharing/respecting fellow citizens are the core values of Canadian society.
Identity Attack0.006622616
Insult0.008652883
Profanity0.00906699
Threat0.005919275
Severe Toxicity0.00061035156
Low Tox 0.013571346 Constructive 0.773 Personal_Narrative
Oct 3, 2025 Inside Canada's Indian Metropolis (Brampton)
They should add sharing our national holidays to the points system.
They should add sharing our national holidays to the points system.
Identity Attack0.003385304
Insult0.007664877
Profanity0.011219022
Threat0.0069516995
Severe Toxicity0.00077724457
Low Tox 0.013320025 Moderate Con 0.386 Policy_Critique
Jun 17, 2025 20 likes How Canada broke its immigration …
Every country has visa's for students-workers-tourists...CGTN The Point-Hub-Heat, Shanghai Eye, RT International, Aljazeera, TRT World, Middle East Eye..Alex Reporterfy Media
Every country has visa's for students-workers-tourists...CGTN The Point-Hub-Heat, Shanghai Eye, RT International, Aljazeera, TRT World, Middle East Eye..Alex Reporterfy Media
Identity Attack0.004439743
Insult0.0084818825
Profanity0.010501678
Threat0.0062137907
Severe Toxicity0.0006866455
Low Tox 0.0131943645 Moderate Con 0.405 Advertisement_Spam
Jun 20, 2025 How Canada broke its immigration …
My understanding is the program is like a pipeline. To be just, the government should close the entry point, but not eliminate the pipeline until all those who are in it finish the process.
My understanding is the program is like a pipeline. To be just, the government should close the entry point, but not eliminate the pipeline until all those who are in it finish the process.
Identity Attack0.0020071338
Insult0.0073988754
Profanity0.010587076
Threat0.007741391
Severe Toxicity0.0007724762
Low Tox 0.012440401 Moderate Con 0.489
Nov 21, 2025 2 likes Quebec Ends Economic Immigration Program …
The “breaking point” was 5 years ago.
The “breaking point” was 5 years ago.
Identity Attack0.0015909078
Insult0.007968879
Profanity0.010689554
Threat0.0064468146
Severe Toxicity0.00056505203
Low Tox 0.011874928 Low Con 0.226 Fear_Threat
Feb 12, 2026 Why Canada’s immigration system has …
Breaking point was in 2020.
Breaking point was in 2020.
Identity Attack0.0020626306
Insult0.007170874
Profanity0.010706633
Threat0.006757513
Severe Toxicity0.0006866455
Low Tox 0.010681152 Moderate Con 0.313
Jan 20, 2026 Why Canada’s immigration system has …
100% Common sense! At some point, the Canadian government needs to prioritize Canadian and permanent residents; And let employers cover the cost of discounted private insurance for work permit holders.
100% Common sense! At some point, the Canadian government needs to prioritize Canadian and permanent residents; And let employers cover the cost of discounted private insurance for work permit holders.
Identity Attack0.0039587705
Insult0.007930879
Profanity0.009357343
Threat0.00598724
Severe Toxicity0.0005578995
Low Tox 0.010492661 Constructive 0.57 Policy_Critique
Feb 24, 2026 'We do know that there's …
But why? Why at that point?
But why? Why at that point?
Identity Attack0.0018776412
Insult0.006838372
Profanity0.012141321
Threat0.006647474
Severe Toxicity0.0007247925
Low Tox 0.010429831 Moderate Con 0.318 Question
Jun 17, 2025 How Canada broke its immigration …
She is doing as she is told. In a corporation the CEO makes the decisions and pass down the orders down the chain of command for them to repeat. The PMO issues the talking points …
She is doing as she is told. In a corporation the CEO makes the decisions and pass down the orders down the chain of command for them to repeat. The PMO issues the talking points and the Minister follows them.
Identity Attack0.0012486777
Insult0.007721877
Profanity0.009340264
Threat0.0059128017
Severe Toxicity0.00034093857
Low Tox 0.008419261 Moderate Con 0.348 Policy_Critique
Feb 26, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
And the point is?
And the point is?
Identity Attack0.0014429165
Insult0.006676871
Profanity0.010740792
Threat0.006427396
Severe Toxicity0.0006532669
Low Tox 0.008419261 Moderate Con 0.308
Dec 26, 2025 Deportations From Canada at Their …
The point is that Canadians think they are Americans, getting upset when border officers question them about what they are coming to do here.
The point is that Canadians think they are Americans, getting upset when border officers question them about what they are coming to do here.
Identity Attack0.0009778691
Insult0.00033034416
Profanity0.000029983965
Threat0.00006138093
Severe Toxicity0.0000028538004
Low Tox 0.0016736765
Dec 9, 2025 1 likes
"Reciprocity!" my fellow Canadians, the Yanks bit the hand of kindness and friendship time to let them have a taste. Having travelled a lot in the big wide world I can honestly say "Transit Visa's" …
"Reciprocity!" my fellow Canadians, the Yanks bit the hand of kindness and friendship time to let them have a taste. Having travelled a lot in the big wide world I can honestly say "Transit Visa's" for Yanks wanting to go to Alaska, Point Roberts and the North West Angle should focus the "murican mindset wonderfully" Far too long have we give them a break.
Identity Attack0.00059858494
Insult0.0002636598
Profanity0.000045734458
Threat0.00003525252
Severe Toxicity0.0000029478283
Low Tox 0.0011098926 Comparative_Framing
Dec 8, 2025 5 likes
Canada used and earned money from international students and put so many rules them to leave. Canada doesn't want educated ppl they want refugees to run their country. Those who doesn't even have any language …
Canada used and earned money from international students and put so many rules them to leave. Canada doesn't want educated ppl they want refugees to run their country. Those who doesn't even have any language Proficiency. This country is run by headless ppl. They have to enrol int. Students from other countries not only India. Iran , Sudan they give easy work permit and PR. But those who did Masters studies no points.
Identity Attack0.000442064
Insult0.00022481215
Profanity0.00003744095
Threat0.000044459546
Severe Toxicity0.000002927076
Low Tox 0.00088779686 Policy_Critique
Apr 19, 2025 1 likes
Stick to the old points based system selecting the people coming in,exceptions for attracting talent in high tech,and have just a decent number of people coming.Yes we do need immigration but not over immigration for …
Stick to the old points based system selecting the people coming in,exceptions for attracting talent in high tech,and have just a decent number of people coming.Yes we do need immigration but not over immigration for economical and social and integration reasons.
Identity Attack0.000064102234
Insult0.00011273673
Profanity0.000015791746
Threat0.0000211861
Severe Toxicity0.0000032512494
Low Tox 0.00027985268 Policy_Critique
Apr 16, 2025 3 likes
Heightened scrutiny undermines Canada's reputation as a welcoming destination? Isn't this the point? Meanwhile, lax policies allow too much abuse of our "wecoming" system. Finally, with the US tightening their borders, Canada will be the …
Heightened scrutiny undermines Canada's reputation as a welcoming destination? Isn't this the point? Meanwhile, lax policies allow too much abuse of our "wecoming" system. Finally, with the US tightening their borders, Canada will be the desired destination for North America, and our policies must prepare for this likely outcome. One last point is this: i would rather this country take care of the first nations peoples, the dispossessed, those marginalized within our society and our elderly who've contributed to this country's growth and prosperity but, due to one or another reason, dont have workplace pensions for retirement. Once we've sorted out our own peoples, seen properly to the needs of those who were actually born here, ensured our hospitals and schools are well funded, then we can look to service the needs of a migrant population.
Identity Attack0.000051619318
Insult0.000120263016
Profanity0.000018316585
Threat0.000020267227
Severe Toxicity0.000003076367
Low Tox 0.00027410034
Apr 23, 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.