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 13 of 15
As a Canadian who lives in an area with high immigration levels, this is not the sentiment of the majority. I work alongside many people who were trained abroad from a variety of cultures and …
As a Canadian who lives in an area with high immigration levels, this is not the sentiment of the majority. I work alongside many people who were trained abroad from a variety of cultures and my experience has been great. Immigration has brought a lot of positives to Canada. And at some point, majority of us or our families immigrated here. There’s a lot more to the story than these random conversational clips. I am not condoning smuggling, that should never happen. But in every people group you’ll find illegal activity, that doesn’t mean that’s how they all operate.
Identity Attack0.019475231
Insult0.0233509
Profanity0.016616182
Threat0.007249452
Severe Toxicity0.0016021729
Low Tox 0.05131592 Constructive 0.849 Solidarity
Jan 29, 2026 1 likes Inside Canada's Indian Invasion...
At this point, China is your only hope.
At this point, China is your only hope.
Identity Attack0.02238941
Insult0.01632893
Profanity0.012482914
Threat0.008246276
Severe Toxicity0.0020122528
Low Tox 0.051068526 Low Con 0.195
Oct 8, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
What's the point to immigrate if you refuse to assimilate the culture where you chose to live.
What's the point to immigrate if you refuse to assimilate the culture where you chose to live.
Identity Attack0.034558404
Insult0.012338906
Profanity0.013712646
Threat0.0066668927
Severe Toxicity0.001373291
Low Tox 0.050821137 Moderate Con 0.334
Dec 14, 2025 Inside Canada's Indian Metropolis (Brampton)
What's a Canadian? Used to mean something at one point in time
What's a Canadian? Used to mean something at one point in time
Identity Attack0.038425524
Insult0.01625293
Profanity0.013439372
Threat0.006330303
Severe Toxicity0.0014591217
Low Tox 0.048842013 Moderate Con 0.377 Identity_Assertion
Jan 12, 2026 3 likes Canada’s new rules in 2026
One thing also never discussed: because the point system prioritizes specialized labor, almost all immigrants are men. This has led to a massive demographic distortion with somewhere around 56% of people 35 and under in …
One thing also never discussed: because the point system prioritizes specialized labor, almost all immigrants are men. This has led to a massive demographic distortion with somewhere around 56% of people 35 and under in canada being men. This of course makes the birth rate issue much worse and will have future consequences.
Identity Attack0.036878675
Insult0.015644927
Profanity0.010023449
Threat0.006420923
Severe Toxicity0.001115799
Low Tox 0.048594624 Moderate Con 0.44 Unverified_Claim
Jun 17, 2025 2 likes How Canada broke its immigration …
I get what people are saying in regards to the more recent influx BUT for everyone talking about deportation……..you DO REALIZE THAT all of us who aren’t Native ARE immigrants & at some point we …
I get what people are saying in regards to the more recent influx BUT for everyone talking about deportation……..you DO REALIZE THAT all of us who aren’t Native ARE immigrants & at some point we or our ancestors did this to the Native people. Just think about it & again I get WHY people feel that way but we ALL essentially took Canada from the Native people so we ALL as a country NEED to do better!!!! 👍🙂
Identity Attack0.025806036
Insult0.01617693
Profanity0.010706633
Threat0.006317357
Severe Toxicity0.0014972687
Low Tox 0.046368107 Constructive 0.722 Moral_Argument
Aug 28, 2025 Why Canadians Are Turning Against …
11:26 Dayum Bruv, on point pronunciation. Usually people mess that up the first time, if they aren't told.
11:26 Dayum Bruv, on point pronunciation. Usually people mess that up the first time, if they aren't told.
Identity Attack0.005401687
Insult0.016784932
Profanity0.026727317
Threat0.008259222
Severe Toxicity0.0017356873
Low Tox 0.046368107 Constructive 0.539 Meta_Commentary
Jan 1, 2026 2 likes Inside Canada's Indian Metropolis (Brampton)
its been at a breaking point by covid
its been at a breaking point by covid
Identity Attack0.00673361
Insult0.014314918
Profanity0.018597418
Threat0.007624879
Severe Toxicity0.0018978119
Low Tox 0.044636376 Low Con 0.297
Jan 20, 2026 Why Canada’s immigration system has …
just one point i’d like to make is the comment you made asking “native canadians” but you spoke to just non-immigrants. there are indigenous people in canada that are actually native to the land. those …
just one point i’d like to make is the comment you made asking “native canadians” but you spoke to just non-immigrants. there are indigenous people in canada that are actually native to the land. those are the native americans.
Identity Attack0.034816213
Insult0.016100928
Profanity0.010638315
Threat0.0058157085
Severe Toxicity0.0011110306
Low Tox 0.044141594 Moderate Con 0.441 Policy_Critique
Jan 29, 2026 Inside Canada's Indian Invasion...
when you want to live in another country, why bringing the country you where living in with you? what the point then then? and when you love your country of origin, but the live is …
when you want to live in another country, why bringing the country you where living in with you? what the point then then? and when you love your country of origin, but the live is so hard there, you should respectful to the country which took you in. and when you want to change something, change your own country.
Identity Attack0.021786476
Insult0.012262905
Profanity0.014054239
Threat0.0066151097
Severe Toxicity0.0012779236
Low Tox 0.0438942 Constructive 0.551 Moral_Argument
Jan 27, 2026 Inside Canada's Indian Invasion...
Actual the reason Ukrainian were brought in was they were successful at farming in Chernozem/black soil that appears in both the Steppe region of Ukraine and the Prairies region of Canada. Up to very recent …
Actual the reason Ukrainian were brought in was they were successful at farming in Chernozem/black soil that appears in both the Steppe region of Ukraine and the Prairies region of Canada. Up to very recent everyone who is here is here for a reason, whether it was the points system or informal economic reason in the more distant past.
Identity Attack0.027413858
Insult0.01625293
Profanity0.011902207
Threat0.0062979385
Severe Toxicity0.001411438
Low Tox 0.04315203 Constructive 0.52 Comparative_Framing
Jun 16, 2025 19 likes How Canada broke its immigration …
Before Trudeau's liberal government, Canada's permanent resident program was based on factors such as being fluent in English or French (in Quebec), passing standard exams in one's own country, being educated (Bachelor's or higher), work …
Before Trudeau's liberal government, Canada's permanent resident program was based on factors such as being fluent in English or French (in Quebec), passing standard exams in one's own country, being educated (Bachelor's or higher), work experience, family, age, and knowledge of Canada's general culture. If you had all the points, you would be selected. It took about three years, and while waiting, you could not apply for any visa to enter Canada. The security check was part of the process, and the Canadian government asked applicants to enter the country by bringing money (Like one year's salary). This system was a perfect plan, and many Western countries wanted to copy that (As I heard on many French and American radios before), but the liberals broke the system! And I still don't know why!
Identity Attack0.008250522
Insult0.024897853
Profanity0.012243799
Threat0.0061878995
Severe Toxicity0.0013065338
Low Tox 0.04216247 Constructive 0.576
Nov 23, 2025 49 likes Quebec Ends Economic Immigration Program …
The deportation number is beside the point. How many are you letting in?
The deportation number is beside the point. How many are you letting in?
Identity Attack0.012541492
Insult0.011540901
Profanity0.010262563
Threat0.008013252
Severe Toxicity0.0011253357
Low Tox 0.039462693 Low Con 0.195 Question
Dec 24, 2025 515 likes Deportations From Canada at Their …
Pakistani guy made some good valid points
Pakistani guy made some good valid points
Identity Attack0.022992345
Insult0.018516673
Profanity0.023311393
Threat0.009230154
Severe Toxicity0.0027275085
Low Tox 0.038991302 Moderate Con 0.443 Meta_Commentary
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
At this point trump can have canada 😢
At this point trump can have canada 😢
Identity Attack0.008694496
Insult0.015948927
Profanity0.011184863
Threat0.006835188
Severe Toxicity0.0013923645
Low Tox 0.037577134 Low Con 0.204 Fear_Threat
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
Every country has visa's for students-workers-tourists..Many from India going to China-Russia..No debt traps, education subsidized..CGTN The Point-Hub-Heat, Shanghai Eye, RT International, Aljazeera, TRT World..Alex Reporterfy Media
Every country has visa's for students-workers-tourists..Many from India going to China-Russia..No debt traps, education subsidized..CGTN The Point-Hub-Heat, Shanghai Eye, RT International, Aljazeera, TRT World..Alex Reporterfy Media
Identity Attack0.018872296
Insult0.014960921
Profanity0.012585391
Threat0.0067963502
Severe Toxicity0.001411438
Low Tox 0.036634352 Moderate Con 0.44
Sep 29, 2025 IRCC Names India in Study …
Ottawa doesn’t work anymore point final!
Ottawa doesn’t work anymore point final!
Identity Attack0.0069185994
Insult0.019225692
Profanity0.010296722
Threat0.006330303
Severe Toxicity0.0010824203
Low Tox 0.035220183 Low Con 0.223 Policy_Critique
Feb 28, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
Canadians are reaching the tipping point, finally. Thank a LIBERAL for all of this.
Canadians are reaching the tipping point, finally. Thank a LIBERAL for all of this.
Identity Attack0.014450782
Insult0.017012933
Profanity0.010604155
Threat0.0067834044
Severe Toxicity0.001335144
Low Tox 0.034041706 Moderate Con 0.44 Policy_Critique
Sep 4, 2025 130 likes Why Canadians Are Turning Against …
If you have a problem with immigration then you need to talk to your government and city council about it. These people are coming legally per your country’s rule, so no point blaming them to …
If you have a problem with immigration then you need to talk to your government and city council about it. These people are coming legally per your country’s rule, so no point blaming them to be there. You should have a problem with your government to stop this not the people.
Identity Attack0.017063495
Insult0.012414906
Profanity0.0103821205
Threat0.0066345283
Severe Toxicity0.00086307526
Low Tox 0.033334624 Constructive 0.59 Moral_Argument
Feb 9, 2026 3 likes Inside Canada's Indian Invasion...
Yup! It's time to fight back and not let it get to the point the UK found themselves in before they finally clued in.
Yup! It's time to fight back and not let it get to the point the UK found themselves in before they finally clued in.
Identity Attack0.008139528
Insult0.012794908
Profanity0.012277958
Threat0.010214032
Severe Toxicity0.0012683868
Low Tox 0.033334624 Moderate Con 0.402 Call_To_Action
Aug 25, 2025 Why Canadians Are Turning Against …
To be here as a citizen today, I had to pay CAD$35.000 for a two years program in Toronto. But to get the study visa I had to prove a lot of things, including money, …
To be here as a citizen today, I had to pay CAD$35.000 for a two years program in Toronto. But to get the study visa I had to prove a lot of things, including money, proof that I had paid the college (at least 1st year), English, a Bachelor degree (education), a clear criminal history, and what attach me to my country. I had to study hard, and only after graduation I could have 3y work permit. By working in Canada I could get more point to become a permanent resident. After 2y having my PR, I could get the citizenship, but I had to prove I pay taxes, clear criminal history, and other things that show I would be a good citizen. So, I worked (and still work) hard, I am currently in two jobs and at school taking my masters, I respect the laws, I respect the culture (I never tried to impose mine), and I pay over CAD$10.000 in taxes per year on my income. That said, I feel as a slap on my face when fraudulent and dishonest people are able to be here cheating the system in any way. Some people may say I am an immigrant against immigration. NO, I am in favor of people taking the right path to immigrate, and make real contributions for this country, not coming to be scammers and criminals.
Identity Attack0.0076955543
Insult0.017227544
Profanity0.015079016
Threat0.006492125
Severe Toxicity0.0011730194
Low Tox 0.03192045 Constructive 0.774
Oct 10, 2025 IRCC Names India in Study …
So I had to spend tens of thousands 💵, prove that I could speak BOTH languages and assimilate before arriving, then pray to have enough points. Now everyone and their grandparents can just skip the …
So I had to spend tens of thousands 💵, prove that I could speak BOTH languages and assimilate before arriving, then pray to have enough points. Now everyone and their grandparents can just skip the line.
Identity Attack0.0038292783
Insult0.013820915
Profanity0.011714331
Threat0.0065115434
Severe Toxicity0.00082969666
Low Tox 0.031684756 Moderate Con 0.345
Jun 18, 2025 13 likes How Canada broke its immigration …
That sikh leaders message was on point and truth.
That sikh leaders message was on point and truth.
Identity Attack0.018168874
Insult0.011692902
Profanity0.015591404
Threat0.008129764
Severe Toxicity0.0019550323
Low Tox 0.030741978 Moderate Con 0.467
Oct 29, 2025 Inside Canada's Indian Metropolis (Brampton)
2:11 on point
2:11 on point
Identity Attack0.006289636
Insult0.010248893
Profanity0.021876704
Threat0.009463178
Severe Toxicity0.0026893616
Low Tox 0.030034892 Moderate Con 0.326 Meta_Commentary
Feb 3, 2026 Inside Canada's Indian Invasion...
Guy on bike is on point bud
Guy on bike is on point bud
Identity Attack0.0035517942
Insult0.015340924
Profanity0.015591404
Threat0.0077154995
Severe Toxicity0.0014686584
Low Tox 0.029563503 Moderate Con 0.343 Meta_Commentary
Jan 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.