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: "why dont you be out …" 562 comments · Page 22 of 23
i dont blame them for wanting to be here. Definitely upset with the government for letting too much in the country in a short period of time. Not enough houses being built? lets invite milions …
i dont blame them for wanting to be here. Definitely upset with the government for letting too much in the country in a short period of time. Not enough houses being built? lets invite milions of people to live here
Identity Attack0.00932346
Insult0.012566907
Profanity0.010996987
Threat0.006479179
Severe Toxicity0.0008916855
Low Tox 0.030034892 Constructive 0.549 Policy_Critique
Feb 3, 2026 Inside Canada's Indian Invasion...
I dont think a homeless guy riding around in snow on a bike has the right to complain about other people’s situations especially those that are on welfare
I dont think a homeless guy riding around in snow on a bike has the right to complain about other people’s situations especially those that are on welfare
Identity Attack0.008324518
Insult0.0114649
Profanity0.013029462
Threat0.0069516995
Severe Toxicity0.0010871887
Low Tox 0.028974265 Moderate Con 0.404 Moral_Argument
Jan 28, 2026 2 likes Inside Canada's Indian Invasion...
I dont wanna sound mean but ya'll can thank our prime minister for that
I dont wanna sound mean but ya'll can thank our prime minister for that
Identity Attack0.004994711
Insult0.013212911
Profanity0.017845914
Threat0.007819066
Severe Toxicity0.0013637543
Low Tox 0.028031485 Moderate Con 0.445 Policy_Critique
Feb 18, 2026 1 likes Canadian immigration officers investigating hundreds …
thats a total iie, you didnt mention the ones that get 225.00 a day.or the ones that get no interest mortgages i could go on but the truth dont exist with the cbc
thats a total iie, you didnt mention the ones that get 225.00 a day.or the ones that get no interest mortgages i could go on but the truth dont exist with the cbc
Identity Attack0.0024048607
Insult0.016556932
Profanity0.011680172
Threat0.0060066585
Severe Toxicity0.00076293945
Low Tox 0.027560094 Moderate Con 0.397
Oct 19, 2024 1 likes How much do refugees and …
When Immigrating to a country you need to assimilate to the country you are going to not the country you are from. There is a reson you left the country leave that country identity gone …
When Immigrating to a country you need to assimilate to the country you are going to not the country you are from. There is a reson you left the country leave that country identity gone dont being it to a new place.
Identity Attack0.014852738
Insult0.00983089
Profanity0.010672474
Threat0.0062267366
Severe Toxicity0.000872612
Low Tox 0.027324399 Moderate Con 0.489 Policy_Critique
Jan 28, 2026 Inside Canada's Indian Invasion...
These new laws dont help 99% of canadians.
These new laws dont help 99% of canadians.
Identity Attack0.011247349
Insult0.012566907
Profanity0.01084327
Threat0.0062914654
Severe Toxicity0.0008201599
Low Tox 0.026970858 Low Con 0.289 Policy_Critique
Jan 11, 2026 98 likes Canada’s new rules in 2026
there is life outside of canada, i with every country to be industrialized, so we dont have to beg to be in north countries
there is life outside of canada, i with every country to be industrialized, so we dont have to beg to be in north countries
Identity Attack0.011691323
Insult0.011578901
Profanity0.010450439
Threat0.0062914654
Severe Toxicity0.0009918213
Low Tox 0.026145924 Moderate Con 0.449
Nov 21, 2025 Quebec Ends Economic Immigration Program …
Why is the interview only in the poor areas? Most Canadian born people I know dont live in these areas - they live in Oakville, Burlington, Muskokas, Kawartha areas.
Why is the interview only in the poor areas? Most Canadian born people I know dont live in these areas - they live in Oakville, Burlington, Muskokas, Kawartha areas.
Identity Attack0.012943448
Insult0.012376905
Profanity0.009587918
Threat0.005867492
Severe Toxicity0.00076293945
Low Tox 0.026145924 Constructive 0.534
Jan 5, 2026 Inside Canada's Indian Metropolis (Brampton)
Ive noticed the standard of driving drop in australia in the last few years , people just dont bother indicating anymore .
Ive noticed the standard of driving drop in australia in the last few years , people just dont bother indicating anymore .
Identity Attack0.008879486
Insult0.012756908
Profanity0.012414595
Threat0.0068416605
Severe Toxicity0.0009870529
Low Tox 0.026028076 Moderate Con 0.493 Meta_Commentary
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
Only a Year, and the same benifits. SET UP. !!! WE DONT GET A SET UP FOR WORKING ALLLLL OUR LIVES...
Only a Year, and the same benifits. SET UP. !!! WE DONT GET A SET UP FOR WORKING ALLLLL OUR LIVES...
Identity Attack0.0013596712
Insult0.010856897
Profanity0.01261955
Threat0.006382086
Severe Toxicity0.0011062622
Low Tox 0.024142517 Low Con 0.266
Jun 14, 2018 How much do refugees and …
I dont see anything wrong in Brampton. People going about their business. Most ppl were like they have been a net positive. Am I missing something here? is the crime that bad?
I dont see anything wrong in Brampton. People going about their business. Most ppl were like they have been a net positive. Am I missing something here? is the crime that bad?
Identity Attack0.0037552824
Insult0.011730902
Profanity0.011970525
Threat0.0066215824
Severe Toxicity0.00084400177
Low Tox 0.023199737 Constructive 0.586 Question
Feb 3, 2026 2 likes Inside Canada's Indian Invasion...
i dont think montreal is 30 mins away from the us border
i dont think montreal is 30 mins away from the us border
Identity Attack0.008065533
Insult0.008804884
Profanity0.012551232
Threat0.0077672824
Severe Toxicity0.0011444092
Low Tox 0.021196328 Low Con 0.271 Question
Feb 4, 2026 Inside Canada's Indian Invasion...
We dont you guys either our country is a stressful mess.its not really safe here.
We dont you guys either our country is a stressful mess.its not really safe here.
Identity Attack0.002118025
Insult0.003920698
Profanity0.00026842885
Threat0.0008427242
Severe Toxicity0.0000073765805
Low Tox 0.019699888 Fear_Threat
Dec 10, 2025
I dont see the problem though....
I dont see the problem though....
Identity Attack0.0051797
Insult0.008899884
Profanity0.016957775
Threat0.008246276
Severe Toxicity0.0014305115
Low Tox 0.018849092 Moderate Con 0.399 Question
Dec 18, 2025 Inside Canada's Indian Metropolis (Brampton)
Dont pay taxes? How do you figure? Some points are true and others are just feelings and not facts!
Dont pay taxes? How do you figure? Some points are true and others are just feelings and not facts!
Identity Attack0.0015076627
Insult0.0113889
Profanity0.009733095
Threat0.005825418
Severe Toxicity0.0005245209
Low Tox 0.017466826 Moderate Con 0.388 Question
Oct 3, 2025 1 likes Inside Canada's Indian Metropolis (Brampton)
Trudeau was elected 3 times they could have kept electing him regardless this i dont understand
Trudeau was elected 3 times they could have kept electing him regardless this i dont understand
Identity Attack0.0026083488
Insult0.00971689
Profanity0.010194245
Threat0.006045496
Severe Toxicity0.0005745888
Low Tox 0.01608456 Low Con 0.26
Aug 21, 2025 How Canada broke its immigration …
I paid taxes in this country for 50 years now and i dont get anything free ,Healthcare is not free especially when 50%of my paycheck goes to Ottawa ,so why do they get free things …
I paid taxes in this country for 50 years now and i dont get anything free ,Healthcare is not free especially when 50%of my paycheck goes to Ottawa ,so why do they get free things and i pay for it.
Identity Attack0.0039772694
Insult0.009355888
Profanity0.010125926
Threat0.0058416002
Severe Toxicity0.00069618225
Low Tox 0.015393426 Constructive 0.581 Economic_Argument
Feb 27, 2026 BATRA’S BURNING QUESTIONS: Canada’s absent …
We dont know where they are but they all do have JOBS AND A PLACE TO LIVE.
We dont know where they are but they all do have JOBS AND A PLACE TO LIVE.
Identity Attack0.004328749
Insult0.007892879
Profanity0.012448754
Threat0.0066733654
Severe Toxicity0.0010728836
Low Tox 0.014765122 Moderate Con 0.374 Unverified_Claim
Sep 30, 2025 IRCC Names India in Study …
I dont have cable for over 20 years Try internet, and you are lucky you make 21 dollars per/h
I dont have cable for over 20 years Try internet, and you are lucky you make 21 dollars per/h
Identity Attack0.0023678627
Insult0.00819688
Profanity0.012687869
Threat0.0066345283
Severe Toxicity0.00086307526
Low Tox 0.014576632 Moderate Con 0.377
Sep 1, 2025 1 likes Why Canadians Are Turning Against …
How can you undo something systematically changed slowly over the years. The homeless said they dont pay taxes. Im not quite sure about what he said was true.
How can you undo something systematically changed slowly over the years. The homeless said they dont pay taxes. Im not quite sure about what he said was true.
Identity Attack0.0022753682
Insult0.009640889
Profanity0.009750174
Threat0.0058804373
Severe Toxicity0.0005173683
Low Tox 0.013697007 Constructive 0.528
Nov 1, 2025 Inside Canada's Indian Metropolis (Brampton)
I’m a traffic control person and I get brampton sites pretty often. 3 out 5 of them dont slow down on construction sites (usually truck driver)
I’m a traffic control person and I get brampton sites pretty often. 3 out 5 of them dont slow down on construction sites (usually truck driver)
Identity Attack0.0019793853
Insult0.007360875
Profanity0.01086035
Threat0.007068211
Severe Toxicity0.0007677078
Low Tox 0.010743983 Constructive 0.504 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
Dont care never going again.
Dont care never going again.
Identity Attack0.00021361749
Insult0.0006000801
Profanity0.000052286512
Threat0.00011797015
Severe Toxicity0.000002777036
Low Tox 0.0020822415 Comparative_Framing
Dec 9, 2025
just dont go to America... We heard what ya'll said about us.
just dont go to America... We heard what ya'll said about us.
Identity Attack0.00031948672
Insult0.0006044143
Profanity0.000042633845
Threat0.00006660547
Severe Toxicity0.0000020219745
Low Tox 0.001986526 Comparative_Framing
Apr 16, 2025
Dont care if I never go there again.
Dont care if I never go there again.
Identity Attack0.0002234741
Insult0.00037250965
Profanity0.00005163911
Threat0.00022475062
Severe Toxicity0.0000033445683
Low Tox 0.0016838906 Personal_Narrative
Dec 11, 2025 1 likes
How about this.... dont cross the border... problem solved.
How about this.... dont cross the border... problem solved.
Identity Attack0.00016894938
Insult0.000402114
Profanity0.00003638869
Threat0.000117555785
Severe Toxicity0.0000023557038
Low Tox 0.0016595782 Question
Dec 8, 2025 1 likes

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.