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 how a GREAT …" 542 comments · Page 21 of 22
Michelle you are amazing. Keep up the great work :)
Michelle you are amazing. Keep up the great work :)
Identity Attack0.0033298072
Insult0.007892879
Profanity0.013302735
Threat0.007249452
Severe Toxicity0.0011348724
Low Tox 0.011874928 Moderate Con 0.47 Solidarity
Sep 29, 2025 IRCC Names India in Study …
Sounds great! I'm so glad I came to Canada
Sounds great! I'm so glad I came to Canada
Identity Attack0.0048837173
Insult0.0074558756
Profanity0.012892825
Threat0.007145886
Severe Toxicity0.0009870529
Low Tox 0.011812098 Constructive 0.567 Solidarity
Jan 11, 2026 1 likes Canada’s new rules in 2026
Long time host Ryan Doyle summarizes good about great Canadian values..its the final product followed mixture of good stuff from back home to Canada’s great stuff altogether!🤔😎
Long time host Ryan Doyle summarizes good about great Canadian values..its the final product followed mixture of good stuff from back home to Canada’s great stuff altogether!🤔😎
Identity Attack0.0032928092
Insult0.008994885
Profanity0.009681856
Threat0.0059386934
Severe Toxicity0.00056505203
Low Tox 0.011560776 Constructive 0.551
Aug 26, 2025 Why Canadians Are Turning Against …
Great Content Man, appreciate this sort of stuff as a Torontonian and Canadian, Shining light on important issues
Great Content Man, appreciate this sort of stuff as a Torontonian and Canadian, Shining light on important issues
Identity Attack0.0038477771
Insult0.007797878
Profanity0.011441057
Threat0.006815769
Severe Toxicity0.0008010864
Low Tox 0.011497946 Constructive 0.611 Solidarity
Jan 27, 2026 11 likes Inside Canada's Indian Invasion...
Doing great work for us Canadians brother!!
Doing great work for us Canadians brother!!
Identity Attack0.0059936526
Insult0.007189874
Profanity0.0113044195
Threat0.007068211
Severe Toxicity0.00096321106
Low Tox 0.011372286 Moderate Con 0.48 Solidarity
Jan 27, 2026 Inside Canada's Indian Invasion...
Great, they should move to US, the immigrants are welcomed there.
Great, they should move to US, the immigrants are welcomed there.
Identity Attack0.013695125
Insult0.00073272706
Profanity0.000020263053
Threat0.0003923869
Severe Toxicity0.0000044148887
Low Tox 0.011314181
Apr 14, 2025
The sikh community is great contribution to canada they have a great philosophy and mindset of helping all humans in need
The sikh community is great contribution to canada they have a great philosophy and mindset of helping all humans in need
Identity Attack0.0060676485
Insult0.0072468747
Profanity0.011509376
Threat0.006757513
Severe Toxicity0.0008869171
Low Tox 0.011120965 Constructive 0.575 Solidarity
Dec 22, 2025 3 likes Inside Canada's Indian Metropolis (Brampton)
Make Canada Great Again.
Make Canada Great Again.
Identity Attack0.0040142676
Insult0.0073988754
Profanity0.011167783
Threat0.006848133
Severe Toxicity0.0009584427
Low Tox 0.011120965 Low Con 0.266 Call_To_Action
Feb 19, 2026 Canadian immigration officers investigating hundreds …
Make Canada Great Again.
Make Canada Great Again.
Identity Attack0.0040142676
Insult0.0073988754
Profanity0.011167783
Threat0.006848133
Severe Toxicity0.0009584427
Low Tox 0.011120965 Low Con 0.266
Jan 27, 2026 1 likes Inside Canada's Indian Invasion...
Great work.
Great work.
Identity Attack0.0027378413
Insult0.007360875
Profanity0.013268576
Threat0.0076637166
Severe Toxicity0.0011348724
Low Tox 0.011058134 Moderate Con 0.453 Meta_Commentary
Oct 1, 2025 IRCC Names India in Study …
So sad 😢 I remember going there like 25 years or so ago. It was such a great place. So clean & the people were so cool.
So sad 😢 I remember going there like 25 years or so ago. It was such a great place. So clean & the people were so cool.
Identity Attack0.0023216156
Insult0.007303875
Profanity0.012004685
Threat0.0067834044
Severe Toxicity0.000834465
Low Tox 0.010806813 Constructive 0.59 Personal_Narrative
Oct 7, 2025 2 likes Inside Canada's Indian Metropolis (Brampton)
I just wrote my exam now! I even wrote twice because of an error with my photo ID. I got 20 in the first test and 19 in the second test. All the questions were …
I just wrote my exam now! I even wrote twice because of an error with my photo ID. I got 20 in the first test and 19 in the second test. All the questions were very similar to what we have here but some where in true or false formats. I listened to Discover Canada audio and read the pdf simultaneously and then did two rounds of this practice questions. Thank you greatly
Identity Attack0.0024233595
Insult0.007493876
Profanity0.010996987
Threat0.006492125
Severe Toxicity0.0006532669
Low Tox 0.010681152 Constructive 0.741 Personal_Narrative
Mar 1, 2026 1 likes Canadian Citizenship Test 2025 – …
Great vid Tyler it’s true what they say about Canada 🍁
Great vid Tyler it’s true what they say about Canada 🍁
Identity Attack0.0042547537
Insult0.007474876
Profanity0.011936366
Threat0.006550381
Severe Toxicity0.0009918213
Low Tox 0.010429831 Moderate Con 0.492
Jan 27, 2026 Inside Canada's Indian Invasion...
Great interview. This is exactly what I have been saying and thinking for years now. Nice to know I’m not alone.
Great interview. This is exactly what I have been saying and thinking for years now. Nice to know I’m not alone.
Identity Attack0.0022753682
Insult0.007531876
Profanity0.01128734
Threat0.00675104
Severe Toxicity0.0006866455
Low Tox 0.01024134 Constructive 0.573 Solidarity
Feb 17, 2026 1 likes LILLEY UNLEASHED: The fall of …
We love you Michelle , great work.
We love you Michelle , great work.
Identity Attack0.0030708222
Insult0.0072088744
Profanity0.012141321
Threat0.006977591
Severe Toxicity0.0010442734
Low Tox 0.01005285 Constructive 0.514 Solidarity
Sep 30, 2025 1 likes IRCC Names India in Study …
Make CANADA great again ! 🇨🇦
Make CANADA great again ! 🇨🇦
Identity Attack0.0039772694
Insult0.0071138735
Profanity0.011492296
Threat0.007081157
Severe Toxicity0.0010156631
Low Tox 0.009927189 Moderate Con 0.331 Call_To_Action
Jan 27, 2026 Inside Canada's Indian Invasion...
Great job Michelle!!!
Great job Michelle!!!
Identity Attack0.0019886347
Insult0.0075508766
Profanity0.0118338885
Threat0.0066086366
Severe Toxicity0.00094890594
Low Tox 0.009927189 Moderate Con 0.456
Oct 2, 2025 IRCC Names India in Study …
My multi-great grandfather was the first Mayor of Brampton (1874-1876). A number of his descendants are buried in Brampton.
My multi-great grandfather was the first Mayor of Brampton (1874-1876). A number of his descendants are buried in Brampton.
Identity Attack0.00310782
Insult0.007028373
Profanity0.010638315
Threat0.0068999166
Severe Toxicity0.00066280365
Low Tox 0.009675868 Constructive 0.624 Personal_Narrative
Oct 2, 2025 Inside Canada's Indian Metropolis (Brampton)
Great news!
Great news!
Identity Attack0.0018683918
Insult0.0070473733
Profanity0.011065305
Threat0.007081157
Severe Toxicity0.0009441376
Low Tox 0.009613037 Moderate Con 0.449 Solidarity
Dec 30, 2025 1 likes Deportations From Canada at Their …
Question 317 has a wrong answer, correct answer is 1867, Name Canada became official in 1867. Great practice material though
Question 317 has a wrong answer, correct answer is 1867, Name Canada became official in 1867. Great practice material though
Identity Attack0.0024973555
Insult0.0073798755
Profanity0.009101149
Threat0.005958112
Severe Toxicity0.00041246414
Low Tox 0.009236055 Moderate Con 0.399
Jan 5, 2026 3 likes Canadian Citizenship Test 2025 – …
Make Canada Great Again ❤
Make Canada Great Again ❤
Identity Attack0.0034962974
Insult0.006961873
Profanity0.011543535
Threat0.00675104
Severe Toxicity0.0008678436
Low Tox 0.009236055 Moderate Con 0.314 Identity_Assertion
Feb 18, 2026 10 likes Canadian immigration officers investigating hundreds …
Great job Michelle❤❤❤
Great job Michelle❤❤❤
Identity Attack0.0024048607
Insult0.0072278744
Profanity0.012517073
Threat0.0066280556
Severe Toxicity0.0010490417
Low Tox 0.009047564 Moderate Con 0.477
Sep 28, 2025 238 likes IRCC Names India in Study …
Keep up with the great work Tyler! Thank you for this original docu that reflects a prominent social issue going on in the country.
Keep up with the great work Tyler! Thank you for this original docu that reflects a prominent social issue going on in the country.
Identity Attack0.0017758971
Insult0.0076268767
Profanity0.008853494
Threat0.005893383
Severe Toxicity0.00042438507
Low Tox 0.008859074 Constructive 0.572
Jan 27, 2026 Inside Canada's Indian Invasion...
Great 👍 ❤💐🇨🇦🙏🇮🇳🪯1️⃣🥇👋👈💪👍👌🇦🇫🦁
Great 👍 ❤💐🇨🇦🙏🇮🇳🪯1️⃣🥇👋👈💪👍👌🇦🇫🦁
Identity Attack0.002848835
Insult0.007341875
Profanity0.014395831
Threat0.0064597605
Severe Toxicity0.001411438
Low Tox 0.008733413 Moderate Con 0.371 Solidarity
Feb 12, 2026 Inside Canada's Indian Invasion...
As an American who views/reads issues regarding Canada and our relationship with it In general, the SUN presents a balanced view of newsworthy issues. In my opinion, this is VERY important for the consumer .. …
As an American who views/reads issues regarding Canada and our relationship with it In general, the SUN presents a balanced view of newsworthy issues. In my opinion, this is VERY important for the consumer .. the citizen Thank you .. following you .. Great journalism!
Identity Attack0.0025713511
Insult0.0073988754
Profanity0.009818493
Threat0.0061166976
Severe Toxicity0.0005674362
Low Tox 0.008105109 Constructive 0.729 Meta_Commentary
Feb 18, 2026 1 likes LILLEY UNLEASHED: The fall of …

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.