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: "This is the work of …" 1,725 comments · Page 66 of 69
My supervisor has over stayed her work visa by almost a year. Says because she applied for an extension she won't get deported even though that extension won't likely be approved for another year.
My supervisor has over stayed her work visa by almost a year. Says because she applied for an extension she won't get deported even though that extension won't likely be approved for another year.
Identity Attack0.004439743
Insult0.007816878
Profanity0.010689554
Threat0.0069516995
Severe Toxicity0.00066280365
Low Tox 0.01608456 Constructive 0.688 Personal_Narrative
Feb 19, 2026 Canadian immigration officers investigating hundreds …
They have friends who work in the ministry of transportation so they buy the license.
They have friends who work in the ministry of transportation so they buy the license.
Identity Attack0.0021551251
Insult0.009982891
Profanity0.010484599
Threat0.0060713873
Severe Toxicity0.00048398972
Low Tox 0.015896067 Low Con 0.255 Unverified_Claim
Jan 28, 2026 Inside Canada's Indian Invasion...
She works in a retail store, we have Canadians that can do that.
She works in a retail store, we have Canadians that can do that.
Identity Attack0.0073625734
Insult0.008823884
Profanity0.0103992
Threat0.0063238298
Severe Toxicity0.0007009506
Low Tox 0.015833238 Moderate Con 0.472 Economic_Argument
Feb 12, 2026 4 likes Canada's tighter immigration policy divides …
Kalergi plan is working well in Canada
Kalergi plan is working well in Canada
Identity Attack0.0051797
Insult0.008367881
Profanity0.011253181
Threat0.0070034824
Severe Toxicity0.0011444092
Low Tox 0.015770407 Low Con 0.203 Unverified_Claim
Feb 5, 2026 3 likes Inside Canada's Indian Invasion...
I'm born in Canada I had five children and they all had to find work and they all had to go to school and they all still have to find work and they still have …
I'm born in Canada I had five children and they all had to find work and they all had to go to school and they all still have to find work and they still have to survive now each one of them has had one child only
Identity Attack0.006770608
Insult0.007968879
Profanity0.0113727385
Threat0.006420923
Severe Toxicity0.00091552734
Low Tox 0.015707577 Constructive 0.612
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
Great work
Great work
Identity Attack0.004421244
Insult0.008253881
Profanity0.016752819
Threat0.008582866
Severe Toxicity0.0016498566
Low Tox 0.015707577 Moderate Con 0.474
Sep 29, 2025 IRCC Names India in Study …
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 …
Not hard to find them all work at the airport
Not hard to find them all work at the airport
Identity Attack0.002848835
Insult0.009127886
Profanity0.011065305
Threat0.0072235605
Severe Toxicity0.00084400177
Low Tox 0.015393426 Moderate Con 0.306 Unverified_Claim
Oct 5, 2025 2 likes IRCC Names India in Study …
I feel sorry for the companies in Canada... now there going to have to change all the signs from work Boots required to safety sandals required...
I feel sorry for the companies in Canada... now there going to have to change all the signs from work Boots required to safety sandals required...
Identity Attack0.005253696
Insult0.008804884
Profanity0.009212166
Threat0.0062979385
Severe Toxicity0.00061035156
Low Tox 0.015330595 Constructive 0.528
Jan 27, 2026 194 likes Inside Canada's Indian Invasion...
Successfull people don't become that way overnight. What most people see at a glance-wealth, a great career, purpose-is the result of hard work and hustle over time. I pray that anyone who reads this will …
Successfull people don't become that way overnight. What most people see at a glance-wealth, a great career, purpose-is the result of hard work and hustle over time. I pray that anyone who reads this will be successful in life..
Identity Attack0.0024048607
Insult0.008956885
Profanity0.0113385795
Threat0.0065827454
Severe Toxicity0.0006580353
Low Tox 0.015267765 Constructive 0.661 Advertisement_Spam
Dec 8, 2025 140 likes Inside Canada's Indian Metropolis (Brampton)
That man and his wife are welcome. They're both working and paying taxes
That man and his wife are welcome. They're both working and paying taxes
Identity Attack0.0034777985
Insult0.008709883
Profanity0.011577694
Threat0.006265574
Severe Toxicity0.00074863434
Low Tox 0.015016444 Moderate Con 0.464
Oct 1, 2025 Inside Canada's Indian Metropolis (Brampton)
I work a full-time job and a part-time job. Never thought in my 40's I'd need 2 jobs to live. I slso don't own a vehicle.
I work a full-time job and a part-time job. Never thought in my 40's I'd need 2 jobs to live. I slso don't own a vehicle.
Identity Attack0.0017481487
Insult0.008595883
Profanity0.013029462
Threat0.006420923
Severe Toxicity0.0007867813
Low Tox 0.014765122 Constructive 0.613
Sep 8, 2025 1 likes Why Canadians Are Turning Against …
They work at Tim Hortons
They work at Tim Hortons
Identity Attack0.0038292783
Insult0.00971689
Profanity0.014156717
Threat0.0069646453
Severe Toxicity0.0009822845
Low Tox 0.014765122 Moderate Con 0.367
Sep 30, 2025 7 likes IRCC Names India in Study …
Why they are giving work permit???
Why they are giving work permit???
Identity Attack0.0027378413
Insult0.007531876
Profanity0.010911589
Threat0.00636914
Severe Toxicity0.0007867813
Low Tox 0.014639461 Low Con 0.24 Question
Aug 26, 2025 Why Canadians Are Turning Against …
I used to work in a small farming community near the border in Quebec. People crossing is absolutely common.
I used to work in a small farming community near the border in Quebec. People crossing is absolutely common.
Identity Attack0.004180758
Insult0.008576883
Profanity0.009801413
Threat0.006485652
Severe Toxicity0.0007677078
Low Tox 0.014639461 Constructive 0.555
Jan 27, 2026 Inside Canada's Indian Invasion...
Those students permits missing they might moved to Nova Scotia because they will get easy work permit get pr in Nova Scotia and hoping Nova Scotia should look into it too.
Those students permits missing they might moved to Nova Scotia because they will get easy work permit get pr in Nova Scotia and hoping Nova Scotia should look into it too.
Identity Attack0.0055496786
Insult0.008253881
Profanity0.0113727385
Threat0.0067316215
Severe Toxicity0.00074863434
Low Tox 0.014576632 Constructive 0.568
Sep 29, 2025 IRCC Names India in Study …
One student was complaining because she was inly allowed by the Gov’t to work 3 days? I’ m even wondering, why complain while they were given the privilege to work while study - even working …
One student was complaining because she was inly allowed by the Gov’t to work 3 days? I’ m even wondering, why complain while they were given the privilege to work while study - even working 5 days a week
Identity Attack0.0023401144
Insult0.009184887
Profanity0.010040528
Threat0.005945166
Severe Toxicity0.0005030632
Low Tox 0.01438814 Moderate Con 0.49 Policy_Critique
Nov 1, 2025 IRCC Names India in Study …
There all working under the table..
There all working under the table..
Identity Attack0.0019608864
Insult0.008804884
Profanity0.011406898
Threat0.006738094
Severe Toxicity0.0007581711
Low Tox 0.01426248 Low Con 0.274 Unverified_Claim
Oct 1, 2025 IRCC Names India in Study …
It is not as simple as more or less people. The first woman in the story was an educated working professional. Canada wants and needs people like that. Canada just needs to do a better …
It is not as simple as more or less people. The first woman in the story was an educated working professional. Canada wants and needs people like that. Canada just needs to do a better job of screening people coming in. Canada still needs good capable people coming in.
Identity Attack0.0050687063
Insult0.008880884
Profanity0.009289024
Threat0.006272047
Severe Toxicity0.0005578995
Low Tox 0.01419965 Constructive 0.526 Policy_Critique
Feb 12, 2026 2 likes Canada's tighter immigration policy divides …
That's working even if you work for family or a friend..didn't understand that comment
That's working even if you work for family or a friend..didn't understand that comment
Identity Attack0.0022661188
Insult0.008272881
Profanity0.0113385795
Threat0.006045496
Severe Toxicity0.000603199
Low Tox 0.01419965 Constructive 0.525 Question
Sep 27, 2025 Inside Canada's Indian Metropolis (Brampton)
Guys, they didn't "lose control". It works exactly as the federal government intended.
Guys, they didn't "lose control". It works exactly as the federal government intended.
Identity Attack0.0026083488
Insult0.009089886
Profanity0.010894509
Threat0.0062849927
Severe Toxicity0.0006055832
Low Tox 0.01419965 Low Con 0.265 Policy_Critique
Feb 27, 2026 1 likes BATRA’S BURNING QUESTIONS: Canada’s absent …
I am in Canada and i see no divide Temporary workers signed viewers where they promise to leave Canada after work visa expired
I am in Canada and i see no divide Temporary workers signed viewers where they promise to leave Canada after work visa expired
Identity Attack0.0058086636
Insult0.008253881
Profanity0.009570839
Threat0.0062849927
Severe Toxicity0.0006246567
Low Tox 0.01419965 Constructive 0.558 Personal_Narrative
Feb 11, 2026 31 likes Canada's tighter immigration policy divides …
The beautiful, friendly, warm, and inviting Indian culture flower in Canada, with everyone working hard. God bless everyone!
The beautiful, friendly, warm, and inviting Indian culture flower in Canada, with everyone working hard. God bless everyone!
Identity Attack0.008620501
Insult0.008044879
Profanity0.012312118
Threat0.006686311
Severe Toxicity0.0010442734
Low Tox 0.01419965 Constructive 0.612 Solidarity
Sep 20, 2025 Inside Canada's Indian Metropolis (Brampton)
Working cash jobs through agency
Working cash jobs through agency
Identity Attack0.0029413297
Insult0.008443882
Profanity0.013166099
Threat0.0065956907
Severe Toxicity0.0009202957
Low Tox 0.014136819 Moderate Con 0.375 Unverified_Claim
Oct 3, 2025 IRCC Names India in Study …
Except I’ve WORKED for the benefits I get. I paid taxes for over 60 years. What have they done? Can I have a $50,000 “set up” cheques, too??? And $10,000 for air fare?‽‽!?
Except I’ve WORKED for the benefits I get. I paid taxes for over 60 years. What have they done? Can I have a $50,000 “set up” cheques, too??? And $10,000 for air fare?‽‽!?
Identity Attack0.0015631594
Insult0.008994885
Profanity0.0113215
Threat0.0059257476
Severe Toxicity0.0006532669
Low Tox 0.014011159 Moderate Con 0.438
May 3, 2025 How much do refugees and …

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.