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: "What about the other 5 …" 438 comments · Page 16 of 18
Freez the boarder for the next 5 years
Freez the boarder for the next 5 years
Identity Attack0.0037737815
Insult0.013668913
Profanity0.01402008
Threat0.010964886
Severe Toxicity0.0018501282
Low Tox 0.03828422 Low Con 0.15
Aug 25, 2025 Why Canadians Are Turning Against …
Your full of it the walk across the border the get put through the system then given Money put up in hotels or that the government bought with our money they could be in that …
Your full of it the walk across the border the get put through the system then given Money put up in hotels or that the government bought with our money they could be in that hotel for up to 5 years before they get to them and more are coming
Identity Attack0.008916483
Insult0.017088935
Profanity0.012858666
Threat0.006861079
Severe Toxicity0.0012874603
Low Tox 0.038048524 Moderate Con 0.308
Mar 22, 2019 How much do refugees and …
My husband rented to a chinese guy for a while. After he moved out we were still getting mail for this guy……he had at least 5 different names he was using regarding bills, etc. How …
My husband rented to a chinese guy for a while. After he moved out we were still getting mail for this guy……he had at least 5 different names he was using regarding bills, etc. How do you trace these people?
Identity Attack0.028016793
Insult0.012338906
Profanity0.01490822
Threat0.0072365063
Severe Toxicity0.0012874603
Low Tox 0.03781283 Constructive 0.672
Oct 3, 2025 IRCC Names India in Study …
5:26 guy was CEO of based
5:26 guy was CEO of based
Identity Attack0.00673361
Insult0.015872927
Profanity0.019758832
Threat0.0076507707
Severe Toxicity0.0019168854
Low Tox 0.03734144 Low Con 0.277 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
This is totally biased piece, typical of CBC. The last statscan review of refugee claimants had 90% on social assistance after the first year and 50% on welfare after 5 years. Using the Vietnamese boat …
This is totally biased piece, typical of CBC. The last statscan review of refugee claimants had 90% on social assistance after the first year and 50% on welfare after 5 years. Using the Vietnamese boat people as an example is plain wrong as it was a different time and demographic.
Identity Attack0.011617327
Insult0.017936565
Profanity0.009733095
Threat0.0059322207
Severe Toxicity0.0007534027
Low Tox 0.036870047 Constructive 0.613
Jan 19, 2019 How much do refugees and …
5:10 i like this guy. Wish everyone could be this honest
5:10 i like this guy. Wish everyone could be this honest
Identity Attack0.009693438
Insult0.012984909
Profanity0.024951037
Threat0.010369381
Severe Toxicity0.0030326843
Low Tox 0.036162965 Moderate Con 0.405 Meta_Commentary
Jan 27, 2026 Inside Canada's Indian Invasion...
Bro was 5 mins away from my house
Bro was 5 mins away from my house
Identity Attack0.0063266335
Insult0.012680908
Profanity0.02303812
Threat0.009696201
Severe Toxicity0.0024032593
Low Tox 0.03592727 Moderate Con 0.392 Personal_Narrative
Jan 27, 2026 2 likes Inside Canada's Indian Invasion...
What about the other 5 million..smoke & mirrors
What about the other 5 million..smoke & mirrors
Identity Attack0.006289636
Insult0.013782915
Profanity0.012414595
Threat0.009126588
Severe Toxicity0.0016593933
Low Tox 0.03545588 Low Con 0.212 Policy_Critique
Feb 19, 2026 1 likes Canadian immigration officers investigating hundreds …
They need a moritorium for 5 years. These numbers are just a drop in the bucket
They need a moritorium for 5 years. These numbers are just a drop in the bucket
Identity Attack0.0026823445
Insult0.015948927
Profanity0.013576009
Threat0.0077802283
Severe Toxicity0.0010824203
Low Tox 0.034984488 Low Con 0.137 Policy_Critique
Jan 6, 2026 1 likes New rules, regulations take effect …
5:40
5:40
Identity Attack0.0065856185
Insult0.011198899
Profanity0.023721304
Threat0.011172019
Severe Toxicity0.0029182434
Low Tox 0.034513097 Low Con 0.275
Jan 29, 2026 Inside Canada's Indian Invasion...
Lets talk about the homeless demographics!!!! And the expolsion of tbe number of CANADIANS LIVING HOMELESS IN THE LAST 5 YEARS
Lets talk about the homeless demographics!!!! And the expolsion of tbe number of CANADIANS LIVING HOMELESS IN THE LAST 5 YEARS
Identity Attack0.014852738
Insult0.013592913
Profanity0.009545219
Threat0.006835188
Severe Toxicity0.0013160706
Low Tox 0.034513097 Moderate Con 0.37 Policy_Critique
Aug 26, 2025 Why Canadians Are Turning Against …
No healthcare for non Canadians, new citizens should pay minimum 5 years in taxes before benefiting from Universal healthcare and subsidized university.
No healthcare for non Canadians, new citizens should pay minimum 5 years in taxes before benefiting from Universal healthcare and subsidized university.
Identity Attack0.017967897
Insult0.014162917
Profanity0.009596458
Threat0.006220264
Severe Toxicity0.0011539459
Low Tox 0.03357032 Low Con 0.23 Policy_Critique
Feb 24, 2026 6 likes 'We do know that there's …
Looks like I’m moving to Brampton Ontario 😎✌️ I will be posting at least 5 videos per day for sure 😅
Looks like I’m moving to Brampton Ontario 😎✌️ I will be posting at least 5 videos per day for sure 😅
Identity Attack0.007214582
Insult0.011882903
Profanity0.01982715
Threat0.010654188
Severe Toxicity0.0026130676
Low Tox 0.03309893 Moderate Con 0.397 Personal_Narrative
Jan 27, 2026 Inside Canada's Indian Invasion...
Thank you so much for this video. I just passed the test with 17/20. Few questions are out of this video. And some are tricky. I did some other mock tests as well like Richmond …
Thank you so much for this video. I just passed the test with 17/20. Few questions are out of this video. And some are tricky. I did some other mock tests as well like Richmond Library, studied the map and etc. Some I remember are: 1. What is the common term for someone elected in Federal elections? A. Riding Winner B. Member of Parliament C. Senate D. Federal Executive. 2. Which of the following represents being Canadian and expresses national identity? A. Symbols like Maple leaf B. Equality C. Unity D. Human Right Commission 3. Jury duty consists of partial jurors and past jurors (in similar meaning) True or False. 4. French and English are: A. Fighting rebellion in 1800s B. French joined hands with Americans to fight against English C. Lived together for 300 years D. All of the above 5. Got a basic question about suffrage movement 6. What are prairie provinces? Saskatchewan, Alberta, Manitoba (SAM) 7. I got a question about provinces from west to east on Canada map. Please look and memorize the provinces locations. 8. Got a question about Peace Arch in Blaine 9. Question about Peace Tower like what was built after first world War. 10. Question about Aboriginals. Ans: First Nations, Metis and Inuits 11. Branches of Parliament Ans: Sovereign, House of commons and Senate 12. Courts do: Ans: Settle disputes These all what I remember. I am not sure which ones I got wrong. Might be in the first 5 I posted here. Test is not difficult but it is better to go through this video multiple times and do some other mock tests as well, in my opinion. Thank you and All the Best 😊
Identity Attack0.010729378
Insult0.017227544
Profanity0.015010698
Threat0.006647474
Severe Toxicity0.0014209747
Low Tox 0.032863233 Constructive 0.818 Personal_Narrative
Feb 10, 2026 21 likes Canadian Citizenship Test 2025 – …
5:27
5:27
Identity Attack0.0070665907
Insult0.011008898
Profanity0.023106437
Threat0.011249693
Severe Toxicity0.0027656555
Low Tox 0.032627538 Low Con 0.271
Jan 29, 2026 Inside Canada's Indian Invasion...
I see this is more of a Canadian government immigrations policies are responsible for the situation Brampton is in. I lived there for 10 yrs but moved on for past 5 yrs now. Unchecked rampant …
I see this is more of a Canadian government immigrations policies are responsible for the situation Brampton is in. I lived there for 10 yrs but moved on for past 5 yrs now. Unchecked rampant liberal immigration has led to this. We should not single out one particular community though, it will not help the current situation anyway.
Identity Attack0.017967897
Insult0.013934915
Profanity0.009536679
Threat0.0062008454
Severe Toxicity0.0009727478
Low Tox 0.032391842 Constructive 0.793
Sep 19, 2025 Inside Canada's Indian Metropolis (Brampton)
5:15
5:15
Identity Attack0.006770608
Insult0.010552894
Profanity0.022764845
Threat0.011172019
Severe Toxicity0.002670288
Low Tox 0.031449065 Low Con 0.264
Jan 27, 2026 Inside Canada's Indian Invasion...
Also, for those watching who have never lived in Canada, here's a fun little experiment you can try: Go to Radio Garden and go to Brampton's radio stations. Try to find a station in English …
Also, for those watching who have never lived in Canada, here's a fun little experiment you can try: Go to Radio Garden and go to Brampton's radio stations. Try to find a station in English or French (The official languages of Canada). You may or may not notice a pattern. At the time of writing this, out of 6 stations, 5 of them are indian or punjabi.
Identity Attack0.023193322
Insult0.012452906
Profanity0.011697251
Threat0.006537435
Severe Toxicity0.001115799
Low Tox 0.031449065 Moderate Con 0.466
Oct 10, 2025 Inside Canada's Indian Metropolis (Brampton)
I would like to say thank you for your video, I passed my test, I got 18/20 today 18 July 2025 5:06 pm . I appreciate it. The questions are very easy, no need to …
I would like to say thank you for your video, I passed my test, I got 18/20 today 18 July 2025 5:06 pm . I appreciate it. The questions are very easy, no need to fret.
Identity Attack0.007917541
Insult0.011274899
Profanity0.024131214
Threat0.010032792
Severe Toxicity0.002193451
Low Tox 0.028856417 Constructive 0.715 Meta_Commentary
Jul 18, 2025 13 likes Canadian Citizenship Test 2025 – …
5:40 He works for the BASED Department
5:40 He works for the BASED Department
Identity Attack0.0054756827
Insult0.012072904
Profanity0.015728042
Threat0.007314181
Severe Toxicity0.0016021729
Low Tox 0.027677942 Low Con 0.261 Humor_Satire
Jan 28, 2026 Inside Canada's Indian Invasion...
I got introduced to Brampton as “browntown” when I was 5. Nothing new.
I got introduced to Brampton as “browntown” when I was 5. Nothing new.
Identity Attack0.0071775843
Insult0.013820915
Profanity0.012107162
Threat0.0070164283
Severe Toxicity0.0010681152
Low Tox 0.027560094 Moderate Con 0.446 Personal_Narrative
Jan 1, 2026 13 likes Inside Canada's Indian Metropolis (Brampton)
this is a 180 from the past 5 years, however, it is a false promise. once the immigration cuts are out of recent memory of the voter base, restaurants begin to need customers (11,000 shuttered …
this is a 180 from the past 5 years, however, it is a false promise. once the immigration cuts are out of recent memory of the voter base, restaurants begin to need customers (11,000 shuttered in 2 years), colleges get surplus nostalgia, and landlords demand their inflated rental income (see economic rent), the government will ramp the numbers up again.
Identity Attack0.0062526376
Insult0.01309891
Profanity0.010604155
Threat0.0065827454
Severe Toxicity0.00081062317
Low Tox 0.026970858 Constructive 0.518 Policy_Critique
Jan 19, 2026 1 likes Why Canada’s immigration system has …
Great!! Now how about 5 000 000 more
Great!! Now how about 5 000 000 more
Identity Attack0.006363631
Insult0.010134893
Profanity0.013917602
Threat0.008453408
Severe Toxicity0.0017261505
Low Tox 0.026617315 Moderate Con 0.304
Dec 24, 2025 25 likes Deportations From Canada at Their …
When came as a 5 year old 50+ yars ago my family and I were accused of not assimilating so not much has changed. I've got kids half my age telling me to assimilate
When came as a 5 year old 50+ yars ago my family and I were accused of not assimilating so not much has changed. I've got kids half my age telling me to assimilate
Identity Attack0.008435511
Insult0.010666896
Profanity0.01627459
Threat0.0069516995
Severe Toxicity0.0012207031
Low Tox 0.026499467 Constructive 0.586 Personal_Narrative
Oct 1, 2025 Inside Canada's Indian Metropolis (Brampton)
And now they’re placed in taxpayer funded 5 star hotels 😂
And now they’re placed in taxpayer funded 5 star hotels 😂
Identity Attack0.003366805
Insult0.014352918
Profanity0.012004685
Threat0.006097279
Severe Toxicity0.0009536743
Low Tox 0.026263772 Low Con 0.17
Jan 5, 2026 4 likes Migrants cross into Canada near …

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.