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
30,738 comments · Page 962 of 1230
I understand needing a cap on overwhelming immigration numbers. However, this was very badly handled.
I understand needing a cap on overwhelming immigration numbers. However, this was very badly handled.
Identity Attack0.01656105
Insult0.01465692
Profanity0.011594773
Threat0.006861079
Severe Toxicity0.0010919571
Low Tox 0.0438942 Moderate Con 0.495
Nov 24, 2025 Quebec Ends Economic Immigration Program …
Mu friend move from ontario to here in alberta and he said he thought he was in India not Canada
Mu friend move from ontario to here in alberta and he said he thought he was in India not Canada
Identity Attack0.035331827
Insult0.015264924
Profanity0.014395831
Threat0.006647474
Severe Toxicity0.0015258789
Low Tox 0.0438942 Constructive 0.549
Aug 27, 2025 1 likes Why Canadians Are Turning Against …
My neighbour is a high skilled import for a Canadian job. Now he still lives in Canada but works remote for a US organization and he still isn’t a citizen. Something smells fishy, huh. I’m …
My neighbour is a high skilled import for a Canadian job. Now he still lives in Canada but works remote for a US organization and he still isn’t a citizen. Something smells fishy, huh. I’m a high skilled Canadian but couldn’t find permanent work after a layoff in 2015. Funny how in my contract roles I constantly work alongside so many new arrivals that find work 2 months after they get here. I’m sure $$ in wages and subsidies were involved.
Identity Attack0.014350293
Insult0.020063626
Profanity0.011509376
Threat0.0059516393
Severe Toxicity0.0011491776
Low Tox 0.0438942 Constructive 0.647 Personal_Narrative
Jun 20, 2025 2 likes How Canada broke its immigration …
You need to contact Donald Trump 😂
You need to contact Donald Trump 😂
Identity Attack0.0042732526
Insult0.015872927
Profanity0.02023706
Threat0.0089712385
Severe Toxicity0.0020694733
Low Tox 0.0438942 Low Con 0.14 Humor_Satire
Jan 28, 2026 Inside Canada's Indian Invasion...
This gentleman told the truth. You're not to change the culture, you're to become part of it. All cultures have things that are good, wven great. To learn those great things from other cultures is …
This gentleman told the truth. You're not to change the culture, you're to become part of it. All cultures have things that are good, wven great. To learn those great things from other cultures is ok. But this lady speaks the truth.
Identity Attack0.013244915
Insult0.020256994
Profanity0.012585391
Threat0.006272047
Severe Toxicity0.0011110306
Low Tox 0.0438942 Constructive 0.738 Moral_Argument
Aug 26, 2025 1 likes Why Canadians Are Turning Against …
Timmy’s caters to the indian palette in those locations
Timmy’s caters to the indian palette in those locations
Identity Attack0.026810925
Insult0.017614283
Profanity0.020100424
Threat0.00756015
Severe Toxicity0.0020503998
Low Tox 0.0438942 Low Con 0.257 Comparative_Framing
Jan 27, 2026 Inside Canada's Indian Invasion...
We are losing entrepreneurship. Government restrictions and the lack of building. They just keep bringing in people to raise the population. All these new people who don't want to contribute and just live in the …
We are losing entrepreneurship. Government restrictions and the lack of building. They just keep bringing in people to raise the population. All these new people who don't want to contribute and just live in the system. To many, to fast
Identity Attack0.008435511
Insult0.019354604
Profanity0.011475217
Threat0.006602164
Severe Toxicity0.0010490417
Low Tox 0.0438942 Constructive 0.534 Economic_Argument
Aug 25, 2025 1 likes Why Canadians Are Turning Against …
You should publish the safe house so we can report it to the police
You should publish the safe house so we can report it to the police
Identity Attack0.004180758
Insult0.012604907
Profanity0.013302735
Threat0.01119791
Severe Toxicity0.0015640259
Low Tox 0.0438942 Moderate Con 0.366 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
From iran re IRGC
From iran re IRGC
Identity Attack0.022992345
Insult0.014884921
Profanity0.019007329
Threat0.009437286
Severe Toxicity0.0027275085
Low Tox 0.0438942 Low Con 0.281 Meta_Commentary
Feb 18, 2026 Canadian immigration officers investigating hundreds …
Is it illegal to eat steak in Brampton 😂
Is it illegal to eat steak in Brampton 😂
Identity Attack0.011099357
Insult0.014884921
Profanity0.018255826
Threat0.007068211
Severe Toxicity0.00166893
Low Tox 0.0438942 Moderate Con 0.33
Oct 12, 2025 Inside Canada's Indian Metropolis (Brampton)
“Do I run?” “ya” 😭😭😭
“Do I run?” “ya” 😭😭😭
Identity Attack0.003348306
Insult0.012072904
Profanity0.024062896
Threat0.011974656
Severe Toxicity0.0035476685
Low Tox 0.0438942 Moderate Con 0.402 Humor_Satire
Feb 25, 2026 Inside Canada's Indian Invasion...
I'm a immigrant, came here without any English, but learned the language. I was born in Brazil and I watch more Hockey then soccer. I always do the best I can to be integrated within …
I'm a immigrant, came here without any English, but learned the language. I was born in Brazil and I watch more Hockey then soccer. I always do the best I can to be integrated within society, helping and doing the best I can so anywhere I go and tell them where I live to represent the county and show them how respectful we are!I feel sad watching people trying to change the culture instead of adapting to Canada's Culture. I'm not a person that get's angry easily but I find really hard not to feel displeased with the lack of respect to the County and it's culture. Just my two cents
Identity Attack0.019877186
Insult0.020063626
Profanity0.015728042
Threat0.006861079
Severe Toxicity0.001411438
Low Tox 0.0438942 Constructive 0.858
Aug 27, 2025 Why Canadians Are Turning Against …
How do I get some of this tax money, I worked since age 10, at manual labor jobs paying taxes, now crippled and no assistance, No AISH nor CPPD.
How do I get some of this tax money, I worked since age 10, at manual labor jobs paying taxes, now crippled and no assistance, No AISH nor CPPD.
Identity Attack0.0024603575
Insult0.02193286
Profanity0.01442999
Threat0.0059775305
Severe Toxicity0.0010347366
Low Tox 0.0438942 Constructive 0.578
Sep 29, 2018 6 likes How much do refugees and …
13:59 - untrue
13:59 - untrue
Identity Attack0.0061046463
Insult0.016784932
Profanity0.018597418
Threat0.008349842
Severe Toxicity0.002002716
Low Tox 0.0438942 Low Con 0.247 Unverified_Claim
Jan 27, 2026 4 likes Inside Canada's Indian Invasion...
Canadian male here born here 53 Iv got a Canadian flag on my arm I used to love this country and what it stood for now If was going to get the tattoo over again …
Canadian male here born here 53 Iv got a Canadian flag on my arm I used to love this country and what it stood for now If was going to get the tattoo over again wouldn't do it This is not what Canada is about this has to stop
Identity Attack0.016862517
Insult0.01617693
Profanity0.0118338885
Threat0.0067057298
Severe Toxicity0.0012683868
Low Tox 0.0438942 Constructive 0.679 Personal_Narrative
Aug 26, 2025 Why Canadians Are Turning Against …
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...
bad news started again - popultaion needs to be controlled by the government
bad news started again - popultaion needs to be controlled by the government
Identity Attack0.005919657
Insult0.015568925
Profanity0.013200258
Threat0.008867673
Severe Toxicity0.0013637543
Low Tox 0.0438942 Low Con 0.189
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
Dudes a king
Dudes a king
Identity Attack0.0091384705
Insult0.019419061
Profanity0.027410502
Threat0.009644418
Severe Toxicity0.0025939941
Low Tox 0.0438942 Moderate Con 0.336 Solidarity
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Why would a sane person move from Canada to Magastan?
Why would a sane person move from Canada to Magastan?
Identity Attack0.018168874
Insult0.019419061
Profanity0.010108846
Threat0.0066280556
Severe Toxicity0.0015830994
Low Tox 0.0438942 Low Con 0.183 Comparative_Framing
Feb 23, 2026 Inside Canada's Indian Invasion...
Bogus asylum claim was always a way become legal for few years,get SIN,make money,srnt to home country.Asylum claim is in air for 3-4 years because system is overloaded,and after claim rejected you can apply for …
Bogus asylum claim was always a way become legal for few years,get SIN,make money,srnt to home country.Asylum claim is in air for 3-4 years because system is overloaded,and after claim rejected you can apply for humanitarian cause and be legal longer
Identity Attack0.015053716
Insult0.015340924
Profanity0.014054239
Threat0.00704232
Severe Toxicity0.0015163422
Low Tox 0.0438942 Moderate Con 0.447 Policy_Critique
Feb 24, 2026 2 likes 'We do know that there's …
Iskcon should start free meal
Iskcon should start free meal
Identity Attack0.011025362
Insult0.015036922
Profanity0.019280603
Threat0.009540852
Severe Toxicity0.0025558472
Low Tox 0.0438942 Low Con 0.242 Question
Oct 7, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
FOLKS We need to pause/reverse immigration so that Canada can catch up on integrating the people that are here already.
FOLKS We need to pause/reverse immigration so that Canada can catch up on integrating the people that are here already.
Identity Attack0.025002124
Insult0.012528907
Profanity0.010655395
Threat0.007094103
Severe Toxicity0.0015258789
Low Tox 0.0438942 Moderate Con 0.412 Call_To_Action
Feb 18, 2026 1 likes LILLEY UNLEASHED: The fall of …
whodathunkit?
whodathunkit?
Identity Attack0.0028673338
Insult0.01838776
Profanity0.066963166
Threat0.0068869707
Severe Toxicity0.0032043457
Low Tox 0.0438942 Low Con 0.295 Humor_Satire
Jan 29, 2026 Inside Canada's Indian Invasion...
Lol, bye.
Lol, bye.
Identity Attack0.0027563404
Insult0.018258847
Profanity0.023379711
Threat0.0072106146
Severe Toxicity0.002002716
Low Tox 0.0438942 Moderate Con 0.361
Jan 16, 2026 2.9 million Canadian temporary visas …
Bro Sikhs been in Brampton for like 30 years a massive amount.
Bro Sikhs been in Brampton for like 30 years a massive amount.
Identity Attack0.02821777
Insult0.015644927
Profanity0.019348921
Threat0.007353018
Severe Toxicity0.0020217896
Low Tox 0.0438942 Moderate Con 0.437 Personal_Narrative
Jan 27, 2026 2 likes 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.