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: "IT'S ABOUT TIME!" 1,206 comments · Page 46 of 49
about time
about time
Identity Attack0.0037552824
Insult0.008595883
Profanity0.015967157
Threat0.008155655
Severe Toxicity0.0013637543
Low Tox 0.017341165 Moderate Con 0.405
Nov 25, 2025 Quebec Ends Economic Immigration Program …
Temporary means a specific amount of time! Once the time has run out that means one needs to prepare to return to where one came from. Not assuming one has automatically gained citizenship finishing the …
Temporary means a specific amount of time! Once the time has run out that means one needs to prepare to return to where one came from. Not assuming one has automatically gained citizenship finishing the temporary workers permits/visa. Time's up,time to carry on!
Identity Attack0.0029968263
Insult0.008956885
Profanity0.010757872
Threat0.0072235605
Severe Toxicity0.00084400177
Low Tox 0.017215505 Constructive 0.531 Policy_Critique
Nov 24, 2025 Quebec Ends Economic Immigration Program …
Thank you so much! This video helps a lot for the citizenship exam. However, I recommend reading the book carefully two or three times as well, because I had some questions that were not covered …
Thank you so much! This video helps a lot for the citizenship exam. However, I recommend reading the book carefully two or three times as well, because I had some questions that were not covered in this video.pass my exam 18/20 yesterday
Identity Attack0.004846719
Insult0.008272881
Profanity0.016172111
Threat0.008505191
Severe Toxicity0.001449585
Low Tox 0.017215505 Constructive 0.678 Personal_Narrative
Jan 4, 2026 1 likes Canadian Citizenship Test 2025 – …
It’s about time, eh!
It’s about time, eh!
Identity Attack0.0022291208
Insult0.009013886
Profanity0.0138151245
Threat0.0074954215
Severe Toxicity0.0010919571
Low Tox 0.017215505 Low Con 0.28
Dec 23, 2025 28 likes Deportations From Canada at Their …
No only Canada, many countries in the world are going to hard times with everything so expensive.
No only Canada, many countries in the world are going to hard times with everything so expensive.
Identity Attack0.0044582416
Insult0.009564889
Profanity0.009639157
Threat0.006479179
Severe Toxicity0.00059843063
Low Tox 0.017089844 Moderate Con 0.469 Economic_Argument
Sep 9, 2025 1 likes Why Canadians Are Turning Against …
I have said it multiple time. The flood gates where open after the 2021 elections when the NDP<>Liberal government was formed.
I have said it multiple time. The flood gates where open after the 2021 elections when the NDP<>Liberal government was formed.
Identity Attack0.0028673338
Insult0.010628895
Profanity0.010467518
Threat0.0063367756
Severe Toxicity0.000667572
Low Tox 0.016964182 Moderate Con 0.394 Policy_Critique
Jan 20, 2026 Why Canada’s immigration system has …
Hey! I’ve been a long-time follower of your YouTube channel—about four years now. If you’re ever in Toronto, it’d be great to connect in person
Hey! I’ve been a long-time follower of your YouTube channel—about four years now. If you’re ever in Toronto, it’d be great to connect in person
Identity Attack0.0047357255
Insult0.008937885
Profanity0.015113175
Threat0.0074565844
Severe Toxicity0.0011348724
Low Tox 0.016964182 Constructive 0.575
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
I went to a Sikh Temple when i was homeless in Victoria for a short while and was welcomed with wholesome hearts and a plate of warm home cooked healthy vegetarian meal. No judgement, and …
I went to a Sikh Temple when i was homeless in Victoria for a short while and was welcomed with wholesome hearts and a plate of warm home cooked healthy vegetarian meal. No judgement, and no frowning upon for not being Sikh. Love is universal and i experienced that 1st hand. One time, i was inadvertently at a Engagement party in same Temple and sat near the bride and groom! What an honour i thought! What a Loving religion without any pressure to convert. Bless Them!
Identity Attack0.0103594
Insult0.007949878
Profanity0.0128245065
Threat0.0065827454
Severe Toxicity0.0011634827
Low Tox 0.016712861 Constructive 0.82 Personal_Narrative
Oct 26, 2025 286 likes Inside Canada's Indian Metropolis (Brampton)
About time 👍🏽👍🏽👍🏽👍🏽
About time 👍🏽👍🏽👍🏽👍🏽
Identity Attack0.0027008436
Insult0.008633883
Profanity0.014293353
Threat0.007754337
Severe Toxicity0.0014877319
Low Tox 0.01633588 Moderate Con 0.378 Policy_Critique
Dec 24, 2025 3 likes Deportations From Canada at Their …
Many Indians moved to Western countries seeking a fresh start away from India, yet over time they recreated small versions of India there — and now some of them feel dissatisfied with that very outcome.
Many Indians moved to Western countries seeking a fresh start away from India, yet over time they recreated small versions of India there — and now some of them feel dissatisfied with that very outcome.
Identity Attack0.014852738
Insult0.010134893
Profanity0.012380436
Threat0.0076119336
Severe Toxicity0.0008392334
Low Tox 0.01633588 Low Con 0.299 Identity_Assertion
Feb 14, 2026 4 likes Inside Canada's Indian Invasion...
time to bring I.C.E. to Canada yes
time to bring I.C.E. to Canada yes
Identity Attack0.0058086636
Insult0.008405882
Profanity0.010160086
Threat0.0071588317
Severe Toxicity0.00094890594
Low Tox 0.01633588 Moderate Con 0.339 Call_To_Action
Feb 4, 2026 3 likes 2.9 million Canadian temporary visas …
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 …
Time to get rid of the income tax entirely, it was a temporary measure to fund World War 1 and that ended 106 years ago.
Time to get rid of the income tax entirely, it was a temporary measure to fund World War 1 and that ended 106 years ago.
Identity Attack0.0017666477
Insult0.007968879
Profanity0.010330882
Threat0.0073918556
Severe Toxicity0.0007343292
Low Tox 0.016021729 Moderate Con 0.437 Policy_Critique
Jan 11, 2026 Canada’s new rules in 2026
About time! Keep those numbers going up!
About time! Keep those numbers going up!
Identity Attack0.0022198714
Insult0.0086718835
Profanity0.0118338885
Threat0.00789674
Severe Toxicity0.00096321106
Low Tox 0.015644746 Moderate Con 0.388
Dec 25, 2025 Deportations From Canada at Their …
About time
About time
Identity Attack0.0034777985
Insult0.008272881
Profanity0.015249812
Threat0.008065036
Severe Toxicity0.0012874603
Low Tox 0.015644746 Moderate Con 0.395
Nov 21, 2025 1 likes Quebec Ends Economic Immigration Program …
This is the most sensible conservation I've heard Jason Kenny be a part of in some time. Good job sir.
This is the most sensible conservation I've heard Jason Kenny be a part of in some time. Good job sir.
Identity Attack0.0021366263
Insult0.010058892
Profanity0.010535837
Threat0.0065050707
Severe Toxicity0.0006341934
Low Tox 0.015393426 Constructive 0.636 Meta_Commentary
Feb 18, 2026 1 likes LILLEY UNLEASHED: The fall of …
About time and not enough.
About time and not enough.
Identity Attack0.0018683918
Insult0.008405882
Profanity0.011458136
Threat0.00756015
Severe Toxicity0.0009727478
Low Tox 0.015330595 Low Con 0.287
Dec 23, 2025 115 likes Deportations From Canada at Their …
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)
Hi I gave my test today 16 June . I scored 17/20 . My results are unofficial. I have watched this video several times some questions were from this video but most of the questions …
Hi I gave my test today 16 June . I scored 17/20 . My results are unofficial. I have watched this video several times some questions were from this video but most of the questions were very tricky some were like out of the source what I have studied. I suggest please read discover canada book and then watch this video.
Identity Attack0.0043657473
Insult0.008709883
Profanity0.013268576
Threat0.0072882893
Severe Toxicity0.0009393692
Low Tox 0.015204934 Constructive 0.735 Personal_Narrative
Jun 17, 2025 5 likes Canadian Citizenship Test 2025 – …
It should be in the millions. End the TFW programs and one way tickets home for a thank you but we're done. One time taxpayer cost not monthly.
It should be in the millions. End the TFW programs and one way tickets home for a thank you but we're done. One time taxpayer cost not monthly.
Identity Attack0.0017943961
Insult0.009564889
Profanity0.010689554
Threat0.006530962
Severe Toxicity0.0007581711
Low Tox 0.015016444 Moderate Con 0.401 Policy_Critique
Dec 30, 2025 Deportations From Canada at Their …
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 …
If we actually want solutions, we should be talking about things like real-time tracking for overstays, linking federal/provincial systems, funding enforcement properly, and setting penalties that are predictable and enforced. Bring in experts not random …
If we actually want solutions, we should be talking about things like real-time tracking for overstays, linking federal/provincial systems, funding enforcement properly, and setting penalties that are predictable and enforced. Bring in experts not random paper pushers for “gotcha” moments. Sessions like this aren’t about fixing the system, they’re about stoking outrage. And more often than not, it ends up targeting vulnerable groups instead of creating policy that actually works.
Identity Attack0.0013596712
Insult0.009146886
Profanity0.010467518
Threat0.006641001
Severe Toxicity0.00061035156
Low Tox 0.013948329 Constructive 0.599 Policy_Critique
Oct 3, 2025 IRCC Names India in Study …
That’s the harsh reality. During Trudeau’s time, Canada saw a significant influx of newcomers, which put pressure on housing, the labour market, and healthcare. It’s normal for a country to tighten immigration for a few …
That’s the harsh reality. During Trudeau’s time, Canada saw a significant influx of newcomers, which put pressure on housing, the labour market, and healthcare. It’s normal for a country to tighten immigration for a few years; lower quotas naturally mean higher requirements. Coming on a study permit or a work permit doesn’t guarantee permanent residency. Once a temporary status expires, and if there’s no other legal pathway to stay, the person must leave Canada.
Identity Attack0.004236255
Insult0.008690883
Profanity0.00904991
Threat0.0061037517
Severe Toxicity0.0005674362
Low Tox 0.013822667 Constructive 0.522 Economic_Argument
Feb 11, 2026 Canada's tighter immigration policy divides …
It certainly feels this way at times...
It certainly feels this way at times...
Identity Attack0.0024418586
Insult0.0077598775
Profanity0.0127561875
Threat0.006977591
Severe Toxicity0.00084877014
Low Tox 0.013508516 Moderate Con 0.378
Jun 19, 2025 1 likes How Canada broke its immigration …
Question is how much money these colleges made from all international students and banks ?? Where the profit goes after charging 4 times more fee then the locals..??
Question is how much money these colleges made from all international students and banks ?? Where the profit goes after charging 4 times more fee then the locals..??
Identity Attack0.0037922803
Insult0.008595883
Profanity0.010074687
Threat0.0058966195
Severe Toxicity0.0005865097
Low Tox 0.013382856 Moderate Con 0.336 Economic_Argument
Oct 14, 2025 1 likes 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.