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: "Just a few hours from …" 132 comments · Page 5 of 6
Canada has changed significantly in recent years, and I believe our post-COVID immigration policies have played a major role in the challenges we’re facing today. Here’s how things went off track: Many individuals who couldn’t …
Canada has changed significantly in recent years, and I believe our post-COVID immigration policies have played a major role in the challenges we’re facing today. Here’s how things went off track: Many individuals who couldn’t pass the IELTS (English proficiency test) entered the country on visitor visas or through spousal sponsorships—some of which were questionable or fraudulent. During that time, the government was converting visitor visas into work permits with little to no scrutiny. Background checks and rejections were rare. Meanwhile, colleges rapidly expanded their intake capacity—understandably so, since international students pay three to four times more in tuition. At the same time, due to inflationary pressures, the government allowed international students to work 40 hours per week instead of the previous 20-hour limit. This created a new, ready-to-work labor force in just a year or two, heavily impacting the retail sector. As a result, a large portion of retail jobs shifted toward a single ethnic group, while many Canadian citizens found themselves sidelined. One key factor was flexibility. Many immigrant communities—particularly Indian—were more willing to accept irregular hours and last-minute shifts, often adopting a more compliant, “yes sir” attitude that employers found appealing. However, I’m already beginning to notice changes in the retail landscape, likely due to the government finally tightening immigration rules. Going forward, we don’t need to close our doors—but we do need smarter immigration policies, with proper checks and balances, to ensure fairness and sustainability for everyone.
Identity Attack0.010211408
Insult0.020772645
Profanity0.012961143
Threat0.006757513
Severe Toxicity0.0012016296
Low Tox 0.03828422 Constructive 0.779
Oct 1, 2025 Inside Canada's Indian Metropolis (Brampton)
im surprised the video is still up after 12 hours
im surprised the video is still up after 12 hours
Identity Attack0.007843546
Insult0.011084898
Profanity0.023243073
Threat0.010913103
Severe Toxicity0.0029182434
Low Tox 0.037577134 Low Con 0.255 Meta_Commentary
Jan 27, 2026 25 likes Inside Canada's Indian Invasion...
I immigrated to Canada in 2020 during peak COVID. I lost my job working in the Middle East and I had my PR so it made sense moving to Canada for good. I’m a chemical …
I immigrated to Canada in 2020 during peak COVID. I lost my job working in the Middle East and I had my PR so it made sense moving to Canada for good. I’m a chemical engineer who worked in oil and gas for about 10 years in the Middle East. Once I landed in Canada, I went to work in Amazon Fullfillment Centre the week after I completed my quarantine. It was hard labor working for $16 per hour in Toronto. I worked for 10 months while working on my qualifications and engineering license. After that I was hired by an oil and gas contracting company and worked as a Trainee engineer after which I was promoted to Senior engineer in a year after I received my engineering license. I moved 4 cities in 4 years for my job. Now I am settled, own a home, got married to my long time girl friend and work at an Oil and Gas company which pays well. What I learnt through my experience is that Canada is a land of opportunities and people respect you for the work you do whatever it may be and do not judge you, all that we will have to do is work hard and improve on your skills. Integrate with the society, donate and volunteer. That’s how new immigrants can integrate. If you aren’t open minded and want to stay as you stayed in your country then you will not develop and it will hinder yours and the country’s progress.
Identity Attack0.011987305
Insult0.017292
Profanity0.018187506
Threat0.007029374
Severe Toxicity0.0017356873
Low Tox 0.037105743 Constructive 0.833 Personal_Narrative
Sep 10, 2025 Why Canadians Are Turning Against …
I just want to send a huge thanks to the person who created this video.Passed my exam an hour ago 19/20 (23rd May 2025)Listening to this while at work while i’m driving to work.
I just want to send a huge thanks to the person who created this video.Passed my exam an hour ago 19/20 (23rd May 2025)Listening to this while at work while i’m driving to work.
Identity Attack0.008065533
Insult0.011274899
Profanity0.02385794
Threat0.011379151
Severe Toxicity0.0030899048
Low Tox 0.034984488 Constructive 0.597
May 23, 2025 105 likes Canadian Citizenship Test 2025 – …
Watched a Transport Truck back His trailer over a snow bank then get it stuck in a ditch just this morning. An hour later I saw a guy turn left without the advanced light and …
Watched a Transport Truck back His trailer over a snow bank then get it stuck in a ditch just this morning. An hour later I saw a guy turn left without the advanced light and get side swiped by a City Bus. Can you guess where both at-fault Drivers came from? (This isn't even in Brampton, that's just how quick they spread)
Identity Attack0.0025343532
Insult0.013288911
Profanity0.011782649
Threat0.010654188
Severe Toxicity0.0015258789
Low Tox 0.033334624 Constructive 0.58 Unverified_Claim
Jan 28, 2026 Inside Canada's Indian Invasion...
1 million views in 24 hours
1 million views in 24 hours
Identity Attack0.007917541
Insult0.0107048955
Profanity0.022833163
Threat0.011430934
Severe Toxicity0.0031089783
Low Tox 0.032156147 Low Con 0.246 Meta_Commentary
Jan 28, 2026 1 likes Inside Canada's Indian Invasion...
"The Greatest country on earth = the USA" In this context I don't know if you can say that with the events in the last 48 hours
"The Greatest country on earth = the USA" In this context I don't know if you can say that with the events in the last 48 hours
Identity Attack0.012441003
Insult0.0116169015
Profanity0.015079016
Threat0.0072882893
Severe Toxicity0.0014591217
Low Tox 0.030977672 Moderate Con 0.357 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
The birth rates are low because no one can afford to have children because you make $21 an hour. $9 to live on can’t support children.
The birth rates are low because no one can afford to have children because you make $21 an hour. $9 to live on can’t support children.
Identity Attack0.00449524
Insult0.011882903
Profanity0.010809111
Threat0.006822242
Severe Toxicity0.0009441376
Low Tox 0.030388435 Low Con 0.234
Sep 11, 2025 1 likes Why Canadians Are Turning Against …
Driving licence 15$ in India get for half hour all support by Canada goverment,free Aparment,paid Bills and money!! Canada resident must hard work and pay tax for that!!
Driving licence 15$ in India get for half hour all support by Canada goverment,free Aparment,paid Bills and money!! Canada resident must hard work and pay tax for that!!
Identity Attack0.013043936
Insult0.013364912
Profanity0.010160086
Threat0.0063950317
Severe Toxicity0.0011730194
Low Tox 0.030270588 Moderate Con 0.456 Unverified_Claim
Jan 27, 2026 Inside Canada's Indian Invasion...
even in the little town where i live in western canada there is a community collage and a lot of punjabi's that have straight up told me that they are here for school but only …
even in the little town where i live in western canada there is a community collage and a lot of punjabi's that have straight up told me that they are here for school but only go to 1 class once maybe 2 times a week for just over an hour and the rest of the time they are here working on student visa's where the government is paying half the wage prompting bigger business to highering these exchange student instead of local people
Identity Attack0.019173764
Insult0.014124917
Profanity0.011816809
Threat0.0060713873
Severe Toxicity0.0012111664
Low Tox 0.030270588 Constructive 0.63 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
@8:10 I felt this girls pain. I struggle with those exact same thoughts after my 10-12 hour work day.
@8:10 I felt this girls pain. I struggle with those exact same thoughts after my 10-12 hour work day.
Identity Attack0.0047357255
Insult0.008994885
Profanity0.018324144
Threat0.0086087575
Severe Toxicity0.0013256073
Low Tox 0.02826718 Constructive 0.66 Personal_Narrative
Sep 10, 2025 1 likes Why Canadians Are Turning Against …
Why because you don't have money and source of increasing GDP except immigration,Look how everybody was complaining about students influx now all the colleges are crying for funding,More student bring more funds and more taxes …
Why because you don't have money and source of increasing GDP except immigration,Look how everybody was complaining about students influx now all the colleges are crying for funding,More student bring more funds and more taxes to the government for developing cities like Brampton ,Only problem is vetting that need to done properly,can't expect higher low wage worker to build silicon cities in Canada.High skill professionals are the need of the hour.
Identity Attack0.007214582
Insult0.015036922
Profanity0.010296722
Threat0.005906329
Severe Toxicity0.000834465
Low Tox 0.028149333 Constructive 0.598
Jan 5, 2026 Inside Canada's Indian Metropolis (Brampton)
As a multi-generational, born-and-raised Canadian citizen. Recently, I have been unemployed for 1 year and 2 months, which is the longest I have ever gone without a job in my entire life. My EI has …
As a multi-generational, born-and-raised Canadian citizen. Recently, I have been unemployed for 1 year and 2 months, which is the longest I have ever gone without a job in my entire life. My EI has run out, and during this stressful time, I have only had 4 actual interviews with real human beings. I am also a caregiver for both of my parents, and working remotely has been my profession for the last 7 years. Remote work allows me to both care for them and bring in a full-time income. Despite having 30 years of customer service experience, I find myself being overlooked. Many companies now use AI to prescreen resumes, so if your resume isn’t ATS-friendly, it often never gets seen by a human. Even if you make it past that stage, there are endless AI-driven assessments before you even have a chance to speak with someone. And when you finally do, it’s often yet another layer of screening rather than a real interview. I know I bring value — I consistently receive compliments from customers across cultures for speaking clearly, precisely, and making their experience enjoyable. Yet I find myself competing with younger candidates who can work longer hours, or new immigrants that companies often prioritize, sometimes with government incentives. At 55, I feel like I’m being overlooked despite my proven skills and professionalism. Right now, I live with my retired parents and should be caring for them. Instead, my father is helping me pay my bills so I don’t ruin the credit I worked so hard to build. If I don’t secure a job soon, I fear I’ll lose everything else I’ve managed to hold onto. The stress is overwhelming — I cry daily, and on top of everything, I also face health issues of my own, but I have no space to focus on them because survival takes priority. Canada today feels very different from the country I grew up in. Since the pandemic, things have become harder in every way — jobs, housing, and simply living. Even if I manage to secure work, rent alone now takes up nearly 75% of what I’d earn, not even including other basic bills. It’s disheartening to feel like no matter how hard I push, I can’t get ahead.
Identity Attack0.006474625
Insult0.015796926
Profanity0.014293353
Threat0.0064079775
Severe Toxicity0.0012207031
Low Tox 0.027560094 Constructive 0.813 Personal_Narrative
Aug 28, 2025 Why Canadians Are Turning Against …
Atleast they’re working hard trying to provide for their families instead of “praying 12 hours a day”
Atleast they’re working hard trying to provide for their families instead of “praying 12 hours a day”
Identity Attack0.003366805
Insult0.014124917
Profanity0.010723713
Threat0.0058804373
Severe Toxicity0.0007390976
Low Tox 0.026263772 Moderate Con 0.308 Solidarity
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
I live an hour from Brampton - we call it “browntown”
I live an hour from Brampton - we call it “browntown”
Identity Attack0.008176526
Insult0.0116169015
Profanity0.013917602
Threat0.0076119336
Severe Toxicity0.0013256073
Low Tox 0.025792383 Moderate Con 0.382 Identity_Assertion
Jan 29, 2026 2 likes Inside Canada's Indian Invasion...
Just a few hours from my home farm
Just a few hours from my home farm
Identity Attack0.0045692353
Insult0.009051885
Profanity0.015625564
Threat0.00933372
Severe Toxicity0.001783371
Low Tox 0.02449606 Moderate Con 0.406 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
Ive been listening to this multiple times in a row, when commuting, so around 2 hours a day, for 2-3 weeks. I scored 19/20 on the exam today
Ive been listening to this multiple times in a row, when commuting, so around 2 hours a day, for 2-3 weeks. I scored 19/20 on the exam today
Identity Attack0.00569767
Insult0.009298887
Profanity0.018187506
Threat0.008712323
Severe Toxicity0.0018596649
Low Tox 0.024142517 Constructive 0.511
Nov 24, 2025 9 likes Canadian Citizenship Test 2025 – …
I proud to be a Sikh Our gurdwara food is open 24 hours a day, and anyone can come and eat.
I proud to be a Sikh Our gurdwara food is open 24 hours a day, and anyone can come and eat.
Identity Attack0.011543332
Insult0.008633883
Profanity0.01846078
Threat0.008466354
Severe Toxicity0.0021457672
Low Tox 0.022610499 Constructive 0.583
Nov 4, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
I live 30 minutes from Scarborough mall and I would never go shopping anywhere near the GTA area EVER! I head an hour and a half north to small communities for any shopping.
I live 30 minutes from Scarborough mall and I would never go shopping anywhere near the GTA area EVER! I head an hour and a half north to small communities for any shopping.
Identity Attack0.0045137387
Insult0.011692902
Profanity0.010484599
Threat0.0063497215
Severe Toxicity0.00086307526
Low Tox 0.022374803 Constructive 0.559
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
I live two hours away from Brampton and I’m so happy. He finally made a video about Canada.
I live two hours away from Brampton and I’m so happy. He finally made a video about Canada.
Identity Attack0.008583503
Insult0.009640889
Profanity0.015044857
Threat0.008349842
Severe Toxicity0.00166893
Low Tox 0.021903414 Constructive 0.517 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
I waited over 15 hours to be seen in the hospital
I waited over 15 hours to be seen in the hospital
Identity Attack0.003884775
Insult0.007930879
Profanity0.014805742
Threat0.009281937
Severe Toxicity0.0013542175
Low Tox 0.021785567 Moderate Con 0.415
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
I wish i had a fulltime job that pays me $21 an hour. Shes doing a lot better than most people for sure. Its not only the youth that arw having a hard time finding …
I wish i had a fulltime job that pays me $21 an hour. Shes doing a lot better than most people for sure. Its not only the youth that arw having a hard time finding work, its ALL ages. People get laid off then have these same issues
Identity Attack0.0027378413
Insult0.00971689
Profanity0.012961143
Threat0.0063367756
Severe Toxicity0.00067710876
Low Tox 0.018723432 Constructive 0.732
Sep 11, 2025 1 likes Why Canadians Are Turning Against …
They all working in amazon 7 dollars an hour
They all working in amazon 7 dollars an hour
Identity Attack0.0034592997
Insult0.009032886
Profanity0.013780965
Threat0.0061231707
Severe Toxicity0.0007915497
Low Tox 0.015581916 Low Con 0.295
Sep 28, 2025 IRCC Names India in Study …
the mim wage in gujarat india is 441 rupee per hour. 441 india rupee is $6.63 canada dollars. they come to canada and get a over 200 per cent wage increase.
the mim wage in gujarat india is 441 rupee per hour. 441 india rupee is $6.63 canada dollars. they come to canada and get a over 200 per cent wage increase.
Identity Attack0.0075845607
Insult0.008405882
Profanity0.01041628
Threat0.0062396824
Severe Toxicity0.0007200241
Low Tox 0.014576632 Moderate Con 0.301 Economic_Argument
Feb 22, 2026 2 likes LILLEY UNLEASHED: The fall of …
All student working under agency provide them cash working 50 hours in week .no track where is money coming from in their bank. Canada is best place when student apply for student visa. They show …
All student working under agency provide them cash working 50 hours in week .no track where is money coming from in their bank. Canada is best place when student apply for student visa. They show we have more then enough funds to survive. And then all student working 20 hours or more. What is this
Identity Attack0.0040142676
Insult0.009317887
Profanity0.009716015
Threat0.0057056695
Severe Toxicity0.0005078316
Low Tox 0.013948329 Constructive 0.615
Oct 13, 2025 IRCC Names India in Study …

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.